Kolom tabel peta

Anda dapat memetakan atribut antara tabel yang memiliki relasi tabel. Hal ini memungkinkan Anda menetapkan nilai default untuk baris yang dibuat dalam konteks baris lainnya.

Cara yang lebih mudah untuk membuat baris baru di aplikasi berdasarkan model

Misalnya, orang ingin menambahkan baris kontak baru kepada seorang karyawan untuk akun tertentu. Mereka dapat melakukan ini dengan dua cara yang berbeda:

Cara yang sulit

Orang hanya dapat bernavigasi di aplikasi untuk membuat baris kontak baru dari awal. Selanjutnya, mereka perlu mengatur akun induk dan memasukkan beberapa item informasi (seperti informasi alamat dan telepon) yang mungkin sama dengan akun induk. Proses ini dapat memakan waktu dan membuat kesalahan pada peluang.

Cara yang lebih mudah

Cara yang lebih mudah adalah dengan memulai tabel akun dan menggunakan subkisi Kontak pada formulir, pilih + untuk menambahkan kontak. Ini akan menjadi pemandu pertama mereka untuk mencari kontak terkait yang ada sehingga mereka tidak perlu membuat baris duplikat secara sengaja. Jika tidak menemukan baris yang ada, mereka dapat memilih Baru, lalu membuat baris kontak baru.

Formulir baris kontak baru akan mencakup salah satu nilai atribut yang dipetakan dari akun (seperti informasi alamat dan telepon) sebagai nilai default. Orang dapat mengedit nilai ini sebelum mereka menyimpan baris.

Cara kerja

Bila Anda memetakan kolom tabel untuk relasi tabel 1: n tertentu item data dari baris tabel utama akan disalin ke formulir tabel terkait yang baru untuk mengatur nilai default yang orang tersebut dapat edit sebelum menyimpannya.

Catatan

Pemetaan ini hanya menetapkan nilai default untuk baris sebelum disimpan. Pengguna dapat mengedit nilai sebelum menyimpannya. Data yang ditransfer adalah data yang ada pada saat itu. Namun ini tidak disinkronisasi jika data sumber nanti mengalami perubahan.

Pemetaan ini tidak berlaku untuk baris terkait yang dibuat menggunakan alur kerja atau proses dialog. Pemetaan tidak diterapkan secara otomatis untuk baris baru yang dibuat menggunakan kode, meskipun pengembang dapat menggunakan pesan khusus yang disebut InitializeFrom (InitializeFrom Function or InitializeFromRequest Class) untuk membuat baris baru menggunakan pemetaan yang tersedia.

Pemetaan ini tidak diterapkan untuk formulir tabel terkait baru yang dibuka bila aplikasi tidak memiliki koneksi jaringan aktif ke Dataverse, kecuali untuk bidang pencarian induk.

Pemetaan bidang di antara tabel tidak didukung saat Anda menggunakan aplikasi dalam mode offline. Untuk informasi selengkapnya, lihat batasan yang tercantum dalam Batasan Mobile offline untuk aplikasi berdasarkan model.

Buka Penelusur Solusi

Satu-satunya cara untuk memetakan kolom tabel adalah menggunakan penelusur solusi.

Membuka solusi tidak terkelola

  1. Dari Power Apps, pilih Solusi di panel navigasi sebelah kiri, lalu pilih Alihkan ke klasik di toolbar. Jika item tidak ada di panel pada panel sisi, pilih …Lainnya, lalu pilih item yang diinginkan.

  2. Dalam daftar Semua Solusi, buka solusi tidak terkelola yang diinginkan.

Pemetaan kolom dilakukan dalam konteks 1: n atau relasi tabel n: 1, jadi pertama Anda harus melihat 1: n atau relasi tabel n: 1.

Lihat kolom yang dapat dipetakan

Pemetaan kolom tidak benar-benar ditentukan dalam relasi tabel, namun mereka ditampilkan di antarmuka pengguna relasi. Tidak setiap relasi tabel 1:N memilikinya. Jika daftar relasi tabel 1:N (atau N:1) untuk tabel ditampilkan, maka Anda dapat menyaring relasi yang ditampilkan berdasarkan jenis. Anda dapat memilih Semua, Kustom, Dapat Disesuaikan, atau Dapat Dipetakan. Relasi tabel yang dapat dipetakan menyediakan akses untuk memungkinkan pemetaan kolom tabel.

Lihat relasi tabel yang dapat dipetakan.

Saat Anda membuka relasi tabel yang dapat dipetakan, pilih Pemetaan di navigasi kiri.

Pilih Pemetaan untuk relasi tabel.

Hapus pemetaan

Jika ada pemetaan apa pun yang tidak akan diterapkan, Anda dapat memilih mereka dan klik Ikon hapus. Ikon.

Menambahkan pemetaan baru

Untuk membuat pemetaan baru klik baru di toolbar. Hal ini akan membuka dialog membuat pemetaan kolom.

Buat dialog pemetaan kolom.

Pilih satu kolom tabel sumber dan satu kolom tabel target dengan nilai yang ingin Anda petakan.

Mengkonfigurasi pemetaan kolom.

Pilih OK untuk menutup dialog.

Aturan berikut menunjukkan jenis data yang dapat dipetakan.

  • Kedua kolom harus dari jenis dan format yang sama.
  • Panjang kolom target harus sama atau lebih besar daripada panjang kolom sumber.
  • Kolom target tidak dapat dipetakan ke kolom lain yang telah dipetakan.
  • Kolom sumber harus terlihat di formulir.
  • Kolom target harus merupakan kolom yang dapat diisi data oleh pengguna.
  • Nilai ID alamat atau kolom jenis partylist tidak dapat dipetakan.
  • Jika Anda memetakan ke atau dari kolom yang tidak ditampilkan di formulir, pemetaan tidak akan diselesaikan hingga kolom ditambahkan ke formulir.
  • Jika kolom merupakan pilihan, maka nilai integer untuk setiap pilihan yang harus sama.

Catatan

Jika Anda perlu memetakan kolom rangkaian pilihan, sebaiknya konfigurasikan kedua kolom menggunakan pilihan global yang sama. Jika tidak, hal ini dapat mempersulit penyimpanan dua rangkaian pilihan terpisah yang disinkronisasi secara manual. Jika nilai integer untuk masing-masing pilihan tidak dipetakan dengan benar, Anda dapat memasukkan masalah data Anda. Informasi lebih lanjut: membuat dan mengedit pilihan global untuk Microsoft Dataverse (daftar pilihan)

Menghasilkan pemetaan kolom secara otomatis

Anda juga dapat menghasilkan pemetaan secara otomatis dengan memilih menghasilkan pemetaan dari menu tindakan lainnya.

Anda harus berhati-hati ketika melakukan hal ini dengan tabel sistem. Gunakan ini bila Anda membuat tabel kustom dan ingin memanfaatkan pemetaan.

Peringatan

Ini akan menghapus setiap pemetaan yang ada dan menggantikannya dengan pemetaan yang disarankan hanya berdasarkan pada kolom yang memiliki nama dan jenis data yang mirip. Jika menggunakan ini pada tabel sistem, Anda dapat kehilangan beberapa pemetaan yang diinginkan. Untuk tabel kustom akan membantu menghemat waktu karena Anda dapat lebih mudah menghapus pemetaan apa pun yang tidak Anda inginkan dan menambahkan lainnya yang menghasilkan tindakan pemetaan yang tidak dibuat.

Publikasikan penyesuaian

Karena pemetaan kolom bukan metadata, Anda harus mempublikasikannya agar perubahan berlaku.

Lihat juga

Buat dan edit relasi tabel 1:N (satu-ke-banyak) atau N:1 (banyak ke satu) dengan penelusur solusi.
Dokumentasi Pengembang: Menyesuaikan tabel dan Pemetaan Atribut
Dokumentasi pengembang: Web API membuat tabel baru dari tabel lain

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).