Domino 9 und frühere Versionen > ND8: Entwicklung

Namen bzw. @Name([CN].. aus Profildokument

(1/1)

snore:
Hallo,
ich möchte mir eine Dialogliste mit den im Profildokument hinterlegten "technischen" User-Namen in einer Maske zur Auswahl anzeigen lassen. Das geht ja ohne Probleme mit @GetProfileField....
Die "technischen" Namen, sehen natürlich etwas blöd aus... wie kann ich denn diese hier in der Dialogliste "abkürzen" - also mit @Name([CN]... aber dann mit vollqualifiziertem Namen in ein Feld (evtl. versteckt) schreiben lassen ?!

Danke
snore

Tode:
Du definierst Dein Feld als "Dialogliste" oder ähnlich, und baust Dir die Auswahlliste so:

Schöner Name|Technischer Name/OrgUnit/Orga
Nochein Schöner Name|Sehr technischer Name/OrgUnit/Orga

Damit wird in Deinem Textfeld schonmal der "richtige" Name gespeichert. Jetzt brauchst Du nur noch ein Namens- Feld / Leserfeld / Autorenfeld, was berechnet ist, und sich auf dieses Textfeld bezieht...

snore:
Hallo Tode,
danke ... aber check' ich nicht ganz...

1) Im Profildokument, habe ich ein Namensfeld (Mehrfachwerte) mit Zugriff auf das Adressbuch, welches bei Bedarf direkt durch die Verwantwortlichen ergänzt werden kann...

2) In der Maske, hole ich mir dann mit @GetProfileField(.. die Namen in eine Dialogliste. Hier würde ich gerne die "schönen - abgekürzten" Namen anzeigen lassen..... und parallel den vollqualifizierten Namen evtl. in ein verstecktes Feld ziehen lassen.

Danke
snore
 

Tode:
Also, dann skizziere ich Dir das mal:

--- Code: ---_names := @GetProfileField; REM "um die Liste zu erstellen";
@Name( [CN] ; _names ) + "|" + _names; REM "um "schöne" Namen zur Auswahl zu bekommen.";
--- Ende Code ---

snore:
Ups' .. das war ja einfach :-)
-> Vielen Dank Tode !!!
Gruß
snore

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln