1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Requêtes multiples

Discussion dans 'Windev' créé par jfk2lax, Sept 9, 2018.

  1. jfk2lax

    jfk2lax Member

    Inscrit:
    Juin 26, 2018
    Messages:
    157
    J'aime reçus:
    9
    Bonjour à tous,

    Petite question du dimanche :

    J'ai un champ liste et un champ table.
    Le champ table est alimenté par une requête.

    Le champ liste est une liste des utilisateurs
    Le champ table est une liste des devis.

    Si je clique sur le champ liste je peux faire afficher les devis de l'utilisateur choisit.


    Ma question est assez simple est il possible de sélectionnez plusieurs utilisateurs pour par exemple afficher les devis de Mr A et Mr Z ?

    Merci pour votre aide.
     
  2. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,884
    J'aime reçus:
    1,532
    Déjà regarde la multi sélection

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    et un code du type
    POUR TOUTE LIGNE SELECTIONNEE DE LISTE
     
    Fouedusa et elhacene aiment ça.
  3. channibal

    channibal Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 22, 2018
    Messages:
    210
    J'aime reçus:
    277
    Bonjour,

    Tu peux faire comme l'a dit Popoy pour énumérer les ID des clients sélectionnés das la liste par exemple.

    Le truc est de les sauvegarder dans une chaine, séparés par des tabulations (ou des RC ou des points virgules): "IDCli1;IDCli5;IDCli100;..."

    Puis il suffit de lancer une requête avec la liste des IDs sélectionnés comme paramètre

    Code (Windev):
    sIDDevis est une chaîne = ""

    POUR TOUTE LIGNE SELECTIONNEE DE LISTE_F_Clients
        sIDDevis+=[TAB]+LISTE_F_Clients
    FIN

    SI sIDDevis <> "" ALORS
       

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (REQ_DevisMultiple,hRequêteDéfaut,sIDDevis)
        // Afficher la table
        ...
        ...
     
    FIN

     
    La requête :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!




    Bon Dev.
     
    #3 channibal, Sept 10, 2018
    Dernière édition par un modérateur: Sept 12, 2018
    Fakirato et jfk2lax aiment ça.

Partager cette page

Chargement...