Le Onchange

Toutes les astuces sur le langage de formule

Le Onchange

Messagepar oguruma » 26 Mai 2005 à 13:58

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);
Bien à vous

http://www.dominoarea.org/oguruma/

Les téléphones PORTABLES dans les TGV y en a MARRRE de ces voyageurs qui ne respectent pas les autres ! ARRET DES PORTABLES SVP - Merci

Fumeurs ! respectez les non fumeurs !!!
Fumeurs ! respectez la loi de février 2007 et les lieux publics !!! (ie. hall de gares)
Avatar de l’utilisateur
oguruma
Super V.I.P.
Super V.I.P.
 
Message(s) : 4086
Inscrit(e) le : 16 Déc 2004 à 08:50
Localisation : LILLE

Retour vers Formula