Message de rapport:
 

Re: Problèmes un tableau

Sujet: Re: Problèmes un tableau
par drcharly93 sur 23/1/2004 11:55:10

Salut,
Pour le bouton modifier
Le suppose que ta table est une table mémoire.
Une Solution
Il préférable lorsque l'on utilise une table mémoire
de créer une colonne invisible qui contiendra l'identifiant de l'enregistremnt souvent l' identifiant automatique de l'enregistremnt.

En adméttant que cette colonne se nomme 'IdAuto' dans tans table memoire tu peut utiliser le code suivant pour te positionner sur le bon enregistrement.
nId est un entier
sFichier est une chaine = "MonFichier" //Nom de ton fichier
sCleRecherche est une chaine = "IdAuto" //Nom le la rubrique auto
sTableNom est une chaine="MaTable" //Nom de la table
enregistrements

SI {"MaTable"}..Occurrence=0 ALORS RETOUR
Si TableSelect(sTableNom)=-1 ALORS 
 INFO("Veuillez sélectionner une ligne!")
 RETOUR
FIN

nId = IdAuto[{"MaTable"}] // IdAuto est le nom de la colonne qui contient les idAuto de ton fichier Cette colonne peut etre invisible

HLitRecherche(sFichier,sCleRubrique,nid)
Ouvre(<NomDeMafenetredDeModification>,"Modif")

Utiliser ensuite la fonction TableModifie(....) voir l'aide en ligne pour mettre à jour la ligne de la table avec les modifications apportées dans la fenetre de modification.


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2