| | | Mehr Töchter, mehr Fachleute - Solide Zahlen trotz weltweiter Krisen - Aucotec expandiert weiter |
Autor(16237)
|
Thema: Password geschützte Formblattdialoge (1448 mal gelesen)
|
Reiner Rastlos Mitglied E-Techniker
Beiträge: 3 Registriert: 30.09.2004 ELCAD, Ruplan, Aucoplan, Autocad,
|
erstellt am: 01. Okt. 2004 12:00 <-- editieren / zitieren --> Unities abgeben:
|
Ralf_A Mitglied
Beiträge: 269 Registriert: 14.10.2002 Link durch H.Rompel repariert
|
erstellt am: 01. Okt. 2004 12:51 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
Hallo rastlos, ein direkter Passwortschutz ist soviel ich weiss nicht möglich. Aber es gebe die Möglichkeit über eine IF-Abfrage etwas im Symbol zu basteln. Wenn in Dialog z.B. 30 ein bestimmter Eintrag (Passwort), dann schreibe Dialog z.B. 31 nach 25 sonst leer nach 25 Um das Passwort nicht über den Symbolbau nachschauen zu können, die Symbolbibliothek mit einem Passwort schützen. Etwas kompliziert aber es müsste gehen. Gruß Ralf
[Diese Nachricht wurde von Ralf_A am 01. Okt. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bodo_M Moderator
Beiträge: 5299 Registriert: 15.11.2001
|
erstellt am: 01. Okt. 2004 12:51 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
|
Bodo_M Moderator
Beiträge: 5299 Registriert: 15.11.2001
|
erstellt am: 01. Okt. 2004 12:52 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
|
Ex-Mitglied
|
erstellt am: 01. Okt. 2004 19:51 <-- editieren / zitieren -->
Zitat: Original erstellt von Ralf_A:Um das Passwort nicht über den Symbolbau nachschauen zu können...
Hallo Ralf_A, dazu müsste man nur "service on" in das Eingabefeld tippen und dann das Symbol noch mal editieren. Und schon ist alles sichtbar. Gruß Uli |
Ralf_A Mitglied
Beiträge: 269 Registriert: 14.10.2002 Link durch H.Rompel repariert
|
erstellt am: 04. Okt. 2004 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
Hallo rastlos, Uli hat nur bedingt Recht wenn er meint mit "service on" das Passwort nachsehen zu können. Es gibt ASCII-Zeichen die nicht dargestellt werden oder verschiedene Zeichen die immer als Balken dargestellt werden, wenn du daraus dein passwort bastelst müsste es gehen. Siehe Bild es sind keine Leerzeichen Gruss Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 05. Okt. 2004 18:17 <-- editieren / zitieren -->
Hallo, ok, ich gebe mich geschlagen. Gruß Uli |
Re2003 Mitglied Elektroingenieur
Beiträge: 124 Registriert: 07.08.2003
|
erstellt am: 06. Okt. 2004 08:35 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
Hi, vielleicht kann man Umgebungsvariablen von Windows dafür nützen um eine Funktion im Symbol in Abhängigkeit vom Login-namen zu erlauben. Die Umgebungsvariable wird über ihren Namen angesprochen. Zur Kennung wird ein "$" vorangestellt und der Variablenname in runde Klammern geschrieben. Beispiel : 1002 : ($(LOGNAME))>(100) weiter dann mit 1004 : IF(100="ELCAD-FREAK") Erich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf_A Mitglied
Beiträge: 269 Registriert: 14.10.2002 Link durch H.Rompel repariert
|
erstellt am: 06. Okt. 2004 11:42 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
Hallo Erich, das ist auch eine interessante Variante. Damit kann ich Einträge z. B. nur für bestimmte Benutzer zulassen. Schade das sich Reiner Rastlos zu dem Thema nicht mehr meldet. Gruß an Uli; und das alles ohne Kommandosprache. Gruß Ralf
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
s.koni Mitglied Elektrotechnischer Zeichner
Beiträge: 317 Registriert: 17.06.2002 ELCAD 7.8.0 EPLAN P8 2.4.4
|
erstellt am: 06. Okt. 2004 12:16 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
|
Re2003 Mitglied Elektroingenieur
Beiträge: 124 Registriert: 07.08.2003
|
erstellt am: 06. Okt. 2004 12:30 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
Hi, die Funktion gibts schon ziehmlich lange (5.x), den Text der message habe ich aus der online-hilfe kopiert (hoffentlich verzeiht mir Bodo). Wir verwenden das im Formblatt, um den usernamen beim Plot auszugeben. Erich
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bodo_M Moderator
Beiträge: 5299 Registriert: 15.11.2001
|
erstellt am: 06. Okt. 2004 12:42 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
|
Ex-Mitglied
|
erstellt am: 06. Okt. 2004 17:35 <-- editieren / zitieren -->
Zitat: Original erstellt von Re2003:
Beispiel : 1002 : ($(LOGNAME))>(100) weiter dann mit 1004 : IF(100="ELCAD-FREAK")
Hallo,
spielt dabei die Groß- Kleinschreibung eine Rolle? Ich kann mich an meinem Rechner z.B. mit "UKanz" aber auch mit "ukanz" anmelden. Gruß Uli
|
Re2003 Mitglied Elektroingenieur
Beiträge: 124 Registriert: 07.08.2003
|
erstellt am: 07. Okt. 2004 10:20 <-- editieren / zitieren --> Unities abgeben: Nur für Reiner Rastlos
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 |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|