Hallo R,
kannst Du die aktuellen, dem Datensatz entsprechenden Bedingungen doch gleich aus der Abfrage nehmen, oder?
ja, 'in diesem Sinne' (eigentlich ist ja die "Bedingung" wörtlich genommen der andere Teil des Feldes).
Das Problem ist doch nur, wenn ich ein solches Feld habe mit:
Bedingung: <Irgend etwas völlig Beliebiges!>
Dann: Adressdatenbank.Firma.FBsOrt
Sonst: Adressdatenbank.Firma.FOrt
und ich kenne nun die aktuellen Werte für Adressdatenbank.Firma.FBsOrt und Adressdatenbank.Firma.FOrt, dann weiß ich doch trotzdem nicht welchen ich nehmen muss solange die Bedingung nicht
ausgewertet ist.
Wenn aber nun die Bedingung BELIEBIG sein kann, wie soll ich das per Makro zuverlässig auswerten?
Solange die Bedingung nur lautet ([Adressdatenbank.Firma.BlaBla] == "xyz"), ist das einfach, aber die Bedingung kann auch mehrere WENN-DANN-SONST enthalten, mit Datenfeldern und/oder statischen Werten. Halt alles was denkbar ist.
Wozu?
Das Makro soll später mit beliebigen WENN_DANN_SONST-Feldern funktionieren ohne bei jeder neuen Vorlage darüber nachdenken zu müssen im Makro etwas zu ergänzen.
Gruß
Stephan