Bonjour,
Je voudrais savoir comment fonctionne la fonction TableAffiche, et après avoir relu maintes fois l'aide je me tourne vers vousJ'essaye de faire un truc tout simple : J'ai une table en affichage seulement, liée à un fichier, un bouton modif et un champ qui recopie ce qu'il y a dans la table à chaque fois qu'on sélectionne une ligne. Quand on clique sur modifier, on peut modifier ce qu'il y a dans le champ puis ensuite un clic sur le bouton velider valide la modif. Seulement le problème c'est qu'avec TableAffiche, le bandeau de sélection se repositionne au début, quelque soit le paramètre que j'utilise (taCourantEnreg, taCourantBandeau, ...) même avec un entier "en dur" j'ai essayé avec 3 par exemple mais ça me replace au début quand même. Alors à quoi correspond le paramètre "position" ? L'id du fichier lié à la table ? Le numéro d'enregistrement ?
Voici le code de mon bouton valider :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SI HLitRecherchePremier(FICHIER, id, TABLE_FICHIER.id) ALORS FICHIER.nom = SAI_FICHIER_nom // Mon champ de saisie HModifie(FICHIER) FIN HAnnuleRecherche mode_selection() PROCEDURE mode_selection() TableAffiche(TABLE_FICHIER, taCourantEnreg) FichierVersEcran() // Pour remettre mon champ à jour DonneFocus(TABLE_FICHIER)
Partager