Message erreur : Tentative execution evenements imbriques

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Message erreur : Tentative execution evenements imbriques

Messagepar lebanner » 16 Mai 2011 à 10:44

Bonjour a tous,

J'ai mis du code dans le Querymodechange d'un masque, je code s'éxecute au moment de passer du mode lecture en mode edition.

En piece jointe le message d'erreur, comment je peux remédier à ce message ??

Même avec ce message le code s'execute quand meme.
Voici le code :
Code : Tout sélectionner
Dim nam As NotesName
Set nam = session.CreateName(monchamp)
   
If doc.Statut(0) = "Clôturée" Then
                If session.CommonUserName = nam.Common Then
         source.EditMode = True
         Exit Sub
      End If
End If


Merci d'avance
Cordialement
Dernière édition par lebanner le 16 Mai 2011 à 11:06, édité 1 fois.
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 16 Mai 2011 à 10:47

salut

ben oui dans l'evenement déclenché au changement de mode , tu force le changement de mode...
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar lebanner » 16 Mai 2011 à 10:50

Bonjour Michael,

je n'ai pas compris !!! désolé !!!

En gros, je veux faire la même chose mais sans le message pour l'utilisateur

Merci
cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 16 Mai 2011 à 10:54

bon je me re-explique

le Querymodechange est exécuter au changement de mode (lecture/edition). c'est donc le fait de passer de lecture a edition ou d'édition à l'ecture qui déclence cet évènnement.

hors ton code demande de forcer le mode "édition" durant le changement de mode. ce qui équivaut a une boucle sans fin. puisque comme tu force le chnagement de mode tu déclence l'évenement Querymodechange.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar lebanner » 16 Mai 2011 à 11:06

OK, merci beaucoup, j'ai compris !!!!

Merci pour l'explication
Bonne journée

Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar roubech » 16 Mai 2011 à 19:20

si ton but est de n'autoriser le passage en mode édition que dans certaines conditions, il te suffit de faire Contiue = false dans les autres cas ... pour bloquer le changement d'état
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron