Hi,
die Variablen von windos siehst man durch Eingabe von "set" in einem Dos-Fenster.
Hier ein kleinens Beispiel. Das Symbol gestattet allen usern mit "re" im Benutzernamen den Eintrag zu ändern. Das Datum der letzten Änderung wird mit gespeichert. Das reset der Eingabezeile verhindert, dass ein bestehender Eintrag automatisch übernommen wird, wenn der berechtigte user das Blatt öffnet.
Für die Zeit der letzten Änderung habe ich keine Lösung, den 2401 und 2402 kann man dafür nicht vrwenden.
NAME,"FREIGABE","Test f. protected"
SYMBOLTYP,2
DIALOG,1,51,". Eingabefeld",""
DIALOG,2,1002,"; hole NT-Variable","($(USERNAME))>(3)"
DIALOG,3,1003,"*> aktueller user",""
DIALOG,4,1002,"; trigger vorbelegen",'("Y")>!(9)'
DIALOG,5,1004,"; If Eingabe leer",'IF(1="")'
DIALOG,6,1005,"; reset Trigger",'("")>!(9)'
DIALOG,7,1004,"; If berechtigt",'IF("re"$3)'
DIALOG,8,1007,"; else reset Trig.",'("")>!(9)'
DIALOG,9,1003,"*> Trigger-Flag",""
DIALOG,10,1004,"; Wenn trigger",'IF(9="Y")'
DIALOG,11,1005,"; transfer Eingabe","(1)>!(14)"
DIALOG,12,1005,"; transf user/Datum",'(3&"/"&DATUM)>!(15)'
DIALOG,13,1002,"; Reset Eingabe",'("")>!(1,9)'
DIALOG,14,1003,"*> Eingabe",""
DIALOG,15,1003,"*> Datumsstempel",""
REC,1,1,0,-12,40,0
TEX,2,-4,2.5,0,2,0,0,"Vermerk: "&14
TEX,2,-8,2.5,0,2,0,0,15
ENDE
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP