Rapor gezintisi ekleme
Rapor gezintisi, dinamik ve etkileşimli raporlama deneyimini etkinleştirir. Raporlar, çeşitli türde eylemler kullanarak kullanıcıların ayrıntılı raporlarda, kayıtlarda veya diğer web sitelerinde gezinmesine olanak sağlar.
Not
Rapor gezintisi hakkında daha fazla bilgi için bkz. SQL Server belgeleri içindeki Detaylandırma, Detaya gitme, Alt raporlar ve İç içe Veri Bölgeleri (Rapor Oluşturucu ve SSRS). Bu konu, Dynamics 365 for Customer Engagement uygulamaları raporlarına yönelik özel rapor gezintisini açıklar.
Dinamik detaylandırma
Bir uygulama web formunda gezinmek için bir raporun detayına girebilirsiniz. Bir detaylandırma raporu aşağıdaki adımlarla gerçekleştirilir:
Bir resim veya değer öğesi (örneğin bir metin kutusu), rapora eklenir. Bu maddenin
Value
özelliği, uygulamanın baz adresi artı bu kayda özel parametreleri kullanarak bir URL oluşturan kodu içerir.Bir kullanıcı rapor öğesini seçtiğinde, yeni bir tarayıcı penceresi yapılandırılan URL'yi hedef web adresi olarak aktaran açılır.
Customer Engagement (on-premises), belirtilen varlık için bilgiyi, tarayıcı penceresinde görüntülenen web formuna yükler.
Dynamics 365 Customer Engagement (on-premises) içerisinde bir detaylandırma raporu ayarlama
Raporun içerisinde CRM_URL adına sahip dize türünde bir gizli parametre oluşturun. Parametreler ekleme hakkında daha fazla bilgi için bkz.: Raporlarda Parametreler Kullanma. Rapor çalıştırıldığında bu parametre otomatik oalrak Dynamics 365 for Customer Engagement uygulamalarının web adresine ayarlanır.
Metin kutusu gibi bir rapor öğesi ekleyin.
Detaylandırma raporu öğesine sağ tıklayın ve kısayol menüsünden Özellikler'i seçin.
Gelişmiş'i tıklatın.
Gezinti sekmesinde, URL'ye git üzerine tıklayın ve aşağıdaki biçimde bir ifade girin:
= Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"
Varlık GUID ve varlık mantıksal adının, detaylandırılabilmesi için URL'ye eklenmiş olması gerekir. Örneğin:
= Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"
Tamam'a tıklayın.
Bu örnek kodda, bir
Opportunity
nesnesinin GUID'ini içeren veri kümesi alanının değeri, bir dizeye dönüştürülür ve URL içerisinde bir kimlik parametresi olarak kullanılır. Bir fırsat varlığı için LogicalName değerini içeren bir parametre de eklenir.Bir kaydın GUID'i uygun filtrelenmiş görünümden elde edilebilir; örneğin
FilteredOpportunity
.
Ayrıca bkz.
Raporlama ve Analizler Kılavuzu
Raporları Farklı Dillerde Kategorize Edin ve Görüntüleyin