Hej,
Jag har aldrig fått kläm på hur globala variabler i NAT språket fungerar.
Alltså, så här uppfattar jag det hela:
1. Globala variabler globala inom det enskilda scriptet ’name space’.
2. Alltså, när scriptet exekveras så är det bara detta script som kan läsa sina globala variabler.
3. Också, varje ordermodell med tillhörande script har egen ’run time environment’ som är separerat från andra.
Om allt detta ovan är sant så det fungerar i praktiken så här:
1. Order modell ’THE HOLY GRAIL’ har ett köp script som heter ’sl) the grail buy’. Detta script använder t.ex. RetVal( aref(L,2),2). Värden läses senare av samma script genom att anropa GetVal(2).
2. Nu är modellen kopplad till säg ABB, BOL, ERIC, m.fl. Dessa instrument har samtliga olika värden på det jag vill lagra i en global cell 2 för att senare läsa av cellen.
3. För att det skall fungera så måste ABB-THE HOLY GRAIL, BOL- THE HOLY GRAIL och ERIC- THE HOLY GRAIL exekvera i sina respektive run-time miljöer.
Är det rätt uppfattat?
Tack på förhand!
Mvh
Thomas
Jag har aldrig fått kläm på hur globala variabler i NAT språket fungerar.
Alltså, så här uppfattar jag det hela:
1. Globala variabler globala inom det enskilda scriptet ’name space’.
2. Alltså, när scriptet exekveras så är det bara detta script som kan läsa sina globala variabler.
3. Också, varje ordermodell med tillhörande script har egen ’run time environment’ som är separerat från andra.
Om allt detta ovan är sant så det fungerar i praktiken så här:
1. Order modell ’THE HOLY GRAIL’ har ett köp script som heter ’sl) the grail buy’. Detta script använder t.ex. RetVal( aref(L,2),2). Värden läses senare av samma script genom att anropa GetVal(2).
2. Nu är modellen kopplad till säg ABB, BOL, ERIC, m.fl. Dessa instrument har samtliga olika värden på det jag vill lagra i en global cell 2 för att senare läsa av cellen.
3. För att det skall fungera så måste ABB-THE HOLY GRAIL, BOL- THE HOLY GRAIL och ERIC- THE HOLY GRAIL exekvera i sina respektive run-time miljöer.
Är det rätt uppfattat?
Tack på förhand!
Mvh
Thomas
Comment