Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 09.09.03 - 09:42:32

Titel: Formel für Eingabevalidierung gesucht
Beitrag von: Don Pasquale am 09.09.03 - 09:42:32
Hallo Leute,
Ich habe ein Namensfeld ( Mulitivalue, Quelle Adressbuch)
mit einer Liste von Namen.
Die Namen bräuchte im CN Format.
Muss ich die Liste EXPLODEN um sie dann wieder formatiert zu IMPLODEN ?

Irgendwie steh ich auf dem Schlauch

Ciao
Don Pasquale




Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: koehlerbv am 09.09.03 - 10:00:54
Wenn es ein Multivalue-Feld ist, sind die Namen schon "exploded".
Wenn der Feldtyp Namen und die Quelle das Adreßbuch ist, liegen die Feldwerte schon im CN-Format vor.

Bernhard
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Don Pasquale am 09.09.03 - 10:07:31
Hmm,
bei mir liegen die Namen in diesem Format vor

Vorname Nachname/Domainname

so brauche ich sie nicht.

Ciao

Don Pasquale
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: koehlerbv am 09.09.03 - 10:10:15
Das ist das, was Du siehst. Schau mal in den Properties des Dokuments nach dem Feldinhalt.
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Glombi am 09.09.03 - 10:47:30
CN = Common Name
Canonicalize = voll hierarchischer Name

Bei Auswahl aus dem NAB in einem Namensfeld werden die Namen intern als Canonicalize gespchert, angezeigt aber als Abbreviated.

Wenn Du die CN Form haben willst, musst Du als Formel
@name([CN];Feldname)
bspw. in der Eingabeumsetzung programmieren.

Andreas
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Don Pasquale am 09.09.03 - 10:47:41
Stimmt,
es steht dort im "CN = Name/ O = Organisation" Format.
Ich hatte mich schon über dieses seltsame Format gewundert.

Wie bekomme ich nun diese Liste in eine CommonUserName-Liste überführt ? Das ist ja das was ich eigentlich will.

Gruß
Don Pasquale



Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: koehlerbv am 09.09.03 - 10:54:26
@Name ([CN]; <DeineListe>) funktioniert auch mit Listen.
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Glombi am 09.09.03 - 10:55:05
Versuch es mit

@Name([CN];Feldname)
bspw. in der Eingabeumsetzung. Du kriegst alle Namen in der CN Form.

Andreas
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Don Pasquale am 09.09.03 - 11:25:47
Das steht in der Eingabevalidierung.


1;
NAMEN_ := @Name([CN];Stellvertreter_2);
FIELD Stellvertreter_2 := NAMEN_;
@Prompt([OK];"Erinnerung"; @Text(Stellvertreter_2 ) );

Müsste nicht wenigstens das Prompt erscheinen ?
Ich mach bestimmt irgendeine Kleinigkeit falsch.

Ciao
Don Pasquale
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Glombi am 09.09.03 - 11:53:41
Wenn es sich um das Feld Stellvertreter_2 handelt:
Warum schreibst Du das in die Eingabevalidierung und nicht in die -umsetzung?

Dann dort folgende Formel:
NAMEN_ := @Name([CN];Stellvertreter_2);
@Prompt([OKCancelList];"Erinnerung"; "";"";NAMEN_);
NAMEN_


Wichtig ist, dass der letzte Ausdruck den Wert des Feldes liefert.

Andreas
Titel: Re:Formel für Eingabevalidierung gesucht
Beitrag von: Don Pasquale am 09.09.03 - 13:26:58
Danke für die Hilfe

Es funktioniert längst ....

Es liegt nur daran,
     dass die Eingabevalidierung nicht durchlaufen wird.

Die wird erst durchlaufen wenn ich F9 drücke.

leicht genervt

Ciao

Don Pasquale