Aracılığıyla paylaş


Çözüm gezgini kullanarak 1:N (bire çok) veya N:1 (çoğa bir) tablo ilişkileri oluşturma ve düzenleme

Çözüm gezgini, Microsoft Dataverse için 1:N (bire çok) veya N:1 (çoğa bir) tablo ilişkileri oluşturmak ve düzenlemek için bir yol sağlar.

Power Apps portalı yaygın kullanılan çoğu seçeneği yapılandırma olanağı sağlar ancak bazı seçenekler yalnızca çözüm gezgini kullanarak ayarlanabilir. Daha fazla bilgi:

Çözüm gezginini açın

Oluşturduğunuz özel ilişkinin adının bir parçası, özelleştirme ön ekidir. Bu, çalıştığınız çözüm için çözüm yayınlayıcısının göre ayarlanır. Özelleştirme ön ekini önemsiyorsanız, özelleştirme öneki bu tablo için istediğiniz ön ek olan yönetilmeyen çözüm içinde çalışmakta olduğunuzdan emin olun. Daha fazla bilgi: Çözüm yayımcısı ön ekini değiştirme

Yönetilmeyen çözümü açma

  1. Power Apps uygulamasında, sol gezinti bölmesinden Çözümler'i ve ardından araç çubuğunda Klasik görünüme geç'i seçin. Öğe yan panel bölmesinde yoksa ...Diğer'i ve ardından istediğiniz öğeyi seçin.

  2. Tüm Çözümler listesinde, istediğiniz yönetilmeyen çözümü açın.

Tablo ilişkilerini görüntüleme

Çözüm gezgininde Tablolar'ı genişletin ve bir tablo seçin. O tablo içinde, 1:N İlişkiler'i veya N:1 İlişkiler'i seçin

Tablo ilişkilerini görüntüleme.

İlişki oluşturma

Tablo ilişkileri görüntülenmiş durumdayken, komut çubuğundan Yeni 1-Çok İlişkisi'ni veya Yeni Çok-1 İlişkisi'ni seçin.

Not

Komutlar kullanılamıyorsa, tablo özel bir ilişki oluşturmaya uygun değildir.

Her iki seçenek de, aşağıdaki gibi bir form açacaktır. Aradaki fark, Birincil tablo veya İlgili tablo sütununun ayarlanmış olmasıdır.

Yeni bir-çok ilişkisi formu.

  • 1:N İlişkisi'yle, Birincil tablo mevcut tablo olarak ayarlanır
  • N:1 İlişkisi'yle, İlgili tablo mevcut tablo olarak ayarlanır

Tablo ilişkisini kaydetmek için aşağıdaki sütunların ayarlanması gerekir:

Gerekli Sütun Veri Akışı Açıklaması
Birincil tablo İlgili tabloda oluşturulan arama sütununa ilişkin hedef türü bu tablo olacaktır.
İlgili tablo Bu tablo, tablo satırlarını birincil tablo satırıyla ilişkilendirmek için eklenen bir arama sütununa sahip olacaktır.
Ad İlişkinin adı. Birincil ve ilgili tablo değerlerini temel alan bir değer oluşturulur. Bu sütuna, çözüm yayımcısı özelleştirme ön eki uygulanır.
Arama Sütunu Görünen Adı İlgili tablo için oluşturulacak arama sütununa ilişkin yerelleştirilebilir metin. Bu genellikle birincil tablonun görünen adıyla aynıdır.
Bu daha sonra değiştirilebilir.
Arama Sütunu Adı İlgili tabloda oluşturulacak arama sütununun adı. Arama Sütunu Görünen Adı'nı temel alan bir değer oluşturulur. Bu sütuna, çözüm yayımcısı özelleştirme ön eki uygulanır.

Tabloyu kaydetmek ve düzenlemeye devam etmek için Tablo ilişkisini kaydet düğmesi. düğmesini tıklayabilirsiniz. Daha fazla bilgi: İlişkileri düzenleme

Not

Ad veya Arama Sütunu Adı değerleri sistemde zaten varsa, kaydederken bir hata alırsınız. Değerleri düzenleyerek benzersiz hale getirin ve yeniden deneyin.

İlişkileri düzenleme

Tablo ilişkileri görüntülenmiş durumdayken, düzenlemek istediğiniz tabloyu seçin. İlişki oluşturulduktan sonra aşağıdaki tablo ilişkisi özellikleri düzenlenebilir.

Not

Yönetilen çözüm yayımcısı, özelleştirmesinin bir parçası olarak ilişkilerde bazı özelleştirmeleri engelleyebilir.

Tablo ilişkisi özellikleri

Bu özellikler ilişkiyle ilgilidir.

Sütun Veri Akışı Açıklaması
Aranabilir Bu ilişkinin, model yönetimli uygulamalardaki Gelişmiş Bul'da görünür olup olmayacağı ayarı. Bu, işiniz için önemli bir ilişki değilse Hayır'ı seçin.
Hiyerarşik Bu seçenek yalnızca kendine başvuran ilişkiler için etkinleştirilir. Tabloya ilişkin bir hiyerarşi tanımlamak üzere tablonun değerlendirilip değerlendirilmeyeceği ayarı.
Önemli: Siz bunu ayarladıktan sonra, özellik toplu değer sütunları, işlemler ve görünümler bu özelliğe bağlı olacak şekilde yapılandırılabilir. Bu değeri daha sonra değiştirirseniz, hiyerarşiye bağlı bu yetenekler çalışmaz.
Daha fazla bilgi: Hiyerarşiyle ilgili verileri tanımlama ve sorgulama

Arama sütunu

Bunlar, ilgili tabloda oluşturulan arama sütununun özellikleridir. Özellikler burada veya arama sütunu doğrudan düzenlenerek düzenlenebilir. Bazı sütun özellikleri ilişkiden düzenlenemez. Daha fazla bilgi: Sütun düzenleme

Sütun Veri Akışı Açıklaması
Görünen Ad İlgili tablo için oluşturulacak arama sütununa ilişkin yerelleştirilebilir metin.
Sütun gereksinimi Model temelli uygulamada bir formun kaydedilebilmesi için sütunda veri olması gerekip gerekmediği ayarı. Daha fazla bilgi: Sütun Gereksinimi seçenekleri
Açıklama Sütunun ne işe yaradığı hakkında, kullanıcıya yönelik yönergeleri girin. Model temelli uygulamalarda kullanıcı imlecini sütunun etiketi üzerine getirdiği zaman bu açıklamalar kullanıcıya yönelik araç ipuçları olarak görünür.

İlgili satırları görmek için birincil tablodan geçiş yapabilirsiniz. Bu veriler, model temelli uygulamalar tarafından, ilgili tablo satırlarının görüntülenme biçimini denetlemek için kullanılır. Bu ayarlar form düzenleyicisi kullanarak da düzenlenebilir.

Sütun Veri Akışı Açıklaması
Seçeneği Görüntüle İlgili tablo listesinin nasıl görüntüleneceği ayarı. Daha fazla bilgi: Görüntüleme Seçenekleri
Özel Etiket Görüntüleme Seçeneği olarak Özel Etiket Kullan'ı seçtiğiniz zaman çoğul ad yerine kullanılacak yerelleştirilebilir metni belirtin.
Alanı Görüntüle Bu listeyi görüntülemek için kullanılabilecek gruplandırmalardan birini seçin. Kullanılabilir seçenekler şunlardır: Ayrıntılar (Ortak grubu için), Pazarlama, Satış ve Servis.
Siparişi Görüntüle Gezinti öğesinin seçili görüntüleme alanında nereye dahil edileceğini denetler. İzin verilen sayı aralığı 10.000 ile başlar. Daha düşük değerli gezinti bölmesi öğeleri, daha yüksek değerli diğer ilişkilerin üstünde görünür.

Görüntüleme Seçenekleri

Kullanılabilecek görüntüleme seçenekleri şunlardır:

Seçenek Veri Akışı Açıklaması
Görüntüleme Bu ilişkiyle ilgili tablolar görüntülemez.
Özel Etiket Kullan Bu seçenek belirlenince, çoğul ad yerine kullanılacak yerelleştirilebilir metni belirtebilmeniz için Özel Etiket sütunu etkinleştirilir.
Çoğul Adı Kullan İlgili tablo için tanımlanan çoğul görünen adı kullanın.

İlişki Davranışı

Burada, ilgili tablolar için standart davranışları tanımlayabilirsiniz. Bu bilgiler önemlidir çünkü veri bütünlüğünü sağlamaya yardımcı olur ve şirketiniz için iş süreçlerini otomatikleştirebilir.

Bir örneğe bakalım.

Yeni bir satış temsilciniz olduğunu ve ona şu anda başka bir satış temsilcisine atanmış çeşitli var olan fırsatları atamak istediğinizi varsayalım. Her fırsat satırının, onunla ilişkili çeşitli görev etkinlikleri olabilir. Yeniden atamak istediğiniz etkin fırsatları kolaylıkla bulabilir ve onları yeni satış temsilcisine atayabilirsiniz. Peki fırsatlarla ilişkili herhangi bir görev etkinliğine ne olacak? Her görevi açmak ve onun da yeni satış temsilcisine atanması gerekip gerekmediğine karar vermek istiyor musunuz? Muhtemelen istemiyorsunuz. Bunun yerine, ilişkinin, sizin için bazı standart kuralları otomatik olarak uygulamasını sağlayabilirsiniz. Bu kurallar yalnızca, yeniden atadığınız fırsatlarla ilişkilendirilmiş görev satırlarına uygulanır. Seçenekleriniz aşağıdaki gibidir:

  • Tüm etkin görevleri yeniden atamak.
  • Tüm görevleri yeniden atamak.
  • Görevlerin hiçbirini yeniden atamamak.
  • Şu anda fırsatın eski sahibine atanmış olan tüm görevleri yeniden atamak.

İlişki, birincil tablo satırı için bir satırda gerçekleştirilen eylemlerin, nasıl herhangi bir ilişkili tablo satırına aşağı basamaklandığını denetler.

Belirli eylemler yapılırken uygulanabilecek bazı davranış türleri vardır.

Davranışlar

Bunlar, yapılandırılabilir davranışlardır.

Davranış Veri Akışı Açıklaması
Etkin Olanı Basamakla Eylemi tüm etkin ilgili tablo satırları üzerinde gerçekleştirin.
Tümünü Basamakla Eylemi tüm ilgili tablo satırları üzerinde gerçekleştirin.
Hiçbirini Basamaklama Hiçbir şey yapmamak.
Bağlantı Kaldır Tüm ilgili satırlar için arama değerini kaldırın.
Kısıtla İlgili tablo satırları bulunduğunda, birincil tablo satırının silinmesini önleyin.
Kullanıcıya Ait Olanı Basamakla Eylemi, aynı kullanıcının birincil tablo satırı olarak sahip olduğu tüm ilgili tablo satırları üzerinde gerçekleştirin.

Eylemler

Belirli davranışları tetikleyebilen eylemler şunlardır:

Sütun Açıklama Seçenekler
Ata Birincil tablo satırı, başka birine daha atandığı zaman ne olmalı? Tümünü Basamakla
Etkin Öğeleri Basamakla
Kullanıcıya Ait Olanı Basamakla
Hiçbirini Basamaklama
Yeniden Ana Öğe Ata Bir ana ilişki türünde ilgili tablonun arama değeri değiştiğinde ne olmalı?
Daha fazla bilgi: Ana tablo ilişkileri
Tümünü Basamakla
Etkin Öğeleri Basamakla
Kullanıcıya Ait Olanı Basamakla
Hiçbirini Basamaklama
Paylaş Birincil tablo satırı paylaşıldığında ne olmalı? Tümünü Basamakla
Etkin Öğeleri Basamakla
Kullanıcıya Ait Olanı Basamakla
Hiçbirini Basamaklama
Sil Birincil tablo satırı silindiğinde ne olmalı? Tümünü Basamakla
Bağlantı Kaldır
Kısıtla
Paylaşımı Kaldır Birincil tablo satırı paylaşımı kaldırıldığında ne olmalı? Tümünü Basamakla
Etkin Öğeleri Basamakla
Kullanıcıya Ait Olanı Basamakla
Hiçbirini Basamaklama
Birleştir Birincil tablo satırı birleştirildiğinde ne olmalı? Tümünü Basamakla
Hiçbirini Basamaklama
Toplu Değer Görünümü Bu ilişkiyle ilgili toplu değer görünümünün davranışı nedir? Tümünü Basamakla
Etkin Olanı Basamakla
Kullanıcıya Ait Olanı Basamakla
Hiçbirini Basamaklama

Davranış Türü seçenekleri

Bir standart davranışlar kümesi veya davranışları tek tek yapılandırmayı isteme tercihinizi belirtmek için Davranış Türü sütununu kullanın.

Seçenek Açıklama
Ana Ata: Tümünü Basamakla
Yeniden Ana Öğe Ata: Tümünü Basamakla
Paylaş: Tümünü Basamakla
Sil: Tümünü Basamakla
Paylaşımı Kaldır: Tümünü Basamakla
Birleştir: Hiçbirini Basamaklama
Toplu Değer Görünümü: Hiçbirini Basamaklama | Tümünü Basamakla
Başvuru Ata: Hiçbirini Basamaklama
Yeniden Ana Öğe Ata: Hiçbirini Basamaklama
Paylaş: Hiçbirini Basamaklama
Sil: Bağlantıyı Kaldır
Paylaşımı Kaldır: Hiçbirini Basamaklama
Birleştir: Hiçbirini Basamaklama
Toplu Değer Görünümü: Hiçbirini Basamaklama | Tümünü Basamakla
Başvuru, Silmeyi Kısıtla Ata: Hiçbirini Basamaklama
Yeniden Ana Öğe Ata: Hiçbirini Basamaklama
Paylaş: Hiçbirini Basamaklama
Sil: Kısıtla
Paylaşımı Kaldır: Hiçbirini Basamaklama
Birleştir: Hiçbirini Basamaklama
Toplu Değer Görünümü: Hiçbirini Basamaklama | Tümünü Basamakla
Yapılandırılabilir Basamaklama Kullanılabilir seçeneklere bağlı olarak her bir eylem için istediğiniz davranışı yapılandırabilirsiniz.

Not

Tablolardan herhangi biri zaten bir ana tablo ilişkisine katıldıysa Ana seçeneğini belirleyemeyebilirsiniz. Daha fazla bilgi: Ana tablo ilişkileri

Eylemler için tüm davranışları başka bir Davranış Türü ile ilişkili olan eylemlerin davranışlarıyla eşleşecek şekilde ayarlamak için Yapılandırılabilir Basamaklama'yı kullanırsanız, ilişkiyi kaydettiğinizde, Davranış Türü otomatik olarak eşleşen türe ayarlanır.

İlişkileri silme

Tablo ilişkilerini görüntülerken, silmek istediğiniz tablo ilişkisini seçin ve Sil komutu. komut.

İlişkiyi silmek ilgili tablodaki arama sütununu da siler.

Not

Bağımlılıkları olan bir ilişkiyi silemezsiniz. Örneğin, ilgili tablo için bir forma arama sütunu eklediyseniz, ilişkiyi silebilmeniz için formdan sütunu kaldırmanız gerekir.

Ana tablo ilişkileri

1:N ilişkisine sahip olmaya uygun her bir tablo çifti, aralarında birden fazla 1:N ilişkisine sahip olabilir. Yine de, genellikle bu ilişkilerden yalnızca bir tanesi bir ana tablo ilişkisi olarak değerlendirilebilir.

Bir ana tablo ilişkisi, aşağıdaki tablonun Ana sütunundaki basamaklama seçeneklerinden biri Doğru olan herhangi bir 1:N tablo ilişkisidir.

Eylem Ana Ana Değil
Ata Tümünü Basamakla
Kullanıcıya Ait Olanı Basamakla
Etkin Olanı Basamakla
Hiçbirini Basamaklama
Sil Tümünü Basamakla Bağlantı Kaldır
Sınırla
Yeniden Ana Öğe Ata Tümünü Basamakla
Kullanıcıya Ait Olanı Basamakla
Etkin Olanı Basamakla
Hiçbirini Basamaklama
Paylaş Tümünü Basamakla
Kullanıcıya Ait Olanı Basamakla
Etkin Olanı Basamakla
Hiçbirini Basamaklama
Paylaşımı Kaldır Tümünü Basamakla
Kullanıcıya Ait Olanı Basamakla
Etkin Öğeleri Basamakla
Hiçbirini Basamaklama

Örneğin yeni bir özel tablo oluşturup, firma tablosuyla, özel tablonuzun ilgili tablo olduğu bir 1:N tablo ilişkisi eklerseniz, Ana sütunundaki seçenekleri kullanmak için o tablo ilişkisi için eylemleri yapılandırabilirsiniz. Daha sonra özel tablonuzla, başvuran varlık olarak, başka bir 1:N tablo ilişkisi daha eklerseniz, yalnızca Ana Değil sütunundaki seçenekleri kullanacak eylemleri yapılandırabilirsiniz.

Bu genellikle her bir tablo çifti için yalnızca bir ana ilişki olduğu anlamına gelir. İlgili tabloda aramanın birden fazla tablo türüyle ilişkiye izin verebileceği bazı durumlar vardır.

Örneğin bir tabloda bir ilgili kişi veya firma tablosuna başvuruda bulunabilen bir Müşteri araması varsa. İki ayrı ana 1:N tablo ilişkisi vardır.

Etkinlik tabloları, ilgili arama sütununu kullanarak ilişkilendirilebilen tablolar için benzer bir ana tablo ilişkileri kümesine sahiptir.

Ayarlayabileceğiniz davranışlarla ilgili sınırlamalar

Ana ilişkiler nedeniyle, tablo ilişkileri tanımladığınız zaman aklınızda tutmanız gereken bazı sınırlamalar vardır.

  • Özel bir tablo, basamaklı bir ilgili sistem tablosuyla ilişkide birincil tablo durumunda olamaz. Bu, bir birincil özel tablo ve bir ilgili sistem tablosu arasında Tümünü Basamakla, Etkin Olanı Basamakla veya Kullanıcıya Ait Olanı Basamakla olarak ayarlanmış herhangi bir eylem içeren bir ilişkiye sahip olamayacağınız anlamına gelir.
  • Bir yeni ilişkideki ilgili tablo, Tümünü Basamakla, Etkin Olanı Basamakla veya Kullanıcıya Ait Olanı Basamakla olarak ayarlanmış herhangi bir eyleme sahip başka bir ilişkide bir ilgili tablo olarak mevcutsa, o ilişkide Tümünü Basamakla, Etkin Olanı Basamakla veya Kullanıcıya Ait Olanı Basamakla olarak ayarlanmış herhangi bir eylem bulunamaz. Böylelikle, çok ana öğeli ilişki oluşturan ilişkiler önlenir.

Ayrıca bkz.

Tablolar arasında ilişkiler oluşturma ve düzenleme
1:N (bir-çok) veya N:1 (çok-bir) ilişkileri oluşturma ve düzenleme
Power Apps portalında 1:N (bire çok) veya N:1 (çoğa bir) tablo ilişkileri oluşturma ve düzenleme
N:N (çok-çok) ilişkileri

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).