OVH Cloud OVH Cloud

propriétée Tag

9 réponses
Avatar
mumu
bonjour,

J'utilise la propriété remarque (Tag) comme un Flag en fait
si ="1" mon bouton clignote
si<>"1" clignote pas
mon instruction est:
Forms!FAccueil!BUpdate.Tag = "1"

Probleme

cela marche tres bien tant que le formulaire FAccueil n'est pas fermé
mais s'il est fermé et réouvert la propriété repasse à "" donc il ne
clignote plus :(

ce que je ne comprend pas c'est pourquoi :
Forms!FAccueil!BUpdate.Tag = "1" n'a pas modifié la valeur de la propriété
remarque réellement sur
mon bouton?
j'ai plutot l'impression qu'il a juste laissé en RAM donc disparait a la
fermeture du formulaire.

Merci
mumu

PS: bien sur je ne veux pas refaire mon test a chaque ouverture du
formulaire :))
car le test demande la connection internet puis telechargement d'un fichier
la page d'accueil etant frequement utilisé il est stupide de refaire ca a
chaque fois.

9 réponses

Avatar
michel
Bonjour mumu
Bien sur que la propriete n'est modifie que pendant la session du
formulaire. Sauf si tu l'ouvre en mode Design.!!
Esperant aider
Michel

"mumu" a écrit dans le message de news:
3faa2bfb$0$6976$
bonjour,

J'utilise la propriété remarque (Tag) comme un Flag en fait
si ="1" mon bouton clignote
si<>"1" clignote pas
mon instruction est:
Forms!FAccueil!BUpdate.Tag = "1"

Probleme

cela marche tres bien tant que le formulaire FAccueil n'est pas fermé
mais s'il est fermé et réouvert la propriété repasse à "" donc il ne
clignote plus :(

ce que je ne comprend pas c'est pourquoi :
Forms!FAccueil!BUpdate.Tag = "1" n'a pas modifié la valeur de la
propriété

remarque réellement sur
mon bouton?
j'ai plutot l'impression qu'il a juste laissé en RAM donc disparait a la
fermeture du formulaire.

Merci
mumu

PS: bien sur je ne veux pas refaire mon test a chaque ouverture du
formulaire :))
car le test demande la connection internet puis telechargement d'un
fichier

la page d'accueil etant frequement utilisé il est stupide de refaire ca a
chaque fois.




Avatar
mumu
merci de ta reponse
ca m'arrange pas,mais ca me donne une explication.
je vais faire autrement

mumu

-----Message d'origine-----
Bonjour mumu
Bien sur que la propriete n'est modifie que pendant la
session du

formulaire. Sauf si tu l'ouvre en mode Design.!!
Esperant aider
Michel

"mumu" a écrit dans le message de
news:

3faa2bfb$0$6976$
bonjour,

J'utilise la propriété remarque (Tag) comme un Flag en
fait


si ="1" mon bouton clignote
si<>"1" clignote pas
mon instruction est:
Forms!FAccueil!BUpdate.Tag = "1"

Probleme

cela marche tres bien tant que le formulaire FAccueil
n'est pas fermé


mais s'il est fermé et réouvert la propriété repasse
à "" donc il ne


clignote plus :(

ce que je ne comprend pas c'est pourquoi :
Forms!FAccueil!BUpdate.Tag = "1" n'a pas modifié la
valeur de la


propriété
remarque réellement sur
mon bouton?
j'ai plutot l'impression qu'il a juste laissé en RAM
donc disparait a la


fermeture du formulaire.

Merci
mumu

PS: bien sur je ne veux pas refaire mon test a chaque
ouverture du


formulaire :))
car le test demande la connection internet puis
telechargement d'un


fichier
la page d'accueil etant frequement utilisé il est
stupide de refaire ca a


chaque fois.





.




Avatar
michel
Re bonjour
Tu peux bloquer l'affichage ecran ouvrir en mode creation modifier puis
sauvegarder
Pas tres joli mais sa marche
DoCmd.OpenForm "frmMouvements", acNormal
DoCmd.Echo False
DoCmd.OpenForm "frmMouvements", acDesign
Forms!frmmouvements.Tag = "1"
DoCmd.Close acForm, "frmmouvements", acSaveYes
DoCmd.Echo True
DoCmd.OpenForm "frmMouvements", acNormal
HTH
michel
"mumu" a écrit dans le message de
news: 0a3601c3a46b$70406470$
merci de ta reponse
ca m'arrange pas,mais ca me donne une explication.
je vais faire autrement

mumu

-----Message d'origine-----
Bonjour mumu
Bien sur que la propriete n'est modifie que pendant la
session du

formulaire. Sauf si tu l'ouvre en mode Design.!!
Esperant aider
Michel

"mumu" a écrit dans le message de
news:

3faa2bfb$0$6976$
bonjour,

J'utilise la propriété remarque (Tag) comme un Flag en
fait


si ="1" mon bouton clignote
si<>"1" clignote pas
mon instruction est:
Forms!FAccueil!BUpdate.Tag = "1"

Probleme

cela marche tres bien tant que le formulaire FAccueil
n'est pas fermé


mais s'il est fermé et réouvert la propriété repasse
à "" donc il ne


clignote plus :(

ce que je ne comprend pas c'est pourquoi :
Forms!FAccueil!BUpdate.Tag = "1" n'a pas modifié la
valeur de la


propriété
remarque réellement sur
mon bouton?
j'ai plutot l'impression qu'il a juste laissé en RAM
donc disparait a la


fermeture du formulaire.

Merci
mumu

PS: bien sur je ne veux pas refaire mon test a chaque
ouverture du


formulaire :))
car le test demande la connection internet puis
telechargement d'un


fichier
la page d'accueil etant frequement utilisé il est
stupide de refaire ca a


chaque fois.





.




Avatar
J-Pierre
Modifie la propriéré sur l'évènemet à l'ouverture du formulaire

"mumu" a écrit dans le message de news:0a3601c3a46b$70406470$
merci de ta reponse
ca m'arrange pas,mais ca me donne une explication.
je vais faire autrement

mumu
Avatar
mumu
UN GRAND MERCI

En plus c'est la que ma procedure doit ce lancer.
Mais pour tester ma procedure j'ai fais un bouton d'essai
sur le formulaire.
Ca m'evite d'avoir a ouvrir et fermer a chaque fois que
je veux essayer la procedure et du coup ca ne marchait
pas.
La ca marche impect.
Juste que tu m'as ecrit la reponse un peu tard et que
j'ai réecrit le code pour aller mettre mon flag dans la
base de registre, mais bon.
merci bien
mumu

-----Message d'origine-----
Modifie la propriéré sur l'évènemet à l'ouverture du
formulaire


"mumu" a écrit
dans le message de news:0a3601c3a46b$70406470

$
merci de ta reponse
ca m'arrange pas,mais ca me donne une explication.
je vais faire autrement

mumu



.



Avatar
J-Pierre
Tu vas un peu vite dans la base de registre....:-)))

Je te signale que j'habite à Vancouver, qu'il est 6 heures du matin ici, et que j'ai bien du mérite à te répondre.

Non mais...
J-Pierre
Avatar
mumu
Oups
Non ca marche pas :(
j'y ai cru mais en fait la procedure c'est fait en entier
alors que j'aurais du en sortir a la premiere ligne si
tag=1
en fait la propriété n'a pas changé
la solution serait celle de Michel mais comme
il dit pas tres joli a l'ouverture du formulaire et
surtout lent
merci quand meme
mumu


-----Message d'origine-----
Modifie la propriéré sur l'évènemet à l'ouverture du
formulaire


"mumu" a écrit
dans le message de news:0a3601c3a46b$70406470

$
merci de ta reponse
ca m'arrange pas,mais ca me donne une explication.
je vais faire autrement

mumu



.



Avatar
mumu
Ben je retourne dans la BDR et pourtant j'avais
gardé l'ancien code donc ton info m'étais utile,
ma remarque n'était pas méchante, j'avais juste les
boules de ne pas avoir attendu plus avant de réecrire ma
procedure ce n'était pas du tout contre toi.

amicalement
mumu


c'est ca ou je crée une table pour y stocker mon flag
il ne dois pas disparaitre a la fermeture du programme.

-----Message d'origine-----
Tu vas un peu vite dans la base de registre....:-)))

Je te signale que j'habite à Vancouver, qu'il est 6
heures du matin ici, et que j'ai bien du mérite à te

répondre.

Non mais...
J-Pierre


.



Avatar
michel
Bonjour mumu
Une solution plus propre qui garde la valeur meme la base fermée.
Tu ajoute une propriete à ta base nommée cligno dans mon cas.
Exemple 2 boutons un pour lire la propriete command8
un pour ecrire la valeur command9
gestion d'erreur pour créer la propriété la 1° fois

Private Sub Commande8_Click()
MsgBox CurrentDb.Properties("cligno")
End Sub

Private Sub Commande9_Click()
On Error GoTo err_create
CurrentDb.Properties("cligno") = True
Exit Sub
err_create:
Dim prop As Property
Set prop = CurrentDb.CreateProperty("cligno", dbBoolean, True)
CurrentDb.Properties.Append prop
Resume Next
End Sub
Esperant eviter la base de registre :))
Michel
"mumu" a écrit dans le message de
news: 0dd701c3a47b$fb6356b0$
Oups
Non ca marche pas :(
j'y ai cru mais en fait la procedure c'est fait en entier
alors que j'aurais du en sortir a la premiere ligne si
tag=1
en fait la propriété n'a pas changé
la solution serait celle de Michel mais comme
il dit pas tres joli a l'ouverture du formulaire et
surtout lent
merci quand meme
mumu


-----Message d'origine-----
Modifie la propriéré sur l'évènemet à l'ouverture du
formulaire


"mumu" a écrit
dans le message de news:0a3601c3a46b$70406470

$
merci de ta reponse
ca m'arrange pas,mais ca me donne une explication.
je vais faire autrement

mumu



.