Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: iukhdh am 05.11.09 - 13:02:59

Titel: Optionsschaltflächen variabel vorbelegen
Beitrag von: iukhdh am 05.11.09 - 13:02:59
Hallo Leute,
das eine Problem noch nicht gelöst, schon komme ich mit einem weiteren, ich Danke schonmal für eure Geduld mit mir.
 ;)

Folgendes Problem:

Ich habe in einer Maske eine Tabelle, darin eine Optionsschaltfläche.

In der Maske gibt es zwei Textfelder VertragA  und VertragB. In VertragA steht immer nur ein Vertrag, in VertragB können mehrere stecken. Beide Felder werden im PostOpen der Maske gefüllt, und können von anderen Feldern auch abgefragt werden.

Ich möchte, dass die Optionsschaltfläche die Verträge zur Auswahl hat, und fülle diese über Formel mit dem Befehl
Code
VertragA:VertragB

Funktioniert einwandfrei.

Nun möchte ich aber, dass in der Optionsschaltfläche VertragA schon als angemarkert angezeigt wird, da dies der Standardvertrag ist.

Daher habe ich bei dem Feld als Vorgabewert  
Code
VertragA 
reingeschrieben.

Was soll ich sagen ... es funktioniert leider nicht. Dieser Optionsbobbel wird nicht angemarkert.

Woran könnte das liegen?

Ich habe schon alle Häkchen bei den Eigenschaften der Optionsschaltfläche ausprobiert, auch bei der Eigenschaft der Maske Fleder aktualisieren angeklickt ... ich komm nicht dahinter.
Titel: Re: Optionsschaltflächen variabel vorbelegen
Beitrag von: ascabg am 05.11.09 - 14:35:50
Welcher Wert steht denn in dem Feld "VertragA"?

Trage diesen Wert - nicht den Feldnamen - als Vorgabewert ein.


Andreas
Titel: Re: Optionsschaltflächen variabel vorbelegen
Beitrag von: DerAndre am 05.11.09 - 14:51:13
Trag mal in den Vorgabenwert den Feldnamen der Optionsschaltfläche ein
Titel: Re: Optionsschaltflächen variabel vorbelegen
Beitrag von: Thomas Schulte am 05.11.09 - 14:53:07
Das wird direkt auch nicht gehen. Du beziehst dich auf einen Teil des Dokumentes, den es zu den Zeitpunkt an dem es die Vorgabewerte zieht, noch gar nicht gibt. Du musst die Reihenfolge der Maskenevents beachten. Sinnvollerweise müsstest du dann deinen Vorgabewert im Postopen deines Dokumentes nur bei neuen Dokumenten setzen.
Titel: Re: Optionsschaltflächen variabel vorbelegen
Beitrag von: iukhdh am 05.11.09 - 15:38:39
@ascabg
Der Wert in VertragA ändert sich laufend, es ist aber nur 1 Wert, keine Liste

@Der Andre
Verstehe ich nicht ganz. Ich soll in der Optionsschaltfläche namens "xyz" den Vorgabewert "xyz" reinsetzen?

@Thomas
Was ich jetzt nicht ganz verstehe: Wenn es so wäre wie du schreibst, dann dürften es doch auch bei den Auswahlpunkten nicht klappen, oder? Die werden nämlich einwandfrei gefüllt und auch angezeigt. Nur der Vorgabewert wird irgendwie nicht gefüllt.

Wenn VertragA = "Vertrag1", und VertragB = "Vertrag2;Vertrag3;Vertrag4, dann bekomme ich einwandfrei eine Optionsschaltfläche

o Vertrag1
o Vertrag2
o Vertrag3
o Vertrag4

Nur dass Vertrag1 schon ausgefüllt ist, das klappt nicht.

Wenn ich das im Postopen nicht hinbekomme mit dem Füllen, dann müsste es doch mit einem @setfield("Optionsschaltfläche";Vertrag1) klappen, oder? Aber auch das bekomme ich nicht hin. Denkfehler?
Titel: Re: Optionsschaltflächen variabel vorbelegen
Beitrag von: iukhdh am 06.11.09 - 15:18:09
So,
wir haben es hinbekommen. Einfach mal nen Tag liegen lassen wirkt doch oft Wunder

Wir mussten im Postopen vor dem @setfield nur ein Fieldrefresh einbauen, schon hats geklappt.