Domino 9 und frühere Versionen > ND7: Entwicklung

Name vorhanden im Names.nsf

(1/2) > >>

wittmann_franz:
Hallo zusammen,

Server 7.0.5
Client 6.5.5

In einer Maske ein Feld Typ Namen - Adressdialogfeld für Auswahl verwenden.

Ich möchte gern eine Validierungsformel erstellen, die sicherstellt, dass der ausgewählte Name auch im Names.nsf vorhanden ist, da es ja möglich ist in dem Feld den Namen zu schreiben statt ausschließlich den Auswahlpfeil zu benutzen.

Danke für die Vorschläge

koehlerbv:
_realnames := @NameLookup ([NoUpdate]; <DeinFeldname>; "Owner");

_realnames enthält dann den / die kanonischen Namen - wenn der Feldinhalt korrekt war.

HTH,
Bernhard

wittmann_franz:
 :D

so einfach kann es sein.

Vielen Dank

botschi:
Kann ich da vielleicht nochmal einhaken?

Ich habe ein Namensfeld, 2. Reiter in den Feldeigenschaften bei Auswahl "Keine" und in der Eingabevalidierung diese Formel
_realnames := @NameLookup ([NoUpdate]; @Thisname; "Owner");
_realnames

Ich möchte eigentlich nur gegenprüfen, ob es den eingetragenen Namen im Adressbuch gibt.
Warum bekomme ich immer "Feld hat Validierung nicht entsprochen"?

Matthias

koehlerbv:
Na, dann musst Du das aber auch wie eine Validierungsformel schreiben.

_realnames := @NameLookup ([NoUpdate]; @Thisname; "Owner");
@If (_realnames = ""; @Failure ("Gemecker"); @Success)

Ohne Adressdialog wirst Du da aber wenig Freude haben ...

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln