Ik zit weer even naar je db te kijken vandaag, en ik word daar behoorlijk moedeloos van.... En ik ben niet graag moedeloos
. Wat mij verbaast, en ik heb dat in bericht #10 ook al geduid, is dat jij blijkbaar een voorliefde hebt voor ingewikkelde constructies. Ik zit bijvoorbeeld nu even naar je formulier Customers te kijken. Dat lijkt een formulier om je klanten te beheren, maar dat blijkt dus te bestaan uit een niet-afhankelijk hoofdformulier met een paar knoppen en zoeklijsten, en een subformulier met de tabelgegevens. En ik denk dan: waarom zo moeilijk? En dat is niet de enige plek waar je (naar mijn idee dan) de teil in gaat, want ik zie veel meer van dat soort constructies. Ik zeg: NIET DOEN!!!
Hou het vooral simpel! Als je wilt kunnen zoeken op je klantenformulier, zet dan
alle gewenste knoppen en zoekopties in de koptekst of voettekst van het 'echte' formulier (frmCustomers) en donder dat andere formulier zo snel mogelijk weg. Ook zoekqueries als:
SELECT FName FROM tblCustomer UNION SELECT "All" FROM tblCustomer ORDER BY FName; gaan mijn pet te boven (niet dat ik ze niet snap, ik vind ze overbodig ingewikkeld en onnodig).
Kortom: naar mijn mening ligt je échte probleem niet bij dit specifieke rapport, maar bij de
complete inrichting van je database. Kijk daar vooral zelf nog eens een keer goed naar, voordat je je nóg dieper in het spaghetti moeras stort... Overigens zal ik je rapport (en bovengenoemd formulier) nog wel in orde maken, want ik kan dit écht niet aanzien
.