Domino 9 und frühere Versionen > Entwicklung
Alle Werte in Schlüsselwortfeld wählen
Kadlec:
Hallo ich habe in einer Teilmaske ein Schlüsselwortfeld in dem ich unter Umständen 100 Einträge habe.
Ich möchte nun einen Button erstellen der alle Einträge selektiert.
Aber wie ?? Ich denke das dies nur über Script geht, oder???
Danke
Axel:
Hi,
mir ist kein Weg bekannt.
Axel
ata:
... wie setzen sich den die Werte für die Liste zusammen? Wenn si hardcoded sind musst du sie in ein Multiple Value-Feld auslagern. In der Dialogliste beziehst du dich dann per Formel auf das Feld...
... wenn du ohne Alternativwerte arbeitest, dann kannst du dem Feld diese Liste als Wert übergeben...
... wenn du mit Alternativwerten arbeitest mußt die als Wert zuweisen...
... ich denke das müßte so gehen...
ata
Kadlec:
Hallo Ata,
die Werte gebe ich in einem Dok. (Maske1) ein, dann erstelle ich eine Antwort (Maske2) die ich über die Teilmaske ausfülle.
In Maske1 kann ein Wert in dem Feld stehen es könnten aber auch ca. 100 sein. Jetzt wäre es schön wenn bei einem Teil dieses auch gleich gewählt wäre und bei mehreren die Möglichkeit bestände diese über eine Schaltfläche alle anzuwählen.
ata:
... dein Ausgangsfeld in Maske 1 muß Multiple Value sein...
um der Liste bereits einen Wert zuzzuweisen, nimmst du den ersten Wert der Liste, und weist den deinem Auswahlfeld zu. den Code hinerlegst du im Exiting deines Ausgangsfeldes
Dim ws As New NotesUIWorkspace
Dim docThis As NotesDocument
Set docThis = ws.CurrentDocument.Document
If docThis.AuswahlFeld(0) = "" Then
docThis.Auswahlfeld = docThis.Ausgangsfeld(0)
End If
... in der Schaltfläche sieht es dann so ähnlich aus...
' # LS
Dim ws As New NotesUIWorkspace
Dim docThis As NotesDocument
Set docThis = ws.CurrentDocument.Document
If docThis.Ausgangsfeld(0) <> "" Then
docThis.Auswahlfeld = docThis.Ausgangsfeld
End If
... oder mit Formel
FIELD Auswahlfeld := Ausgangsfeld;""
... wichtig ist, daß die betroffenen Felder Multiple Value sind...
... wenn mit Aliaswerten gearbeitet wird, dann müssen natürlich die verwendet werden...
ata
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln