FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
copie enregistrement dans meme fichier
copie enregistrement dans meme fichier
Débuté par l lolodev@hotmail.com, 08 mai 2006 10:41 - 5 réponses
Connectez-vous…
l lolodev@hotmail.com
#1
Posté le 08 mai 2006 - 10:41
bonjour
j'ai un fichier dans lequel je souhaite dupliquer les données de certaines colonnes dans une nouvelle ligne.
comment puis je ecrire celà ??
merci
Signaler
0
0
gil
#2
Posté le 08 mai 2006 - 11:50
regarde du coté de hcopienreg , cela fonctionne sur le meme ficheir!
Signaler
0
0
Aurélien MACHAEBRT
#3
Posté le 09 mai 2006 - 10:42
Une autres solution également :
Tu recherche ton enregistrement dans le fichier
HLitRecherchePremier(MonFichier,MaClé,MaCléRecherchée)
SI htrouve(MonFichier) ALORS
HAjoute(MonFichier)
FIN
Et voilà, le tour est joué !!!!
Signaler
0
0
gil
#4
Posté le 18 mai 2006 - 23:16
voila un bout code pour inspiration
hLitRecherchePremier(nomfic,cle,valeurcherchee)
TANTQUE HTrouve(nomfic)
HCopieEnreg(nomfic,nomfic)
HAjoute(nomfic)
SI HErreurDoublon () = Vrai ALORS
sNomRub = HErreurInfo ( hErrRubrique )
Erreur ( "Doublon : cet enregistrement ne peut être ajouté" ,...
"Rubrique associée à l'erreur : " + sNomRub ,...
"Valeur de la rubrique : " +{ "nomfic." + sNomRub })
FIN
HLitSuivant(nomfic,cle)
FIN
cela fonctionne bien , tu peux meme affecter les rubriques ....regarde l'aide de hcopieEnreg
en esperant t'avoir aidé.
Gil Varalda
Signaler
0
0
Gilles
#5
Posté le 19 mai 2006 - 11:51
HCopieEnreg(nomfic,nomfic) ne sert à rien, les rubriques sont déjà chargées par hLitRecherche.
C'est comme si tu fais ma_variable = ma_variable !
Signaler
0
0
gil
#6
Posté le 20 mai 2006 - 13:51
dans ma reponse j'ai dit que l'on pouvait affecter les rubrique avec d'autres valeurs:
il faut quand meme regarder la syntaxe de hcopieenreg mais pour les personnes qui n'ouvre pas le livre ou qui ne regarde pas l'aide en ligne je reprends l'explication:
nomfic.Rubriquexx=new_valeur_rubrique
HCopieEnreg(nomfic,nomfic,"rubrique à modifier")
HAjoute(nomfic)
SI HErreurDoublon () = Vrai ALORS
sNomRub = HErreurInfo ( hErrRubrique )
Erreur ( "Doublon : cet enregistrement ne peut être ajouté" ,...
Rubrique associée à l'erreur : " + sNomRub ,...
"Valeur de la rubrique : " +{ "nomfic." + sNomRub })
FIN
je confirme et persiste à dire que cela fonctionne tres bien !!!!!
bien sur il faut faire attention au doublon c'est pour cela qu'il y a le test sur le doublon
ps: si tu as besoin de de copier plusieurs enregistrement, tu mettre ce code dans une boucle. je m'en suis servis sur plusieurs milliers d'enreg.
salutations
Gil Varalda
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte