« CreateArchive (TArchiveLogReg) » : différence entre les versions
Aucun résumé des modifications |
m (a déplacé Archive (TArchiveLogReg) vers CreateArchive (TArchiveLogReg)) |
(Aucune différence)
|
Version du 2 juin 2017 à 09:51
<source lang='delphi'>function Archive(aCaption:string; aLs:TStringList):TdbArchiveLogObject;</source>
Paramètre | Usage |
---|---|
Result | Objet archive |
aCaption | Libellé de l'objet |
aLS | Liste des documents à inclure dans l'archive. |
La méthode Archive
- Retourne un objet de stéréotype "journal d'archive", son libellé est initialisé par le paramètre aCaption.
- construit un fichier archive (.jar) signé et horodaté des documents passés par oid dans le paramètre ls.
- Ce fichier est associé comme document à l'objet retourné.
Exemple :
<source lang="delphi"> var t : TTestArchive;
ls : TStringList; b : TitObjet; i : integer;
begin
ls := TStringList.Create;
//b est un objet quelconque for i := 0 to b.documentList.Count-1 do ls.Add(b.documentList.oiDs[i]);
ClassManager.BeginTran; try t := TTestArchive.Archive('mon Archive',ls); //alimenter les autres proriétés de t ClassManager.Commit; except ClassManager.RollBack; raise; end;
end; </source>
Voir aussi
{{#if:Classe_Journal_d%27archive_(stereotype)|
{{#if:Classe_Journal_d%27archive_(stereotype)|— Classe_Journal_d'archive_(stereotype) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}