Unggah File dari PowerApps ke SQL Server
Memanfaatkan Microsoft SQL Server, kami telah mempermudah pembuat aplikasi untuk memungkinkan pengguna mereka mengambil gambar dan mengunggah file di aplikasi mereka. Pembuat aplikasi sekarang dapat menggunakan konektor Microsoft SQL Server untuk mengaktifkan fitur-fitur ini ketika membangun atau memodifikasi aplikasi mereka.
Untuk menggunakan SQL Server sebagai penyimpanan file lakukan hal berikut:
- Buat kolom baru yang merupakan tipe gambar di tabel baru atau tabel yang ada menggunakan Management Studio atau alat SQL Server lainnya ( CATATAN : Kolom tipe "Gambar" adalah satu-satunya yang didukung hari ini untuk SQL)
- CATATAN: Pastikan Anda menetapkan kunci utama ke salah satu kolom sehingga PowerApps dapat membuat dan memperbarui catatan terhadap tabel baru ini
- Buat Aplikasi PowerApps baru
- Tambahkan Koneksi SQL ke Aplikasi Anda (Lihat, Sumber Data)
- Pilih tabel yang berisi kolom gambar
Anda memiliki dua opsi untuk mengirim gambar Anda ke SQL. Anda bisa memasukkan formulir dan membiarkan PowerApps melakukan sebagian besar pekerjaan untuk Anda atau Anda bisa menulis pernyataan tambalan.
Berbasis Formulir PowerApps :
- Tambahkan formulir baru ke kanvas Anda (Sisipkan, Formulir, Edit)
- Ubah mode Default ke Baru
- Pilih Meja Anda
- Pilih Fields untuk ditambahkan ke Form (Nama File dan Blob Kolom untuk Contoh)
- Pada formulir, Anda akan melihat jenis media dan kotak teks
- Tambahkan tombol ke kanvas
- Pergi ke properti OnSelect tombol dan masukkan di SubmitForm (Form1)
- Ini akan mengirimkan formulir ke SQL Server
- Untuk mengatur ulang formulir, tambahkan ; ResetForm (Form1) ke OnSelect dari properti tombol
Menulis pernyataan tambalan :
- Tambahkan kontrol untuk mengambil file seperti Tambah Kontrol Gambar (Sisipkan, Media, Tambah Gambar)
- Beberapa opsi lain termasuk:
- Input Pena
- Kamera
- Tambahkan Gambar
- Beberapa opsi lain termasuk:
- Tambahkan Kontrol Input Teks yang akan memungkinkan Anda untuk memasukkan nama file
- Tambahkan tombol ke kanvas, ini akan memungkinkan Anda untuk mengambil file / input yang telah dimasukkan pengguna dan menyimpannya ke SQL Server.
- Tambahkan berikut ini ke properti OnSelect tombol
Patch ('[dbo]. [TestBlobUpload]',Default ('[dbo]. [TestBlobUpload]'),{Nama File: TextInput1.Text,BlobColumn: UploadedImage1.Image})
- TestBlobUpload - adalah nama meja saya
- Defaults () - ini akan membuat catatan baru di tabel saya
- TextInput1.Text - adalah bidang teks yang saya tambahkan untuk menyimpan nama file dan saya ingin mendapatkan properti Text dari ini
- UploadImage1.Image - adalah kontrol "Tambahkan Gambar" yang saya tambahkan ke kanvas saya, saya menggunakan ".Image" untuk mendapatkan file yang diunggah pengguna
- Langkah terakhir adalah menambahkan Galeri sehingga kita bisa melihat file di tabel bersama dengan namanya
- Pergi ke Sisipkan, lalu pilih Galeri Vertikal dengan gambar
- Pilih tabel Anda dan informasi Anda akan muncul dari SQL Server Anda
Sebagai pembuat aplikasi, ini adalah cara terbaik untuk memungkinkan pengguna Anda dengan cepat menyimpan gambar, dokumen, PDF, atau jenis file lainnya di aplikasi Anda tanpa banyak pengaturan. Ketika pengguna Anda mengklik kontrol "Tambahkan Gambar", mereka akan diminta dengan kotak popup jika mereka menggunakan PowerApps di komputer mereka. Mereka dapat mengubah drop down dari "File Gambar" ke "Semua File" atau cukup masukkan "*. *" Ke nama file untuk mendapatkan daftar semua dokumen. Secara default hanya akan menampilkan gambar.
Share This :
0 komentar