Kontrol yang didukung API Klien Power Pages (pratinjau)

Jenis kontrol berikut saat ini didukung. Semua kontrol ini memiliki semua metode kontrol inti umum, namun beberapa detail metode mungkin diimplementasikan secara berbeda, dan beberapa memiliki properti dan metodenya sendiri.

Komposit alamat

Bidang input alamat yang berisi beberapa subkomponen (jalan, kota, status, dan sebagainya) menggunakan kontrol komposit alamat.

Mengatasi properti dan metode komposit

Gunakan anggota ini untuk mengonfigurasi dan membaca nilai komposit alamat.

  • IsReadonly properti - True jika bidang adalah bidang baca-saja, jika tidak salah

  • setValue metode mengharapkan objek dengan properti berikut:

    {
    "line1": "address line one value",
    "line2": "address line two value",
    "line3": "address line three value",
    "city": "address city value",
    "state": "address state value",
    "postalCode": "address postalCode value",
    "country": "address country value"
    }
    
  • getValue metode mengembalikan objek yang sama.

Boolean

Bidang tombol radio dengan opsi true/false menggunakan kontrol boolean.

Properti dan metode Boolean

Gunakan anggota ini untuk mengatur dan mengambil nilai bidang boolean.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan nilai string yang sesuai dengan nilai true atau false yang dilokalkan
  • getValue metode mengembalikan nilai opsi yang dipilih sebagai string

DateTime

Bidang input tanggal dan waktu menggunakan kontrol dateTime.

Properti dan metode DateTime

Gunakan anggota ini untuk mengelola dan mengakses nilai tanggal dan waktu.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • isDisabled property - True jika bidang dinonaktifkan, jika tidak salah
  • dataType properti - Jenis data bidang datetime
  • setValue metode mengharapkan string tanggalwaktu dalam format yang sesuai
  • getValue metode mengembalikan nilai datetime sebagai string.

Decimal

Bidang input angka desimal menggunakan kontrol desimal.

Properti dan metode desimal

Gunakan anggota ini untuk bekerja dengan input angka desimal.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili angka desimal yang valid
  • getValue mengembalikan nilai desimal sebagai string

Double

Bidang input angka floating-point menggunakan kontrol ganda.

Properti dan metode ganda

Gunakan anggota ini untuk menangani nilai angka floating-point.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili angka floating-point yang valid.
  • getValue metode mengembalikan nilai angka sebagai string.

Kontrol pencarian yang tidak modal menggunakan kontrol pencarian dropdown.

Gunakan anggota ini untuk berinteraksi dengan pilihan pencarian dropdown.

  • isDropdown properti - Selalu benar. Gunakan properti ini untuk membedakan antara pencarian modal dan pencarian dropdown
  • IsReadonly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan parameter string yang mewakili ID opsi untuk dipilih
  • getValue metode mengembalikan ID opsi yang saat ini ditetapkan sebagai string

Email

Bidang input email menggunakan kontrol email.

Properti dan metode email

Gunakan anggota ini untuk memvalidasi dan mengambil nilai alamat email.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue mengharapkan string yang mewakili alamat email yang valid
  • getValue mengembalikan nilai email sebagai string

File

Kontrol file menyediakan kemampuan untuk mengunggah dan mengunduh file.

Properti dan metode file

Gunakan anggota ini untuk mengunggah, mengakses, dan menghapus file.

  • IsReadonly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • maxFileSizeInByte property - Ukuran maksimum file dalam byte yang dapat diunggah
  • setValue metode mengharapkan objek jenis File
  • getValue metode mengembalikan objek jenis File
  • removeFile metode menghapus file yang ditetapkan

Bilangan bulat yang diformat

Bidang bilangan bulat dengan persyaratan pemformatan tertentu seperti durasi, bahasa, dan zona waktu menggunakan kontrol bilangan bulat yang diformat.

Properti dan metode bilangan bulat yang diformat

Gunakan anggota ini untuk mengelola bilangan bulat dengan pemformatan khusus.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili bilangan bulat berformat yang valid
  • getValue metode mengembalikan nilai bilangan bulat yang diformat sebagai string

Nama lengkap

Bidang input nama yang mungkin berisi beberapa komponen (nama depan, nama belakang, dan sebagainya) menggunakan kontrol nama lengkap

Metode nama lengkap

Gunakan metode ini untuk mengatur dan mendapatkan komponen nama lengkap.

  • setValue metode mengharapkan objek dengan properti berikut:

    {
    "firstName": "first name value",
    "middleName": "middle name value",
    "lastName": "last name value"
    }
    
  • getValue metode mengembalikan objek yang sama

Gambar

Kontrol gambar menyediakan kemampuan untuk melihat, mengunggah, dan mengunduh gambar.

Properti dan metode gambar

Gunakan anggota ini untuk mengunggah, mengakses, dan menghapus gambar.

  • IsReadonly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • maxFileSizeInByte properti - Ukuran maksimum gambar dalam byte yang dapat Anda unggah
  • setValue metode mengharapkan objek jenis File
  • getValue metode mengembalikan objek jenis File
  • removeFile metode menghapus gambar yang ditetapkan

Integer

Bidang input numerik menggunakan kontrol bilangan bulat

Properti dan metode bilangan bulat

Gunakan anggota ini untuk mengatur dan mengambil nilai bidang bilangan bulat.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili bilangan bulat yang valid
  • getValue metode mengembalikan nilai bilangan bulat sebagai string.

Memo

Bidang input teks multibaris menggunakan kontrol memo

Properti dan metode memo

Gunakan anggota ini untuk mengelola konten input teks multibaris.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • maxLength properti - Panjang maksimum teks yang dapat Anda masukkan
  • setValue metode mengharapkan nilai string
  • getValue metode mengembalikan teks memo sebagai string

Bidang pencarian modal menggunakan kontrol pencarian modal

Gunakan anggota ini untuk mengatur, mendapatkan, dan menghapus nilai pencarian modal.

  • IsModal properti - Selalu benar. Gunakan properti ini untuk membedakan antara pencarian modal dan pencarian dropdown.

  • IsReadonly properti - True jika bidang adalah bidang baca-saja, jika tidak salah

  • setValue metode mengharapkan objek dengan properti berikut:

    {
    "id": "The unique identifier of the record.",
    "name": "The primary name field value of the record",
    "entityType": "The entity type name value of the table."
    }
    
  • getValue metode mengembalikan objek yang sama

  • clearValue metode menghapus nilai yang ditetapkan dari bidang .

Uang

Bidang input mata uang menggunakan kontrol uang.

Properti dan metode uang

Gunakan anggota ini untuk mengatur dan mengambil jumlah mata uang.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili jumlah moneter yang valid
  • getValue metode mengembalikan nilai uang sebagai string

Pilihan ganda

Bidang kotak centang menggunakan kontrol pilihan ganda

Metode pilihan ganda

Gunakan metode ini untuk mengatur dan membaca status kotak centang.

  • setValue metode mengharapkan nilai boolean
  • getValue metode mengembalikan status kotak centang sebagai boolean

Daftar pilih MultiPilih

Bidang opsi multipilih menggunakan kontrol daftar pilih multiPilih.

Nota

setValue dan getValue metode belum didukung untuk kontrol ini.

Daftar pilihan

Opsi atur bidang (dropdown, tombol radio, dan sebagainya) gunakan kontrol daftar pilih.

Properti dan metode daftar pilihan

Gunakan anggota ini untuk mengonfigurasi dan membaca pilihan rangkaian opsi.

  • subType properti - Subjenis kontrol daftar pilih. Nilai yang mungkin adalah:

    • VerticalRadioButton
    • HorizontalRadioButton
    • MultipleChoiceMatrix
    • Dropdown
  • setValue metode mengharapkan string yang mewakili nilai opsi untuk dipilih.

  • getValue metode mengembalikan nilai opsi yang dipilih sebagai string.

Kedudukan

Status rekaman entitas saat ini menggunakan kontrol status.

Nota

Kontrol ini tidak memperbolehkan pengaturan nilai. Nilainya baca-saja.

Alasan status

Alasan status saat ini dari rekaman entitas menggunakan kontrol alasan status.

Nota

Kontrol ini tidak memperbolehkan pengaturan nilai. Nilainya baca-saja.

String

Bidang input teks menggunakan kontrol string.

Properti dan metode string

Gunakan anggota ini untuk mengelola nilai input teks baris tunggal.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • maxLength properti - Panjang maksimum teks yang dapat Anda masukkan
  • setValue Kesalahan terjadi jika panjang string melebihi maxLength nilai

Simbol ticker

Bidang input simbol ticker stok menggunakan kontrol simbol ticker

Properti dan metode simbol ticker

Gunakan anggota ini untuk mengatur dan mengambil simbol ticker stok.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili simbol ticker yang valid
  • getValue metode mengembalikan simbol ticker sebagai string

URL

Bidang input URL menggunakan kontrol url.

Properti dan metode URL

Gunakan anggota ini untuk memvalidasi dan mengambil nilai URL.

  • isReadOnly properti - True jika bidang adalah bidang baca-saja, jika tidak salah
  • setValue metode mengharapkan string yang mewakili URL yang valid
  • getValue metode mengembalikan nilai URL sebagai string