Objašnjenje formula ponašanja za aplikacije sa podlogom

Većina formula izračunava vrednost. Poput Excel unakrsne tabele, ponovno izračunavanje se dešava automatski kako se vrednosti menjaju. Na primer, možda treba da prikažete vrednost u kontroli Oznaka crvenom bojom ako je vrednost manja od nule ili crnom ako je veća. Tako možete da postavite svojstvo Color te kontrole prema ovoj formuli:

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

U ovom kontekstu, šta znači kad korisnik izabere kontrolu dugme? Nijedna vrednost nije promenjena, tako da nema šta novo da se izračuna. Excel nema ekvivalenta kontroli dugme.

Odabirom kontrole dugme, korisnik inicira niz radnji ili ponašanja koji će promeniti stanje aplikacije:

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

Više od jedne radnje

Koristite tačku-zarez za kreiranje liste radnji koje treba izvesti. Na primer, možda bi trebalo da ažurirate promenljivu konteksta i da se zatim vratite na prethodni ekran:

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

Radnje se izvode redosledom kojim su prikazane u formuli. Sledeća funkcija se neće pokrenuti sve dok se trenutna funkcija ne završi. Ako dođe do greške, naredne funkcije se možda neće pokrenuti.

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).