PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Formulaire envoie des champs vers analyse instable
Formulaire envoie des champs vers analyse instable
Débuté par Antoine A, 25 aoû. 2016 12:09 - 3 réponses
Membre enregistré
11 messages
Posté le 25 août 2016 - 12:09
Bonjour à tous,

J'arrive au bout de mon projet de formulaire sous WebDev 21 mais j'ai remarqué un petit problème.
Lorsque je remplie lors de la suppression d'une demande formulaire fraîchement créé. Je supprime la demande via un bouton de suppression, la demande est bien supprimé dans l'analyse mais dans ma table regroupant les demandes, celle-ci si trouve toujours.

Code de suppression de la demande :
SI HTrouve=Vrai ALORS
HSupprime(DEMANDE,hNumEnrEnCours)
FIN


Auriez-vous une piste par rapport à ce problème ?
Merci d'avance,
Antoine
Message modifié, 25 août 2016 - 12:13
Posté le 25 août 2016 - 14:03
Bonjour Antoine,



Le 8/25/2016 à 4:09 AM, Antoine A a écrit :
Bonjour à tous,

J'arrive au bout de mon projet de formulaire sous WebDev 21 mais j'ai
remarqué un petit problème.
Lorsque je remplie lors de la suppression d'une demande formulaire
fraîchement créé. Je supprime la demande via un bouton de suppression,
la demande est bien supprimé dans l'analyse mais dans ma table
regroupant les demandes, celle-ci si trouve toujours.


1. L'analyse, c'est la description THEORIQUE des fichiers, de leurs
champs, et des relations. En conséquence, une analyse ne contient PAS de
données. Je suppose donc que par analyse tu veux dire base de données.

2. En windev, une TABLE, c'est un contrôle à l'écran, pas un fichier de
la base.

Donc, si je traduis correctement ta demande, tu arrives à supprimer
l'enreg dans le fichier, mais tu l'as toujours dans un contrôle à l'écran.

Pour supprimer la ligne dans la table, il faut :
- si c'est une table reliée au fichier, faire un tablesupprime au lieu
de ton hsupprime
- si c'est une table remplit par programmation, faire un tablesupprime
EN PLUS de ton hsupprime

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com

Code de suppression de la demande :
SI HTrouve=Vrai ALORS
HSupprime(DEMANDE,hNumEnrEnCours)
FIN


Auriez-vous une piste par rapport à ce problème ?
Merci d'avance, Antoine
Membre enregistré
11 messages
Posté le 26 août 2016 - 09:31
Merci bien pour votre aide, je vais m’intéresser à la fonction TableSupprime.

Bien cordialement,
Antoine
Message modifié, 26 août 2016 - 09:32
Membre enregistré
35 messages
Posté le 27 août 2016 - 19:02
Une autre solution est de faire le hsupprime puis de rafraîchir la table avec tableaffiche.

--
Jean-Michel Zufferey
NetAtelier Sàrl
Suisse