Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Grid
Message
De
05/09/1997 23:45:28
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Re: Grid
Divers
Thread ID:
00048793
Message ID:
00048800
Vues:
25
>Dans un grille (grid) je veux quand on click sur header de se ordonner par le contenu de la colonne.
>Tout va bien, mais je perd le enregistrement sur lequel je me trouvais.
>Je retienne le no de enregistrement dans no_ enregis et je fais « goto no_enregis.
>Fonctionne... mais arrive de réagir inattendu probablement quand on ne situé sur le dernier enregistrement.

Qu'est-ce que vous voullez dire par "réagir inattendu"?

>Le code est le suivant (méthode click du header1):
>no_enregis=recno(’customer’)
>set order to nom in Customer
>goto no_enregis in customer
>thisform.grid1.refresh

Peut-etre mieux:
no_enregis = iif(eof('customer'),-1,recno(’customer’))
set order to nom in Customer
if no_enregis > 0
   goto no_enregis in customer
else
   go bottom
   skip
endif
thisform.grid1.refresh
Vlad
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform