Hallo zusammen,
ich bräuchte mal eure Hilfe, da ich selbst nicht mehr weiterkomme.
Bin in der Notesprogrammierung quasi in der 1. Klasse.
Kann bis jetzt nur die Formelsprache und noch nicht Skript.
Notesversion ist 8.5.2
Zum üben habe ich mir jetzt vorgenommen einen einfachen Workflow zu erstellen der wie folgt aussieht:
Maske
mit
Feld: Status="1"
Status 1 => Kontrollierter Abschnitt / Berechnet mit folgender Formel
@If(Status="1";(@GetProfileField(PROFILDOKUMENT ;ERSTELLER_Status1));"[ADMINISTRATION]")
weitergeleitet wird der Workflow mit einem Button:
@SetField("Status";"2");
@Command( [ViewRefreshFields] );
@Command( [FileSave] );
@Command( [CloseWindow] )
Status 2 => Kontrollierter Abschnitt / Berechnet mit folgender Formel
@If(Status="2";(@GetProfileField(PROFILDOKUMENT ;ERSTELLER_Status2));"[ADMINISTRATION]")
weiter mit Button:
@SetField("Status";"3");
@Command( [ViewRefreshFields] );
@Command( [FileSave] );
@Command( [CloseWindow] )
Status 3 => Kontrollierter Abschnitt / Berechnet mit folgender Formel
@If(Status="3";(@GetProfileField(PROFILDOKUMENT ;ERSTELLER_Status3));"[ADMINISTRATION]")
...
usw.
Mein Problem ist jetzt, dass die Erstellung eines neuen Dokuments noch funktioniert. Im 1. Status können noch Felder befüllt werden.
Wenn ich dann den User nehme der im Profildokument "Ersteller_Status2" oder "Ersteller_Status3" steht, ist der Zugriff auf keinen Abschnitt mehr möglich.
Übrigens haben alle User im Profildokument in der ACL Autoren-Rechte.
Könnt ihr mir einen Tipp geben, was ich falsch mache ? Quäle mich schon seit Tagen mit dem Problem herum!
Vorab schon mal vielen Dank !!!
Gruß
Stefan