[QR] Comment passer un paramètre à l'état ?
Pour passer un paramètre à un état, il faut au préalable définir le paramètre dans l'état. Pour ce faire il faut sélectionner dans l'état :
- RaveProjet : si l'on veut que la variable soit globale à tous les états
- L'état : si l'on veut que la variable ne soit que pour cet état.
C'est dans la propriété
parameters où il faut insérer le paramètre (MONPARAMDATE pour l'exemple).
Après il ne vous reste plus qu'à utiliser un
DataText et de définir son
DataField avec ce paramètre (Cela fonctionne aussi avec d'autres composants mais il faut être prudent au niveau des types de données transmises).
Dans delphi, nous utiliserons la procédure
SetParam de l'objet RvProject pour lui affecter une valeur.
Dans l'exemple ci-dessous, nous créons un paramètre MONPARAMDATE et nous lui affectons la valeur 24/03/2006 :
1 2 3 4 5 6 7 8
|
With RvProject1 do
try
Open;
SetParam('MONPARAMDATE','24/03/2006');
finally
Close;
end; |
Partager