Lausekkeet
Virtuaalitageissa ja sivueditorissa käytettävä JavaScriptin kaltainen lausekekieli ja kummankin tarjoamat funktiot.
THMI:ssä voit monessa kohdassa kirjoittaa lyhyen lausekkeen eli JavaScriptin kaltaisen koodinpätkän, joka laskee arvon tai ohjaa toimintaa. Lausekkeilla on yhteinen kieli, mutta ne suoritetaan eri paikoissa ja niissä on käytettävissä eri funktiot, joten on tärkeää tietää, kumpaa kirjoitat.
Kaksi käyttöyhteyttä
- Virtuaalitagien lausekkeet suoritetaan palvelimella (Edgessä), ja ne laskevat virtuaalitagin arvon. Virtuaalitagilla on lukuskripti ja valinnainen kirjoitusskripti. Niillä voi lukea ja kirjoittaa tageja, lukea historiaa ja hälytyksiä sekä oikean integraation avulla hakea ulkoista dataa.
- Sivueditorin lausekkeet suoritetaan asiakaspäässä (selaimessa) sivulla, ja ne ohjaavat elementin ulkoasua ja toimintaa sekä operaattorin vuorovaikutusta. Niillä voi lukea ja muotoilla tagien arvoja, siirtyä muihin näkymiin ja kirjoittaa arvoja sivulta.
Koska lausekkeet suoritetaan eri paikoissa, niiden funktiot eroavat toisistaan.
Muutama nimi on yhteinen (value, getCurrentTime, getTimeBefore), mutta
kunkin käyttöyhteyden alla oleva viite kertoo tarkalleen, mitä siinä on
käytettävissä.
Viitteet
- Virtuaalitagien funktiot: palvelimella.
- Sivueditorin funktiot: selaimessa.