OVH Cloud OVH Cloud

[WD75] Pour que les enregistrements

1 réponse
Avatar
R Vuille
Bonjour,

Sur une de mes fenêtre (Boutons) J'ai le code suivant:

// Bouton btn_suivant : appeler le suivant
Tpoids est un entier

TANTQUE Tpoids=0
HLitSuivant(Vdateheure,VPoids)
Tpoids= Vdateheure.VPoids
// Info (Tpoids)
SI Tpoids<>0 ALORS

SI HEnDehors() ALORS
Info ("aucune autre fiche à visualiser")
SINON
FichierVersEcran()
FIN
FIN
FIN

J'aimerais que lorsque que je clique sur ces boutons que je vois que la ou
il y a des enregistrements avec un Vpoids

Cela fonctionne mais est-ce un code correcte ?

Dans ce fichier Il y a des enregistrements Vpoids vide mais d'autre valeus
sont aussi enregistrées.


Si je regarde mon fichier il y a toujours une valeur 0.00 ou je n'ai pas
rentré quelque chose est-ce normal ? C'est la valeur par défaut du champs
numérique.

--
Merci et bonnes salutations
Pour m'écrire enlever le x xrmvuille@freesurf.ch
www.rmvuille.ch généalogie et site personnel.
Visitez www.saphirw.ch et donner vos impressions et idées

1 réponse

Avatar
farplus
bonjour,

le code optimal est
variable globale
premierefois est un booleen=vrai

code du bouton
si premierefois alors
hfiltre(vdateheure,vpoids,"Vpoids<>0")
hlitpremier(...)
si pas hendehors
fichierversecran
premierefoisúux
sinon
info("pas d'enregistrements")
fin
sinon
hlitsuivant(...)
si pas hendehors
fichierversecran
sinon
info("plus d'enregistrements")
premierefois=vrai
fin
fin

A+