Domino 9 und frühere Versionen > ND8: Entwicklung

Kontrollkästchen und Hide-When Problem

<< < (2/4) > >>

Axel:

--- Zitat von: magic_halli am 26.11.08 - 09:15:15 ---Beide Checkboxen haben als Vorgabewert erstmal "0".
Bei beiden Checkboxen in den Eigenschaften (2.Reiter-->Auswahl) steht außerdem '<Checkbox-Beschriftung> | 0' drin. Ansonsten ist jeweils alles auf den Defaulteinstellungen.

--- Ende Zitat ---

Wenn du das so gemacht hast, dann ist der Feldinhalt auch bei markierter Checkbox "0" und dann kann deine HideWhen - Formel nicht greifen.

Normalerweise braucht's @Command( [RefreshHideFormulas] ) nicht, wenn du in den Feldeigenschaften die Option "Felder bei Schlüsselwortänderung aktualisieren" markiert hast.

Axel

cebolina:
Hallo magic_halli

Versuch mal folgendes:

Vorgabe: "" (leer)
Auswahl: "<Checkbox-Beschriftung> | 1"

Du willst ja als Vorgabe nichts angehakt haben. Wählt der User die Checkbox an, wird Wert "1" gespeichert.
Dann noch in den Feldeigenschaften die Option "Felder bei Schlüsselwortänderung aktualisieren" markieren (wie Axel schon geschrieben hat) und schon sollte es funktionieren.

Gruß
Stefan

magic_halli:

--- Zitat von: cebolina am 26.11.08 - 10:59:00 ---Hallo magic_halli

Versuch mal folgendes:

Vorgabe: "" (leer)
Auswahl: "<Checkbox-Beschriftung> | 1"

Du willst ja als Vorgabe nichts angehakt haben. Wählt der User die Checkbox an, wird Wert "1" gespeichert.
Dann noch in den Feldeigenschaften die Option "Felder bei Schlüsselwortänderung aktualisieren" markieren (wie Axel schon geschrieben hat) und schon sollte es funktionieren.

--- Ende Zitat ---
JAAAA... das wars gewesen!!! Danke  ;D


Noch ne Frage: Kann man die Checkbox, die jetzt ausgeblendet wird, auch irgendwie sichtbar lassen, jedoch quasi deaktiviert? ...also bspw. so leicht gräulich und nicht mehr bearbeitbar (wie´s bei Windows mit Checkboxen in irgendwelchen Optionsmenüs ist).

Axel:
In dem Fall musst du eine zweite Checkbox mit der gleichen Auswahlliste erstellen. Die stellst du dann von Bearbeitbar auf Berechent und als Werteformel gibt's du den Feldnamen der bearbeitbaren Checkbox ein. Die berechnete blendest du dann ein, wenn die bearbeitbare ausgeblendet wird. So leicht gräulich wie in Windows geht's nicht.


Axel

DAU-in:
ein zweites Computed for Display Feld, das den Wert anzeigt und die Hide-when Formel genau anders rum hat?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln