CRM – Attribute Display Names


Microsoft Dynamics CRM 3.0 içinde bulunan Entity’lerin Attribute’larını ve bu Attribute’ların AttributeName , DisplayName gibi değerlerini elde edebilmeniz için OrganizationUI tablosunda bulunan FieldXml kolonundaki her bir entity için oluşturulmuş XML yapısından yararlanmanız ve XML içinden o entity ‘e ait Attribute’ların AttributeName ve DisplayName değerlerini çekmeniz gerekir.

Bu program ile belirttiğiniz bir CRM Server’a bağlanarak, server’da bulunan OrganizationUI isimli tablodan AttributeName ve bu AttributeName’e ait DisplayName’leri okuyarak oluşturulan bir tabloda saklamanızı sağlar.

Programı çalıştırdıktan sonra;

1) CRM Server Configuration sağlanır ve Connect butonu ile database’e bağlanılır.
2) CREATE ile AttributeDisplayName tablosu oluşturulur.
3) GENERATE ile CRM –> OrganizationUI –> FieldXML içindeki her bir entity ‘e ait attribute’lar AttributeDisplayName tablosuna insert edilir. Buradan istenilen yerde kullanılır.

CLEAR : AttributeDisplayNames tablosundaki verileri temizler.
DELETE : AttributeDisplayNames tablosunu geçerli database’den kaldırır.

Sağ tarafta bulunan AttributeDisplayNames ve OrganizationUI isimli butonlar ile tablolar listelenebilir ve görüntülenebilir.

Program çalışırken oluşan tüm hatalar Computer(Bilgisayarım) –> Manage(Yönet) –> EventViewer(Olay Görüntüleyici) –> Application(Uygulama) altında tutulmaktadır.

Kaynak kodu ile beraber programı indirmek için tıklayınız

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s