Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Nadin_19 am 17.03.05 - 10:51:45

Titel: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 10:51:45
Hallo
Ich arbeite mich gerade erst in die Programmierung mit Notes ein und hab auch schon eine Frage...
Ich habe eine Optionsschaltfläche mit der Auswahl Ja/nein....
darunter steht ein Abschnitt...ich möchte diesen Abschnitt aber verbergen, wenn der User "ja" wählt...nur mit welcher Formel kann cih das machen?

dankeschön ???
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Driri am 17.03.05 - 10:57:03
Hallo,

entweder Du stellst den Abschnitt auf "automatisch komprimieren" und legst eine entsprechende HideWhen-Formel für den Abschnitt fest, z.B.

Option="ja"

oder Du legst die HideWhen für alle Felder im Abschnitt fest.
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Thomas Schulte am 17.03.05 - 10:57:42
Du brauchst du keine Formel das brauchst du einen Eintrag bei deinen Text Eigenschaften. Schimpft sich Hide/When und ist im vorletzten Reiter (dem mit der Vorhangschnur) zu finden.
Da bei Absatz verbergen wenn Formel wahr ist 
DeinFeld="Ja"
eintragen und schon ist der Käse gegessen
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Driri am 17.03.05 - 11:00:42
Wobei ich gerade gesehen habe, daß es nicht ausreicht, für den Abschnitt die HideWhen zu definieren.

Wenn ein User den Abschnitt aufklappt, oder der Abschnitt aufgeklappt ist und ich setze das Optionsfeld entsprechend, dann verschwindet nur der Titel des Abschnitts, nicht die Felder innerhalb des Abschnitts.
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 11:04:02
ja, das habe ich auch schon probiert, nur macht er da leider nichts....
wenn ich auf vorschau in notes klicke, steht da der abschnitt sogar schon, obwohl ich noch nicht mal ein feld aus den optionen angeklickt habe?????komisch  ::)
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: koehlerbv am 17.03.05 - 11:06:38
Wie lautet denn zur Zeit Deine Hide-when-Formel ?

Bernhard
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Thomas Schulte am 17.03.05 - 11:14:19
ja, das habe ich auch schon probiert, nur macht er da leider nichts....
wenn ich auf vorschau in notes klicke, steht da der abschnitt sogar schon, obwohl ich noch nicht mal ein feld aus den optionen angeklickt habe?????komisch ::)
Überhaupt nicht Komisch. Wenn in deinem HideWhen  DeinFeld="Ja" drinsteht dann versteckt er das auch nur dann wenn der Wert von deinFeld genau Gleich "Ja" ist. Außerdem langt es nicht wenn du den Cursor nur irgendwo hin setzt. Du musst schon den kompletten Bereich der verschwinden soll markieren.
Wenn du einen Bereich immer verstecken willst wenn  genau ein definierter Wert nicht eingetragen ist dann musst du die Formel umbauen in
Deinfeld != "Nein". Damit zeigt er das auch dann nicht mehr an wenn kein Vorgabewert in Feld eingetragen ist.
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 11:40:20
hmm danke erstmal für die hilfe,
aber es funktioniert leider nicht...wenn ich das mit ! mache, dann ist der absatz immer verborgen, egal, was man anklickt und ohne ! ist der absatz immer da...ebenfalls egal, was man aklickt...
hab ich vielleicht irgendetwas anderes falsch gemacht?

das feld ist eine optionsschaltfläche....???
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: dirk_2909 am 17.03.05 - 11:45:52
Hast Du auch dem Feld gesagt, dass es nach Änderungen das Dokument aktualisieren soll?

2. Register der feldeigenschaften "Dokument bei .. aktualisieren"

Dirk
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 11:53:40
ahhhhhhhhhhh  ;D

*kreisch* danke, es funktioniert...vielen lieben dank an alle
danke danke danke  :-*
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: dirk_2909 am 17.03.05 - 12:00:42
... das Frauen immer so kreischen müssen  ;)
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 14:10:34
jaaa, weil sie sich freuen, wenn etwas so funktioniert, wie sie sich das vorstellen ;)
aber eine frage hätte ich noch und zwar zu der ansicht:
ich hab in der ansicht mehrere spalten und in einer spalte hätte ich gerne, welche maske das ist, also die bezeichnung der maske. Geht das? es geht bestimmt, denn es gibt ja nichts, was nicht geht, ne?! ;)
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Axel am 17.03.05 - 14:12:21
Hi,

du gibst in der entsprechenden Spalte das Feld Form an.

Axel
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 14:23:54
dann steht da
"nicht kategorisiert"  ??? ::)
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: dirk_2909 am 17.03.05 - 14:26:22
Dann ist das Feld Form leer oder nicht da, was aber nicht kann ??? :-\

Wie hast Du denn den Wert in die Spaltenformel eingetragen ?

Dirk
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 14:32:22
ich hab im programmierfenster form angeklickt und dann steht in der infobox hinten automatisch form drin  :o
Titel: Re: wie programmiert man einen Abschnitt?
Beitrag von: Nadin_19 am 17.03.05 - 15:01:11
hat sich schon von selbst erledigt. es war ein fehler in der entsprechenden maske
trotzdem mal wieder danke  ;D