Domino 9 und frühere Versionen > Entwicklung

Feld bei bestimmter Bedingung einblenden (Script)

(1/2) > >>

MKnost:
Moinsen allesamt,

ich komm mal wieder nicht weiter  ???

In einer Maske habe ich zwei Felder, ein Kombinationsfeld mit mehreren Einträgen, die teilweise am Ende einen Stern haben (*)
Das zweite Feld möchte ich nur einblenden, wenn eben dieser Stern im Kombifeld vorhanden ist.

Prüfen tu ich das ganze im Exiting-Ereignis des Kombifeldes:


--- Code: ---Dim ws As New NotesUIWorkspace
Dim uidoc As New NotesUIDocument
Dim check As String
Set uidoc = ws.CurrentDocument
check = uidoc.FieldGetText("kGrund")
If Right$(check, 1) = "*" Then
...
???
...
End If
--- Ende Code ---

Wie kann ich jetzt das Feld so freischalten, dass es auch bei einem Wechseln des Eintrags aus dem Kombifeld wieder verschwindet??

Grüsse Micha

ascabg:
Hi,

Warum denn unbedingt mit Script, wenn es mit Hide-When doch so einfach waere?

Andreas

dirk_2909:
Hallo

Warum machst Du das denn mit Script im Exiting???

benutze doch Verbergen-wenn-Formeln!!!

Die Eigenschaften des Kombifeldes setzt Du auf "Felder bei Schlüsselwortänderung aktualisieren".

Im zweisten Feld setzt Du die entsprechende Verbergen-Wenn-Formel ein:

@if( @Right( Mein_Kombi_feld ; 1 ) != "*" ; @True ; @False )

Dirk

dirk_2909:
schon wieder zu langsam getippt :-( muss wohl noch zur VHS und tippen üben ;-)

MKnost:
 ;D Es funktioniert, auch ohne Script *froii*

Danke schön!!!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln