Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: skywook am 05.04.16 - 16:03:29
-
Hallo,
Ich lese mit evaluate (|@domain|) die Domäne ein. Da der Domänennamen einen Umlaut besitzt wird dieser nicht korrekt angezeigt.
Gibt es hierfür eine Lösung.
-
Umkodieren?
Oder NotesRegistration.GetUserInfo...
-
Wie funktioniert die Umkodierung?
GetUserInfo funktioniert nicht da die Abfrage in einem Agenten läuft.
-
Wie ist denn der Umlaut kodiert? Das heisst: WIE wird er denn angezeigt?
Und warum sollte GetUserInfo in einem Agenten nicht funktionieren? Hast Du Dir mal die Hilfe zu dem Befehl angesehen?
-
Bei dem Agenten handelt es sich um einen zeitgesteuerte Serveragenten. Da gibt es kein Username oder funktioniert GetUserInfo auch mit dem Servernamen?
-
Ich wiederhole mich: Lies die Hilfe zum Befehl, ich werde sie Dir nicht hierher kopieren oder einen Link zur Hilfe einfügen...
-
Sorry, ich hab den Befehl jetzt zehnmal durchgelesen. Aber ich verstehe nicht was du meinst. Für GetUserInfo brauch ich ein Username und den hat der Agent nicht, da dieser ja unabhängig von einer Benutzeraktion läuft.
Glaub ich sehr vor lauter Wald die Bäume nicht :)
-
Was, eure Agenten haben keine Signatur und im Server-Dokument steht das jeder Agenten ausführen darf?
Das glaube ich nicht ;)
-
Der Parameter für GetUserInfo ist ein String, der einen Usernamen repräsentiert, da kannst Du auch "Hans Wurst/Metzgerei" reinschreiben, wenn es so einen Benutzer bei Euch gibt. Insofern ist das sogar noch viel flexibler als @Domain, das immer die Domäne des Agenten- Signers zurückgibt, weil das nämlich der User ist, unter dem jeder Agent läuft (wenn man run on behalf ausser acht lässt)