Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Impression d'un état sur requête paramétrée

4 réponses
Avatar
pyfux
Bonjour,

Le code suivant:

iInitRequêteEtat(ETAT_SYNTHESE,gsUser, COMBO_DATE_FILTRE_DEBUT..Valeur,
COMBO_DATE_FILTRE_FIN..Valeur)

iImprimeEtat(ETAT_SYNTHESE)



ne permet pas de filtrer les enregistrements selon les 3 paramètres de la
requete liéé à l'état.

Par contre le code:

REQ_ETAT_SYNTHESE.Param_date_debut=COMBO_DATE_FILTRE_DEBUT..Valeur

REQ_ETAT_SYNTHESE.Param_date_fin=COMBO_DATE_FILTRE_FIN..Valeur

REQ_ETAT_SYNTHESE.Param_login=gsUser

HExécuteRequête(REQ_ETAT_SYNTHESE,hRequêteDéfaut)

iImprimeEtat(ETAT_SYNTHESE)

fonctionne parfaitement !



Mon problème: la solution 2 ne marche pas dans le code d'initialisation d'un
bloc pour un sous-état sur requete paramétré !



HELP!

4 réponses

Avatar
pyfux
Pas de réponse...

ma question n'est pas assez précise. D'où une reformulation:
avez-vous rencontré des problèmes aves des sous-état sur requête paramétrée
et avec l'utilisation
de la fonction: iInitRequêteEtat ???


"pyfux" a écrit dans le message de news:
48525960$0$26447$
Bonjour,

Le code suivant:

iInitRequêteEtat(ETAT_SYNTHESE,gsUser, COMBO_DATE_FILTRE_DEBUT..Valeur,
COMBO_DATE_FILTRE_FIN..Valeur)

iImprimeEtat(ETAT_SYNTHESE)



ne permet pas de filtrer les enregistrements selon les 3 paramètres de la
requete liéé à l'état.

Par contre le code:

REQ_ETAT_SYNTHESE.Param_date_debut=COMBO_DATE_FILTRE_DEBUT..Valeur

REQ_ETAT_SYNTHESE.Param_date_fin=COMBO_DATE_FILTRE_FIN..Valeur

REQ_ETAT_SYNTHESE.Param_login=gsUser

HExécuteRequête(REQ_ETAT_SYNTHESE,hRequêteDéfaut)

iImprimeEtat(ETAT_SYNTHESE)

fonctionne parfaitement !



Mon problème: la solution 2 ne marche pas dans le code d'initialisation
d'un bloc pour un sous-état sur requete paramétré !



HELP!




Avatar
mat
Bonjour,


pyfux wrote:

REQ_ETAT_SYNTHESE.Param_date_debut=COMBO_DATE_FILTRE_DEBUT..Valeur

REQ_ETAT_SYNTHESE.Param_date_fin=COMBO_DATE_FILTRE_FIN..Valeur

REQ_ETAT_SYNTHESE.Param_login=gsUser

HExécuteRequête(REQ_ETAT_SYNTHESE,hRequêteDéfaut)

iImprimeEtat(ETAT_SYNTHESE)

fonctionne parfaitement !



Mon problème: la solution 2 ne marche pas dans le code d'initialisation d'un
bloc pour un sous-état sur requete paramétré !



HELP!





pour que ça marche, le contexte Hyperfile ne doit pas être indépendant.
Sinon, il suffit de passer les paramètres au sous-état et ensuite lancer
hExecuteRequete comme ci-dessus dans l'ouverture du sous-état.

Salutations
Mat
Avatar
pyfux
"mat" a écrit dans le message de news:

Bonjour,


pyfux wrote:

REQ_ETAT_SYNTHESE.Param_date_debut=COMBO_DATE_FILTRE_DEBUT..Valeur

REQ_ETAT_SYNTHESE.Param_date_fin=COMBO_DATE_FILTRE_FIN..Valeur

REQ_ETAT_SYNTHESE.Param_login=gsUser

HExécuteRequête(REQ_ETAT_SYNTHESE,hRequêteDéfaut)

iImprimeEtat(ETAT_SYNTHESE)

fonctionne parfaitement !



Mon problème: la solution 2 ne marche pas dans le code d'initialisation
d'un bloc pour un sous-état sur requete paramétré !



HELP!





pour que ça marche, le contexte Hyperfile ne doit pas être indépendant.
Sinon, il suffit de passer les paramètres au sous-état et ensuite lancer
hExecuteRequete comme ci-dessus dans l'ouverture du sous-état.





Comment faire pour passer les paramètres de la requête de l'état principal
au sous-état ?

Newby question ?




Salutations
Mat


Avatar
mat
pyfux wrote:



Comment faire pour passer les paramètres de la requête de l'état principal
au sous-état ?

Newby question ?





un bon point de départ est l'aide "F1" qui dit sous "Syntaxe":

iImprimeEtat(<Nom de l'état> [, <Paramètre 1> [, <Paramètre 2> [,...]]])

et c'est comme cela que je fais...