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.
[Bu makale, yayın öncesi belgelerine dahildir ve değiştirilebilir.]
Önemli
Bu, deneysel bir özelliktir. Daha fazla bilgi için bkz . Deneysel ve önizleme özellikleri.
Bir olay bileşen örneklerinde değişiklik tetiklediğinde çalıştırılacak bir veya daha fazla davranış formülü belirtin.
Örneğin, bir bileşenin OnReset özelliğini başlatma ve girişi temizleme işlemlerine yönelik bir veya daha fazla formüle ayarlayın. Reset işlevi bileşen örneklerinde çalıştığında değerleri sıfırlayın.
Uyarı
Özel davranış özellikleri oluşturma özelliği şu anda deneyseldir. Ancak, üretim ortamınızdaki tüm bileşenlerde kullanılabilen varsayılan OnReset özelliğini kullanabilirsiniz.
OnReset
Bileşen yöneticisi seçili durumdayken, özellikler açılan listesinden (formül çubuğunun sol tarafında) OnReset'i seçin ve bir veya daha fazla formül girin.
OnReset'i test etmek için, bileşeni sıfırlamak için bir denetim yapılandırın. Örneğin, düğmenin OnSelect özelliğini şu formül olarak ayarlayın: Reset(ComponentName).
Örnek - Zamanlayıcıyı sıfırlama
Bu zaman seçici bileşeninde, zaman _selectedHour ve _selectedMinute görüntülemek için iki değişken kullanılır. Seçici sıfırlandığında, bu değişkenler 12: 12 gibi varsayılan bir değere sıfırlanmalıdır. Bileşenin OnReset özelliği şu formüle sahiptir: Set(_selectedHour,12); Set(_selectedMinute,12)
Sıfırlamayı tetikleme için bir ekrana gidin ve bileşenin bir örneğini ekleyin. Bir düğme ekleyin ve OnReset'i tetikleyecek şekilde Reset(TimerComponent_instance) çağrısı yapmak için düğmenin OnSelect'ini yapılandırın.
Özel özelliği kullanarak OnReset'i güncelleştirme
Bileşen örneğini bileşenin dışından sıfırlamanın yanı sıra, OnReset'i içeriden tetiklemenin başka bir yöntemi de vardır. Özel giriş özelliği oluşturulurken "Değer değiştiğinde OnReset'i Yükselt" bir seçenektir. Bu özelliğin değer değişikliklerinin bileşenin OnReset'ini tetiklemesini sağlar. Bu yöntem, varsayılan değeri kolayca ayarlayıp sıfırlamak için tasarlanmıştır.
Example
Yukarıdaki örnekte sipariş numaralarının gözden geçirilmesi ve sayıların güncelleştirilmesi gösterilmektedir. Sayısal yukarı ve aşağı bileşeni, sipariş sayısını artırmak veya azaltmak için kullanılır. Soldaki galeri seçilirken, sayısal artırma ve azaltma bileşeninin varsayılan sayısı, seçilen aracın sıra numarasını görüntülemek üzere sıfırlanır. Değer değişiklik gösterdiğinde OnReset'i etkinleştirin ve bu, giriş değiştiğinde varsayılan değeri sıfırlamayı mümkün hale getirir.
Bunu yapmak için, varsayılan giriş özelliğinin değeri değiştiğinde OnReset'i Yükselt seçeneğini işaretleyin. Bileşenin OnReset değeri Set(_numericValue,'Sayısal yukarı aşağı' olarak ayarlanır. DefaultValue). _numericValue, geçerli sipariş değerinin değerini depolamak için kullanılan değişkendir. Metin girişi denetiminin Varsayılan değerini If(IsBlank(_numericValue), 'Sayısal yukarı aşağı' olarak ayarlayın. DefaultValue, _numericValue).