Objašnjenje formula ponašanja za aplikacije od gotovih gradivnih elemenata

Većina formula izračunava vrijednost. Poput proračunske tablice u Excelu, ponovni izračun se vrši automatski po promjeni vrijednosti. Na primjer, možda želite crvenom bojom prikazati vrijednost u kontroli Label ako je vrijednost manja od nule ili općenito unesena u crnoj boji. Tako svojstvo kontrole Color možete postaviti na ovu formulu:

If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )

Što u ovom kontekstu znači ako korisnik odabere kontrolu Button? Nijedna vrijednost nije promijenjena, tako da nema novih vrijednosti za izračun. Excel nema istovjetnu zamjenu za kontrolu Button.

Odabirom kontrole Button korisnik pokreće slijed radnji ili ponašanja koja će promijeniti stanje aplikacije:

Budući da ove funkcije mijenjaju stanje aplikacije, ne mogu se automatski ponovno izračunati. Možete ih upotrebljavati u formulama za svojstva OnSelect, OnVisible, OnHidden i za druga svojstva pod nazivom On... koja se nazivaju formulama ponašanja.

Više od jedne radnje

Upotrijebite točke sa zarezima za izradu popisa radnji koje će se izvršiti. Na primjer, možda želite ažurirati varijablu konteksta i zatim se vratiti na prethodni zaslon:

UpdateContext( { x: 1 } ); Back()

Radnje se izvode redom kojim su prikazane u formuli. Sljedeća se funkcija neće pokrenuti sve dok se ne dovrši trenutačna funkcija. U slučaju pogreške, daljnje se funkcije možda neće pokrenuti.

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).