OID (Instance)

De Wiki1000

<source lang='delphi'>property OID:TOID;</source>

Lecture/Ecriture

Cette propriété retourne l'identifiant de l'objet.

En lecture:

  • Retourne l'identifiant de l'objet si celui-ci n'est pas en création.
  • Retourne si l'objet est en création.

En écriture:

  • Affecter l'OID provoque le chargement de l'objet, si l'objet n'existe pas une exception est levée.

Exemple: <source lang='delphi'> procedure foo(); begin

 if OID<> then 
  begin
    // l'objet n'est pas en création
    ...
  end;

end;

function loadThisObject(const iOID:TOID):MyClass; begin

 Result := MyClass.Create;
 Result.OID := iOID;

end; </source>

Voir aussi:

{{#if:Objets métiers (tech)|

{{#if:Objets métiers (tech)|— Objets métiers (tech) |}} — Développement DSM

|

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

}}