Formula tingkah laku untuk komponen (percubaan)

[Artikel ini merupakan dokumentasi prapelancaran dan tertakluk pada perubahan.]

Penting

Ini adalah ciri percubaan. Untuk maklumat lanjut, lihat Ciri percubaan dan pratonton.

Tentukan satu atau lebih formula tingkah laku yang berjalan semasa pencetus peristiwa berubah dalam tika komponen.

Contohnya, tetapkan sifat komponen OnReset kepada satu atau lebih formula yang melakukan pengawalan dan input kosong. Tetapkan semula nilai apabila fungsi Tetap Semula berjalan pada tika komponen.

Nota

Ciri untuk mencipta sifat tingkah laku tersuai berada dalam percubaan pada masa ini. Walau bagaimanapun, anda boleh menggunakan sifat OnReset lalai yang tersedia pada semua komponen dalam persekitaran pengeluaran anda.

OnReset

Dengan induk komponen yang dipilih, pilih OnReset dalam senarai sifat juntai bawah (pada sebelah kiri bar formula), dan kemudian masukkan satu atau lebih formula.

Sifat OnReset.

Untuk menguji OnReset, konfigurasikan kawalan untuk menetap semula komponen. Contohnya, tetapkan sifat butang OnSelect ke formula ini: Tetap Semula(ComponentName).

Contoh - Pemasa tetap semula

Contoh OnReset - Tetap semula pemasa.

Dalam komponen pemilih masa, dua pemboleh ubah digunakan untuk memaparkan masa _selectedHour dan _selectedMinute. Apabila pemilih ditetap semula, pemboleh ubah ini hendaklah ditetap semula ke nilai lalai, katakan 12: 12.  Sifat OnReset untuk komponen yang mempunyai formula: Set(_selectedHour,12); Set(_selectedMinute,12)

Untuk mencetuskan tetap semula, pergi ke skrin dan sisipkan tika komponen. Tambah butang dan konfigurasikan butang OnSelect untuk memanggil Reset(TimerComponent_instance) bagi mencetuskan OnReset.

Butang tetap semula.

Kemas kini OnReset menggunakan sifat tersuai

Selain menetap semula tika komponen daripada luar komponen, terdapat kaedah lain untuk mencetuskan OnReset daripada dalam. "Naikkan OnReset apabila nilai berubah" adalah pilihan apabila mencipta sifat input tersuai. Ia membenarkan nilai berubah bagi sifat ini untuk mencetuskan OnReset komponen. Kaedah ini direka untuk menetap dan menetap semula nilai lalai dengan mudah.

OnReset menggunakan sifat tersuai.

Contoh

Animasi contoh OnSelect.

Contoh di atas menunjukkan semakan nombor pesanan dan kemas kini nombor. Komponen numerik atas dan bawah digunakan untuk menaikkan atau menurunkan bilangan pesanan. Apabila memilih galeri pada sebelah kiri, nombor lalai komponen numerik atas dan bawah ditetap semula untuk memaparkan nombor pesanan alat yang dipilih. Naikkan OnReset apabila nilai berubah membolehkannya untuk menetap semula nilai lalai apabila input berubah.

Untuk melakukannya, semak Naikkan OnReset apabila nilai berubah bagi sifat input lalai. Komponen OnReset ditetapkan Set(_numericValue,'Numeric up down'.DefaultValue). _numericValue adalah pemboleh ubah untuk menyimpan nilai bagi nilai pesanan semasa. Tetapkan Lalai bagi kawalan input teks ke If(IsBlank(_numericValue), 'Numeric up down'.DefaultValue, _numericValue).

Lihat juga

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).