PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV (précédentes versions) → Erreur avec table fichier
Erreur avec table fichier
Débuté par Xavier, 24 juil. 2003 11:52 - 1 réponse
Posté le 24 juillet 2003 - 11:52
bonjour,
j'ai le message d'erreur suivant :

Le bandeau de la table n'est plus en phase avec l'enregistrement en cours
du fichier.
Le fichier est bloqué ou a été modifié mais la table n'a pas été réinitialisée

Il s'affiche parfois quand je clic sur un élément de ma table
voici le code clic de ma table

// select mémorise le nom
select=sansespace(NOM[tableselect("TABLE")])
// select_cle mémorise la clé qui est affichée dans une autre colonne
select_cle=NUMGIC[tableselect("TABLE")]
//i permet de sélectionner l'élément de la table après la
//réinitialisation
i=tableselect("TABLE")
pageinitialisation

Je veux réinitialiser ma page au clic et effectuer le code d'initialisation
des différents champ (ça fonctionne mais ça finit toujours par planter)
Je précise que je modifie la table de ma BD qui Concerne la table fichier.
Merci pour votre aide
Posté le 24 juillet 2003 - 12:26
ce n'est pas dans le code clic qu'il faut regarder ce message survient
lorsque vous effectuer des lectures et/ou modif/ajout sur le fichier relié à
la table. Vous devez rechercher le code incriminé puis faire avant ce code :

dans le cas de lectures :
lNumEnCours est un entier = HSauvePosition("MonFichier")
code ......
HRetourPosition(lNumEnCours)

dans le cas d'ajout/modif :
TableAffiche("NomTable","I") // voir les autres option dans l'aide

--
JeAn-PhI
"Xavier" <xnau@yahoo.fr> a écrit dans le message de news:3f1f9e66$1@news....

bonjour,
j'ai le message d'erreur suivant :

Le bandeau de la table n'est plus en phase avec l'enregistrement en cours
du fichier.
Le fichier est bloqué ou a été modifié mais la table n'a pas été

réinitialisée

Il s'affiche parfois quand je clic sur un élément de ma table
voici le code clic de ma table

// select mémorise le nom
select=sansespace(NOM[tableselect("TABLE")])
// select_cle mémorise la clé qui est affichée dans une autre colonne
select_cle=NUMGIC[tableselect("TABLE")]
//i permet de sélectionner l'élément de la table après la
//réinitialisation
i=tableselect("TABLE")
pageinitialisation

Je veux réinitialiser ma page au clic et effectuer le code

d'initialisation
des différents champ (ça fonctionne mais ça finit toujours par planter)
Je précise que je modifie la table de ma BD qui Concerne la table fichier.
Merci pour votre aide