Domino 9 und frühere Versionen > Entwicklung

Eingabeumsetzung

(1/4) > >>

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