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.
Untuk menguji OnReset, konfigurasikan kawalan untuk menetap semula komponen. Contohnya, tetapkan sifat butang OnSelect ke formula ini: Tetap Semula(ComponentName).
Contoh - Pemasa tetap semula
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.
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.
Contoh
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
- Komponen kanvas
- Pustaka komponen
- Pengurusan kitaran hayat aplikasi (ALM) komponen pustaka
- Formula tingkah laku untuk komponen
- Power Apps component framework
- Tambahkan komponen kanvas pada halaman tersuai dalam aplikasi berpandukan model
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).