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 :

Sélectionner première ligne d'une liste chargée par Fichier/requête [WD17]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Novembre 2012
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Novembre 2012
    Messages : 166
    Par défaut Sélectionner première ligne d'une liste chargée par Fichier/requête
    Bonjour à tous,

    J'ai une combo qui affiche la première ligne d'une liste.

    J'ai mis le code suivant, après la ligne "Sélection d'une ligne de Combo_XXX
    FEN_Fiche_mafiche.SC_Fiche.SAI_NomXXX=COMBO_XXX..ValeurAffichée

    Ca ça fonctionne.

    Par contre, le problème rencontré est le suivant : je ne peux pas enregistrer cette valeur dans la fiche FEN_Fiche_mafiche. Je dois sélectionner le choix dans la combo pour ce faire, ce qui est un peu bête. En fait le truc c'est que j'aimerais que la valeur affichée dans la combo puisse être directement enregistré dans la Fiche sans avoir à sélectionner le choix dans la combo.

    Merci

  2. #2
    Membre chevronné Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 760
    Par défaut
    Hello,

    je ne sais pas si j'ai bien tout compris à ton problème, mais si c'est pour simuler le clic, essaie de faire un ExecuteTraitement() au chargement ...

    @+

    Olivier

  3. #3
    Membre confirmé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Novembre 2012
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Novembre 2012
    Messages : 166
    Par défaut
    Oui tu as bien compris, le premier champ dans la liste sera la plupart du temps unique (il s'agit d'un instrument) donc le sélectionner à chaque fois c'est pénible, mais il peut y en avoir d'autres. D'où la nécessité de simuler le clic.

    Je ne sais pas où mettre la ligne indiquée : ExécuteTraitement("SC_Fiche.SAI_NomInstrument",trtAffichageLigne) ; j'ai tenté dans "initialisation de Combo_instrument", dans "fin d'initialisation de Combo_instrument" mais rien ne s'affiche.

    Lorsque j'utilise la même phrase de texte que pour "sélection d'une ligne de combo_instrument", sous les champs mentionnés ci-dessus, il s'affiche 0 alors que lorsqu'elle est utilisée après la ligne sélection d'une ligne, il renvoie bien la bonne chaine de caractère grâce à la fonction ..ValeurAffichée

  4. #4
    Membre confirmé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Novembre 2012
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Novembre 2012
    Messages : 166
    Par défaut
    Ca ne fonctionne pas.
    En fait c est plus la simulation du clic qu'il me faut, c'est la sélection automatique du 1er élément de la liste sans cliquer dessus et "l'importer" dans une table résultat.

  5. #5
    Membre chevronné Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 760
    Par défaut
    ... et simplement ListeSelectPlus(COMBO_MaListe,1) ??

    ça ne marche pas ?

    Olivier

  6. #6
    Membre confirmé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Novembre 2012
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Novembre 2012
    Messages : 166
    Par défaut
    Etant super débutant je ne sais pas où placer cette ligne.
    Je clic droit sur le champ et je clique sur Code mais après je ne sais pas si c'est en fin d'initialisation ou autre.
    Merci

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 24/04/2014, 16h44
  2. Réponses: 5
    Dernier message: 08/01/2013, 18h03
  3. Réponses: 1
    Dernier message: 05/04/2011, 20h49
  4. Désélectionner la première ligne d'une liste
    Par Mariboo dans le forum Access
    Réponses: 4
    Dernier message: 11/07/2006, 15h42
  5. Réponses: 1
    Dernier message: 10/05/2005, 15h14

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