Bagikan melalui


Menyiapkan seluler offline untuk aplikasi yang diarahkan model

Gunakan perancang aplikasi modern untuk mengaktifkan aplikasi berdasarkan model Anda untuk penggunaan offline di perangkat seluler. Saat mode offline diaktifkan, pengguna dapat berinteraksi dengan data mereka tanpa konektivitas internet di Power Apps aplikasi seluler.

Prasyarat

Pastikan prasyarat berikut sebelum Anda Anda mengaktifkan mobile offline:

  • Pembuat lingkungan, administrator sistem, atau peran penyesuai sistem harus mengkonfigurasi mode offline untuk aplikasi berdasarkan model. Peran ini memiliki hak istimewa Buat, Baca, Tulis, Hapus, dan Bagikan pada tabel profil Mobile offline. Untuk informasi selengkapnya, lihat Tentang peran keamanan yang telah ditentukan sebelumnya

  • Pengguna dengan peran pengguna dasar dapat membuka dan menggunakan aplikasi offline. Peran ini memiliki hak istimewa Baca untuk tabel profil Mobile offline.

    Jika Anda memiliki peran keamanan kustom, pastikan Anda memiliki hak istimewa Baca untuk tabel profil Mobile offline. Untuk informasi selengkapnya, lihat Hak istimewa lain-lain

Optimalkan aplikasi Anda untuk mobile offline

Aplikasi seluler yang berjalan pada layar yang lebih kecil dengan konektivitas yang terbatas. Sebelum mengaktifkan mode offline, pastikan aplikasi berdasarkan model Anda dioptimalkan untuk penggunaan offline dan mobile. Pertimbangkan jumlah skenario pengguna yang ingin Anda cakup dan jumlah data yang digunakan aplikasi. Buat aplikasi yang sederhana dan ringan.

Jika Anda memiliki pengguna perangkat bergerak desktop dan jarak jauh, optimalkan pengalaman pengguna dengan membuat dua aplikasi terpisah. Buat aplikasi online untuk pengguna kantor dan aplikasi lain untuk pengguna perangkat bergerak yang mungkin memiliki konektivitas terbatas.

Ikuti praktik terbaik ini saat membuat aplikasi untuk penggunaan mobile offline:

  • Identifikasi skenario saat bepergian yang berhubungan secara fungsional, seperti tugas yang dilakukan oleh pengguna yang bekerja di lapangan.

  • Kurangi kompleksitas aplikasi dengan membatasi jumlah metadata aplikasi yang harus diunduh pada perangkat pengguna. Cukup tambahkan tabel dan tampilan yang diperlukan untuk pengguna perangkat bergerak. Untuk informasi selengkapnya, buka Menambahkan halaman ke aplikasi Anda

  • Cukup menyimpan tampilan yang diperlukan, dan menghilangkan semua yang tidak diperlukan setiap hari. Misalnya, pertahankan tampilan Akun aktif saya dan hapus tampilan Semua akun . Jaga formulir Anda ringan untuk pengalaman mulus dan intuitif di perangkat layar kecil. Berikut adalah kemungkinan pengoptimalan untuk formulir di perangkat bergerak:

    • Buat formulir khusus untuk penggunaan di perangkat bergerak.

    • Bagikan formulir di seluruh pengalaman perangkat bergerak dan desktop, namun nonaktifkan beberapa bidang di perangkat bergerak.

      Properti Formulir.

Mengaktifkan aplikasi Anda untuk penggunaan offline

  1. Masuk ke Power Apps.

  2. Di panel kiri, pilih Aplikasi, lalu pilih aplikasi berdasarkan model yang ingin Anda aktifkan untuk offline.

  3. Pilih Lainnya (...)>Edit untuk membuka perancang aplikasi modern.

  4. Pada bilah perintah, pilih Pengaturan.

  5. Pada tab Umum , atur sakelar Dapat digunakan secara offline ke Aktif.

  6. Pilih jenis profil offline: Default atau Terbatas untuk pengguna yang dipilih.

    • Jika Anda memilih Default, aplikasi diaktifkan untuk penggunaan offline untuk semua pengguna. Pilih profil offline yang ada, atau pilih Profil baru dengan data aplikasi saat ini. Untuk menyiapkan profil offline baru, lihat Menyiapkan profil mobile offline.

    • Jika Anda memilih Terbatas untuk pengguna yang dipilih, aplikasi akan diaktifkan untuk penggunaan offline hanya untuk daftar pengguna yang dipilih. Pilih satu atau beberapa profil offline, atau pilih Profil baru dengan data aplikasi saat ini. Untuk menyiapkan profil offline baru, lihat Menyiapkan profil mobile offline.

    • Anda harus memiliki hak istimewa admin untuk menetapkan pengguna ke profil offline.

  7. Tutup halaman Pengaturan , lalu simpan dan publikasikan aplikasi Anda. Setelah selesai, aplikasi disiapkan untuk penggunaan offline.

Konfigurasi profil mobile offline

Profil mobile offline mewakili himpunan data yang disinkronkan di perangkat pengguna. Profil berisi tabel, termasuk filter terkait, yang diterapkan saat data disinkronisasikan ke perangkat pengguna. Untuk informasi selengkapnya tentang profil offline, lihat Panduan profil offline.

Jika profil offline dalam mode lanjutan, Anda harus menambahkan pengguna ke profil offline. Jika Anda tidak menambahkan pengguna ke profil offline, pengguna tidak dapat menggunakan aplikasi dalam mode offline.

Mengaktifkan tabel untuk offline

Tabel perlu diaktifkan untuk offline untuk menambahkannya ke profil offline. Beberapa tabel diaktifkan untuk offline secara default. Ikuti langkah-langkah ini untuk memverifikasi apakah tabel diaktifkan untuk offline.

  1. Masuk ke Power Apps.

  2. Di panel kiri, pilih Tabel> Data.

  3. Pilih tabel yang ingin Anda tambahkan ke profil offline, lalu pada bilah perintah, pilih Pengaturan.

  4. Di Edit pengaturan tabel , pilih Opsi lanjutan, dan di bagian Baris dalam tabel ini, pilih Dapat dilakukan secara offline.

Sebuah aplikasi hanya dapat ditautkan ke satu profil. Namun, profil dapat dibagikan di antara beberapa aplikasi. Ini dapat berguna ketika beberapa aplikasi berbagi himpunan data yang sama, karena hanya perlu diunduh sekali di perangkat dan dibagikan di antara aplikasi.

Aktifkan tabel untuk penggunaan offline.

Membuat profil default

Perancang aplikasi modern menghasilkan profil offline default berdasarkan bagaimana aplikasi dikonfigurasi.

Profil offline default adalah titik awal untuk membantu Anda membuat profil offline dengan cepat. Profil default tidak menghitung filter optimal untuk setiap tabel. Penting bagi Anda untuk meninjau dan menyesuaikan filter yang diusulkan berdasarkan kebutuhan organisasi Anda.

  1. Pilih Profil baru dengan data aplikasi saat ini.

    Buat profil baru.

  2. Tinjau filter yang diajukan untuk setiap tabel. Pastikan data yang didownload di perangkat pengguna dibatasi hanya pada yang diperlukan. Fokus pada tabel yang paling sering digunakan di aplikasi Anda, yang dalam banyak kasus memiliki filter Baris organisasi yang diatur.

    Profil yang dibuat otomatis default.

Tabel yang ditambahkan ke profil juga memiliki filter Hanya baris terkait . Ini adalah tabel yang digunakan dalam tampilan tertentu yang memerlukan informasi terkait. Anda mungkin tidak perlu mengubahnya sesuai kebutuhan organisasi Anda.

Menambahkan tabel ke profil offline dan menerapkan filter

Menerapkan filter yang tepat untuk setiap tabel yang dikonfigurasi dalam profil offline sangat penting untuk membatasi jumlah data yang diunduh pada perangkat pengguna.

Pastikan Anda mengonfigurasi setidaknya satu aturan profil untuk setiap tabel untuk mengunduh datanya.

Penyesuaian Rekomendasi
Baris organisasi - jika dipilih, maka pilih setidaknya satu dari opsi berikut:

- Baris pengguna
- Baris tim
- Baris unit bisnis
Jika Anda ingin mendefinisikan filter ini, maka Anda harus memilih minimal salah satu pilihan tertentu. Sangat disarankan untuk tidak memiliki filter tingkat unit bisnis untuk tabel, kecuali ada pembenaran yang kuat. Direkomendasikan untuk skenario data master dengan himpunan data yang besar, seperti daftar harga.
Semua baris Jika Anda memilih filter ini, Anda tidak dapat menentukan aturan filter lainnya.
Hanya baris terkait Pastikan tabel terkait telah ditambahkan ke profil offline.
Kustom Anda dapat menentukan filter khusus hingga tiga tingkat kedalaman.

Perlu diingat bahwa Anda dapat memiliki 15 tabel terkait dalam filter khusus. Anda juga dapat memiliki 15 Relasi. Ini adalah pemeriksaan berbeda yang mungkin tidak ditambahkan. Batasan 15 hubungan bersifat transitif, artinya jika tabel B memiliki N Relasi, dan Anda menambahkan referensi ke tabel B di tabel A, maka jumlah hubungan A akan bertambah sebanyak N+1; satu ditambah N yang sudah ada di tabel B. Batasan ini berlaku per item profil untuk tabel di profil.

  1. Pilih Tambahkan tabel.

    Tambahkan tabel.

  2. Pilih tabel, lalu tentukan filter.

  3. Atur filter berikut:

    1. Pilih baris yang ingin Anda sediakan secara offline. Untuk opsi Kustom , gunakan pembuat ekspresi untuk menyiapkan kondisi lanjutan.

    2. Relasi mencantumkan Relasi berbeda yang tersedia antara tabel saat ini dan tabel lain yang ditambahkan dalam profil offline. Memilih hubungan memastikan bahwa baris terkait yang mengikuti hubungan tersebut diunduh dan tersedia secara offline.

    3. File dan Gambar menentukan kolom mana untuk file atau gambar yang perlu diunduh secara offline. Untuk file, Anda dapat memilih untuk mengunduh setiap kolom atau tidak ada sama sekali. Untuk gambar, Anda dapat memilih setiap kolom yang akan diunduh secara rinci.

    4. Interval sinkronisasi menentukan frekuensi sinkronisasi yang akan diterapkan pada perangkat untuk menyinkronkan data dengan server. Jika data tabel tidak sering berubah, seperti katalog atau tabel produk, Anda mungkin ingin fokus hanya menyinkronkan data saat diperlukan, seperti menyegarkannya hanya sekali sehari.

      Anda hanya dapat memiliki maksimal 15 tabel terkait dalam satu profil. Jika Anda melampaui batas, Anda akan mendapatkan kesalahan dan tidak dapat menerbitkan profil offline.

  4. Pilih Tambah + simpan untuk menambahkan tabel dan filter Anda ke profil.

  5. Bila semua tabel dikonfigurasikan dengan benar untuk profil, pilih Selesai>Publikasikan aplikasi Anda.

    Ketika aplikasi diterbitkan, aplikasi tersebut diaktifkan untuk penggunaan offline.

Tambahkan pengguna ke profil offline

Jika Anda memilih mode profil Default offline, semua pengguna yang memiliki akses ke aplikasi juga dapat menggunakannya dalam mode offline.

Namun, jika Anda memilih Dibatasi untuk pengguna tertentu, Anda harus menambahkan pengguna secara manual (memerlukan hak istimewa admin) ke profil offline. Aplikasi ini diaktifkan untuk penggunaan offline hanya bagi pengguna yang dikonfigurasikan.

  1. Pilih Tambahkan pengguna (memerlukan hak istimewa admin).

    Dibatasi pada pengguna tertentu, profil yang dibuat secara otomatis.

  2. Masuk ke pusat admin Power Platform.

  3. Di area Pengguna dengan akses offline , pilih Tambahkan pengguna.

  4. Pilih pengguna yang ingin Anda tambahkan ke profil offline seluler. Pengguna yang ditambahkan, berdasarkan tim, dicantumkan di bawah setiap tim. Pengguna yang ditambahkan secara individual dicantumkan sebagai pengguna individual.

  5. Setelah selesai menambahkan orang, pilih Simpan.

    Jika Anda membuat perubahan apa pun pada tim grup Microsoft Entra ID, Anda harus menghapus dan menambahkan tim tersebut kembali ke profil offline seluler agar perubahan diterapkan.

Aktifkan seluler offline klasik

Offline-first adalah mode default saat Anda mengaktifkan aplikasi untuk penggunaan offline. Jika Anda ingin beralih ke mode klasik offline, Anda perlu mengaktifkannya untuk aplikasi berbasis model Anda. Ini adalah pengaturan aplikasi terpisah untuk setiap aplikasi.

  1. Masuk ke Power Apps.

  2. Di panel kiri, pilih Aplikasi, lalu pilih aplikasi berdasarkan model yang ingin Anda aktifkan untuk offline.

  3. Pilih Lainnya (...) >Edit untuk membuka desainer aplikasi modern.

  4. Pada bilah perintah, pilih Pengaturan.

  5. Pada tab Fitur , atur tombol alih Aktifkan klasik offline ke Ya.

  6. Pilih Simpan lalu publikasikan aplikasi.

Tentukan pengaturan sinkronisasi pada ponsel (pratinjau)

[Bagian ini adalah dokumentasi prarilis dan dapat berubah sewaktu-waktu.]

Anda dapat mengizinkan pengguna untuk mengontrol interval sinkronisasi otomatis atau jenis koneksi untuk menyinkronkan data.

  1. Pada bilah perintah, pilih Pengaturan.

  2. Pilih tab Mendatang :

    • Atur opsi Izinkan pengguna menyesuaikan frekuensi sinkronisasi ke Aktif untuk menyesuaikan interval sinkronisasi guna melakukan sinkronisasi lebih sering atau lebih jarang, tergantung pada kebutuhan masing-masing. Pengguna dapat memilih untuk tidak melakukan sinkronisasi secara otomatis, jika mereka hanya ingin melakukan sinkronisasi sesuai permintaan.
    • Atur opsi Izinkan pengguna melakukan sinkronisasi pada Wi-Fi saja ke Aktif agar pengguna dapat memilih apakah sinkronisasi otomatis akan dilakukan pada jaringan seluler dan koneksi Wi-Fi atau hanya saat terhubung ke jaringan Wi-Fi.

Penting

  • Ini adalah fitur pratinjau.
  • Fitur pratinjau tidak dimaksudkan untuk penggunaan produksi dan mungkin memiliki fungsionalitas terbatas. Fitur ini tersedia sebelum rilis resmi agar pelanggan bisa memperoleh akses awal dan memberikan tanggapan.

Aktifkan mode daring (pratinjau)

[Bagian ini adalah dokumentasi prarilis dan dapat berubah sewaktu-waktu.]

Mode offline terlebih dahulu memberikan pengalaman terbaik bagi pengguna dalam kondisi jaringan rendah atau tidak ada jaringan. Setelah data Anda disinkronkan, Anda dapat bekerja dengan data tersebut di perangkat lokal Anda tanpa mempedulikan status jaringan. Namun, jika profil offline Anda menyertakan filter, Anda mungkin tidak dapat mengakses semua data yang dapat Anda akses saat online di browser, bahkan saat perangkat Anda terhubung ke jaringan.

Jika penting bagi pengguna untuk mengakses data yang tidak diunduh ke perangkat mereka, Anda dapat mengaktifkan tombol Mode daring yang terlihat oleh pengguna di halaman Status perangkat. Saat pengguna menggunakan tombol Mode daring , mereka dapat mengakses data yang tidak disinkronkan ke perangkat lokal. Tombol alih hanya dapat diaktifkan ketika perangkat terhubung ke jaringan.

  1. Pada bilah perintah, pilih Pengaturan.
  2. Pilih tab Mendatang .
  3. Atur opsi Izinkan pengguna bekerja dalam mode daring ke Aktif untuk memungkinkan pengguna memilih apakah mereka ingin menggunakan aplikasi dalam mode daring saat terhubung ke jaringan.

Penting

  • Ini adalah fitur pratinjau.
  • Fitur pratinjau tidak dimaksudkan untuk penggunaan produksi dan mungkin memiliki fungsionalitas terbatas. Fitur ini tersedia sebelum rilis resmi agar pelanggan bisa memperoleh akses awal dan memberikan tanggapan.

Kemampuan yang didukung

  • Aturan bisnis: Aturan bisnis didukung pada perangkat seluler offline. Untuk informasi selengkapnya, lihat Membuat aturan bisnis untuk menerapkan logika dalam formulir aplikasi berbasis model.

  • Alur proses bisnis: Anda dapat menggunakan alur proses bisnis dalam mode offline jika kondisi berikut terpenuhi:

    • Aplikasi alur proses bisnis digunakan dalam aplikasi yang dapat Anda jalankan di Power Apps seluler.
    • Aplikasi seluler dikonfigurasikan untuk penggunaan offline. Power Apps
    • Alur proses bisnis memiliki tabel tunggal.
    • Tabel alur proses bisnis ditambahkan di profil offline.

    Catatan

    Jika suatu tabel dikaitkan dengan beberapa alur proses bisnis, agar salah satu alur proses bisnis dapat bekerja secara offline, semua alur proses bisnis tersebut harus ditambahkan ke profil offline.

    Tiga perintah tersedia untuk alur proses bisnis saat Anda menjalankan aplikasi dalam mode offline di aplikasi seluler: Power Apps

    • Tahapan Berikutnya
    • Tahapan Sebelumnya
    • Tetapkan tahap aktif

    Untuk informasi selengkapnya, lihat Menjalankan alur proses bisnis secara offline.

  • Dukungan pencarian: Pencarian didukung untuk tabel yang dikonfigurasikan untuk seluler offline. Semua tabel yang berpartisipasi dalam pencarian juga harus dikonfigurasi untuk penggunaan offline.

  • Catatan pada kontrol Garis Waktu: Catatan pada kontrol Garis Waktu tersedia dalam mode offline. Anda dapat mengambil gambar, membaca catatan, dan menambah/menghapus lampiran dalam mode offline. Anda perlu menambahkan tabel Catatan menggunakan opsi Hanya baris terkait dan Pengguna (systemuser) di profil offline.

    Catatan

    Kolom Tanggal tidak tersedia untuk pencarian offline melalui ponsel.

  • Tabel kustom: Perintah berikut tersedia untuk mengedit formulir: Tandai Selesai, Segarkan, Ubah ke Peluang, dan Hapus.