Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

Access2000 sorteren in subformulier

Anoniem
dymic
3 antwoorden
  • Hallo,
    Ik heb in Access 2000 een database gemaakt met 3 tabellen
    - Object: ObjectID, ObjNaam
    - ObjectTaak: ObjectTaakID, ObjectID, TaakID
    - Taak: TaakID, Taaknaam
    De relaties die ik gelegd heb (eerst een-zijde dan veel-zijde)
    - Object-ObjectID met ObjectTaak-ObjectID
    - Taak-TaakID met ObjectTaak-TaakID
    Verder heb ik een formulier gemaakt met Object als hoofdformulier en ObjectTaak als subformulier.
    Hoe kan ik nou in het subformulier de taken alfabetisch op Taaknaam weergeven?
  • Hi :smile: Je wil het subformulier sorteren op een veld uit de tabel Taak. Die moet je dus mede als recordbron instellen van het formulier dat je als subform gebruikt. Er staat nu "ObjectTaak", maak er "SELECT * FROM ObjectTaak INNER JOIN Taak ON ObjectTaak.Taak_ID = Taak.Taak_ID ORDER BY Taak.Taaknaam" van en je hebt er meteen de sortering mee aangegeven.
  • Zelf baseer ik formulieren meestal op queries en niet op tabellen; de query is in dat geval een 1-op-1 kopie van de tabel. Reden is dat je dan in de query de sortering eenvoudig kunt aanpassen (zelfs complexe sorteringen).

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.