Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: adminnaddel am 22.02.05 - 10:48:50

Titel: attempt to execute nested form events
Beitrag von: adminnaddel am 22.02.05 - 10:48:50
Hallo liebe Gemeinde,

eine aufwendige Formel macht mir im QueryModeChange Event große Sorgen mit der Meldung:

attempt to execute nested form events

Dabei prüfe ich einfach nur, ob der aktuelle DAU darf oder net!

lg
Andy
Titel: Re: attempt to execute nested form events
Beitrag von: adminnaddel am 22.02.05 - 10:53:57
Okay ... bin schlauer geworden, nachdem ich weiß, was nested heißt!

Aber verschachtelt hin und verschachtelt her ... schon dumm das es nicht im Event funzt!

lg
Andy
Titel: Re: attempt to execute nested form events
Beitrag von: umi am 22.02.05 - 11:00:26
Wie machst Du es denn?
evtl. reicht es wenn Du Continue auf False setzt im Querymodechange.

Titel: Re: attempt to execute nested form events
Beitrag von: adminnaddel am 22.02.05 - 11:23:55
Das ist ja lustig!
Dachte ich probiere es einfach mal mit LS und nehme mir einen kleinen Ausschnitt aus der Formel:

Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
   
   Dim ws As New NotesUIWorkspace   
   Dim session As New NotesSession   
   Dim db As NotesDatabase   
   Dim uidoc As NotesUIDocument
   Dim doc As NotesDocument
   Dim docProfile As NotesDocument
   
   Set uidoc = ws.CurrentDocument
   Set db = session.currentDatabase   
   Set docProfile = db.GetProfileDocument("($Konfiguration)")
   
   If docProfile.configAutoren(0) = "" Then   
      uidoc.EditMode = False
   End If
End Sub

Und bekomme doch dieselbe Fehlermeldung :-( Das ist doch bestimmt ein Trick :-)

lg
Andy
Titel: Re: attempt to execute nested form events
Beitrag von: umi am 22.02.05 - 11:26:20
Hi
Du versuchst im QueryModeChange nochmals den Modus zu ändern. Daher das nested.


Versuch doch folgendes
Code
	If docProfile.configAutoren(0) = "" Then	
		Continue = False
	End If
anstatt:
Code
	If docProfile.configAutoren(0) = "" Then	
		uidoc.EditMode = False
	End If
Titel: Re: attempt to execute nested form events
Beitrag von: adminnaddel am 22.02.05 - 11:29:12
Upps .. da hat sich wohl etwas eingeschlichen! Vielen Dank!

lg
Andy