Hallo zusammen ich hoffe ich drücke mich jetzt richtig aus.
Ich habe 2 Tabellen, eine Kundentabelle, eine Auftragstabelle, und 2 Formulare, die Kundendaten und die Auftragsdaten. Alles Daten der Auftragstabelle sind im Auftragsformular hinterlegt und das gleiche gilt für die Kunden. Im Auftragsformular habe ich nun ein Dropdownfeld wo ich die Kunden aussuchen kann, die sich in der Kuntentabelle befinden. Das klappt. Nun habe ich aber in der Kundentabelle eine Spalte die sich nennt "Offene Beträge". Im Kundenformular ist sie vorhanden, und kann den Wert ausfüllen. So das gleiche Feld müsste ich aber auch im Auftragsformular haben, sodass wenn ich einen neuen Auftrag mache und einen Kunden raussuche der noch einen offenen Betrag hat müsste das sofort im Feld Offener Betrag sichtbar werden, ohne jedesmal ins Kundenformular zu schalten um nachzusehen ob da nach offene Posten sind. Aber ich kriege das nicht hin, dat liegt irgendwo ein Denkfehler. Vielleicht kann mir jemand helfen
Mfg
Hallo,
nimm ein Hautformular für die Kundendaten und darin ein Unterformular für die Auftragsdaten. Als Unterformular kannst Du das jetzige Auftragsformular verwenden, einfach auch das Kundenformular ziehen. Wenn Beziehungen erstellt sind, was sein sollte wird Hafo und Ufo syncronisiert. Du siehst dann immer nur die Auftragsdaten die zum Kunden passen.
Auf diese Art und Weise hast Du immer alle Daten im Blick.
Das geht alles automatisch, da muss man nichts programmieren.
Oder aber,
da Du ja schon ein 2. Formular hast und dieses anscheinend erst sehen möchtest, wenn es durch ein vom User ausgelöstes Ereignis aufgerufen wird, bau Dir ein 3. Formular´, wie von MzKlMu beschrieben als UFo und packe dort nur das Verknüpfungsfeld und das Feld mit dem offenen Betrag. Setze das Verknüpfungsfeld auf unsichtbar und mach das UFo as small as possible.
Dann kannst Du es irgendwo im Formular mit den Kundendaten platzieren.
Danke
Das mit dem Unterformular klingt logisch werde das mal versuchen Danke
Lg