Get ( IDUUFinestra )
Restituisce l'Identificativo Univoco Universale (IDUU) della finestra attiva.
Formato
Get ( IDUUFinestra )
Parametri
Nessuno
Tipo di dati riportato
Testo
Creata nella versione
26.0
Descrizione
Ad ogni finestra viene assegnato un IDUU quando viene creata. L'IDUU della finestra rimane lo stesso finché esiste. Questa stringa di caratteri esadecimali identifica la finestra, anche se il nome della finestra cambia o se sono presenti più finestre con lo stesso nome.
Questa funzione restituisce una stringa vuota se non c'è una finestra attiva.
Note
-
La finestra su cui sta agendo lo script non è necessariamente la finestra in primo piano.
-
Gli IDUU delle finestre possono essere utilizzati al posto dei nomi delle finestre nella maggior parte delle istruzioni di script che consentono di specificare una finestra, come Seleziona finestra, Chiudi finestra, Sposta/Ridimensiona finestra e Imposta titolo finestra.
-
Ogni nuova finestra riceve un IDUU univoco, anche se viene creata da una finestra esistente utilizzando il comando Finestra > Nuova finestra o l'istruzione di script istruzione di script Nuova finestra.
Esempio 1
Restituisce un valore come 38F0E000E91C4214AADCA593F9A810D6 per la finestra attiva.
Esempio 2
Memorizza l'IDUU della finestra attiva in una variabile, crea una nuova finestra (che diventa la finestra attiva), quindi ritorna alla finestra originale.
Imposta variabile [ $IDFinestra ; Valore: Get ( IDUUFinestra ) ]
Nuova finestra [ Stile: Documento ; Con il formato: <Formato corrente> ]
Seleziona finestra [ Nome: $IDFinestra ]
Esempio 3
Memorizza le informazioni sulla finestra attiva come JSON utilizzando l'IDUU della finestra come chiave.
Imposta variabile [ $iduu ; Valore: Get ( IDUUFinestra ) ]
Imposta variabile [ $$datiFinestra ; Valore:
JSONSetElement ( $$datiFinestra ;
[ $iduu & ".ultimoRecord" ; Get ( NumeroRecord ) ; JSONNumber ] ;
[ $iduu & ".nomeFinestra" ; Get ( NomeFinestra ) ; JSONString ]
)
]