|
|
| Ligne 8 : |
Ligne 8 : |
|
| |
|
| Lorsque le descriptif est chargé les paramètres globaux de visibilité publique sont ajoutés à cette liste. | | Lorsque le descriptif est chargé les paramètres globaux de visibilité publique sont ajoutés à cette liste. |
|
| |
| '''Substitution de valeur à l'exécution'''
| |
|
| |
| Les paramètres peuvent aussi être utilisés pour substituer une valeur de sortie d'un attribut.
| |
|
| |
| Si la valeur de sortie d'un attribut est sous la forme :
| |
|
| |
| [Nom de paramètre]
| |
|
| |
| Elle sera remplacé par la valeur du paramètre.
| |
|
| |
| Exemple :
| |
|
| |
| <source lang="delphi">
| |
| var qbe:TQueryExecuteTask; doc:TxmlDocument; AStr,AReason:string;
| |
| begin
| |
| qbe := TQueryExecuteTask.Create;
| |
|
| |
| doc := CreateDescriptor();
| |
| AStr := doc.SaveToString;
| |
|
| |
| // This will recreate the document with the correct classes
| |
| qbe.Descriptor.Document.LoadFromString(AStr);
| |
| qbe.OutputFileName := 'c:\temp\exports\vueclassex.csv';
| |
|
| |
| // Output values '[ArgMyStaticValue]' will be remplaced by 'newValue'
| |
| qbe.Parameters.Add('','ArgMyStaticValue','newValue');
| |
|
| |
| if not qbe.canExecute then
| |
| raise Exception.Create('can''t execute');
| |
|
| |
| if qbe.Execute(aReason)
| |
| then showMessage('execute OK')
| |
| else showMessage('execute NOK '+aReason)
| |
| end;
| |
| </source>
| |
|
| |
|
| Voir aussi: | | Voir aussi: |
Dernière version du 6 février 2020 à 07:39
property Parameters:TfwParameters;
Lecture
Paramètres du descriptif
Cette propriété permet de définir les valeurs des paramètres du descriptif.
Lorsque le descriptif est chargé les paramètres globaux de visibilité publique sont ajoutés à cette liste.
Voir aussi:
— TQueryExecuteTask_(class)
— Développement DSM —