|
Condition 'Dynamique' d'une Vue |
Started by Bouddou, Jul., 08 2005 2:00 PM - 8 replies |
| |
| | | |
|
| |
Posted on July, 08 2005 - 2:00 PM |
Bonjour, j'ai un probléme avec une Vue, je veux créer une Veu avec une condition qui change selon un champ de saisie (CD_EXPER) dont sa valeur correspond à une valeure dans le fichier (LOT) qui crée MA Vue, malheuresement j'ai remarquer que cette condition est ignorer à chaque fois voici le code :
HCréeVue(vueBilan,LOT,ListeDesRubrique,"code_lot",CD_EXPER=LOT.Code_experimentation)
Alors que si je précise la condition la vue fait bien son travail
HCréeVue(vueBilan, LOT, sListeRubrique, "code_lot","Code_experimentation ='SXT'" )
à Savoire que cette vue me sert dans un etat
est ce que quelqu'un a une idée de comment faire une Vue avec des condition dynamique.
Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
Posted on July, 08 2005 - 4:23 PM |
bonjour, HCréeVue(vueBilan,LOT,ListeDesRubrique,"code_lot","CD_EXPER='"+LOT.Code_experimen tation+"'") détail : <guillemet>+CD_EXPERT=<simple quote>+<guillemet> + ... LOT.Code_experimentation + ... <guillemet>+<simple quote>+<guillemet>
est-ce que c'est mieux comme ça ? |
| |
| |
| | | |
|
| | |
| |
Posted on July, 08 2005 - 4:55 PM |
Bonjour Merci pour vous,
Merci d'avance.
CD_EXPER est un champ de saisie dans ma fenêtre et n'est pas une rubrique dans le fichier LOT, ceci m'a conduit à l'erreure suivante malheuresement.
Voila le message d'erreure
Erreur à la ligne 8 du traitement Clic sur Bouton1. Vous avez appelé la fonction HCréeVue. Erreur lors de l'initialisation du filtre.
Rubrique CD_EXPER inconnue dans le fichier LOT. Vérifiez que la requête est en phase avec la description des fichiers. |
| |
| |
| | | |
|
| | |
| |
Posted on July, 08 2005 - 6:53 PM |
alors il faut faire le contraire ...
HCréeVue(vueBilan, LOT,ListeDesRubrique,"code_lot","Code_experimentation='"+CD_EXPER+"'" |
| |
| |
| | | |
|
| | |
| |
Posted on July, 08 2005 - 7:59 PM |
Bonjour, ceci ne pose pas de problémes ,Mais n'affiche pas des données dans mon etas portant il y a des données à imprimer.
Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Posted on July, 11 2005 - 10:40 AM |
bonjour,
s'il ne toruve rien ça veut dire que la condition n'est aps bonne regarde dans tes fichiers s'il n'y aurait pas un espace qui trainerait et qui ferait que le test n'est jamais vérifié |
| |
| |
| | | |
|
| | |
| |
Posted on July, 11 2005 - 1:12 PM |
Bonjour,
Avez-vous essayé de passer par une variable intermédiaire :
MaValeur est une chaine // par exemple MaValeur = CD_EXPER
HCréeVue(vueBilan, LOT, sListeRubrique, "code_lot","Code_experimentation ='"+MaValeur+"'")
J'ai remarqué que cela résoud souvent ce genre de problème. |
| |
| |
| | | |
|
| | |
| |
Posted on July, 11 2005 - 2:28 PM |
Bonjour,
tjrs ça marche pas, vraiment je galére. je sais pas comment faire.
Merci pour vous. |
| |
| |
| | | |
|
| | |
| |
Posted on July, 11 2005 - 2:31 PM |
Bonjour, la condition est bon parce que je fait la même condition par programation et ça marche bien. Merci pour vous. |
| |
| |
| | | |
|
| | | | |
| | |
|