|
etat sur requete parametrée |
|
luc
|
bonsoir , svp je voudrais imprimer un etat lié à une requete paramatrée alors j ecris le code suivant qui me donne erreur : iInitrequete(mon_etat,req1,parametre) iImprime(mon_etat)
aidez moi svp merci
Contribution le : 28/11/2005 20:56
|
|
|
Re: etat sur requete parametrée |
|
Animateur WDF
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Peut être un soucis de syntaxe : iInitRequeteEtat(mon_etat,parametre)
iImprime(mon_etat)
Il est en effet inutile de préciser le nom de la requête, un état ne peut en parcourir qu'une seule et la fonction et iInitRequeteEtat()
Contribution le : 28/11/2005 21:19
|
|
|
Re: etat sur requete parametrée |
|
Anonyme
|
merci +++ je n ai plus le message d'erreur , mais comment faire pour avoir un état pour differentes valeurs de paramètre ? merci
Contribution le : 28/11/2005 21:30
|
|
|
Re: etat sur requete parametrée |
|
Animateur WDF
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
La même chose dans une boucle : i,j sont des entiers
j=ListeOccurrence(Liste)
POUR i=1 à J
iInitRequeteEtat(mon_etat,Liste[i]..ValeurAffichée)
iImprime(mon_etat)
iRAZ()
FIN
Pour le faire dans un seul état, il faut que la requête accèpte une liste de valeur ou des bornes comme paramètres.
Contribution le : 29/11/2005 08:43
|
|
|
Re: etat sur requete parametrée |
|
luc
|
merci pour cette reponse subtile , en fait j ai très mal formulé ma question : dans mon analyse j'ai 2 tables : personne et etablissement liés 1-n j'ai crée une requête parametrée sur le code_etablissement , ensuite j ai crée un état lié à cette requette . svp, je voudrais avant chaque impression de l'etat , saisir un code etablissement et avoir ainsi uniquement les personnes de cet etablissement. voila , merci
Contribution le : 29/11/2005 10:28
|
|
|
Re: etat sur requete parametrée |
|
Animateur WDF
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Juste une correction : en WinDev, on parle de fichier car les tables sont des champs de l'IHM. Et si vous passiez le premier code dans un bouton à coté de votre champ de saisie 'saisie1' : // Clic surBT_IMPRIMER
SI Saisie1="" ALORS RETOUR // n'imprime pas si le champ est vide
// tiens compte de la saisie pour initiliser la requête
iInitRequeteEtat(Etat_Personnel_Etablissement,Saisie1)
// un petit aperçu
iApercu()
// avant l'impression
iImprime(Etat_Personnel_Etablissement)
Contribution le : 29/11/2005 10:35
|
|
|
Re: etat sur requete parametrée |
|
Anonyme
|
merci ,c 'est exactement ce que je cherchais , grand merci
Contribution le : 29/11/2005 16:50
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.