簡體   English   中英

C#中的rdlc報告,ASP.net

[英]rdlc report in C#, ASP.net

在報告中,我關注了Coloumns

TIN_Number,Period,Tax_pay,Tax_credited

我每年有4個季度。 例如如果我給之間周期200704200903比正在打印200706,200709,200712,200803,200806,200809,200812,200903一個TIN號碼上的一個行的每個具有相同數目TIN。 我想把這一時期分為四分之一。 我想顯示每年每季度合計的tax_pay和Tax_credited的總和。 請給我解決方案。 感謝你

您想要報告的方式還不是很清楚-如果您不想針對該報告進行報告,為什么在數據中需要TIN_Number?

無論如何,無論您說了什么,都需要在period字段中添加組,並在組頁腳中添加tax_pay和tax_credited之和。

創建一個名為“ first_of_month”的公式字段。 假設句點是一個字符串字段,請將以下內容添加到公式的文本中:

//convert period to a date at the first of the month
//creating a date field gives you formatting flexibility.
Date({TABLE.period}[1 to 4], {TABLE.period}[5 to 6], 1)

使用{@first_of_month}作為來源插入一個組。 從“將打印此部分:”組合框中選擇“每個季度”。

將摘要字段添加到組的頁腳部分

將群組移到TIN上方/上方

**編輯**

另一個選擇是創建一個“季度”公式並在其上分組。 公式的文本將是(再次假設它是一個字符串):

//get month and convert to number
Numbervar MM := ToNumber({TABLE.period}[5 to 6]);

//calculate quarter
Ceiling(MM/3);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM