1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Recuperer valeur combo dans un bouton

Discussion dans 'Windev' créé par cece, Fev 2, 2020.

  1. cece

    cece New Member

    Inscrit:
    Fev 2, 2020
    Messages:
    4
    J'aime reçus:
    0
    Bonjour à tous
    Je souhaiterais créer un nouveau fichier "fic".
    C'est à dire que dans une fenêtre j ai une combo avec un bouton créer.
    Je voudrais que quand l utilisateur rentre le nom de son nouveau fichier (ex du fichier:collègues) dans la combo, que celui ci soit pris en compte dans le bouton "Créer" et que ça me crée le fichier.
    J'ai suivi l'autoformation ainsi que les cours de alphorm, mais je zappe quelque part.

    Merci de votre aide.
     
    Tags:
  2. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Bonjour, il faut passer par HDécritFichier (si le fichier n'existe pas dans l'analyse.)

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

     
  3. cece

    cece New Member

    Inscrit:
    Fev 2, 2020
    Messages:
    4
    J'aime reçus:
    0
    Bonsoir Dandypunk.
    Ce que tu me donne c'est pour décrire un fichier et non pour créer.
    Ça serait pas plutôt hcreation ?
    Et comment récupérer la valeur de la combo ? dans une base ? ou pas besoin ?
     
  4. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Avant de le créer, il faut bien le décrire.
    ça dépend de la manière dont tu crées ta combo.
    Il serait peut être plus judicieux d'utiliser un champ de saisie, dans la mesure ou une combo est composée de valeurs déjà connues. Si le nom est dans la combo, il y a de forte chance que le fichier existe déjà
     
  5. cece

    cece New Member

    Inscrit:
    Fev 2, 2020
    Messages:
    4
    J'aime reçus:
    0
    Me suis trompé, c'est dans un champ de saisie.
     
  6. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    612
    J'aime reçus:
    333
    Dans ce cas, il suffit de passer la valeur de ton champ.

    Le code du bouton serait du style :
    Code (Text):
    sNomFichier est chaine

    sNomFichier = SAI_NomFichier

    SI CréerFichierDonnées(sNomFichier) ALORS
         ToastAffiche("La création s'est bien déroulée")
    SINON
         Info("Une erreur s'est produite dans la création de la table "+sNomFichier+CRLF+HErreurInfo())
    FIN
     
    Avec CréerFichierDonnées qui commencerait comme ça :
    Code (Text):
    FONCTION CréerFichierDonnées (sNomTable est chaine):booléen

    DescMaTable est description
    //Suite des déclarations

    DescMaTable..Nom=sNomTable

     
     
    Gemini1961 apprécie ceci.
  7. cece

    cece New Member

    Inscrit:
    Fev 2, 2020
    Messages:
    4
    J'aime reçus:
    0
    Merci Dandypunk, je m occupe de ça quand j'aurais un petit moment.
     

Partager cette page

Chargement...