2010-11-19 11 views
0

Durumları ana enitness olarak kullanan değiştirilmiş bir CRM 4 uygulamasına sahibim. Uygulamada, takımların bir takım kurulumları ve her bir takıma karşılık gelen bir dizi kuyruk var. Bir kullanıcının ilgili ekibin üyesi olup olmadığına bağlı olarak sıradaki kuyruğu kısıtlayan bir eklenti yazdım (sıradaki alışılmadık olayda)Durum/olay sayfasında bulunan kullanıcılara yönelik görünümleri kısıtla

Neyi bilmek isterim? Bir kullanıcının ana dava sayfasına gittiğinde erişebileceği görünümleri kısıtlayın. Her kullanıcı için varsayılan genel görünümü gizlemek istiyorum ve bunun için kullanıcının ait olduğu takıma tekabül eden belirli sayıda görüntüleme olması gerekiyor.

cevap

2

Evet, kaydedilen sorgu öğesinde RetrieveMultiple iletisi için bir eklenti kaydedebilirsiniz. Ardından görünümleri almak için kullanılan QueryExpression'a sahip olacaksınız. Filtrelemeye çalıştığınız varlık için olduğunu kontrol edin, ardından son kullanıcıdan gizlemek istediğiniz şeye göre bir kaç koşul ekleyin (savedquery.name! = "Gizlenecek Görünüm" veya her neyse).

İlgili konular