Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet 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 ???
-
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.
-
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
-
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.
-
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 ::)
-
Wie lautet denn zur Zeit Deine Hide-when-Formel ?
Bernhard
-
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.
-
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....???
-
Hast Du auch dem Feld gesagt, dass es nach Änderungen das Dokument aktualisieren soll?
2. Register der feldeigenschaften "Dokument bei .. aktualisieren"
Dirk
-
ahhhhhhhhhhh ;D
*kreisch* danke, es funktioniert...vielen lieben dank an alle
danke danke danke :-*
-
... das Frauen immer so kreischen müssen ;)
-
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?! ;)
-
Hi,
du gibst in der entsprechenden Spalte das Feld Form an.
Axel
-
dann steht da
"nicht kategorisiert" ??? ::)
-
Dann ist das Feld Form leer oder nicht da, was aber nicht kann ??? :-\
Wie hast Du denn den Wert in die Spaltenformel eingetragen ?
Dirk
-
ich hab im programmierfenster form angeklickt und dann steht in der infobox hinten automatisch form drin :o
-
hat sich schon von selbst erledigt. es war ein fehler in der entsprechenden maske
trotzdem mal wieder danke ;D