Autor Thema: Problem mit einer hide/when Formel  (Gelesen 1807 mal)

Offline ewald

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Problem mit einer hide/when Formel
« am: 12.06.07 - 15:58:16 »
Hallo zusammen,
hab ein etwas merkwürdiges Problem mit einer hide/when Formel:

In einer existierenden Form gibt es eine Tabed Table. In einem dieser Tabs
sind 2 normale Tabellen untereinander. In der oberen Tabelle stehen Felder mit Inhalten, die für alle sichtbar sein können.
In der unteren Tabelle stehen RTFs, die nicht für alle sichtbar sein dürfen.
Das mach ich mit @IsNotMember("[SDC]";@UserRoles).
Wenn ich nun ein neues Doc mit dieser Form anlege funktioniert alles einwandfrei.
Wenn ich mir aber ein Doc ansehe, das vor dem Hinzufügen dieser hide/when Formel schon existiert hat, dann funktioniert die Formel nicht so richtig. D.h., Felder, die schon einen Inhalt hatten, werden trotzdem angezeigt, obwohl ich nicht die o.g. Rolle habe.

An was kann denn das liegen?

Gruß Ewald

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Problem mit einer hide/when Formel
« Antwort #1 am: 12.06.07 - 16:03:08 »
RTFs speichern selber hide-whens - eben das, was bei Dir passiert ist (bzw. eben nicht).

Generell ist es keine gute Idee zu versuchen, RTFs mit hide-whens zu verstecken. Zugriffskontrollierte Abschnitte oder (allerdingsa auch mit "issues" in bestimmten Client-Versionen!) berechnete Teilmasken sind hierfür nicht nur besser, sondern überhaupt erst zum "verstecken" geeignet.

Bernhard

Offline ewald

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Re: Problem mit einer hide/when Formel
« Antwort #2 am: 12.06.07 - 20:47:09 »
Bernhard,
Zugriffskontrollierter Abschnitt wär nicht schlecht, aber damit kann ich die Felder doch nur vor schreibzugriff schützen und nicht verstecken. Oder doch?

Ewald

Offline thomson666

  • Senior Mitglied
  • ****
  • Beiträge: 285
  • Geschlecht: Männlich
  • niemand hats leicht, aber leicht hats oan...
Re: Problem mit einer hide/when Formel
« Antwort #3 am: 13.06.07 - 09:15:15 »
im abschnitt kannst du genauso so eine hidewhenformel machen.

Glombi

  • Gast
Re: Problem mit einer hide/when Formel
« Antwort #4 am: 13.06.07 - 09:21:34 »
im abschnitt kannst du genauso so eine hidewhenformel machen.
Das gilt dann aber nur für die Zeile des Abschnitts, nicht für die Felder innerhalb des Abschnitts.
RTF merken sich den Zustand sämtlicher Formatierungen und Verbergenformeln beim erstellen.

Wenn man etwas dynamisch in einem RTF Feld steuern möchte, dann nur über ein Feld, welches in der Verbergenformel ausgewertet wird.
Das Feld sollte dann berechnet zur Anzeige sein.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz