Scopo
Ritorna il modello di un oggetto. I modelli di ciascun oggetto sono specificati nella relativa lista valori delle proprietà. Ad esempio l'oggetto Procedura ha come modelli Procedura, Trigger e Procedura di Test.
Sintassi
int modello = 0 //
//
modello := INDE.GetObjModel(id oggetto)
//
modello := INDE.GetObjModel(id oggetto)
Argomenti
| ID Oggetto | Puntatore dell'oggetto |
Valore di ritorno
Viene ritornato un intero corrispondente al modello di un oggetto. Consultare la lista valori specifica dell'oggetto per conoscere i modelli possibili. Qualora l'oggetto non possegga un proprio modello, la funzione restituisce il valore Zero.
Esempio di codice
if Tipo = Videata
{
int modello = 0 //
//
modello := EsempiMS.INDE.GetObjModel(Puntatore)
//
if modello = Normale
{
Icon := Convert(ToImage(Videata))
}
//
if modello = Lookup
{
Icon := Convert(ToImage(Lookup))
}
//
if modello = Classe
{
Icon := Convert(ToImage(Classe))
}
}
{
int modello = 0 //
//
modello := EsempiMS.INDE.GetObjModel(Puntatore)
//
if modello = Normale
{
Icon := Convert(ToImage(Videata))
}
//
if modello = Lookup
{
Icon := Convert(ToImage(Lookup))
}
//
if modello = Classe
{
Icon := Convert(ToImage(Classe))
}
}
- Se il puntatore passato come parametro ID Oggetto non corrisponde ad alcun oggetto nel progetto aperto, allora verrà generata un'eccezione.
Ultima modifica: 24/06/2011 / Validità: da 7.1.3300
funzione