OVH Cloud OVH Cloud

purge des parameters

3 réponses
Avatar
seb
bonjour,
je passe en dynamique des valeur de parametres sur un formulaire pour
filtrer ma requete source.
Le code fonctionne très bien en runtime.
Malheureusement lors de la maintenance, quand j'ouvre mon projet en création
et que je test mes formulaire, il arrive que les paramètres s'enregistre dans
le formulaire.
Du coup quandl'utlisateur charge le formulaire en runtime, il a passe ses
propres paramètres mais ils ne sont pas pris en compte, les paramètres
enregistrés persistent.
Je dois alors retourner dans le formulaire et vider les valeurs
Avez vous déjà eu ce problème?

3 réponses

Avatar
Rv
Salut,

Il faut surement faire les initialisations en questions sur l'événement
on_load du formulaire. Comme cela toutes les valeurs enregistrés seront
réinitialisées dynamiquement!

A+

Rv



"seb" a écrit dans le message de
news:
bonjour,
je passe en dynamique des valeur de parametres sur un formulaire pour
filtrer ma requete source.
Le code fonctionne très bien en runtime.
Malheureusement lors de la maintenance, quand j'ouvre mon projet en
création

et que je test mes formulaire, il arrive que les paramètres s'enregistre
dans

le formulaire.
Du coup quandl'utlisateur charge le formulaire en runtime, il a passe ses
propres paramètres mais ils ne sont pas pris en compte, les paramètres
enregistrés persistent.
Je dois alors retourner dans le formulaire et vider les valeurs
Avez vous déjà eu ce problème?


Avatar
seb
et bien le probleme c'est que dans ce cas précis, la variable est enregistrée
"en dur" et rien n'y fait, en plus cela n'arrive qu'une fois sur quatre et
pas toujours sur les mêmes formulaires....


Salut,

Il faut surement faire les initialisations en questions sur l'événement
on_load du formulaire. Comme cela toutes les valeurs enregistrés seront
réinitialisées dynamiquement!

A+

Rv



"seb" a écrit dans le message de
news:
bonjour,
je passe en dynamique des valeur de parametres sur un formulaire pour
filtrer ma requete source.
Le code fonctionne très bien en runtime.
Malheureusement lors de la maintenance, quand j'ouvre mon projet en
création

et que je test mes formulaire, il arrive que les paramètres s'enregistre
dans

le formulaire.
Du coup quandl'utlisateur charge le formulaire en runtime, il a passe ses
propres paramètres mais ils ne sont pas pris en compte, les paramètres
enregistrés persistent.
Je dois alors retourner dans le formulaire et vider les valeurs
Avez vous déjà eu ce problème?







Avatar
BCS
Salut,

L'idéal dans ton cadre de fonctionnement est de charger le recordsource de
ton formulaire par programmation sur l'événement timer de ton formulaire.
Ensuite sur l'événement "on open" tu mets me.timerinterval = 1 et sur
l'événement "On Timer" tu mets me.timerinterval = 0 suivi du code qui place
le recordsource de ton fomrulaire (Me.recordsource = "chaine sql"). Ce
dernier sera alors à 100% dynamique sans aucun prob de fonctionnement.

Chris


et bien le probleme c'est que dans ce cas précis, la variable est enregistrée
"en dur" et rien n'y fait, en plus cela n'arrive qu'une fois sur quatre et
pas toujours sur les mêmes formulaires....


Salut,

Il faut surement faire les initialisations en questions sur l'événement
on_load du formulaire. Comme cela toutes les valeurs enregistrés seront
réinitialisées dynamiquement!

A+

Rv



"seb" a écrit dans le message de
news:
bonjour,
je passe en dynamique des valeur de parametres sur un formulaire pour
filtrer ma requete source.
Le code fonctionne très bien en runtime.
Malheureusement lors de la maintenance, quand j'ouvre mon projet en
création

et que je test mes formulaire, il arrive que les paramètres s'enregistre
dans

le formulaire.
Du coup quandl'utlisateur charge le formulaire en runtime, il a passe ses
propres paramètres mais ils ne sont pas pris en compte, les paramètres
enregistrés persistent.
Je dois alors retourner dans le formulaire et vider les valeurs
Avez vous déjà eu ce problème?