Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: skywook am 05.04.16 - 16:03:29

Titel: Umlaute in der Domain
Beitrag 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.
Titel: Re: Umlaute in der Domain
Beitrag von: Tode am 05.04.16 - 16:11:56
Umkodieren?
Oder NotesRegistration.GetUserInfo...
Titel: Re: Umlaute in der Domain
Beitrag von: skywook am 05.04.16 - 17:33:48
Wie funktioniert die Umkodierung?
GetUserInfo funktioniert nicht da die Abfrage in einem Agenten läuft.
Titel: Re: Umlaute in der Domain
Beitrag von: Tode am 05.04.16 - 17:56:00
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?
Titel: Re: Umlaute in der Domain
Beitrag von: skywook am 05.04.16 - 18:08:13
Bei dem Agenten handelt es sich um einen zeitgesteuerte Serveragenten. Da gibt es kein Username oder funktioniert GetUserInfo auch mit dem Servernamen?
Titel: Re: Umlaute in der Domain
Beitrag von: Tode am 05.04.16 - 18:38:02
Ich wiederhole mich: Lies die Hilfe zum Befehl, ich werde sie Dir nicht hierher kopieren oder einen Link zur Hilfe einfügen...
Titel: Re: Umlaute in der Domain
Beitrag von: skywook am 05.04.16 - 19:33:48
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  :)
Titel: Re: Umlaute in der Domain
Beitrag von: jBubbleBoy am 05.04.16 - 20:10:54
Was, eure Agenten haben keine Signatur und im Server-Dokument steht das jeder Agenten ausführen darf?
Das glaube ich nicht ;)
Titel: Umlaute in der Domain
Beitrag von: Tode am 05.04.16 - 23:37:32
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)