ReleaseIndex (role)

De Wiki1000

<source lang='delphi'>procedure ReleaseIndex(iIndex:Integer);</source>

Cette procédure relâche la référence sur l'instance tenue par le rôle d'index indiqué.

iIndex Index de l'instance a relâcher
Note : Relâcher la référence ne retire pas l'objet du rôle, de plus le Count du rôle n'est pas affecté.

Exemple <source lang='delphi'> {Procedure _historiserLot(aLot:TLot);} var i:Integer; vPiece:TPiece; begin

 for i := 0 to aLot.PiecesList.count-1 do
 begin
   vPiece := aLot.PiecesList.Refs[i];
   if not vPiece.historique then
   begin
     vPiece.DateHistorique:=Date;
     vPiece.historique:=True;
     aLot.PiecesList.ReleaseIndex(i);
     ClassManager.BatchLongTran;
   end 
   else aLot.PiecesList.ReleaseIndex(i);
 end;

end; </source>

Voir aussi

{{#if:Rôles (tech)|

{{#if:Rôles (tech)|— Rôles (tech) |}} — Développement DSM

|

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

}}