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:
- Promenite prikazan ekran: funkcije Back i Navigate.
- Kontrolišite signal: funkcije Enable i Disable.
- Osvežite, ažurirajte ili uklonite stavke u izvoru podataka: funkcije Refresh, Update, UpdateIf, Patch, Remove, RemoveIf.
- Ažurirajte promenljivu konteksta: funkcija UpdateContext.
- Kreirajte, ažurirajte ili uklonite stavke u a kolekciji: funkcije Collect, Clear, ClearCollect.
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).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tokom 2024. godine postepeno ćemo ukidati probleme sa uslugom GitHub kao mehanizam povratnih informacija za sadržaj i zameniti ga novim sistemom povratnih informacija. Dodatne informacije potražite u članku:Prosledite i prikažite povratne informacije za