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 :

alimentation d'un champ en fonction d'une liste [WD15]


Sujet :

WinDev

  1. #1
    Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Points : 59
    Points
    59
    Par défaut alimentation d'un champ en fonction d'une liste
    Bonsoir à tous et de bonne fêtes également,

    Voila j'ai une combo liste qui est alimenté et je voudrais que quand je sélectionne une ligne de cette liste ça alimente les champs respectifs.

    J'ai placé ces codes dans sélection d'une ligne de ma liste

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SAI_Consommation =TYPE.Consommation
    SAI_Forfait_journalier = TYPE.Forfait_journalier
    SAI_Materiel_prix_horaire = TYPE.Materiel_prix_horaire
    SAI_Main_d_oeuvre = TYPE.Main_d_oeuvre
    Par avance je vous remercie pour vos lumières amitiés et encore de bonne fêtes à tous

  2. #2
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 378
    Points : 4 494
    Points
    4 494
    Par défaut
    Bonjour

    Tu ne dis pas tout mais je pense que dans ton code TYPE est un fichier.
    Si c'est le cas tu dois te positionner sur l'enregistrement du fichier (dans le code de sélection de ta liste) avant d'alimenter tes champs de saisie.

    Par contre si TYPE est une combo de type table ton code devrait fonctionner

    Bref, tu devrais donner un peu plus d'informations pour qu'on puisse t'aider. Que contient ta combo par exemple ?

  3. #3
    Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Points : 59
    Points
    59
    Par défaut
    Bonsoir oui désolé effectivement TYPE est un fichier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tu dois te positionner sur l'enregistrement du fichier (dans le code de sélection de ta liste) avant d'alimenter tes champs de saisie
    comment dois je procéder pour tes conseilles que tu me suggère ci dessus?

    Merci pour tout d'avance je met un extrait de mes fichiers.

    Merci pour tout
    Images attachées Images attachées  

  4. #4
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 378
    Points : 4 494
    Points
    4 494
    Par défaut
    Si ta combo contient l'identifiant de ton fichier (Type.Type !) il faut faire un HLitRecherche à partir de celui-ci
    un truc du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    HLitRecherche(TYPE, Type, ComboType..ValeurAffichée)
    Si Htrouve(TYPE) ALORS
    // Alimentation des champs à partir du fichier (le code de ton message )....
    Par contre ce n'est pas une bonne idée d'avoir donné le nom TYPE à une rubrique du fichier TYPE. Je te conseille de la renommer en CodeType par exemple

  5. #5
    Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Points : 59
    Points
    59
    Par défaut
    Bonsoir et merci pour ton aide, peux tu me conseiller pourquoi ce n'est pas bon de nommer un fichier TYPE ?

    Merci pour tes lumières

  6. #6
    Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Points : 59
    Points
    59
    Par défaut
    Super Hpascal j'ai tout compris ainsi que pourquoi ne pas nommer le fichier et l'id auto du meme nom effectivement cela évitera des erreurs.

    Merci pour tes lumières et ton code fonctionne parfaitement super.

    Amitiés et je te souhaite de joyeuses fêtes.

  7. #7
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 378
    Points : 4 494
    Points
    4 494
    Par défaut
    De plus Type est une propriété du Wlangage, donc c'est étonnant que tu n'aies pas eu un message d'avertissement en créant ton fichier (ICI)
    Bonnes fêtes aussi

  8. #8
    Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Points : 59
    Points
    59
    Par défaut
    Ok merci pour tes lumières supplémentaires

    amitiés

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

Discussions similaires

  1. Cacher un champs en fonction d'une liste déroulante
    Par mlle.asmae dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 10/07/2015, 19h54
  2. [AJAX] Remplir des champs en fonction d'une list
    Par efrbeldin dans le forum AJAX
    Réponses: 7
    Dernier message: 17/01/2011, 17h06
  3. [AC-2007] Actualisation des champs en fonction d'une liste déroulante
    Par cool17 dans le forum IHM
    Réponses: 2
    Dernier message: 05/04/2010, 20h31
  4. [js-php]Desctiver un champs en fonction d'une liste
    Par maraly dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 06/06/2008, 16h11
  5. mise à jour de champs en fonction d'une liste déroulante
    Par kifouillou dans le forum Général JavaScript
    Réponses: 29
    Dernier message: 09/04/2008, 16h37

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