OID (Instance)
property OID:TOID;
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:
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;
Voir aussi: