Domino 9 und frühere Versionen > ND6: Entwicklung

Markierung in Kontrollkästchen verschwindet

(1/4) > >>

macom111:
(Kein Betreff)
Hallo zusammen,

habe 2 Felder:

"Abteilung) Typ = Kontrollkästchen od. Optionsschaltfläche (ist egal),
Spaltenanzahl = 5.

"SendTo" Typ = Namen.

Meine Formel:

FIELD SendTo := SendTo;

@If (Abteilung = "Geschäftsleitung"; @SetField ("SendTo"; "Gabriele Berger");
Abteilung = "Verkauf"; @SetField ("SendTo"; "Helmut Deffner");
Abteilung = "Kundendienst"; @SetField ("SendTo"; "Franz Thaler");
Abteilung = "Ersatzteillager"; @SetField ("SendTo"; "Josef Fendt");
Abteilung = "Werkstatt-Verkauf"; @SetField ("SendTo"; "Bernhard Hindermayr"); "")

Soweit funktioniert alles, bis auf:
Beim Anklicken der Abteilung wird der richtige Namen ins Feld "SendTo" eingetragen, aber die Markierung im Kontrollk. verschwindet.

Hat jemand einen Tipp?
 ???
Gruß Siggi 

TMC:

--- Zitat von: macom111 am 03.12.04 - 15:48:59 ---Meine Formel:
--- Ende Zitat ---

Wo steht denn diese Formel?

Glombi:
Es wird wohl die Eingabeumsetzungsformel im Feld Abteilung sein, fürchte ich. Klar, dass dann das Feld anschließend leer ist.

Also so:
@If (Abteilung = "Geschäftsleitung"; @SetField ("SendTo"; "Gabriele Berger");
Abteilung = "Verkauf"; @SetField ("SendTo"; "Helmut Deffner");
Abteilung = "Kundendienst"; @SetField ("SendTo"; "Franz Thaler");
Abteilung = "Ersatzteillager"; @SetField ("SendTo"; "Josef Fendt");
Abteilung = "Werkstatt-Verkauf"; @SetField ("SendTo"; "Bernhard Hindermayr"); "");
Abteilung

Andreas

macom111:
Danke für die schnelle Antwort.
Eingabeumsetzung ist richtig!

Jetzt funktionierts. Hatte es nicht geschnallt, daß am Ende nochmal Abteilung stehen muß.

Das Doppelposting war übrigens keine Absicht. Ich hatte nicht bemerkt, daß ich mich versehentlich im Domino 6 befand. Hatte mich auch schon gewundert wo mein Posting ist.

Ich denke es ist besser, wenn ich jetzt Feierabend mache.
 ;D
Gruß Siggi

Marinero Atlántico:
Siggi,

nicht zum Thema gehörig, aber mir fehlen ein bischen die Worte.
Wenn dann nächstes Jahr "Josef Schilling" "Franz Thaler" als verantwortlicher des Kundendienst ablöst und du längst die Firma verlassen hast, dann bekommt "Franz Thaler" keine Informationen. Und deine Nachfolger wissen nicht, wo du diesen code hingetan hast.

Solche sich wandelnden Daten gehören nicht in irgendwelche Berechnet Felder oder Event-Listeners wie querySave sondern in Konfigurationsdokumente, auf die man mit einem DBLOOKUP zugreift.

sucks bigtime  >:(

Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln