Hello,
Je ne suis certainement pas le seul mais quite à, autant le relever! ;-)
Je considère qu'il y a un "bug" (on va appeler ca comme ca) qui peut s'avérer tres grave dans la fonction SubmitForm() de xslc.js.

Voici une situation simplifiée ou cela se produit:

- Soit un formulaire avec 2 boutons, "Valider" et "Supprimer".
- L'action renseignée dans ce formulaire est UpdateITEM.
- Le bouton Valider fait un - Le bouton Supprimer fait un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SubmitForm('MainForm','ACTION','DeleteITEM', 'CONFIRM','... message ....');
L'utilisateur clique sur le bouton "Supprimer" et lors du message de confirmation annule finalement son action. Puis il choisit finalement (apres une modif ou non dans le formulaire) de cliquer sur le bouton "Valider" pour appliquer les modifications. Dans ce cas:
DANGER==>Au lieu de valider les modifications, l'application supprime l'enregistrement!

Vous l'avez compris, même si l'utilisateur annule lors de la confirmation le submit du formulaire, l'action de celui-ci a déjà été remplacée et cela peut avoir un effet tres désagréable! Dans cet exemple le XmlService invoqué n'est plus UpdateITEM mais DeleteITEM!

Je propose que dans SubmitForm(), l'action et la target du formulaire ne soient affectés que si l'utilisateur valide la confirmation et non systématiquement. A mon sens il s'agit d'un bug, qu'en pensez vous ?

Michael