Get(FönsterUUID)
Returnerar den unika identitetsbeteckningen (UUID, Universal Unique Identifier) för det aktiva fönstret.
Format
Get ( FönsterUUID )
Parametrar
Ingen
Returnerad datatyp
text
Ursprungsversion
26.0
Beskrivning
Varje fönster tilldelas ett UUID när det skapas. Fönstrets UUID förblir detsamma så länge fönstret finns kvar. Den här strängen med hexadecimala tecken identifierar fönstret, även om fönsternamnet ändras eller om flera fönster har samma namn.
Den här funktionen returnerar en tom sträng om det inte finns något aktivt fönster.
Kommentarer
-
Fönstret som scriptet körs i är inte nödvändigtvis förgrundsfönstret.
-
Fönster-UUID kan användas i stället för fönsternamn i de flesta scriptsteg där du kan ange ett fönster, till exempel Välj fönster, Stäng fönster, Flytta/Ändra storlek på fönster och Ange fönsterrubrik.
-
Varje nytt fönster får ett unikt UUID, även om fönstret skapas från ett befintligt fönster med hjälp av kommandot Fönster > Nytt fönster eller Scriptsteget Nytt fönster.
Exempel 1
Returnerar ett värde som 38F0E000E91C4214AADCA593F9A810D6 för det aktiva fönstret.
Exempel 2
Lagrar UUID för det aktiva fönstret i en variabel, skapar ett nytt fönster (som blir det aktiva fönstret) och återgår sedan till det ursprungliga fönstret.
Ange variabel [ $fönsterID ; Värde: Get ( FönsterUUID ) ]
Nytt fönster [ Stil: Dokument ; Med layout: <Aktuell layout> ]
Välj fönster [ Namn: $fönsterID ]
Exempel 3
Lagrar information om det aktiva fönstret som JSON med fönstrets UUID som nyckel.
Ange variabel [ $uuid ; Värde: Get ( FönsterUUID ) ]
Ange variabel [ $$fönsterData ; Värde:
JSONSetElement ( $$fönsterData ;
[ $uuid & ".lastRecord" ; Get ( PostNummer ) ; JSONNumber ] ;
[ $uuid & ".windowName" ; Get ( Fönsternamn ) ; JSONString ]
)
]