Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: my head am 07.02.03 - 11:45:25

Titel: teilmasken
Beitrag von: my head am 07.02.03 - 11:45:25
gibt's sowas wie fieldsettext auch für zahlen??

habe folgende auswahlformel für berechnete subforms:

@If(status="0";"reg";
@If(status="1";"frage1";""))


auf reg ist ein button mit folgendem code:

Sub Click(Source As Button)
   Dim workspace As New NotesUIWorkspace
   Dim thisdoc As NotesUIDocument   
   Set thisdoc = workspace.CurrentDocument
   Call thisdoc.fieldsettext("status","1")
End Sub


der wert von status wird auch verändert, aber nicht die angezeigte teilmaske...
Titel: Re:teilmasken
Beitrag von: Doc Torte am 07.02.03 - 11:47:15
mit nem DocumentRefresh

Call uidoc.refresh

sollte die andere Teilmaske geladen werden !
Titel: Re:teilmasken
Beitrag von: Performance am 07.02.03 - 11:48:23
ähmmm was soll sich in der Teilmaske ändern ???

cu
Titel: Re:teilmasken
Beitrag von: my head am 07.02.03 - 11:50:21
in der teilmaske nix, ich meinte das die andere teilmaske ("frage1") eingeblendet wird...
Titel: Re:teilmasken
Beitrag von: Performance am 07.02.03 - 11:54:21
Teilmasken werden beim Laden des Hauptdokumentes geladen und nicht nach dem ändern eines Wertes in dem Hauptdok.


cu
Titel: Re:teilmasken
Beitrag von: Doc Torte am 07.02.03 - 12:06:22
und genau deshalb das Doc nochmal refreshen bzw. schliessen und einfach nochmal öffnen -

über Script auch ganz einfach !
Titel: Re:teilmasken
Beitrag von: my head am 07.02.03 - 12:24:03
nochmal zum anfang, gibt`s sowas fieldsettext auch für zahlenfelder, like fieldsetnumber
Titel: Re:teilmasken
Beitrag von: ata am 07.02.03 - 13:26:56
... gibt es nicht. Du kannst aber im Backend arbeiten, also nicht mit uidoc, sondern mit dem doc - und dort mit doc.ReplaceItemValue(Feldname , vInhalt)

ata