Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: g202e am 18.09.03 - 14:34:21

Titel: Kann man Teilmasken verschachteln?
Beitrag von: g202e am 18.09.03 - 14:34:21
Einfache Frage - einfache Antwort! (hoffentlich!)
Kann ich in eine Teilmaske weitere Teilmaske(n) einbinden?
Hintergrund: Habe in einer Maske mehrere Teilmasken(ganz normal). Nun besteht die Aufgabe, mehrere dieser Teilmasken für bestimmte Benutzer nach Erreichen eines gewissen Status für die Bearbeitung zu sperren.
Ich dachte nun, dass man das ja so lösen könnte, dass man diese Gruppe von Teilmasken in einer "Ober"-Teilmaske zusammenfasst und dann diese Ober-Teilmaske mit einem Autorenfeld absichert.

Um es mit diesem Ansatz zu lösen müsste ich zwei solche Ober-Teilmasken erfinden, da es um zwei verschiedene Benutzergruppen geht.

Geht das? Oder sollte man das eher anders lösen? ???
Titel: Re:Kann man Teilmasken verschachteln?
Beitrag von: koehlerbv am 18.09.03 - 14:44:30
Ja, man kann.
A-Bär: Je weniger Teilmasken, desto besser, die Dinger kosten nach meiner Erfahrung immer Performance. Ein weiterer Nachteil zweier "Main Subforms": Wenn Du später weiter differenzieren mußt als für zwei User-Gruppen, geht es wieder ans Auseinanderflöhen.

Trotzdem könnte diese Methode für Deine Aufgabenstellung genau die richtige sein.

HTH,
Bernhard
Titel: Re:Kann man Teilmasken verschachteln?
Beitrag von: g202e am 18.09.03 - 14:54:24
Danke, dann werd ich das mal so probieren!
Titel: Re:Kann man Teilmasken verschachteln?
Beitrag von: koehlerbv am 18.09.03 - 15:02:21
Zu welchem Zeitpunkt willst Du denn den Inhalt des Autorenfeldes wechseln ? Das hat dann ja auch nix mehr mit Teilmasken oder nicht zu tun ...

Kannst Du nicht zwei (oder mehr , wenn unbedingt notwendig) machen: In einer sind die Felder editierbar, in der anderen Berechnet zur Anzeige. Je nach Status und User-Gruppe bindest Du dann die Teilmasken (als berechnete) ein.

Nur so als Idee.

Bernhard
Titel: Re:Kann man Teilmasken verschachteln?
Beitrag von: g202e am 19.09.03 - 11:03:52
Wenn ich dich richtig verstehe, meinst du es so:
Beim Erstellen des Doks(@IsNewDoc) habe ich eine Teilmaske in der die Felder bearbeitbar sind; ab dem nächsten Editieren nehme ich eine Teilmaske mit denselben Feldern, aber alle als "berechnet zur Anzeige"
Das gefällt mir. Ich werd das mal probieren. Danke.