Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Catatan
Tindakan formulir kustom Tampilan didasarkan pada teknologi Kartu Adaptif. Lihat halaman ini untuk menemukan informasi lebih lanjut mengenai Kartu Adaptif.
Kotak pesan memungkinkan Anda meminta pengguna memasukkan berbagai input, seperti teks, tanggal, dan file, atau menampilkan informasi dan hasil di layar.
Meskipun sebagian besar tindakan grup ini dapat menangani skenario di mana satu input diperlukan, beberapa otomatisasi mungkin memerlukan kombinasi input atau / dan output. Pendekatan terbaik untuk mengatasi skenario ini adalah tindakan Tampilkan formulir kustom.
Untuk membuat formulir kustom, sebarkan tindakan Tampilkan formulir kustom dan pilih tombol desainer formulir kustom untuk membuka desainer formulir.
Di sisi kiri desainer, ada daftar dengan semua elemen input yang tersedia yang dapat Anda tambahkan ke formulir, seperti teks, tanggal, dan input file, dan beberapa elemen non-interaktif, seperti teks dan gambar.
Untuk menambahkan elemen ke formulir kustom, klik ganda atau seret dan letakkan di area ruang kerja desainer. Gunakan panel pratinjau di bagian bawah desainer formulir untuk melihat bagaimana formulir yang dikonfigurasi akan terlihat selama runtime.
Setelah menambahkan elemen, Anda dapat menangani semua properti yang tersedia di sisi kanan desainer formulir. Properti yang tersedia mungkin berbeda tergantung pada sifat elemen yang dipilih.
Catatan
Terlepas dari elemen formulir, desainer formulir menyediakan beberapa properti untuk mengonfigurasi tampilan dialog induk formulir kustom. Untuk mengonfigurasinya, pilih ruang kosong di ruang kerja dan lihat properti yang tersedia di panel masing-masing.
Saat pengguna mengisi formulir kustom, data yang disediakan disimpan ke dalam variabel objek kustom CustomFormData . Untuk mengakses nilai elemen input tertentu yang disimpan dalam objek kustom, gunakan notasi berikut: %CustomFormData['ElementID']%.
Penting
ID setiap elemen harus unik dan tidak boleh kosong. Juga, itu harus dimulai dengan huruf dan dapat berisi huruf Latin, angka dan spasi. Anda tidak dapat menggunakan variabel di kolom ID. Jika ID yang tidak valid diberikan, ID valid yang terakhir digunakan akan dipulihkan secara otomatis setelah menutup dan menyimpan desainer formulir.
Catatan
Anda dapat menemukan informasi selengkapnya mengenai objek kustom dan cara menanganinya di tipe data Tingkat Lanjut.
Terlepas dari elemen input dan non-interaktif, desainer formulir menyediakan beberapa tindakan untuk menerapkan fungsionalitas tambahan dalam formulir Anda.
Pertimbangkan tindakan sebagai tombol yang memungkinkan Anda menjalankan berbagai fungsi berdasarkan tombol mana yang ditekan. Misalnya, gunakan tindakan Kirim sebagai tombol simpan untuk mengumpulkan dan menyimpan data pengguna yang disediakan untuk digunakan nanti dalam alur Anda.
Catatan
Tindakan hanya dapat ditambahkan di akhir struktur formulir, setelah jenis elemen formulir lainnya.
Seperti elemen lainnya, setiap tindakan memiliki ID yang mendeskripsikannya secara unik. Saat tindakan dipilih, ID-nya disimpan ke dalam variabel ButtonPressed .
Ketika formulir berisi beberapa tindakan, gunakan variabel dan kondisional ini untuk memeriksa mana yang ditekan dan menerapkan fungsionalitas yang berbeda untuk setiap skenario. Untuk menemukan informasi selengkapnya tentang menerapkan perilaku ini, lihat Menangani formulir kustom.
Cuplikan layar berikut memperlihatkan tampilan formulir kustom yang dikonfigurasi sebelumnya saat alur berjalan.
Elemen formulir kustom
Nama elemen | Tipe | Spesifikasi | Properti tata letak | Properti validaiton | Properti gaya | Gambar latar belakang |
---|---|---|---|---|---|---|
Formulir kustom | Dialog induk | Titel | Tinggi minimum dalam piksel, Perataan konten vertikal | URL, Mode isian, Perataan horizontal, Perataan vertikal | ||
Text input | Input | ID, Label, Nilai default, Multibaris, Gaya, Panjang maksimum | Spasi, Pemisah, Tinggi | Diperlukan validasi, Pesan kesalahan, Pola | ||
Input angka | Input | ID, Label, Nilai default, Nilai minimum, Nilai maksimum | Spasi, Pemisah, Tinggi | Diperlukan validasi, Pesan kesalahan | ||
Input tanggal | Input | ID, Label, Nilai default, Nilai minimum, Nilai maksimum | Spasi, Pemisah, Tinggi | Diperlukan validasi, Pesan kesalahan | ||
Input waktu | Input | ID, Label, Nilai default, Nilai minimum, Nilai maksimum | Spasi, Pemisah, Tinggi | Diperlukan validasi, Pesan kesalahan | ||
Input tombol dwiarah | Input | ID, Label, Judul, Nilai default, Nilai saat aktif, Nilai saat nonaktif | Spasi, Pemisah, Bungkus Tinggi | Diperlukan validasi, Pesan kesalahan | ||
Input kumpulan pilihan | Input | ID, Label, Nilai default, Perbolehkan beberapa pilihan, Gaya, Pilihan | Jarak, Pemisah, Tinggi, Bungkus | Diperlukan validasi, Pesan kesalahan | ||
Input file | Input | ID, Label, Nilai default | Spasi, Pemisah, Tinggi | Diperlukan validasi, Pesan kesalahan | ||
Blok teks | Elemen | ID, Teks | Penspasian, Pemisah, Perataan horizontal, Tinggi, Bungkus, Garis maksimum, Lebar maksimum | Jenis font, Ukuran, Berat, Warna, Halus, Miring, Coret | ||
Image | Elemen | ID, URL, Teks alternatif | Penspasian, Pemisah, Perataan horizontal, Tinggi, Tinggi dalam piksel, Lebar dalam piksel, Ukuran | Gaya, Warna latar belakang | ||
Kirimkan | Tindakan | ID, Judul, Abaikan input yang diberikan | ||||
URL Terbuka | Tindakan | ID, Judul, URL |
Properti elemen formulir kustom
Nama properti | Opsional | Menerima | Default | Description |
---|---|---|---|---|
Mengizinkan banyak pilihan | Tidak Tersedia | Nilai Boolean | False | Mengizinkan beberapa pilihan dipilih |
Teks alternatif | Ya | Nilai teks | Teks alternatif yang menjelaskan gambar | |
Warna latar belakang | Ya | Nilai teks | Menerapkan latar belakang ke gambar transparan. Properti ini akan menghormati gaya gambar. Hanya nilai heksadesimal yang dapat diterima dalam properti ini | |
Beberapa Pilihan | Ya | Judul dan Nilai | Menjelaskan pilihan untuk digunakan dalam kumpulan pilihan. Terdiri dari judul (teks untuk ditampilkan) dan nilai (nilai mentah untuk pilihan) | |
Warna | Tidak Tersedia | Default, Gelap, Terang, Aksen, Baik, Peringatan, Perhatian | Default | Mengontrol warna teks |
Nilai default | Ya | Nilai teks, Nilai numerik | Nilai default dari elemen input | |
Pesan kesalahan | Ya | Nilai teks | Pesan kesalahan yang akan ditampilkan saat input yang dimasukkan tidak valid | |
Mode isi | Tidak Tersedia | Cover, Ulangi secara horizontal, Ulangi secara vertikal, Ulangi | Menjelaskan cara gambar harus mengisi area | |
Jenis font | Tidak Tersedia | Default, Monospace | Default | Jenis font yang akan digunakan untuk perenderan |
Tinggi | Tidak Tersedia | Otomatis, Peregangan, Piksel | Otomatis | Menentukan tinggi elemen. Opsi 'Piksel' hanya tersedia untuk elemen gambar |
Tinggi dalam piksel | No | Nilai numerik | 0 | Menentukan ketinggian gambar yang diinginkan. Gambar akan terdistorsi agar sesuai dengan ketinggian yang tepat. Tindakan ini akan menimpa properti "Ukuran". Nilai default 0 menentukan bahwa tidak ada ketinggian tertentu yang ditentukan |
Penyelarasan horizontal | Tidak Tersedia | Kiri, Tengah, Kanan | Blok teks: Kiri Gambar: Kiri |
Mengontrol bagaimana elemen ini diposisikan secara horizontal. Untuk formulir kustom, ini menjelaskan bagaimana gambar latar belakang harus disejajarkan jika harus dipotong atau jika menggunakan mode isi berulang |
ID | No | Nilai teks | Tergantung pada elemennya | Pengenal unik untuk nilai tersebut. Digunakan untuk mengidentifikasi input yang dikumpulkan saat tindakan Kirim dilakukan. Jika ID yang tidak valid digunakan sementara dan desainer formulir ditutup, ID valid terakhir yang digunakan akan berlaku |
Abaikan input yang diberikan | Tidak Tersedia | Nilai Boolean | False | Jika diaktifkan, tindakan ini akan menutup formulir tanpa menyimpan input yang dipilih, beroperasi sebagai tombol Batal |
Italic | Tidak Tersedia | Nilai Boolean | False | Jika diaktifkan, teks akan dicetak miring |
Label | Ya | Nilai teks | Label untuk input ini | |
Panjang maksimum | No | Nilai numerik | 0 | Menentukan jumlah maksimum karakter yang akan dikumpulkan. Nilai default 0 menentukan bahwa tidak ada panjang maksimum yang ditentukan |
Baris maksimum | No | Nilai numerik | 0 | Menentukan jumlah maksimum baris untuk ditampilkan. Nilai default 0 menentukan bahwa tidak ada garis maksimum yang ditentukan |
Nilai maksimal | Ya | Nilai teks | Petunjuk nilai maksimum. Untuk input tanggal dan waktu, nilai harus dinyatakan dalam format regional komputer Anda | |
Lebar maksimum | No | Nilai numerik | 0 | Menentukan lebar maksimum blok teks dalam piksel. Nilai default 0 menentukan bahwa tidak ada lebar maksimum yang ditentukan |
Tinggi minimum dalam piksel | No | Nilai numerik | 0 | Menentukan ketinggian minimum formulir. Nilai default 0 menentukan bahwa tidak ada tinggi minimum yang ditentukan |
Nilai minimum | Ya | Nilai teks | Petunjuk nilai minimum. Untuk input tanggal dan waktu, nilai harus dinyatakan dalam format regional komputer Anda | |
Multibaris | Tidak Tersedia | Nilai Boolean | False | Jika diaktifkan, mengizinkan beberapa baris input |
Pola | Ya | Nilai teks | Ekspresi reguler yang menunjukkan format yang diperlukan dari input teks ini | |
Pemisah | Tidak Tersedia | Nilai Boolean | False | Ketika diaktifkan, akan menggambar baris pemisah di bagian atas elemen |
Ukuran | Tidak Tersedia | Blok teks: Default, Kecil, Sedang, Besar, Ekstra besar Gambar: Otomatis, Peregangan, Kecil, Sedang, Besar |
Blok teks: Default Gambar: Auto |
Mengontrol ukuran teks atau gambar |
Jarak | Tidak Tersedia | Default, Tidak ada, Kecil, Sedang, Besar, Ekstra besar, Padding | Default | Mengontrol jumlah jarak antara elemen ini dan elemen sebelumnya |
Coretan | Tidak Tersedia | Nilai Boolean | False | Jika diaktifkan, coret teks |
Gaya | Tidak Tersedia | Input teks: Teks, Telp, URL, Email Input set pilihan: Ringkas, Diperluas Gambar: Default, Orang |
Input teks: Teks Input set pilihan: Ringkas Gambar: Default |
Gaya petunjuk teks, kumpulan pilihan, atau gambar |
Kurang Terlihat | Tidak Tersedia | Nilai Boolean | False | Jika diaktifkan, tampilan teks akan sedikit dikurangi agar tidak terlalu mencolok |
SMS | Ya | Nilai teks | Blok teks baru | Teks untuk ditampilkan |
Titel | Ya | Nilai teks | Toggle input: Input toggle baru Kirim: OK |
Judul untuk formulir kustom atau tombol alih atau label untuk tombol yang mewakili tindakan ini |
URL | Ya | Nilai teks | URL gambar (untuk elemen gambar dan formulir kustom) atau URL yang akan dibuka (untuk tindakan Open URL) | |
Diperlukan validasi | Ya | Nilai Boolean | False | Menentukan apakah input ini diperlukan atau tidak |
Nilai saat nonaktif | Ya | Nilai teks | False | Nilai saat tombol dwiarah nonaktif |
Nilai saat aktif | Ya | Nilai teks | True | Nilai saat tombol dwiarah aktif |
Penyelarasan vertikal | Tidak Tersedia | Atas, Tengah, Botton | Menjelaskan bagaimana gambar sebaiknya diratakan jika gambar harus dipangkas atau jika menggunakan mode isi berulang | |
Perataan konten vertikal | Tidak Tersedia | Atas, Tengah Bawah | Atas | Menentukan bagaimana konten harus disejajarkan secara veristik di dalam kontainer. Hanya relevan untuk formulir dengan tinggi tetap, atau formulir dengan tinggi minimum yang ditentukan |
Berat | Tidak Tersedia | Default, Lebih Ringan, Lebih Berani | Default | Mengontrol berat teks |
Lebar dalam piksel | No | Nilai numerik | 0 | Lebar gambar di layar yang diinginkan. Tindakan ini akan menimpa properti "Ukuran". Nilai default 0 menentukan bahwa tidak ada lebar tertentu yang ditentukan |
Bungkus teks | Tidak Tersedia | Nilai Boolean | False | Jika diaktifkan, izinkan teks untuk dibungkus. Jika tidak, teks akan terpotong |
Masalah dan batasan umum
Masalah: Panel pratinjau tampaknya berfungsi seperti yang diharapkan saat properti URL berisi karakter persentase, tetapi terjadi kesalahan validasi nilai tidak valid.
Penanganan masalah: Masalah ini terjadi karena Power Automate upaya untuk menyelesaikan karakter persentase sebagai variabel atau ekspresi. Untuk mengatasi kasus ini, simpan URL dalam variabel sebelumnya dalam alur, hindari karakter persentase, lalu gunakan variabel tersebut di properti URL. Pratinjau tidak akan menampilkan gambar, tetapi akan ditampilkan selama runtime.