Scopo
Questa funzione statica permette di recuperare un oggetto IDMap che contiene i valori e le descrizioni delle costanti di una lista valori specificata a design time.
Sintassi
IDMap idm = IDMap.fromEnum(lista valori)
Argomenti
Lista Valori | E' una lista valori definita nel progetto |
Valore di ritorno
Viene ritornato un oggetto IDMap che contiene tutte le coppie valore-descrizione delle costanti contenute nella lista valori.
Esempio di codice
ciclo su lista valori
{
IDMap idm = IDMap.fromEnum(PanelCommands [Libreria Pannello])
IDArray ida = idm.getKeys()
//
// Eseguo un ciclo su tutti i valori della lista dei comandi di pannello
for (int i = 0; i < ida.length(); i = i + 1)
{
int valore = ida.getValue(i)
string descr = idm.getValue(valore)
}
}
{
IDMap idm = IDMap.fromEnum(PanelCommands [Libreria Pannello])
IDArray ida = idm.getKeys()
//
// Eseguo un ciclo su tutti i valori della lista dei comandi di pannello
for (int i = 0; i < ida.length(); i = i + 1)
{
int valore = ida.getValue(i)
string descr = idm.getValue(valore)
}
}
- La mappa contiene le costanti così come definito a design time. Se per l'applicazione è attivo RTC, allora verranno configurate le descrizioni, ma non l'elenco dei valori. In tal caso è comunque possibile eseguire una query sulla tabella RTC_Const per leggere la lsita valori riconfigurata dall'utente finale.
Ultima modifica: 24/03/2021 / Validità: da 11.0.4800