Bonjour,

J'ai une table en saisie dans une cellule Ajax.

Pour contrôler la saisie j'appelle le code suivant dans le bouton "Enregistrer":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
res=AJAXExécute(Ctrl_Qte)
SI res[[1 A 3]]="ERR" ALORS
	Erreur("Qté Expédiée supérieure à Qté à Livrer. (Ligne "+res[[4 A]]+")")
	RepriseSaisie(TableEXP)
FIN
 
CelluleFermeDialogue(Cell_EXP)
Fonction Ctrl_Qte:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
PROCEDURE Ctrl_Qte()
POUR TOUTE LIGNE DE TableEXP
	SI EXP_QteExp>EXP_QtePre ALORS
		TableSelectPlus(TableEXP,TableEXP)
		RENVOYER "ERR"+TableEXP
	FIN
FIN
RENVOYER "OK"
1) Le TableSelectPlus dans la fonction Ctrl_Qte() ne fait rien,
2) Le RepriseSaisie dans le code du bouton ne fait rien non plus.

Avez-vous une astuce pour simuler un RepriseSaisie sur une colonne de table en WB15?
EDIT: WB19 permet-il ce genre de chose?
Merci de votre aide
Patrick