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

Table vers fichier FIC

Discussion dans 'Windev' créé par suenodesign, Fev 9, 2018.

  1. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    507
    J'aime reçus:
    732
    Bonjour,

    Code proposé par xxxx d'Algérie.

    J'espère qu'il vous servira.

    Code (Text):
    UnFichier est une Description de Fichier
    UneRubrique est une Description de Rubrique
    sdContenu est une Source de Données

    // Description du fichier de données "sdContenu"
    UnFichier..Nom = sdContenu
    UnFichier..Type = hFichierNormal
    UnFichier..CryptageFic = hCryptageStandard


    sTy est une chaîne
    sTyb est une chaîne
    u est un entier


    // Enumération de toute les colonnes du champ table "TABLE_Contenu"
    POUR u = 1 _A_ TableOccurrence(TABLE_Contenu, toColonne)
         sTy = TableEnumèreColonne(TABLE_Contenu,u)
         UneRubrique..Nom = sTy
         UneRubrique..Type = hRubTexte
         UneRubrique..Taille = 40
         UneRubrique..TypeClé = hCléDoublon
         HDécritRubrique(UnFichier, UneRubrique)
    FIN

    // Valide la description du fichier de données
    HDécritFichier(UnFichier)
    ...

    // Création du fichier de données (reconnu car déclaré comme source de données)
    HCréation(sdContenu)

    // Remplir Le fichier Crée Avec Le Contenu De La Table
    POUR u = 1 A TableOccurrence(TABLE_Contenu)
         TableSelectPlus(TABLE_Contenu,u)
       
         POUR uv = 1 A TableOccurrence(TABLE_Contenu,toColonne)
              sTy = TableEnumèreColonne(TABLE_Contenu,uv)
              {"sdContenu" + "." + sTy}={"TABLE_Contenu" + "." + sTy}
                 
         FIN
         HAjoute(sdContenu)
       
    FIN
     
     
    Tixa et danieltaris aiment ça.
  2. michel

    michel Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    174
    J'aime reçus:
    598
    merci pour le partage
     
  3. Tixa

    Tixa Active Member
    MEMBRE WX

    Inscrit:
    Mar 10, 2018
    Messages:
    124
    J'aime reçus:
    145
    ♥Dz Merci pour le partage !
     
  4. ProDev

    ProDev Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    371
    J'aime reçus:
    372
    merci pour le partage
     

Partager cette page

Chargement...