建立關(guān)系
Stimulsoft是白俄羅斯一家報表控件廠商,該商家一直專注于報表控件的研發(fā)與創(chuàng)新,是報表控件行業(yè)的領(lǐng)導者。Stimulsoft 經(jīng)過多年的努力,終于實現(xiàn)了更加簡單的設(shè)計報表,數(shù)據(jù)驅(qū)動更快的應(yīng)用程序,更加簡便的應(yīng)用新的技術(shù),極大程度上的減少了開發(fā)人員的工作量,提高了工作的效率。
安排數(shù)據(jù)源之間的連接是為了正確比較來自不同數(shù)據(jù)源的值。您應(yīng)按照以下步驟創(chuàng)建關(guān)系:第 1 步:運行報告設(shè)計器
第 2 步:進入數(shù)據(jù)字典
第 3 步:連接數(shù)據(jù)
第 4 步:單擊 "New Item "按鈕并選擇 "New Relation "命令;
第 5 步:使用下拉列表,確定主數(shù)據(jù)源和詳細數(shù)據(jù)源;
信息
所選數(shù)據(jù)源(主數(shù)據(jù)源和明細數(shù)據(jù)源)的類型必須相同,連接類型也必須相同。如果連接類型不同,則可以使用 CashAllData 屬性。
第 6 步:選擇數(shù)據(jù)源之間關(guān)系的數(shù)據(jù)列。按住 Ctrl 鍵可以選擇多列。
信息
創(chuàng)建連接時,關(guān)鍵字列必須符合在 ADO.NET 中創(chuàng)建連接的所有規(guī)則:
- 它們的編號相同。
- 它們的類型匹配,如果主鍵列是字符串類型,那么明細鍵列應(yīng)是字符串類型
- 需要指定鍵,無鍵關(guān)系是不允許的。
第 7 步:選擇活動關(guān)系。如果數(shù)據(jù)源與其他數(shù)據(jù)源有多個關(guān)系,那么將使用活動關(guān)系來映射數(shù)據(jù)。
第 8 步:在鏈接編輯器中單擊 "OK"。
鏈接將出現(xiàn)在詳細數(shù)據(jù)源中。您還可以編輯任何關(guān)系:
第 1 步: 在數(shù)據(jù)字典中選擇關(guān)系
第 2 步: 點擊數(shù)據(jù)字典工具欄上的編輯按鈕
第 3 步:更改關(guān)系設(shè)置;
第 4 步:在關(guān)系編輯器中單擊 "OK "。