[英]rdlc report in C#, ASP.net
在報告中,我關注了Coloumns
TIN_Number,Period,Tax_pay,Tax_credited
我每年有4個季度。 例如如果我給之間周期200704
到200903
比正在打印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.