anoniem Geplaatst: 9 februari 2002 Delen Geplaatst: 9 februari 2002 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? Quote Link naar reactie
anoniem Geplaatst: 10 februari 2002 Auteur Delen Geplaatst: 10 februari 2002 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. Quote Link naar reactie
anoniem Geplaatst: 11 februari 2002 Auteur Delen Geplaatst: 11 februari 2002 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). Quote Link naar reactie
anoniem Geplaatst: 13 februari 2002 Auteur Delen Geplaatst: 13 februari 2002 Hartstikke bedankt! Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen