Autor Thema: String in Name umwandeln  (Gelesen 2630 mal)

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
String in Name umwandeln
« am: 02.04.09 - 17:15:52 »
Hallo,

ich habe eines String 'user' ("Max Mustermann"), welcher einen konkreten Domino-Username repräsentiert. Ich brauche von diesem String das lotus.domino.Name-Object. Ist das irgendwie möglich???

Hintergrund:
Ich brauche irgendwie aus dem String 'user' die Name.getCanonical()-Darstellung, um ihn in der korrekten Form, bspw. "CN=Max Mustermann/O=firma/C=DE@domain" in eine corbaseitig neu erstellte Aufgabe in ein Item zu adden (bspw. Item 'Recipients').

Geht das irgendwie?
Bzw. bekomme ich sonst noch irgendwie aus einem Domino-Username diese hierarchische Darstellungsweise???


Danke und Gruß

Rico.
Lotus Notes 8.0.2

BigWim

  • Gast
Re: String in Name umwandeln
« Antwort #1 am: 02.04.09 - 18:06:46 »
vielleicht läßt sich das mit Klasse "NotesName" umsetzen.

Syntax
To get: string$ = notesName.Canonical



Markus

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: String in Name umwandeln
« Antwort #2 am: 02.04.09 - 20:38:09 »
Aus "Max Mustermann" kannst Du nicht komplett automatisiert "CN=Max Mustermann/O=firma/C=DE" machen. Wie sollte das auch gehen?

Wenn Du die erwarteten Angaben (OUs, O und C) kennst, kannst Du es Dir selbst zusammen basteln, aber ansonsten ... verstehe ich Deine Frage auch nicht: Was erwartest Du denn?

Bernhard

Offline magic_halli

  • Senior Mitglied
  • ****
  • Beiträge: 348
  • Geschlecht: Männlich
Re: String in Name umwandeln
« Antwort #3 am: 03.04.09 - 08:30:12 »
Dieser Denkansatz war meinerseits falsch!!! So kann das nicht funktionieren - von daher vergesst bitte den Post. Sorry!  ::)

Gruß
Lotus Notes 8.0.2

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: String in Name umwandeln
« Antwort #4 am: 03.04.09 - 08:54:45 »
Wenn man es "sauber" machen will, muss man mit dem Namen in den Notes-Adressbüchern(!) suchen und das Ergebnis entsprechend verarbeiten.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz