Autor Thema: Kontrollierter Abschnitt  (Gelesen 1880 mal)

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Kontrollierter Abschnitt
« am: 22.09.05 - 21:12:57 »
Hallo,
ich habe in einer Teilmaske einen kontrollierten Abschnitt (berechnet zur Anzeige) mit folgender Formel:

@If(@IsNewDoc;"";"-")

Nach dem Speichern soll der Abschnitt nicht mehr bearbeitbar sein. Aber mit dieser Formel wird der Abschnitt auch bei einem neuen Doc nur zum Lesen angezeigt. Für einen Tipp wäre ich dankbar.

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Kontrollierter Abschnitt
« Antwort #1 am: 22.09.05 - 21:20:36 »
Zugriffskontrollierte Abschnitte können manchmal nerven.

Schau Dir das mal an:
http://www.atnotes.de/index.php?topic=23164.0

Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Re: Kontrollierter Abschnitt
« Antwort #2 am: 22.09.05 - 21:43:35 »
Hat leider nicht funktioniert. Der Abschnitt wird auch bei einem neuen Dokument nur zum Lesen angezeigt.

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Kontrollierter Abschnitt
« Antwort #3 am: 22.09.05 - 23:07:04 »
OK, Deine Formel passt nicht.

Du solltest exakt so vorgehen wie in dem oben angegebenen Link beschrieben.

Deine Formel trägst Du in den Section Properties im 3. Tab ein.

Leerer Rückgabewert geht nicht, d.h. Du musst den Usernamen zurückgeben.

Also:
Code
@If(@IsNewDoc;@UserName;"Sie dürfen hier nichts ändern !")

Das ganze greift aber erst bei einem "Reopen", d.h. neues Dokument, und User speichert zum ersten mal: er kann immer noch ändern. Erst ein schließen und erneuten Öffnen des Dokumentes sperrt dann den Abschnitt.
« Letzte Änderung: 22.09.05 - 23:09:05 von TMC »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz