Skip to main content
Participant
April 6, 2018
Question

Windows Benutzer einfügen (Java)

  • April 6, 2018
  • 1 reply
  • 2143 views

Hallo Community,

ich bin auf der Suche nach eine Möglichkeit mit welchem Script ich den angemeldeten Windows Benutzer in ein Formular einfügen kann.

Ich möchte dieses Formular als Stempel im Unternehmen verteilen. Hier soll dann das aktuelle Datum (hierfür habe ich bereits eine Lösung) und eben bei einem Feld der Benutzer angegeben sein.

Ich würde mich sehr freuen wenn mir jemand mit einer Lösung helfen könnte!

Vielen Dank im Voraus

Gruß

Stefan

This topic has been closed for replies.

1 reply

MH-KTKAuthor
Participant
April 9, 2018

Ich habe von einem Bekannten zwei Skripte derer Lösung bekommen von dem das Datums Skript zwar funktioniert, das mit dem Anmeldenamen jedoch nicht.

Hier die Skripte:

Datum:

event.value = (new Date()).toString();

AFDate_FormatEx("dd.mm.yyyy");

Anmeldename:

event.value = ((!identity.name || identity.userName != (event.source.source || this).Collab.user) ? (event.source.source || this).Collab.user : identity.name);

Kann mir jemand sagen, warum das Formularfeld mit dem Anmeldenamen leer bleibt? Unter Identität ist in den Eigenschaften alles gefüllt.

try67
Community Expert
Community Expert
April 9, 2018

Check the JS Console (Ctrl+J). You will see this error message:

NotAllowedError: Security settings prevent access to this property or method.

Identity.name:1:Field Text1:Calculate

That is because the Identity object is protected and can't be accessed from a non-privileged context.

In other words, to do it would require installing a script on the local machine, not just in the file itself.

MH-KTKAuthor
Participant
April 9, 2018

So can you please tell me where to find the script I have to install?