Varlık alanları arasında eşleme oluşturma veya düzenleme
Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Bu konunun Power Apps sürümü için bkz: Tablo sütunlarını eşleme
Varlık ilişkisi olan varlıklar arasında öznitelikleri eşleyebilirsiniz. Bu, bir kaydı başka bir kayıtla bağlamında oluşturulan varsayılan değerlerini ayarlamanızı sağlar. Belirli bir firmanın çalışanı olan birisi için yeni bir ilgili kişi kaydı eklemek istediğinizi varsayalım. Bunu iki farklı yolla yapabilirsiniz:
Yalnızca uygulama içinde gezinerek sıfırdan yeni bir ilgili kişi kaydı oluşturabilirsiniz. Ancak o zaman ana firmayı ayarlamanız ve muhtemelen ana firmayla aynı olan çeşitli bilgi öğeleri (adres ve telefon bilgileri gibi) girmeniz gerekir. Bu, zaman alabilir ve hatalar için fırsatlar sunar.
Daha kolay yol, firma varlığı ile başlamak ve formda İlgili Kişiler alt ızgarasını kullanmak, bir ilgili kişi eklemek için + öğesini seçmektir. Önce, yanlışlıkla yinelenen bir kayıt oluşturmamanız adına, herhangi bir varolan ilgili kişini aramak için size yol gösterecektir. Varolan bir kayıt bulamazsanız, Yeni öğesini seçebilir ve yeni bir ilgili kişi kaydı oluşturabilirsiniz. Fark, firma kaydından belirli veri öğelerinin kaydetmeden önce düzenleyebileceğiniz belirli varsayılan değerler ayarlamak amacıyla firma kaydından belirli veri öğelerinin yeni ilgili kişi formu içine kopyalanacak olmasıdır. Bu, veri girerken size oldukça fazla zaman kazandırabilir ve hatalarının azaltılmasına yardımcı olur.
Not
Bu eşlemeler, bir iş akışı veya iletişim işlemi kullanılarak oluşturulan ilgili kayıtlara uygulanmaz. Bunlar kodu kullanarak oluşturulan yeni kayıtlara otomatik olarak uygulanmaz ancak geliştiriciler mevcut eşlemeleri kullanarak yeni bir kayıt oluşturmak için InitializeFrom adı verilen özel bir iletiyi kullanabilirler.
Bu eşlemler yalnızca, kaydedilmeden önce bir kayda varsayılan değerler ayarlar. Kişiler kaydetmeden önce değerleri düzenleyebilir. Aktarılan veriler, o andaki verilerdir. Eşitlenmez. Birincil varlık kaydındaki bilgiler değişirse, oluşturulduğunda aktarılan ilgili varlık kaydı verileri değişmez.
Bir listeden yeni bir kayıt oluşturduğunuzda ayarlanan varsayılan değerler, varlık ilişkileri için gerçekten tanımlı değildir, ancak ilişki kullanıcı arabiriminde gösterilirler. Bunlar her 1:N varlık ilişkisinde yoktur. Bir varlık için bir 1:N (veya N:1) varlık ilişkileri listesini görüntülediğinizde, türe göre gösterilen ilişkileri filtreleyebilirsiniz. Tümü, Özel, Özelleştirilebilir veya Eşlenebilir öğesini seçebilirsiniz. Eşlenebilir varlık ilişkileri, varlık alanlarını eşlemeye izin vermek için erişim sağlar.
Aşağıdaki kurallar, hangi tür verilerin eşlenebileceğini gösterir.
Her iki alan da aynı türde ve aynı biçimde olmalıdır.
Hedef alanın uzunluğu, kaynak alanın uzunluğuna eşit veya bundan fazla olmalıdır.
Hedef alan, başka bir alanla önceden eşlenmiş olamaz.
Kaynak alan, formda görünür olmalıdır.
Hedef alan, kullanıcının veri girebileceği bir alan olmalıdır.
Alanlar seçim kümeleriyse, her seçeneğin tamsayı değeri aynı olmalıdır.
Adres Kimliği değerleri eşlenemez.
Not
Seçenek kümesi alanlarını eşlemeniz gerekiyorsa, her iki alanı, aynı genel seçenek kümesini kullanmak üzere yapılandırmanızı öneririz. Aksi halde, iki ayrı seçenek kümesini el ile eşitlenmiş halde tutmak zor olabilir. Her seçenek için tamsayı değerleri doğru eşlenmezse, verilerinizde sorunlar ortaya çıkarabilir. Daha fazla bilgi: Genel seçenek kümelerini oluşturma ve düzenleme
Alan eşlemesi oluşturma veya düzenleme
Çözüm gezginini açın.
Bileşenler altında Varlıklar seçeneğini genişletin ve sonra istediğiniz varlığı genişletin.
1:N İlişkileri veya N:1 İlişkileri'ni seçin.
Ana bölmede, Tür listesinde, Eşlenebilir öğesini seçin.
Eşlenebilir bir ilişki seçin. Ardından, Eylemler araç çubuğunda, Eylemler öğesini ve ardından Düzenle öğesini seçin.
İlgili altında Eşlemeler öğesini seçin.
Her yeni eşleme için, Eylemler araç çubuğunda Yeni öğesini seçin.
Alan Eşlemesi Oluştur iletişim kutusunda, Kaynak Varlık Alanlar içinden kaynak alanı seçin. Hedef Varlık Alanları'ndan hedef alanı seçin.
Tamam seçeneğini işaretleyin.
İlişki formunu kapatmak için Kaydet ve Kapat'ı seçin.
Özelleştirmeleriniz tamamlandığında, onları yayımlayın
Not
- Özelleştirmeler yayımlandıktan sonra, bu eşlemeler tüm kullanıcılar için kullanılabilir olur. Özelleştirmeleri yayımlamadan önce Internet Information Services'ı (IIS) sıfırlarsanız, diğer özelleştirmeler kullanılamasa da bu eşlemeler tüm kullanıcılar tarafından kullanılabilir.
- Bir formda görüntülenmeyen bir alana/alandan eşleme yaparsanız, söz konusu alan bir forma ekleninceye kadar eşleme yapılmaz.
Otomatik olarak alan eşlemeleri oluşturma
Otomatik olarak da eşleme oluşturabilirsiniz ancak bunu sistem varlıklarıyla yaparken dikkatli olmanız gerekir. Bunu, özel varlıklar oluşturduğunuzda ve eşlemeden yararlanmak istediğinizde kullanın. Eşlemeler listesini görüntülerken, Diğer Eylemler menüsünde, Eşleme Oluştur öğesini seçin. Bu, varolan eşlemeleri kaldırır ve onları yalnızca benzer adları ve veri türlerine sahip alanları temel alan önerilen eşlemelerle değiştirir. Bunu bir sistem varlığında kullanırsanız, bir miktar beklenen eşlemeyi kaybedebilirsiniz. Özel varlıklar için, istemediğiniz herhangi bir eşlemeyi daha kolaylıkla silebileceğinizden ve eşleme oluşturma eyleminin oluşturmadığı diğerlerini daha kolaylıkla ekleyebileceğinizden, zamandan tasarruf sağlar.
1:N (bir-çok) veya N:1 (çok-bir) ilişkileri oluşturma
N:N (çok-çok) ilişkileri
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin