翻譯|行業(yè)資訊|編輯:胡濤|2023-12-08 10:10:38.977|閱讀 134 次
概述:本文中主要介紹報表生成器Stimulsoft中帶參數(shù)的發(fā)票報告相關(guān)內(nèi)容,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Stimulsoft Reports 是一款報告編寫器,主要用于在桌面和Web上從頭開始創(chuàng)建任何復雜的報告??梢栽诖蠖鄶?shù)平臺上輕松實現(xiàn)部署,如ASP.NET, WinForms, .NET Core, JavaScript, WPF, Angular, Blazor, PHP, Java等,在你的應用程序中嵌入報告設計器或在線創(chuàng)建報告,支持從云端快速分享你的報告。
執(zhí)行以下步驟創(chuàng)建帶參數(shù)的發(fā)票:
1. 運行報告設計器;
2. 打開已保存的報告模板并渲染報告。下圖顯示了帶有發(fā)票的渲染報告:
請注意報告標題。從上圖可以看出,沒有指定有關(guān)付款和交貨的信息。如何才能輕松指定這些詳細信息呢?雖然不能經(jīng)常編輯報告模板中的文本組件,但使用報告中的參數(shù)卻又快又簡單。尤其是在發(fā)票收件人較多的情況下。因此,要在報告中添加參數(shù),請按照以下步驟操作:
3. 返回報告模板;
4. 在報告模板中添加參數(shù)。報告中的參數(shù)使用變量實現(xiàn)(一個變量可以有不同的值)。要添加變量,請在 " Dictionary "選項卡 -> 菜單項 "New Item" -> 選擇 "New Variable...."。下圖顯示了新建項:
根據(jù)字段(名稱、街道、城市、郵編)的定義,BILL TO 和 SHIP TO 的詳細信息是相同的,因此在創(chuàng)建變量時可能會出現(xiàn)混淆。為了避免這種情況,可以在不同的子類別中創(chuàng)建變量。因此,為避免出現(xiàn)這種情況,可以創(chuàng)建一個變量子類別,分別稱為 BILL TO 和 SHIP TO。為此,在變量類別的上下文菜單中,單擊新建類別...:
然后,在新建類別框中指定類別名稱(BILL TO 和 SHIP TO)。然后,我們將在 BILL TO 類別中創(chuàng)建變量。原則上,在哪里創(chuàng)建變量沒有區(qū)別,因為總是可以將其移動到相應的子類別中。不過,為了節(jié)省時間,還是要立即使用來創(chuàng)建正確的位置。因此,選擇 BILL TO 命令創(chuàng)建的子類別,然后從上下文菜單或菜單項新建(New Item)中調(diào)用新變量(New Variable)。下圖是創(chuàng)建新變量的窗口:
定義變量創(chuàng)建的參數(shù):
5.1. 更改變量的名稱(Name)和別名(Nick),必要時指定說明(Description);
5.2. 選擇存儲值類型(本例中為字符串)和變量類型(我們將使用變量類型值 (Value))。這是非常重要的一步,我們已經(jīng)確定變量將存儲單個值(而不是值列表或范圍),并且該值將存儲在字符串類型中。
5.3. 設置默認值。在我們的示例中,設置 Name 值;
5.4. 從用戶(Request from User)處獲取正在安裝的答案選項,并使用用戶值(Allow User Values)。在這一步中,我們允許用戶參與并更改變量中存儲的值;
5.5. 按確定。
要在報告中使用該變量,必須為其提供一個鏈接--{變量名}。在本例中,我們在文本組件 {BILLTO_Name} 中指明。下圖是帶有變量的 predstalen 發(fā)票模板:
渲染一份報告,檢查新創(chuàng)建的密鑰在最終報告中的運行情況。單擊 "Preview "按鈕或使用快捷鍵 F5 或菜單 "Preview "調(diào)出查看器。創(chuàng)建報告后,所有對數(shù)據(jù)源的引用都將替換為這些字段中的數(shù)據(jù)。這樣,數(shù)據(jù)將按順序從為給定波段指定的數(shù)據(jù)源中獲取。渲染報告中波段數(shù)據(jù)的份數(shù)將等于數(shù)據(jù)源中的行數(shù)。下圖是帶有參數(shù)的報告:
從圖中可以看出,報告顯示了參數(shù)(此處為名稱)的指定字段值。請注意,第一組值默認存儲在變量值中?,F(xiàn)在更改值并單擊 "Apply"按鈕(提交)。在下圖中,報告顯示了修改后的參數(shù)值:
為其他字段添加選項。要做到這一點:
我們構(gòu)建一個報告,以檢查新創(chuàng)建的鍵在最終報告中的效果。單擊 "Preview "按鈕或使用快捷鍵 F5 或菜單 "Preview "調(diào)出查看器。創(chuàng)建報告后,所有對數(shù)據(jù)源的引用都將替換為這些字段中的數(shù)據(jù)。這樣,數(shù)據(jù)將按順序從為給定波段指定的數(shù)據(jù)源中獲取。構(gòu)建的報告中波段數(shù)據(jù)的份數(shù)將等于數(shù)據(jù)源中的行數(shù)。下圖是使用以下參數(shù)編寫的報告:
以上便是有關(guān)Stimulsoft Reports 中報告中發(fā)票報告相關(guān)介紹,如有其他問題,歡迎私聊我們~
想要了解Stimulsoft Reports 報價信息的朋友,歡迎咨詢。
加入官方社群 740060302,歡迎相互交流
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn