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:
- Promjena prikazanog zaslona: funkcije Back i Navigate.
- Kontrola signal: funkcije Enable i Disable.
- Osvježavanje, ažuriranje ili uklanjanje stavki u izvoru podataka: funkcije Refresh, Update, UpdateIf, Patch, Remove, RemoveIf.
- Ažuriranje varijabla konteksta: funkcija AžuriranjeKonteksta.
- Izrada, ažuriranje ili uklanjanje stavki u prikupljanje: funkcije Prikupi, Očisti, OčistiPrikupljeno.
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).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tijekom 2024. postupno ćemo ukinuti servis Problemi sa servisom GitHub kao mehanizam za povratne informacije za sadržaj i zamijeniti ga novim sustavom za povratne informacije. Dodatne informacije potražite u članku:Pošaljite i pogledajte povratne informacije za