Probleem met subgegevensblad in query

Status
Niet open voor verdere reacties.

anfors42

Nieuwe gebruiker
Lid geworden
1 okt 2011
Berichten
2
Hallo,

Ik loop tegen een probleempje aan binnen Access 2010:

Ik heb een query van een tabel.
Aan deze query voeg ik een subgegevensblad van dezelfde query toe. Wanneer ik bij een willekeurige record vervolgens het subgegevensblad uitvouw, krijg ik de gerelateerde records, precies zoals ik dat wens. Wanneer ik in het subgegevensblad een record wil toevoegen, wordt deze ook netjes toegevoegd en blijft deze na vernieuwen van de query gewoon zichtbaar binnen het subgegevensblad onder het zelfde record van het hoofdgegevensblad waaronder ik het bewust heb toegevoegd (met andere woorden: het hoofdveld werkt netjes het subveld bij).
Wanneer ik echter de query ga aanpassen in de ontwerpweergave en meerdere velden van andere gerelateerde tabellen ga toevoegen (en daarna de query opsla), kom ik mijn probleem tegen. Het subgegevensblad blijft correct zichtbaar onder de juiste records, maar wanneer ik op het subgegevensblad een record toevoeg, en daarna de query ververs, verdwijnt de record in het subgegevensblad. Als ik dan ga uitzoeken of de ingevoerde informatie wel is opgeslagen in de tabel, merk ik dat dit wel is gebeurd, maar dat het subveld niet is ingevoerd. Met andere woorden: het hoofdveld heeft het subveld niet bijgewerkt, ondanks dat ik de record toch echt heb toegevoegd onder dat ene record waar ik het juist ondergeschikt aan wil maken.

Ik hoop dat mijn uitleg een beetje begrijpbaar is en dat iemand mij kan/wil uitleggen waardoor het nu komt dat in het tweede geval mijn subgegevensblad niet functioneert zoals ik dat graag zou zien, en misschien ook een oplossing hiervoor kan geven.

Alvast bedankt!
 
Ik heb eigenlijk geen idee wat je aan het doen bent; als ik een query maak (maakt niet uit in welke versie) dan kan ik daar geen subgegevensblad aan toevoegen. En ik zie al helemaal geen plusjes waarin de subgegevens staan uit een gerelateerde tabel. En ja, ik gebruik ook 2010. Dus ofwel heb je iets gevonden dat ik niet weet, of je praat over een tabel met eensubgegevensblad. Of, en dat vermoed ik eerder, een formulier...

Voor een oplossing hebben we wat meer informatie nodig, liefst een voorbeeldje (ik ben erg benieuwd naar die query :) ) want ik vermoed dat je de query verkeerd hebt opgebouwd. Maar om dat zeker te kunnen zeggen moet ik 'm zien...
 
Bedankt voor je reactie.
Open query in gegevensbladweergave -> Klik binnen de sectie "Records" op het lint op "meer", vervolgens op "subgegevensblad", net als dit in een tabel mogelijk is. Voor mij is dit altijd mogelijk gebleken, zowel in Access 2007 als 2010, welke laatste ik nu gebruik.

Hopelijk weet iemand een oplossing voor mijn eerder geschetste probleem.
 
Je probleem heeft niks met de versie te maken, of met de weergave. Maar alles met de query zelf, zoals ik eerder al aangaf. Zonder query kan ik er verder niks van zeggen...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan