Reporting Services报表
自定义代码
报表属性->代码
1.格式化数量
Public function format_qty(qty as long) as string
if qty=0 then
format_qty = ""
else
format_qty = cstr(qty)
end if
end function
2.格式化金额
public function format_Amt(amt as Double) as string
if amt = 0 then
format_Amt = ""
else
format_Amt = cstr(format(amt,"#.###"))
end if
end function
3.格式化比例
public function format_rate(rate as double) as string
if rate =0 then
format_rate = ""
else
format_rate = cstr(format(rate*100),"0.0000")+"%"
end if
end function
自定义格式化
数字:# / 0
例:格式化 0.25
# #.### 0.250
0 0.000 .25
日期:y->年 | M->月 | d->日 | h/H->时 | m->分 | s->秒 | f->毫秒
例:格式化 2005-02-05 下午 5:30:55.888
yyyy-MM-dd hh:mm:ss.fff 2005-02-05 05:30:55.888
yyyy-MM-dd HH:mm:ss.fff 2005-02-05 17:30:55.888