Fungsi salin
Berlaku untuk: Aplikasi
kanvas Aplikasi berdasarkan model
Menyalin teks ke clipboard di perangkat tempat aplikasi berjalan.
Description
Fungsi Salin mengambil nilai teks apa pun dan menyalinnya ke clipboard. Terlepas dari isi teks, clipboard akan berisi teks biasa tanpa jenis MIME khusus. Fungsi ini dianggap sebagai fungsi efek samping dan sebagai hasilnya hanya dapat digunakan dalam properti perilaku.
Catatan
Fungsi Copy() terbatas pada akses yang diberikan ke clipboard oleh host aplikasi. Akibatnya, skenario aplikasi tersemat seperti Power Apps di, SharePoint aplikasi tersemat di, Power BI Teams, dll. tidak mendukung Copy(). Skenario tersemat lainnya mungkin juga tidak mendukung fungsi tersebut. Pembuat harus menggunakan IfError()untuk memastikan tindakan untuk menyalin ke clipboard efektif dan jika tidak, untuk memperingatkan pengguna dengan benar bahwa penyalinan gagal.
Sintaks
Salinan( teks )
- text - Wajib. Teks yang akan disalin ke clipboard.
Contoh
Input Teks dengan Tombol Salin
Fungsi Salin dapat digunakan untuk membuat gaya kontrol input yang terlihat di banyak aplikasi, di mana tombol saat ini ke teks input memungkinkan salinan cepat teks input ke clipboard.
- Masukkan kontrol Input teks di layar. Secara default, namanya akan menjadi TextInput1.
- Masukkan kontrol Tombol di layar, di samping kontrol input.
- Atur properti OnSelect tombol ke Copy( TextInput1.Text ).
Saat tombol dipilih, teks dari kontrol input teks akan disalin ke clipboard.
Memproses teks untuk diletakkan di clipboard
Fungsi Copy menerima teks, yang dapat berupa ekspresi yang memanipulasi teks dari aplikasi Anda dengan cara tertentu. Misalnya, aplikasi mungkin memiliki catatan karyawan yang berisi nama depan, nama belakang, dan jabatan karyawan. Sebuah rumus dapat menempatkan informasi ini di clipboard sebagai satu bagian teks. Contoh berikut menggunakan interpolasi string untuk menggabungkan data menjadi satu string:
Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )