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 :

selection d'une colonne d'une table


Sujet :

WinDev

  1. #1
    Membre actif
    Homme Profil pro
    Agent d'étude
    Inscrit en
    Novembre 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Agent d'étude
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2015
    Messages : 30
    Par défaut selection d'une colonne d'une table
    bonjour,
    je voudrais sélectionner le n° de Commande d'une table pour afficher la ligne correspondante dans une autre table qui s'ouvre par dessus.
    Je ne sais pas par quel bout m'y prendre, malgré les aides PCSOFT et les recherches sur le net.
    Pourriez-vous m'aider à me donner un bout de code , SVP ?
    Merci

  2. #2
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 133
    Par défaut
    bienvenu dans l'univers WD. oui quand on est novis ça se sent.

    bon,
    dans le code de la table commande, il y a une parti (traitement de selection) ou quelque chose du genre.
    cette parti contient le code exécuté lors de la sélection d'une ligne dans cette dernière.

    et pour connaitre la valeur d'un case d'une ligne sélectionnée c'est pas sorcier non plus.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ma_valeur=matable[tableSelect(matable)].macolonne
     
    ou plus simplement
     
    ma_valeur=matable.macolonne
    N'oublie pas de lire la doc et de consulter l'aide en ligne. ça te facilitera la vie.

    Bonne continuation.

  3. #3
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Billets dans le blog
    22
    Par défaut
    Bonjour

    Je ne sais pas par quel bout m'y prendre, malgré les aides PCSOFT et les recherches sur le net.
    Pourriez-vous m'aider à me donner un bout de code , SVP ?
    Nous te donnerons pas de code comme ca pour les raisons suivantes :
    • les explications et les détails postés ne sont pas assez précis ;
    • avant de te fournir un code tout fait, nous voulons t'emmener sur une réflexion.


    Avant d'essayer de gérer l'ensemble du problème, prenons le étape par étape. Avant de vouloir afficher une nouvelle fenêtre avec les infos complémentaires, quel code as tu mis en place pour récupérer l'information N° de commande dans la colonne ?

    Bon dev et bon courage
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  4. #4
    Membre actif
    Homme Profil pro
    Agent d'étude
    Inscrit en
    Novembre 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Agent d'étude
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2015
    Messages : 30
    Par défaut
    Bon je m'explique:
    J'ai une fenêtre table commande avec des lignes de commande et des colonne N° de commande pour chaque ligne,
    j'ai un BTN pour ouvrir une fen_Table_Facture avec les mêmes N° de commande à facturer, je voudrais quand j'ai sélectionné une ligne de la FEN_Table_Cde surligner la ligne FEN_Table_Fac correspondante quand je clic sur ce BTN.
    Pour ce qui est du code je ne sais pas quoi faire, ni où le placer...

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 994
    Par défaut
    Bonjour
    darkWD te donne toutes les pistes necessaires.
    Courage

  6. #6
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 133
    Par défaut
    je n'arrive pas à bien cerner ton besoin.

    je ne sais pas sur quel principe la table facture est fondé.
    franchement, sélectionner une ligne => cliquer sur un bouton => afficher toutes les factures => j'ai jamais vue une conception pareille.
    la table facture contient des facture ou des les lignes d'une facture 'X'?

    tout ce que je peut faire c'est te conseiller à ce niveau, c'est de consulter l'aide en ligne sur les fenêtres paramétrés.
    tu as de quoi récupéré le numéro de commande, il te manque de quoi le passer à une autre facture.

    éclairer plus tes explications nous aidera à t'aider.

  7. #7
    Membre actif
    Homme Profil pro
    Agent d'étude
    Inscrit en
    Novembre 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Agent d'étude
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2015
    Messages : 30
    Par défaut
    la table facture sert à choisir le mode règlement des commandes, à en tirer un historique et un graphe.
    Merci pour ton aide

  8. #8
    Membre actif
    Homme Profil pro
    Agent d'étude
    Inscrit en
    Novembre 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Agent d'étude
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2015
    Messages : 30
    Par défaut
    J'ai fini par trouver, je ne sais pas si c'est top mais ça marche.
    Dans l'initialisation de FEN_TABLE_FACTURE j'ai saisi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    HLitRecherchePremier(Facture,NumCommande,Commande.NumCommande)
    SI HTrouve() ALORS
    	Facture.NumCommande = Commande.NumCommande
    	TableSelect(TABLE_Facture,tsLigneCellule)
    	TableAffiche(TABLE_Facture,taCourantEnreg)
    FIN
    Avant de cliquer sur "Résolu" j'aurai aimé avoir votre avis.
    Merci par avance

  9. #9
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 133
    Par défaut
    et bah j'aurai pas fait pareil mais chacun a ça façon de coder.
    si les tests sont concluant alors c'est bon non?

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 28/11/2011, 12h40
  2. copier une colonne d'une BDD1 vers une BDD2
    Par brendatours dans le forum Débuter
    Réponses: 1
    Dernier message: 09/03/2009, 17h20
  3. [E-00] Syntaxe pour insérer une ligne ou une colonne dans une feuille
    Par Benjycool dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/02/2009, 10h27
  4. supprimer une ligne et une colonne d'une matrice
    Par nessing dans le forum C++Builder
    Réponses: 8
    Dernier message: 14/08/2007, 16h42
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 14h48

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