Petakan lajur jadual

Anda boleh petakan atribut antara jadual yang mempunyai perhubungan jadual. Ini membolehkan anda menetapkan nilai lalai untuk baris yang dicipta dalam konteks baris lain.

Cara yang lebih mudah untuk mencipta baris baharu dalam aplikasi berpandukan model

Katakan ada orang yang ingin menambah baris kenalan baharu untuk seseorang yang merupakan pekerja bagi akaun tertentu. Mereka boleh melakukan ini dalam dua cara berbeza:

Cara yang sukar

Orang boleh sahaja menavigasi dalam aplikasi untuk mencipta baris kenalan baharu dari awal. Tetapi kemudian mereka perlu menetapkan akaun induk dan memasukkan beberapa item maklumat (seperti alamat dan maklumat telefon) yang mungkin sama dengan akaun induk. Ini boleh memakan masa dan membuka ruang untuk ralat-ralat berlaku.

Cara yang lebih mudah

Cara yang lebih mudah adalah untuk memulakan dengan jadual akaun dan menggunakan subgrid Kenalan pada borang, pilih + untuk menambah kenalan. Ia akan terlebih dahulu membimbing orang untuk mencari sebarang kenalan berkaitan yang sedia ada supaya mereka tidak sengaja mencipta baris pendua. Jika mereka tidak menemui baris sedia ada, mereka boleh memilih Baharu dan mencipta baris kenalan baharu.

Borang baris kenalan baharu akan termasuk sebarang nilai atribut yang dipetakan dari akaun (seperti alamat dan maklumat telefon) sebagai nilai lalai. Orang boleh mengedit nilai ini sebelum mereka menyimpan baris.

Cara ini berfungsi

Apabila anda petakan lajur jadual untuk perhubungan jadual 1: N, item tertentu data dari baris jadual utama akan disalin ke dalam borang jadual berkaitan yang baharu untuk menetapkan nilai lalai yang orang boleh edit sebelum penyimpanan.

Nota

Pemetaan ini hanya menetapkan nilai lalai kepada baris sebelum ianya disimpan. Orang boleh mengedit nilai sebelum menyimpan. Data yang dipindahkan adalah data pada waktu itu. Ia tidak disegerakkan jika data sumber kemudiannya berubah.

Pemetaan ini tidak digunakan untuk baris berkaitan yang dicipta menggunakan proses aliran kerja atau dialog. Ia tidak digunakan secara automatik ke atas baris baharu yang dicipta menggunakan kod, walaupun pembangun boleh menggunakan mesej khas yang dipanggil InitializeFrom (Fungsi InitializeFrom atau Kelas InitializeFromRequest) untuk mencipta baris baharu menggunakan pemetaan tersedia.

Pemetaan ini tidak digunakan untuk borang jadual berkaitan yang baharu yang dibuka apabila aplikasi tidak mempunyai sambungan rangkaian yang aktif kepada Dataverse, kecuali untuk medan carian induk.

Pemetaan medan antara jadual tidak disokong apabila anda menggunakan aplikasi dalam mod luar talian. Untuk maklumat lanjut, lihat had yang disenaraikan dalam: Keupayaan dan had mudah alih luar talian.

Buka penjelajah penyelesaian

Satu-satunya cara untuk memetakan lajur jadual adalah menggunakan peneroka penyelesaian.

Buka penyelesaian tidak terurus

  1. Daripada Power Apps, pilih Penyelesaian daripada anak tetingkap navigasi kiri, kemudian pada bar alat, pilih Beralih ke klasik. Jika item tidak ditemukan dalam anak tetingkap panel sisi, pilih ...Lagi, kemudian pilih item yang anda kehendaki.

  2. Dalam senarai Semua Penyelesaian, buka penyelesaian tidak terurus yang anda kehendaki.

Lajur pemetaan dilakukan dalam konteks perhubungan jadual 1:N atau N:1, oleh itu, pertamanya anda perlu untuk melihat perhubungan jadual 1:N atau N:1.

Pandangan lajur yang boleh dipetakan

Pemetaan lajur tidak sebenarnya ditakrifkan dalam perhubungan jadual tetapi ia didedahkan dalam perhubungan antara muka pengguna. Bukan setiap hubungan jadual 1:N mempunyainya. Apabila anda melihat senarai perhubungan jadual 1:N (atau N:1) bagi jadual, anda boleh menapis perhubungan yang ditunjukkan mengikut jenis. Anda boleh memilih sama ada semua, adat, Customizable, atau Mappable. Perhubungan jadual boleh dipetakan menyediakan capaian untuk membenarkan pemetaan lajur jadual.

Pandangan perhubungan jadual boleh dipetakan.

Apabila anda membuka perhubungan jadual boleh dipetakan, pilih Pemetaan di navigasi kiri.

Pilih Pemetaan untuk perhubungan jadual.

Padam pemetaan

Jika terdapat sebarang pemetaan yang anda tidak ingin gunakan, anda boleh memilihnya dan klik Padam ikon. ikon.

Tambah pemetaan baharu

Untuk mencipta pemetaan baharu, klik Baharu dalam bar alat. Ini akan membuka dialog Cipta Pemetaan Lajur .

Cipta dialog pemetaan lajur.

Pilih satu lajur jadual sumber dan satu lajur jadual sasaran dengan nilai yang anda ingin petakan.

Konfigurasikan pemetaan lajur.

Kemudian pilih OK untuk menutup dialog.

Peraturan-peraturan berikut menunjukkan apa jenis data boleh dipetakan.

  • Kedua-dua lajur mestilah jenis sama dan format yang sama.
  • Panjang lajur sasaran mesti sama atau lebih panjang daripada panjang lajur sumber.
  • Lajur sasaran sudah tidak boleh dipetakan kepada lajur lain.
  • Lajur sumber mestilah boleh dilihat di dalam borang.
  • Lajur sasaran mestilah lajur yang pengguna boleh memasukkan data ke dalamnya.
  • Nilai ID alamat atau lajur senarai parti jenis tidak boleh dipetakan.
  • Jika anda petakan kepada atau daripada lajur yang tidak dipaparkan pada borang, pemetaan tidak akan dibuat sehingga lajur ditambah kepada borang.
  • Jika lajur adalah pilihan, nilai integer bagi setiap pilihan haruslah serupa.

Nota

Jika anda perlu memetakan lajur pilihan, kami mengesyorkan anda untuk mengkonfigurasi kedua-dua lajur untuk menggunakan pilihan global yang sama. Jika tidak, ia boleh menjadi sukar untuk menjaga dua set berasingan bagi opsyen yang disegerakkan secara manual. Jika nilai-nilai integer bagi setiap opsyen tidak dipetakan dengan betul anda boleh memperkenalkan masalah pada data anda. Maklumat lanjut: Cipta dan edit pilihan global untuk Microsoft Dataverse (senarai pilih)

Menjana pemetaan lajur secara automatik

Anda juga boleh menjana pemetaan secara automatik dengan memilih Jana Pemetaan dari menu Tindakan Lanjut .

Anda harus berhati-hati apabila melakukan perkara ini dengan jadual sistem. Menggunakan ini apabila anda membuat jadual tersesuai dan ingin menggunakan pemetaan.

Amaran

Ini menghapuskan sebarang pemetaan yang sedia ada dan menggantikannya dengan pemetaan cadangan yang berasaskan hanya lajur yang mempunyai nama dan jenis data yang sama. Jika anda menggunakan ini pada sebuah jadual sistem, anda boleh kehilangan beberapa pemetaan yang dijangkakan. Bagi jadual tersuai, ia membantu menjimatkan masa kerana anda boleh memadamkan sebarang pemetaan yang anda tidak mahu dengan lebih mudah dan menambah mana-mana yang lain yang tindakan pemetaan yang dijana tidak cipta.

Terbitkan penyesuaian

Oleh sebab pemetaan lajur adalah bukan metadata, anda mesti menerbitkannya sebelum perubahan berlaku.

Lihat juga

Cipta dan edit perhubungan jadual 1:N (satu ke banyak) atau N:1 (banyak ke satu) menggunakan peneroka penyelesaian
Dokumentasi Pembangun: Sesuaikan pemetaan jadual dan atribut
Dokumentasi Pembangun: API Web Mencipta jadual baharu daripada jadual lain

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).