Dynamics CRM Report 報表開發

2021-09-01 14:54:32 字數 901 閱讀 7864

microsoft sql server report builder

在dynamics crm 中,報表匯入時,可以選擇分類,分類包括類別,相關記錄型別,顯示於。

類別:是指報表檢視的類別,可以通過該選項將報表掛在不同檢視下。報表類別的新增路徑:設定--->系統設定--->報表類別。

顯示於:選擇相關記錄型別的窗體時,在對應實體表單開啟後可見,查詢的結果是該條記錄的相關結果。(根據guid過濾)。選擇相關記錄型別的列表,則在實體的檢視介面上可見,執行報表時選擇對應的條件。

dynamics crm中的報表將table名稱別名為「crmaf_tablename」,可以設定篩選條件,並使查詢相關記錄型別生效。將table選擇為filteredtablename,查詢結果則帶有許可權。多數情況下,兩者同時使用。

對filtered類的表進行資料查詢時,對於optionset,lookup欄位,只用在欄位名稱后新增name,就可以查到對應的顯示名稱。

以某一使用者許可權查詢

method1:

declare @binuserguid varbinary(128)

declare @userguid uniqueidentifier

select @userguid = ( select top 1

systemuserid

from systemuser

where domainname = '使用者賬號'

)set @binuserguid = cast(@userguid as varbinary(128))

set context_info @binuserguid

method2:

execute as user='使用者賬號'

子報表,內嵌報表 子報表

有時在報表某處需要顯示一些額外的資料,這些資料結構相對複雜,僅使用fastreport的欄可能無法達到效果,此時可能考慮在欄上使用子表報表 當插入子表報表後,fastreport會自動生成新的報表頁面,此頁面物件插入的子報表控制項。內嵌的子報表在結構上與多頁面報表相似,不同之處僅在於報表列印時並不像...

Web報表系統葡萄城報表 分組報表

分組報表,是所有報表中最基本 最常見的報表型別,也是所有報表工具中都支援的報 式。從一般概念上來講,分組報表就是只有縱向的分組。傳統的分組報表製作方式是把報表劃分為條帶狀,使用者根據乙個資料繫結嚮導指定分組,彙總字段,生成標準的分組報表。當然,我們也可以在excel中,進行分組報表的製作 但是這樣也...

水晶報表 建立報表

水晶報表是乙個優秀的報表開發工具,本人在開發通用管理系統的時候,所有報表都使用水晶報表,其簡單 易用和強大的功能令筆者倍加喜愛,現將水晶報表使用手記呈現給大家。一 在使用自帶的水晶報表時,請註冊,否則只能使用30次 二 使用crystalreportviewer進行預覽 crystalreportv...