Parameters (TQueryExecuteTask)

De Wiki1000
(Différences entre les versions)
 
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:

Version actuelle en date du 6 février 2020 à 09: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 —





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels