Autor Thema: Verbergen Formel in Abschnitten  (Gelesen 1949 mal)

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Verbergen Formel in Abschnitten
« am: 04.10.07 - 15:54:59 »
Hallo zusammen.

Ich habe eine Maske die in Abschnitten gegliedert ist. Die Abschnitte werden per "Verbergen wenn" in Abhängigkeit von Feldwerten angezeigt. Also z.B. Haken bei "Anlage1" gesetzt, Abschnitt "Anlage1" wird angezeigt. Haken bei "Anlage1" wieder raus, "Anlage1" wird nicht mehr angezeigt.

Problem dabei ist, daß wenn der Abschnitt aufgeklappt ist und der Haken bei "Anlage1" rausgenommen wird, nur die erste Zeile des Abschnittes verschwindet, nicht der ganze Abschnitt. Ich habe daher versucht, den Abschnitt in eine Tabellenzeile zu packen und dort bei "Eigenschaften Text" die gleiche "Verbergen Wenn" Formel eingetragen. Leider nutzt das aber nix. Es wird immer nur die erste Zeile des Abschnitts verborgen.

Hat jemand 'ne Idee, wie man das mit den Abschnitten hinbiegen kann? Den ganzen Text markieren und mit "Verbergen wenn" arbeiten geht nicht, weil innerhalb des Abschnittes wieder nach anderen Kriterien Text angezeigt oder verborgen wird.

Danke im Voraus und Gruß

Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Verbergen Formel in Abschnitten
« Antwort #1 am: 04.10.07 - 17:56:12 »
Hi,

wie wäre es mit einem "Steuerfeld" für den Abschnitt, "Anzeigen" mit 0/1 das du dann immer noch zu den Verbergeformeln des Inhalts hinzubaust? (ist etwas aber eben das was Du nicht willst)

Um die Verbergeformel für den Inhalt der Abschnitte kommst Du nur herum wenn Du:
1. Den Abschnitt immer zuklappst (-> etwas "fitzelig" z.B. im Queryrecalc)
2. Den Abschnitt gleich in eine berechnete Teilmaske packst und die dann ausblendest (benötigt aber eine Save&Reload)

hat noch jemand Alternativen?

Gruss Pete(r)
pete(r)

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Verbergen Formel in Abschnitten
« Antwort #2 am: 05.10.07 - 08:58:16 »
Hallo Pete(r).

Danke für Deine Tipps. Das Steuerfeld habe ich. Ich wollte halt nicht überall das "Hide when" einbauen.

Das mit dem "Abschnitt zuklappen" im Queryrecalc ist mir auch schon eingefallen. Allerdings habe ich keine Möglichkeit gefunden einen bestimmten Abschnitt zu zu klappen. Entweder alle oder den aktuellen. Wie ist das aber wenn jemand mehrere Anlagen aktiviert, aufklappt und anschließend wieder deaktiviert?

Das mit der Teilmaske hört sich doch ganz gut an. Werde das mal ausprobieren.

Nochmals Danke. Und falls noch jemand 'ne tolle Idee hat. Her damit.
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Verbergen Formel in Abschnitten
« Antwort #3 am: 05.10.07 - 09:33:03 »
Schade. Teilmasken scheiden wg. Save&Reload aus (erzeuge damit ungewollt Dokumente, bzw. der ganze Pflichtfeldkram läuft ja dann ab und produziert Meldungen).

Abschnitt zuklappen kriege ich auch nicht geregelt.

Bliebe nur die Hide when Formel überall einzubauen.

Mist.....
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Verbergen Formel in Abschnitten
« Antwort #4 am: 05.10.07 - 14:32:52 »
Hi,

das mit dem Abschnitt zuklappen hab ich ungefähr so gemacht:
(voraussetzung ist aber wieder ein bearbeitbares Feld im Abschnitt)
Code
@Command( [EditGotoField]; Feld);
@Command( [SectionCollapse] )

ähm mit LSC fällt mir gerade auf, dass es wohl nur
Call notesUIDocument.CollapseAllSections
gibt...  :-\

Sonst eben doch das Feld und die Verberge-Formeln erweitern.

-Nachtrag:-
noch einen Variante wäre mir eingefallen:
Wären "Controlled Access Sections" eine Möglichkeit ?
-> automatisch zuklappen bei "nicht Editor" und Zugriff "computed for display" einstellen
weiss aber grad nicht wie weit Du einen Refresh / Save&Refresh dafür verwenden musst.
(nur so ne Idee - nicht getestet)

Gruss, Pete(r)
« Letzte Änderung: 05.10.07 - 15:42:41 von pete_bla »
pete(r)

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Verbergen Formel in Abschnitten
« Antwort #5 am: 05.10.07 - 18:01:08 »
Die Idee mit dem EditGotoField hört sich vielversprechend an. Bearbeitbare Felder gibt's 'ne Menge in den Abschnitten.

Mal am Montag probieren. Jetzt erst mal WE.

Vielen Dank Pete für Deine Mühe und ein schönes sonniges Wochenende. :)
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz