Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çoğu formülde bir değer hesaplanır. Yeniden hesaplama, Excel elektronik tablolarında olduğu gibi, değer değiştikçe otomatik olarak gerçekleştirilir. Örneğin, değer sıfırdan küçükse söz konusu değeri Etiket denetiminde kırmızı renkte, büyükse siyah renkte göstermek isteyebilirsiniz. Bu nedenle, ilgili denetimin Color özelliğini şu formül olarak ayarlayabilirsiniz:
If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )
Bu bağlamda, kullanıcının bir Düğme denetimi seçmesi ne anlama gelir? Hiçbir değer değişmediği için hesaplanacak yeni öğe yoktur. Excel'de Düğme denetiminin eşdeğeri yoktur.
Kullanıcı, bir Düğme denetimi seçerek uygulamanın durumunu değiştirecek bir dizi eylem veya davranış başlatır:
- Görüntülenen ekranı değiştirme: Back ve Navigate işlevleri.
- Bir sinyali denetleme: Enable ve Disable işlevleri.
- Bir veri kaynağındaki öğeleri yenileme, güncelleştirme veya kaldırma: Refresh, Update, UpdateIf, Patch, Remove ve RemoveIf işlevleri.
- Bir bağlam değişkenini güncelleştirme: UpdateContext işlevi.
- Koleksiyondaki öğeleri oluşturun, güncelleyin veya kaldırın: Topla, Temizle, ClearCollect işlevleri.
Bu işlevler uygulamanın durumunu değiştirdiğinden otomatik olarak yeniden hesaplanamaz. Bu işlevleri; davranış formülleri olarak adlandırılan OnSelect, OnVisible, OnHidden ve diğer On... özelliklerine yönelik formüllerde kullanabilirsiniz.
Birden çok eylem
Gerçekleştirilecek eylemlerin bir listesini oluşturmak için noktalı virgül kullanın. Örneğin, bir bağlam değişkenini güncelleştirmek ve ardından önceki ekrana dönmek isteyebilirsiniz:
UpdateContext( { x: 1 } ); Back()
Eylemler, formülde göründükleri sıraya göre gerçekleştirilir. Sonraki işlev, geçerli işlev tamamlanana kadar başlatılmaz. Hata oluşması durumunda sonraki işlevler başlatılmayabilir.