Domino 9 und frühere Versionen > ND6: Entwicklung

radio button in Notes und Web

(1/2) > >>

axelot:
Hallo zusammen,

ich habe die Aufgabe ein Optionsfeld darzustellen, das 12 Auswahlmöglichkeiten haben soll. Gefordert ist eine horizontale Darstellung in nur einer Zeile. Leider komme ich mit der mir bekannten Darstellung unter Notes nicht weiter, da ich hier nur 8 Spalten anlegen kann ich brauche aber 12. Geht das???

und im Browser will ich diesen radio button natürlich auch sehen, leider sehe ich hier überhaupt nichts. Gibt es hier eine einfache Umsetzung????

Vielen Dank für Euer Feedback!!!!

Untitled:
Es empfiehlt sich für eine derart grosse Auswahl mit 12 Elementen eher eine Liste, statt ein Optionsfeld zu nehmen.

Ansonsten könntest du die Auswahl in zwei Felder (z.B. à sechs Elemente) aufteilen.

Dann musst du aber programmatisch dafür sorgen, dass jeweils nur ein Element ausgewählt werden darf.

axelot:
danke für Deine Antwort...

daran habe ich auch schon gedacht, da sich meine Kenntnisse in Programmierung aber leider in engen Grenzen halten, komme ich da nicht weiter, gibt es irgendwo eine Vorlage dafür.... Danke schon einmal für Deine Hilfe

Untitled:

--- Code: ---Sub Entering(Source As Field)
Dim uiWS As New NotesUIWorkspace
Dim uiDoc As NotesUIDocument

Set uiDoc = uiWS.CurrentDocument

Call uiDoc.FieldSetText("optionen_1", "leer")
End Sub
--- Ende Code ---

Diesen Code kannst du ins Entering-Event von z.B. "optionen_2" stellen und umgekehrt. Durch den Wert "leer" wird hier das Optionsfeld demarkiert, da kein Wert "leer" zur Auswahl zur Verfügung steht.

Aber Achtung. Es ist so dem User auch möglich, beide Optionsfelder zu demarkieren, so dass nichts mehr angewählt ist. Er muss dazu z.B. nur eine Option aus dem ersten Feld anwählen, auf dem zweiten Feld Maustaste runter, und mit gedrückter Taste die Maus wegbewegen, loslassen.

Also musst du vor dem Speichern prüfen, ob beide Felder den Wert "leer" enthalten.

axelot:
danke Dir werde ich ausprobieren!!!!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln