IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Initialisation requête sur état [WD19]


Sujet :

WinDev

  1. #1
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 324
    Points : 40
    Points
    40
    Par défaut Initialisation requête sur état
    Bonjour,
    Je rencontre un problème à l'initialisation d'une requête (je pense) sur un état.

    Voici ma requête principale:
    Nom : req.jpg
Affichages : 524
Taille : 66,1 Ko

    Nom : req2.jpg
Affichages : 482
Taille : 304,8 Ko
    Comme vous pouvez le constater je fais appelle à une deuxième requête. Dans cette sous-requête, j'ai placé une condition sur la date (comprise entre param1 et param2):
    Nom : req3.jpg
Affichages : 640
Taille : 269,5 Ko


    Dans mon état j'ai fait un état tableau à partir de ma requête principale. Mais étant donné que j'ai placé des paramètres sur la sous-requête, n'y aurait-il pas un problème ?
    Car mon état ne s'affiche pas du tout et je n'ai aucun message d'erreur.

    Lorsque je teste ma requête en débug ça fonctionne correctement.
    Peut-être est-ce un problème au niveau de l'état ?

    Merci d'avance.

  2. #2
    Membre chevronné Avatar de laurent30s
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 881
    Points : 1 771
    Points
    1 771
    Par défaut
    Est-ce que ta requête est exécutée avant l'état ?
    Bon dev
    Laurent

    - C’est génial.
    - Non c’est bizarre.
    - Justement quand c’est simple y’a des milliers de réponses et quand c’est bizarre y’en a aucune.

  3. #3
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 324
    Points : 40
    Points
    40
    Par défaut
    Voici mon code, donc pour moi oui, l'exécution de la requête est faite avant l'état :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    iAperçu(i100, "Tableau de suivi quotidien des secteurs", Vrai)
    iInitRequêteEtat(ETAT_Suivi_quotidien_secteurs1, SAI_Date_de_début_de_mois, SAI_Date_de_fin_de_mois)
    iImprimeEtat(ETAT_Suivi_quotidien_secteurs1)
     
    Ferme(FEN_POPUP_Dates_Suivi_Quotidien_Secteurs)

  4. #4
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    324
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 324
    Points : 40
    Points
    40
    Par défaut
    Pour info voici ce que m'a conseillé PC soft et ça fonctionne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    HExécuteRequête(sous requête)
    HExécuteRequête(requête)
    iApaerçu()
    iImprimeEtat()
    Merci.

  5. #5
    Membre chevronné Avatar de laurent30s
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 881
    Points : 1 771
    Points
    1 771
    Par défaut
    Citation Envoyé par mimi1255 Voir le message
    Pour info voici ce que m'a conseillé PC soft et ça fonctionne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    HExécuteRequête(sous requête)
    HExécuteRequête(requête)
    iApaerçu()
    iImprimeEtat()
    Merci.
    C'est ça ils te font exécuter la requête avant de lancer l'état.
    Ce qui m'étonne c'est qu'ils te font lancer la sous requête avant ???
    Je n'utilise pas souvent l'éditeur de requête mais il me semble que l'exécution de la requête principale suffit...
    Il me semble même que s'il y a des paramètres sur la sous requête on les passe directement à la requête principale avant sont exécution et windev se débrouille...

    A moins que je ne fasse une confusion ???
    Bon dev
    Laurent

    - C’est génial.
    - Non c’est bizarre.
    - Justement quand c’est simple y’a des milliers de réponses et quand c’est bizarre y’en a aucune.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 27/03/2013, 15h29
  2. Réponses: 7
    Dernier message: 22/06/2007, 12h17
  3. [CR8.5][Visual Adelia] Insertion d'images sur état
    Par adu dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 01/12/2004, 16h34
  4. Requête sur un serveur lié
    Par Guizz dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/08/2003, 11h35
  5. requête sur l'année d'une date
    Par jo77 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 30/07/2003, 09h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo