Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Homme Profil pro Michel ROUX
    Conseil - Consultant en systèmes d'information
    Inscrit en
    mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Nom : Homme Michel ROUX
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : mars 2009
    Messages : 9
    Points : 4
    Points
    4

    Par défaut [W17] Restructuration de Tables HyperFile

    Bonjour
    Je dois restructurer des tables Hyperfile
    Exemple :
    Fusionner 5 colonnes de texte d'une même table a fusionner en 1 colonne
    (avec ajout d'un espace en chaque colonne / texte d'origine)
    et eventuellement convertir la colonne résultante en colonne Champ Mémo

    La seule solution que j'ai trouvé a ce jour est
    1) Exporter chaque Table vers Excel
    2) Réaliser cette Fusion dans Excel
    3) Réimporter chaque table dans Hyperfile

    Le seul ennui est qu' a chaque table je dois réadapter les Stuctures Réelles car Excel les a étendu par exemple à 256 Car de large
    Cela est donc laborieux et les risques d'erreur asez importants

    J'ai utilisé les outils de Windev pour Import / Export

    Par contre Voilà mes questions
    1) Y a t il dans Hyperfile cette même possibilité que dans Excel via des Utilitaires ?
    2) Doit on utiliser des Queries ?
    3) Doit on obligatoirement Passer à la Programmation W-language ?
    4) Y t il des outils dans les LST ou ailleurs ?

    Merci de votre aide
    Cdlt
    MIROUX

  2. #2
    Membre Expert Avatar de EDM-TAHITI
    Homme Profil pro Eric CHARIEAU
    Ingénieur à la recherche d'un poste...
    Inscrit en
    janvier 2010
    Messages
    907
    Détails du profil
    Informations personnelles :
    Nom : Homme Eric CHARIEAU
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur à la recherche d'un poste...
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2010
    Messages : 907
    Points : 1 713
    Points
    1 713

    Par défaut

    Hello,
    Pourquoi ne pas passer par une lecture d'excel (sans l'import direct) mais en lisant le fichier excel ligne par ligne et d'y inclure pour les champs ayant des espaces la commande SANSESPACE avant de l'enregistrer dans le fichier HF.
    C'est simpliste sans code, mais c'est une piste...
    le savoir est dans les livres, 'the magic touch F1'
    Amicalement
    Eric

  3. #3
    Membre Expert Avatar de wimbish
    Homme Profil pro Christophe Vibert
    Développeur informatique
    Inscrit en
    octobre 2006
    Messages
    409
    Détails du profil
    Informations personnelles :
    Nom : Homme Christophe Vibert
    Âge : 40
    Localisation : France, Manche (Basse Normandie)

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

    Informations forums :
    Inscription : octobre 2006
    Messages : 409
    Points : 1 029
    Points
    1 029

    Par défaut

    Bonjour,

    Tu doit pouvoir le faire sans Excel,en utilisant l'ancienne description de fichier et la nouvelle dans un projet puis tu fait de la lecture/ré-écriture des anciens fichiers dans les nouveaux..
    Christophe.

    Tous les chemins mènent à Rome http://doc.pcsoft.fr/fr-FR/

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    octobre 2012
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2012
    Messages : 137
    Points : 247
    Points
    247

    Par défaut

    Citation Envoyé par wimbish Voir le message
    Tu doit pouvoir le faire sans Excel,en utilisant l'ancienne description de fichier et la nouvelle dans un projet puis tu fait de la lecture/ré-écriture des anciens fichiers dans les nouveaux..
    Tout à fait d'accord, ce qu'il faut faire c'est un savant mélange avec les alias (HAlias) et la fonction HCopieEnreg.

    Cordialement

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •