Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > WinDev > HyperFileSQL
HyperFileSQL HyperFileSQL est un système de gestion de base de données relationnel exploité par les logiciels WinDev, WebDev et WinDev Mobile.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 26/10/2012, 18h18   #1
MIROUX
Invité de passage
 
Inscription : mars 2009
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 6
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
MIROUX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2012, 21h38   #2
EDM-TAHITI
Membre Expert
 
Avatar de EDM-TAHITI
 
Homme Eric CHARIEAU
Ingénieur à la recherche d'un poste...
Inscription : janvier 2010
Messages : 873
Détails du profil
Informations personnelles :
Nom : Homme Eric CHARIEAU
Âge : 49
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 : 873
Points : 1 702
Points : 1 702
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
EDM-TAHITI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2012, 10h22   #3
wimbish
Membre Expert
 
Avatar de wimbish
 
Homme Christophe Vibert
Développeur informatique
Inscription : octobre 2006
Messages : 409
Détails du profil
Informations personnelles :
Nom : Homme Christophe Vibert
Âge : 39
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 043
Points : 1 043
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/
wimbish est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 06/11/2012, 14h28   #4
PointCarreJo
Membre du Club
 
Homme
Consultant informatique
Inscription : octobre 2012
Messages : 38
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : octobre 2012
Messages : 38
Points : 68
Points : 68
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
PointCarreJo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h29.


 
 
 
 
Partenaires

Hébergement Web