SQL Report Builder 報內外面的罕見成績剖析。本站提示廣大學習愛好者:(SQL Report Builder 報內外面的罕見成績剖析)文章只能為提供參考,不一定能成為您想要的結果。以下是SQL Report Builder 報內外面的罕見成績剖析正文
一
SQL報表經常會碰到在表格中的相除,假如分母為零,普通會顯示毛病號,我們可以這麼處置:(加上是A/B)
=A / iif(B=0,99999999999999, B)
然則我們不克不及這麼寫:
=iif(B=0,0,A/B) //我們不克不及這麼寫,會發生BUG,至於甚麼BUG,你們可以本身嘗嘗
二
我們假定報表中的某一個格子的名字為A,我們在A中須要援用另外一個格子B的值,在這類情形下,我們平日會把B中的盤算公式再次援用在A中復制一遍,如許很招致很費事。
我們可以在A中直接這麼寫:
ReportItems!B表的名字.Value
如許就不須要再一次得把公式寫一遍了
三
在報表曲線圖中的橫坐標,倘使我們須要靜態得變更橫坐標,我們這時候候普通會把軸選項設置為主動,然則如許常常得不到我們想要的成果,上面的例子就是依據參數(開端時光和停止時光)的距離靜態地轉變橫坐標的款式
程度軸屬性》數字》自界說
=IIf(Parameters!startime.Value=Parameters!endtime.Value,"",iif(DateAdd(DateInterval.day,-4,Parameters!endtime.Value)>=Parameters!startime.Value,"MM/dd","M/d H:mm"))
以上經由過程三個方面給年夜家引見了SQL Report Builder 報內外面的罕見成績,願望年夜家愛好。