Scopo
Restituisce il puntatore della libreria di appartenenza dell'oggetto specificato.
Può essere utilizzata per distinguere gli oggetti della Libreria Database da quelli della Libreria Client.
Sintassi
int appID = 0 //
//
appID := INDE.GetObjLibrary(id oggetto)
//
appID := INDE.GetObjLibrary(id oggetto)
Argomenti
| ID Oggetto | Puntatore dell'oggetto di cui si vuole recuperare la libreria di appartenenza |
Valore di ritorno
Viene ritornato un intero contenente il puntatore della libreria di appartenenza dell'oggetto specificato. Se l'oggetto non appartiene a nessuna libreria viene restituito Zero.
Esempio di codice
int libID = 0 //
//
// Se ha una libreria associata
libID := EsempiMS.INDE.GetObjLibrary(Puntatore)
if libID > ZERO
{
string libName = "" //
//
// Recupero il nome della libreria
libName := EsempiMS.INDE.GetPropString(libID, Nome, ??)
}
//
// Se ha una libreria associata
libID := EsempiMS.INDE.GetObjLibrary(Puntatore)
if libID > ZERO
{
string libName = "" //
//
// Recupero il nome della libreria
libName := EsempiMS.INDE.GetPropString(libID, Nome, ??)
}
- E' possibile ottenere lo stesso risultato utilizzando la funzione GetParentObject con il parametro Type impostato a Libreria.
Ultima modifica: 04/08/2022 / Validità: da 7.1.3300
funzione