Autor Thema: Richtext-Felder vor Bearbeitung schützen  (Gelesen 2556 mal)

Offline Iron

  • Junior Mitglied
  • **
  • Beiträge: 70
  • Geschlecht: Männlich
Richtext-Felder vor Bearbeitung schützen
« am: 02.09.05 - 10:34:11 »
Hallo!

Wahrscheinlich kennt ihr das Problem.

In einer Maske habe ich 5 Richtextfelder. Das ganze wird für eine Workflow-Anwendung genutzen.
Wenn ein gewisser Status erreicht wurde (also sofort nach Erfassung von Daten), sollen die Felder nicht mehr bearbeitbar sein.

Normalerweise kann ich das so machen:
- ein Feld "doclock" wird mit "yes" gefüllt.
- bei den Felder wird unter "Hidewhen" ->doclock="yes" & @IsDocBeingEdited=1  eingetragen

klappt eigentlich und reicht mir auch.

Wenn man mehr als 1 Richtext-Feld funktioniert nur das erste.

Seufzer... Wie geht denn das mit allen 5 FT-Feldern?


Gruß
Iron

Notes 5.0.10

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #1 am: 02.09.05 - 10:38:59 »
ich würde es über Teilmasken regeln. Eine Teilmaske zum Editieren der RT-Felder und eine zum Lesen.

Mit HW-Formeln in RT-Feldern wäre ich vorsichtig, da die HW-Formel dann im RT-Feld selber gespeichert wird und ein späteres ändern im Desigen nicht mehr möglich ist.
Gruß
Dirk

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #2 am: 02.09.05 - 11:28:03 »
Oder du machst es mit Abschnitten...
gugsduhier
†090620141300

Offline Iron

  • Junior Mitglied
  • **
  • Beiträge: 70
  • Geschlecht: Männlich
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #3 am: 02.09.05 - 15:07:47 »
Ok. Dann schau ich mir das mit dem Abschnitt mal genauer an.

Gruß
Iron

Offline Spalter

  • Aktives Mitglied
  • ***
  • Beiträge: 109
  • Mit der Lizenz zum Löschen!!!
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #4 am: 02.09.05 - 16:02:48 »
Hallo Iron  :-\,

wie sicher soll das ganze im Rahmen des WF sein?

Weder mit HW noch mit zugriffskontrollierten Abschnitten bis Du da wirklich auf der sicheren Seite. Hängt natürlich vom Kontext ab.

Gruß
Spalter

Offline Iron

  • Junior Mitglied
  • **
  • Beiträge: 70
  • Geschlecht: Männlich
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #5 am: 05.09.05 - 10:08:43 »
Hi!

Was ist HW?

Relativ sicher soll es sein. In erster Linie, soll kein Benutzer mehr was eintippen / ändern können. Mehr nicht.

Ich denke, dass ich mit einem Masken wechsel vielleicht besser dran bin.

Gruß
Iron

Driri

  • Gast
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #6 am: 05.09.05 - 10:22:13 »
HW = Hide When

Wenn es um die reine Absicherung im Frontend geht, reichen HideWhen etc. aus. Thereotisch bleibt den Benutzern dann aber immer noch die Möglichkeit, übers Backend Unfug anzurichten, z.B. per Agent.

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #7 am: 05.09.05 - 12:29:52 »
Wenn keiner mehr was bearbeiten darf sind die genannten Möglichkeiten (HW, Abschnitt, Teilmaske) sehr unsicher.
Das beste in diesem Fall sind eigentlich Autorenfelder!
Sonst kann, wie Ingo schon sagte, im backend umapfuscht werden. Man kann auch das Dok mit einer anderen Maske öffnen, in der das Feld bearbeit werden kann,...
†090620141300

Offline Iron

  • Junior Mitglied
  • **
  • Beiträge: 70
  • Geschlecht: Männlich
Re: Richtext-Felder vor Bearbeitung schützen
« Antwort #8 am: 05.09.05 - 17:20:45 »
Nochmal kurz das Problem:

- Ist ein Workflow
- Der Autor schreibt und macht eine QuasiUnterschrift (das aber nur zur Info)
- DANACH soll im Frontend keiner der Beteiligen am Doc was ändern können.
- StatusÄnderungen und ähnliches werden nur über Button im Doc durchgeführt.
- D. h. alles Felder sind nur zu Ansicht. Und man kann die Buttons drücken (zustimmen, ablehnen und sowas)

Ich habe ein paar versteckte Felder, die den ganzen Workflow handlen.

Aber die sichtbaren Felder (besonders die 5 Richtextfelder) sollen nicht mehr bearbeiten werden können.

Was man mit Backend machen kann, weiß ich. Mir reicht die Frontend-Absicherung.

Gruß
Iron

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz