PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → [Windev 7.5] HSupprime et HRaye : pb avec vues
[Windev 7.5] HSupprime et HRaye : pb avec vues
Débuté par Yacine Haffar, 15 juil. 2004 22:12 - Aucune réponse
Posté le 15 juillet 2004 - 22:12
Bonjour à tous et à toutes,

J'ai rencontré un problème avec les fonctions
HSupprime et HRaye :
Dans la doc de Windev, il est précisé que l'on peut
faire appel à une vue générée par HCrééVue_55 pour supprimer
les enregistrement avec HSupprime() ou Hraye().

Je pense avoir besoin d'utiliser cette vue car il s'avère
que j'ai plusieurs enregistrements ayant une même IDOrdo à supprimer dans
un fichier (une IDOrdo identifie une colonne - la ligne étant donnée par
une IDMédicament - ;la cellule correspondant au croisement des 2 est ainsi
unique)
: je dois supprimer toutes les cellules correspondant à une colonne. (suppression
qui permettra, à la prochaine génération de colonne avec ChampClone() d'ignorer
ces ordonnances vides)


Or, il s'avère que Windev m'envoit un beau message d'erreur
lorsque j'essai de supprimer l'occurrence avec HRaye() ou HSupprime.

Voici mon code :

IdentifiantVueOrdoMédoc est un entier
IdentifiantVueOrdoMédoc=HCréeVue_55(Ordonnance_Médicament,"*","IDOrdonnance","IDOrdonnance="+Val(NuméroOrdonnance),hVueDéfaut)


SI HRaye(IdentifiantVueOrdoMédoc) =Vrai
Info("Ordonnance_Médoc ok")
SINON
Erreur(HErreurInfo())
FIN


Si quelqu'un a déjà utilsé ces vues pour une suppression ou a une suggestion
à me proposer, je lui serais très reconnaissant de m'indiquer la marche à
suivre.


Merci.


Yacine.