PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → HVueVersFichier plante !
HVueVersFichier plante !
Débuté par Sébastien, 05 avr. 2005 22:25 - 3 réponses
Posté le 05 avril 2005 - 22:25
Bonjour,

Mon code:

ReqSelectSupprMasse est une Source de Données

HCréeVue(ReqSelectSupprMasse, MaTableXXX, "*", "", "",hVueBlocage)
HExécuteVue(ReqSelectSupprMasse)

HLitPremier(ReqSelectSupprMasse)
TANTQUE PAS HEnDehors(ReqSelectSupprMasse)

HSupprime(ReqSelectSupprMasse)
HLitSuivant(ReqSelectSupprMasse)
FIN

SI HVueVersFichier (ReqSelectSupprMasse)<> Vrai ALORS
Erreur("Impossible d'enregistrer les modifications effectuées sur la vue")
FIN

L'appli plante à HVueVersFichier en me disant que je dois utiliser hVueBlocage... ce que je fais.

Des explications ? Merci pour votre précieuse aide,

Sébastien
Posté le 06 avril 2005 - 13:46
Bonjour,
J'utiliserai plutôt une requête de suppresion, dont la programmation et l'utilisation est plus simple qu'une vue...
Exemple :
HExécuteRequête(Req_Sup_DateProjet,hRequêteDéfaut,Wprojet,Wannee,Wmois)
Posté le 06 avril 2005 - 16:41
Si je veux que les triggers soient activés ?

Cela marchera t-il ?

Merci!

Sébastien
Posté le 06 avril 2005 - 18:23
A priori oui si tu passes par une procédure.
Cf. l'aide en ligne sur les triggers