Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Feld aus einer Tabelle in 2 Formularen anzeigen?

Begonnen von wuffwuff2003, Mai 01, 2013, 23:36:53

⏪ vorheriges - nächstes ⏩

wuffwuff2003

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

MzKlMu

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.
Gruß Klaus

69bruno

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.
If Brain <= requestoutofPost then
  PostonForum "Ich verstehe Dein Problem nicht....."
Else
  PostonForum "Denk erst mal über die Normalisierung nach......"
End If

wuffwuff2003

Danke

Das mit dem Unterformular klingt logisch werde das mal versuchen Danke

Lg