|
Table memoire ---> fichier |
Iniciado por thch, jun., 14 2001 4:39 PM - 4 respostas |
| |
| | | |
|
| |
Publicado em junho, 14 2001 - 4:39 PM |
Bonjour
j'ai cree une table memoire comme ceci: hlitpremier("compte","cocleunik") tantque (pas h.endehors) tableajoute("TABLE",compte.datecreation+tab+compte.comptepop) hlitsuivant FIN
je peux supprimer et modifier des lignes de cette table... mais comment faire pour mettre a jour le fichier "compte" ?
merci de vos reponses |
| |
| |
| | | |
|
| | |
| |
Publicado em junho, 14 2001 - 8:09 PM |
bin, avec une table fichier au lieu d'une table memoire... non ?
"Thierry" <thch@netcourrier.com> a écrit dans le message news: 3b28bc6d$1@news....
Bonjour
j'ai cree une table memoire comme ceci: hlitpremier("compte","cocleunik") tantque (pas h.endehors) tableajoute("TABLE",compte.datecreation+tab+compte.comptepop) hlitsuivant FIN
je peux supprimer et modifier des lignes de cette table... mais comment faire pour mettre a jour le fichier "compte" ?
merci de vos reponses
|
| |
| |
| | | |
|
| | |
| |
Publicado em junho, 15 2001 - 10:42 AM |
oui mais je n'arrive pas a faire de tri avec tabletri(...) sur une table fichier... donc je suis bloque !
BOUDOT Sébastien <kerovnia@brsystem.com> a écrit dans le message : 3b28eff1$1@news....
bin, avec une table fichier au lieu d'une table memoire... non ? "Thierry" <thch@netcourrier.com> a écrit dans le message news: 3b28bc6d$1@news.... Bonjour
j'ai cree une table memoire comme ceci: hlitpremier("compte","cocleunik") tantque (pas h.endehors) tableajoute("TABLE",compte.datecreation+tab+compte.comptepop) hlitsuivant FIN
je peux supprimer et modifier des lignes de cette table... mais comment faire pour mettre a jour le fichier "compte" ?
merci de vos reponses
|
| |
| |
| | | |
|
| | |
| |
Publicado em junho, 15 2001 - 12:55 PM |
C'est normal que tu n'y arrive pas ! Les tris ne marchent que sur les table mémoire avec des informations provenant d'un fichier procede comme suit :
1. Enregistrer dans une colonne cachée de la table la clé unique de ton enregistrement, tu pourras ainsi le charger, modifier et supprimer a loisir...
Ajoute une colonne COCLEUNIK de type numerique, masque 999999999.... et surtout avec attribu INVISIBLE !
hlitpremier("compte","cocleunik") tantque (pas h.endehors)
tableajoute("TABLE",compte.datecreation+tab+compte.comptepop+tab+compte.cocl eunik) hlitsuivant("compte","cocleunik") FIN
En code d'entree de ligne tu charges la fiche hlitrecherche("compte","cocleunik",COCLEUNIK )
En code de sortie de ligne tu enregistre la fiche ( il faut affecter les champs a la main ! ) par un HModifie()....
Les infos sur les champs ( genre TABLE..Nouveau, TABLE..Modifie etc peuvent t'aider a ne sauver les lignes que si elles sont modifiées ! )
Fais attention si tu as des BOUTONS en interruption ou abandon, les codes de sortie de champ/table ne seront pas éxécuté !
Ceci dit, tu peux utiliser une table fichier en modifiant la clé de tri par programmation ( HChangeCle et TableAffiche() ) en détectant le clic sur les colonnes... ( mais c'est galere ! et ca marche que sur les colonnes correspondant a une clé )
Seb,
Si tu veux gérer ta table mémoire "Thierry" <thch@netcourrier.com> a écrit dans le message news: 3b29b9c4@news....
oui mais je n'arrive pas a faire de tri avec tabletri(...) sur une table fichier... donc je suis bloque ! BOUDOT Sébastien <kerovnia@brsystem.com> a écrit dans le message : 3b28eff1$1@news.... bin, avec une table fichier au lieu d'une table memoire... non ? "Thierry" <thch@netcourrier.com> a écrit dans le message news: 3b28bc6d$1@news.... Bonjour
j'ai cree une table memoire comme ceci: hlitpremier("compte","cocleunik") tantque (pas h.endehors) tableajoute("TABLE",compte.datecreation+tab+compte.comptepop) hlitsuivant FIN
je peux supprimer et modifier des lignes de cette table... mais comment
faire pour mettre a jour le fichier "compte" ?
merci de vos reponses
|
| |
| |
| | | |
|
| | |
| |
Publicado em junho, 19 2001 - 10:54 AM |
Bonjour, Utilise les fonctions HCreeVue bien plus simples et surtout qui permettent de réécrire dans le fichier d'origine et de renvoyer le résultat sur une table mémoire, attention 8000 enregistrements pour une table mémoire.
"Thierry" <thch@netcourrier.com> a écrit dans le message news: 11_3b28bc6d$1@news....
Bonjour
j'ai cree une table memoire comme ceci: hlitpremier("compte","cocleunik") tantque (pas h.endehors) tableajoute("TABLE",compte.datecreation+tab+compte.comptepop) hlitsuivant FIN
je peux supprimer et modifier des lignes de cette table... mais comment faire pour mettre a jour le fichier "compte" ?
merci de vos reponses
|
| |
| |
| | | |
|
| | | | |
| | |
|