TUser.FunctionSite

redirigé depuis TUser.GetFunctionSite

TUser = class (TObject)Interface de TUserExemples de TUser

Renvoie le site d'un rôle de l'utilisateur

Syntaxe

property FunctionSite[index: Integer]: String read GetFunctionSite
index: index du rôle (triplet site/service/fonction)

Remarques

  • Les triplets site/service/fonction de l'utilisateur sont indexés de 0 à FunctionCount - 1.
  • FunctionSite renvoie uniquement le site. Pour renvoyer la fonction ou le service, voir Function et FunctionService.

Exemples

uses QubesUsers, DataGrid;

// Création d'une DataGrid
var dgTriplets:=TDataGrid.Create;
dgTriplets.AddColumn('Site', cssText);
dgTriplets.AddColumn('Service', cssText);
dgTriplets.AddColumn('Fonction', cssText);

// Récupération des triplets site/service/fonction dans la DataGrid
var user := TUser.Connect('mgeller');
var i : Integer;
for i:=0 to user.FunctionCount - 1 do begin
   dgTriplets.Append;
   dgTriplets.CellData[0]:=user.FunctionSite[i];
   dgTriplets.CellData[1]:=user.FunctionService[i];
   dgTriplets.CellData[2]:=user.Function[i];
end;

// Affichage
PrintLn(dgTriplets.AsCSV);

Classification

QuBESUsers TUser