Domino 9 und frühere Versionen > ND6: Entwicklung

Autorenfeld - doppelter Eintrag

(1/4) > >>

wuwu:
Hallo,

ich habe ein Autorenfeld in einer Maske, das den Wert des Autors (Max Muster) & einen Mainuser(Max Test) beinhaltet.
Im Feld wird mir dann angezeigt:
Max Muster, Max Test -> das passt soweit!

Jetzt möchte ich per Button noch einen Wert in das Feld hinzufügen - Script:
@SetField("Autor";Autor + ", " +_user)
_user, beinhaltet den Wert aus einer Picklist - Karl Huber
Wenn ich das Feld betätige zeigt er mir an:
Max Muster, Karl Huber, Max Test, Karl Huber ????
Warum schreibt er mir den Wert 2x rein?

mfg horst

animate:
weil du eine Liste mit einem String verarbeitest.

dein Wert im Autorenfeld sieht eignentlich so aus:
"Max 1":"Max 2"

wenn du diesen Wert jetzt mit einem String per +-Operator verknüpfst, wirde jedes Element der Liste mit dem String verknüpft.

Was du machen musst, ist den richtigen Operator verwenden. Mit : fügst du einen Wert zu einer Liste hinzu

also _bisherigeWerte : _neuerWert

wuwu:
Hallo Thomas,

vielen Dank, eine Frage noch:

Wie entferne ich einen Namen im Autoren Feld,
z.B.: steht im Feld:
Max Muster, Karl Huber, Maria Servus, Klaus Gestern.

Wie entferne ich z.B.: Karl Huber oder Klaus Gestern?

ich bedank mich im vorhinein bei Dir!

mfg horst

Semeaphoros:
Schau Dir mal die Funktion @Replace an

TMC:
Wuwu, ich meine das jetzt nicht böse, aber:

Das sind alles absolute Basics und steht in der Designerhilfe.
Wenn Du diese Designerhilfe nicht hast (aus welchem Grund auch immer), dann poste ich Dir gerne einen Link zum Download.

Wenn Du die Designerhilfe hast:
Schau Dir dort bitte mal alle @Formulas von A-Z durch. Nicht nur wegen dieser jetzigen Frage, sondern allgemein, dann siehst Du was alles machbar ist.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln