Test Requete/interrupteur
Stagiaire WDF
Inscrit:
27/06/2006 15:46
Post(s): 26
Bonjour,

Je voudrais tester dans une requete de séléction un champs interrupteur pour sélectionner uniquement les lignes ou la case interrupteur est cochée.
pour tester l'état d'interrupteur sous WinDev, il faut tester Vrai ou Faux,
par contre avec l'editeur etat-requete quand on mis une condition sur cet élément: Egal paramètre avec parametre = V ou F il accepte pas. Les caractères possibles sont: 0-9 ET, OR

Merci d'avance pour votre aide.

Contribution le : 07/09/2006 13:58
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
DSI WDF
Inscrit:
12/09/2004 11:07
De aude
Post(s): 279
Bonjour,
essayez avec les valeurs 0 (faux) et 1 (vrai), cela doit fonctionner.
Espérant avoir aidé.

Contribution le : 07/09/2006 14:30
_________________
...
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
Stagiaire WDF
Inscrit:
27/06/2006 15:46
Post(s): 26
J'ai déjà essayé avec 0 et 1 mais ca marche pas ou bien je l'ai mal configuré dans ma condition:
Parametre: Vrai/Faux
valeur: 1,0

Merci.

Contribution le : 07/09/2006 14:45
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
DSI WDF
Inscrit:
12/09/2004 11:07
De aude
Post(s): 279
Essayez avec le paramètre "égal à"

Contribution le : 07/09/2006 15:28
_________________
...
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
Peux tu nous donner le détail de ta requête car des fois une simple erreur de frappe ou un espace peut faire tout foiré !!!

Contribution le : 07/09/2006 15:46
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
Stagiaire WDF
Inscrit:
27/06/2006 15:46
Post(s): 26
voici le code sql de ma requete:

SELECT
Data_Production.Semaine AS Semaine,
Data_Production.Jour AS Jour,
Data_Production.[Week end] AS Week_end,
................

FROM Table_Data,

WHERE
................
AND
(
Data_Production.[Week end] = {VraiFaux}
)
donc mon paramètre VraiFaux vaut 1 si c'est Vrai.
je veux afficher uniquement les éléments de ma table pour lesquels la case WE est coché!

Merci

Contribution le : 07/09/2006 16:27
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
DSI WDF
Inscrit:
03/12/2004 07:46
Post(s): 235
De quel type est ta valeur week_end dans la base ?

Contribution le : 07/09/2006 16:47
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
Je vois que dans ton WHERE tu as des valeurs que tu ne nous as pas mises.

Vérifie des fois que ce ne soit pas un problème de OU/ET car cela m'est arrivé une fois d'avoir mis l'un à la place de l'autre et cela te fais tout foirer !!!

Sinon, il n'y a aucunes raisons pour que cela ne marche pas...

Essaye aussi dans ton code, de paramétrer ta requête de la Manière suivante :

MaRequete.VraiFaux = Vrai
HExecuteRequete(MaRequete,hRequeteDefaut)

Tiens nous au courant...

Contribution le : 08/09/2006 08:57
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Pour règler les problèmes avec les requêtes voici une technique simple à mettre en place pour déceler un problème.

Commencer par créer une requête simple sans aucune condition et vérifier le résultat.
puis ajouter vos conditions 1 a 1 jusqu'à détecter celle qui pose probleme.

une fois la conditions qui pose problème est décelée, recréer votre requête en retirant toutes les autres conditions et faîtes vos testes.

Vous pouvez aussi vous aider de l'éditeur de requête de WinDev pour connaître la syntaxe à utiliser avec ceratin type de donnée.

Contribution le : 10/09/2006 00:11
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
DSI WDF
Inscrit:
13/02/2006 16:52
Post(s): 266
On sent le maitre en débogage qui parle ....

Pour être plus sérieux, il est trés important d'arriver à isoler ton problème, comme le dit drcharly93, cependant, pour trouver mon problème, notemment lors de la saisie de requête SQL en dur dans le code qui ne fonctionne pas, je les copie ddans l'éditeur de requête pour les tester et arrive facilement a voir où sont mes soucis...Souvent des problèmes d'espaces d'ailleurs...

Débogue bien, et tiens nous au courant

Contribution le : 11/09/2006 08:26
Créer un fichier PDF de la contribution Imprimer


Re: Test Requete/interrupteur
Stagiaire WDF
Inscrit:
27/06/2006 15:46
Post(s): 26
Bonjour,
Pour les autres conditions de mon Where c'est uniquement condition de liaison entre les fichier Data_Production.Clé_Production=data_Produit.Clé_Production,
Néamoins,j'ai pas plusieurs conditions à tester la seul c'est de choisir parmi mes enregistrement uniquement celles pour lesquelles le champs WE est valide cad case coché (Vrai ou Faux)!

Sinon on peut faire le test sur un interrupteur directement sur un état, mais c'est pas ca ce que je cherche!

Merci à vous.

Contribution le : 11/09/2006 10:22
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


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.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2