Concat (selector)

De Wiki1000
Révision datée du 15 avril 2013 à 11:34 par Syfre (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>function Concat(const iPropName:string; const iSep:String):string;</source>

Cette fonction retourne la concaténation de la valeur d'un attribut de la sélection.

Result La concaténation des valeurs de iPropName séparée par iSep.
iPropName Attribut à concaténer
iSep Séparateur
Attention : Cette fonction s'applique uniquement sur les objets en base et ne tient pas compte des objets en mémoire

Cette fonction est équivalente au code suivant mais est exécutée sous forme SQL :

<source lang="delphi"> function Concat(const iPropName:string; iSep:String):string; begin

 Result := ; stag := ;
 foreach inst in  sel.AsCursor do
  begin
    Result := Result+stag+inst.iPropName;
    stag := iSep;
  end;

end; </source>


Exemple <source lang='delphi'> var sel:TSelector; begin

 sel := WFClasseA.CreateSelector(,,true,[]);
 ShowMessage(sel.concat('unCode',','));

end;</source>

Voir aussi :


{{#if:Selecteur (tech)|

{{#if:Selecteur (tech)|— Selecteur (tech) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}