Page 1 sur 1

Le Onchange

MessagePublié: 26 Mai 2005 à 13:58
par oguruma
Bon, une petite astuce pour modifier la valeur de plusieurs champs sur le changement d'état d'un bouton radio.

En fait j'ai un bouton radio AB_Nature et quand celui prend la valeur A je remet à Null deux autres champs
AB_Nature peut prendre soit A ou soit D

pour cela j'ai mis cette formule dans un champ calculé appelé $OnChangeNature

le FIELD permet de déclarer les champs afin de pouvoir les utiliser avec le @setfield


voici sa formule

FIELD $OnChangeNature:=$OnChangeNature;
FIELD AB_Nature:=AB_Nature;
FIELD AB_Motif:=AB_Motif;
FIELD AB_Couts:= AB_Couts;
@if(AB_Nature="D";@Return(Null);@true);
@SetField("AB_Motif";Null);
@setfield("AB_Couts";0);