Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Fehno am 29.12.11 - 09:27:13
-
Hallo !
Gibt es eine Möglichkeit Optionen in einem Optionsfeld in der Länge zu formatieren ?
In dem Beispiel gibt es diverse Optionen mit 3 Auswahlmöglichkeiten. Die 2. und 3. Auswahlmöglichkeit steht aber nicht passend untereinander. Ich glaube das Bild verdeutlicht dies gut.
-
Moin,
also normalerweise passt er das in der Breite automatisch an (siehe Bild)? Kann es sein, dass bei dir pro Zeile ein extra Optionsfeld ist?
-
@Fehno
Ich vermute auch, dass du für jede Zeile ein eigenes Optionsfeld verwendest.
In diesem Fall würde es vielleicht ausreichen, in jedem Optionsfeld mit "Ja/Nein/Vielleicht" zu arbeiten.
Beispiel:
Es kennt den eigenen Vornamen? Ja/Nein/Vielleicht
Es kennt das eigene Geschlecht? Ja/Nein/Vielleicht
...
Das Ganze kann dann in eine Tabelle sauber formatiert werden.
Übrigens: wozu verwendest du die Option "/"? Die Fragen sind doch mit "Ja" bzw. "Nein" abschließend beantwortet!
Wenn es darum geht, eine einmal markierte Option wieder zu löschen, würde ich einen Button (verbergen, wenn OptionsFeld1 = "") einfügen: @SetField("OptionsFeld1" ; "")
Gruß Stefan
-
Übrigens: wozu verwendest du die Option "/"?
siehe Antwort #14 in
http://atnotes.de/index.php/topic,51263.0.html
-
siehe Antwort #14 in
http://atnotes.de/index.php/topic,51263.0.html
Danke Marco, habe den Beitrag mittlerweilen auch gelesen.
Gruß Stefan
-
... auch wenn das noch im alten Jahr war - ist die Frage so beantwortet?
Um die Länge der verschiedenen Optionsfelder gleich zu setzen, muß eine maximale Zeichenlänge aller Felder bestimmt werden. Fehlende Zeichen zur Max-Länge werden dann mit geschütztem Leerfeld im Label-Teil führend aufgefüllt.
z.B. bei 20 Zeichen und berechneter Liste
" Wert 01|Wert 01":
" Wert 100|Wert 100";
Das geschützte Leerfeld erhälst du mit Alt +255. Der String vor der Pipe ist immer 20 Zeichen lang.
Toni
-
Das setzt dann aber die Verwendung einer nicht-proportionalen Schriftart für das Feld voraus.
Bernhard
-
... das ist natürlich korrekt...
Toni