Domino 9 und frühere Versionen > Entwicklung
Eingabeumsetzung
macom111:
Hallo zusammen,
habe folgende 2 Aufgabenstellungen:
1.
2 Felder: "Gebiet_1" (Kombinationsfeld) und "Gebiet" (Textfeld).
In der "Eingabeumsetzung" von "Gebiet_1"
steht folgende Formel:
@If (Gebiet = "1"; "in Gebiet";
Gebiet = "2"; "Auslieferung";
Gebiet = "3"; "Einlieferung"; "")
Das ganze funktioniert auch wunderbar.
Ich möchte aber auch den umgekehrten Fall erreichen.
Also habe ich ebenfalls in die "Eingabeumsetzung" von "Gebiet"
folgende Formel geschrieben:
@If (Gebiet_1 = "in Gebiet"; "1";
Gebiet_1 = "Auslieferung"; "2";
Gebiet_1 = "Einlieferung"; "3"; "")
Auch diese Formel funktioniert Einwandfrei.
Das ganze hat nur einen Haken: Jede Formel funktioniert nur für sich alleine.
Ich kann also nur eine von beiden "Eingabeumsetzungen" anwenden.
Ich benötige aber beide gleichzeitig. Das heißt: Egal, welches Feld ich zuerst ausfülle - das andere soll automatisch ergänzt werden.
2.
2. Felder: "Neukunde_LOGIC" (Textfeld) und "Neukunde" (Kontrollkästchen).
[Wenn in "Neukunde_LOGIC" die Zahl 1 steht, soll das Feld "Neukunde" markiert (x) werden.
Bei der Zahl 0 soll das Feld leer bleiben].
Das ganze [....] auch wieder umgekehrt.
Hat jemand eine Lösung?
Danke schon mal im vorraus.
???
Siggi
Driri:
Hi,
zu 1)
Du kannst einfach die @If-Formel ergänzen, z.B. für Feld "Gebiet" :
@If(Gebiet=""; @If(Gebiet_1 = "in Gebiet"; "1"; Gebiet_1 = "Auslieferung"; "2"; Gebiet_1 = "Einlieferung"; "3"; ""); Gebiet)
D.h. wenn das Feld leer ist greift die Eingabeumsetzung, ansonsten bleibt der Inhalt von Gebiet erhalten.
koehlerbv:
Ich denke mal, hier könnte sich die Katze in den Schwanz beissen ...
Wenn man zum Bleistift auf Gebiet = "" prüft, heißt das aber auch im Umkehrschluß: Steht schon was drin im Feld und wird das andere geändert, dann haben Änderungen in Gebiet_1 keine Auswirkung mehr auf Gebiet.
Das Ganze ist ein Logikproblem, weniger eins des Codings. Wenn ich heute abend noch Zeit finde, dann ...
So long,
Bernhard
Driri:
@Bernhard :
Stimmt, das hatte ich übersehen. Is eben immer gut, wenn da noch andere drüberschauen ;)
koehlerbv:
Wenn wir hier im Forum private Ordner hätten, dann hätte ich bestimmt auch einen gut gefüllten mit dem Titel "Wo Bernhard zu kurz gedacht hatte" ;-)
Ich muß heute abend mal schauen, wie ich so ein ähnliches Problem bei mir mal gelöst habe, das führte m.E. aber zu einem ganz anderen Verfahren - grübel grübel ...
Erstmal muß ich noch 'ne Doku fertig überarbeiten, die ein unmotivierter "Stift" verzapft hat. Kann also noch dauern ;-(
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln