Pb de conflit "Another copy of this document was saved..."

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

Messagepar Raziel » 18 Juil 2011 à 16:04

bin oui, c'est pour ça que je te recommande plutôt de passer par une variable global si ton champ ne sert qu'à stocker une valeur éphémère
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 18 Juil 2011 à 16:06

ce qui m'oblige à tous remodifier non ? Il n y a pas plus simple ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 18 Juil 2011 à 16:08

Pas tant que ça...
Là ou tu allait chercher une valeur dans un champ, tu va la chercher dans une variable global.

Y'aurai peut être moyen de s'en sortir en utilisant la logique que tu as développé mais cela risque d'être rapidement une usine à gaz.
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 18 Juil 2011 à 16:10

et à quel moment je la déclare cette variable ? Comment je la modifie/test rapidement ? (Désolée je n'en ai jamais utilisé..)
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 18 Juil 2011 à 16:14

Pour la déclarer :
Tu vas dans la partie (Declarations) del a section (Globals) du masque.

Pour la lire / la modifier, rien de plus simple, il te suffit, quelque soit ou tu te trouve dans le masque (évènements, boutons, etc...) d'appeler la variable.

EX :

Partie (Declarations) de la partie (Globals) du masque
Dim mavar As String


Partie Initialize du masque
Sub Initialize
mavar = "toto"
End Sub


Dans mon bouton Test
Msgbox mavar
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 18 Juil 2011 à 16:19

Mais pas utilisable en formule par contre ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 18 Juil 2011 à 16:20

Ah non... Pas de passerelle entre LS et formule.
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 18 Juil 2011 à 16:25

et à l'extérieur, dans un agent, je le modifie de la même manière que lors de l'initialize du document ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Raziel » 18 Juil 2011 à 16:27

La variable n'existe que dans le cadre du masque.

Le code devra être remonté dans un éléments du masque (en l'ocurence ici notre bouton).
Si un code doit être partagé entre plusieurs bouton ou masque => Création d'une fonction que je stocke dans une bibliothèque de script
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar MdmZ » 18 Juil 2011 à 16:30

arf oui ce qui implique bcp bcp de modification alors..
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar MdmZ » 19 Juil 2011 à 10:21

En fait non, j'ai réussi à m'en sortir et ca fonctionne !
Merci beaucoup pour toutes les infos.
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Précédent

Retour vers Développement