von Rumata » Di, 01.04.2008 18:03
Hallo nochmal,
nach vielen Stunden des Suchens und der Verzweiflung bin ich immer noch nicht fuendig geworden, daher nochmal ein Versuch, das Problem zu beschreiben. Ich kann mir einfach nicht vorstellen, dass das Problem nicht bekannt ist:
Ich habe ein Formular mit Hilfe des Assistenten erstellt:
Im Formular werden Personen aufgelistet mit Primärschluessel id und name, dateofbirth,...
Die Daten des Formulars sollen nicht verändert werden, sonder dienen nur der Zuordnung des Unterformulars.
Im Unterformular untersuchung werden Untersuchungsergebnisse zu den oben angezeigten Personen eingetragen:
Datum, var1, var2, etc. und natuerlich eine untersuchung.person_id, die korrekt mit person.id (siehe oben) verknuepft ist.
Wenn ich jetzt die Personen durchblättere, wird auch korrekterweise im Subformular entsprechend mitgezählt.
Auch wenn ich einen neuen Datensatz eingebe, wird untersuchung.person_id immer noch korrekt angezeigt. Direkt nach dem Speichern springt jedoch der Wert in untersuchung.person_id grundsätzlich auf 0 und meine Daten werden auch der person.id=0 zugeordnet, anstelle der vorher angezeigten, korrekten id.
Ich habe auch schon versucht, das angezeigte Feld untersuchung.person_id auf nur lesen/nicht aktiv zu stellen oder ganz wegzulassen, es wird trotzdem immer unter person.id=0 abgespeichert. Natuerlich kann ich hinterher die korrekte untersuchung.person_id eintragen und erneut abspeichern, aber das kann ja nicht der Sinn der Sache sein.
Habe ich irgendetwas uebersehen? Irgendjemand muss doch schon ähnliche Erfahrungen gemacht haben?
Ich wäre wirklich sehr, sehr dankbar fuer eine Hilfestellung!
Rumata
Hallo nochmal,
nach vielen Stunden des Suchens und der Verzweiflung bin ich immer noch nicht fuendig geworden, daher nochmal ein Versuch, das Problem zu beschreiben. Ich kann mir einfach nicht vorstellen, dass das Problem nicht bekannt ist:
Ich habe ein Formular mit Hilfe des Assistenten erstellt:
Im Formular werden Personen aufgelistet mit Primärschluessel id und name, dateofbirth,...
Die Daten des Formulars sollen nicht verändert werden, sonder dienen nur der Zuordnung des Unterformulars.
Im Unterformular untersuchung werden Untersuchungsergebnisse zu den oben angezeigten Personen eingetragen:
Datum, var1, var2, etc. und natuerlich eine untersuchung.person_id, die korrekt mit person.id (siehe oben) verknuepft ist.
Wenn ich jetzt die Personen durchblättere, wird auch korrekterweise im Subformular entsprechend mitgezählt.
Auch wenn ich einen neuen Datensatz eingebe, wird untersuchung.person_id immer noch korrekt angezeigt. Direkt nach dem Speichern springt jedoch der Wert in untersuchung.person_id grundsätzlich auf 0 und meine Daten werden auch der person.id=0 zugeordnet, anstelle der vorher angezeigten, korrekten id.
Ich habe auch schon versucht, das angezeigte Feld untersuchung.person_id auf nur lesen/nicht aktiv zu stellen oder ganz wegzulassen, es wird trotzdem immer unter person.id=0 abgespeichert. Natuerlich kann ich hinterher die korrekte untersuchung.person_id eintragen und erneut abspeichern, aber das kann ja nicht der Sinn der Sache sein.
Habe ich irgendetwas uebersehen? Irgendjemand muss doch schon ähnliche Erfahrungen gemacht haben?
Ich wäre wirklich sehr, sehr dankbar fuer eine Hilfestellung!
Rumata