Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: snore am 15.05.15 - 10:48:23

Titel: Rich Text Feld -> Absatz verbergen wenn.... in den Feldinhalt berechnen
Beitrag von: snore am 15.05.15 - 10:48:23
Hallo,
folgende Situation:

1)
Die programmtechnisch hinterlegte Formel "Absatz verbergen wenn... " geht bei einem RTF beim Reinkopieren von Inhalten/Dateien aus anderen Feldern verloren. (egal ob Feld im Absatz oder normal ein der Maske hinterlegt). Nur wenn der Text manuell geschrieben wird bzw. die Dateien normal angehängt werden, bleibt die Formel drin.
-> Kann die Formel "Absatz verbergen wenn .." z.B. beim Speichern nochmals auf den gesamten Inhalt des Feldes berechnet und gespeichert werden ?

2)
Auf diese DB, haben leider mehrere Gruppen Editor-Zugriff .. somit besteht technisch die Möglichkeit den hinterlegten Zugriff für einen weiteren Abschnitt "Wer darf den Inhalt des Abschnitts bearbeiten ?" zu manipulieren. D.h. jeder Editor kann hier Personen zur Bearbeitung eintragen und speichern.
-> kann dies unterbunden werden ?

Danke
snore
Titel: Re: Rich Text Feld -> Absatz verbergen wenn.... in den Feldinhalt berechnen
Beitrag von: Tode am 15.05.15 - 11:18:22
1) Nein, das geht nur mit Zusatztools (z.B: Midas oder rtLib), deshalb macht man sowas auch nicht... Du kannst:
- einen Abschnitt erstellen, das Richtextfeld da reinpacken, und den Abschnitt zusammenklappen und verbergen
- oder: Eine "Computed table" erstellen, das Richtextfeld in eine Zeile, die andere Zeile leermachen, und dann die Table per code switchen

2) Auch das macht man nicht: In einer Datenbank, bei der man WIRKLICH Berechtigungen vergeben will, haben die Benutzer Maximal Autor- Rechte.
Eine "Editor"- Mimik kann man dann mit einem berechneten Autoren- Feld in allen Masken erreichen, wo man z.B. die Rolle [Editor] oder [EditAll] reinrechnet, und einfach allen Benutzern diese Rolle gibt.
Editor- Rechte in einer Datenbank, in der man Berechtigungen vergeben will, sind ein NO-GO