2016-11-17 70 views
0

我面臨一些問題,這是我的領域出來的NaN值。 如何與0BI Publisher Report顯示NaN值

當前 總單位替換爲NaN值:<?xdoxslt:get_variable($_XDOCTX,'SWOunits')?>

輸出:NaN的

回答

0

NAN = 「不是一個數字」

你有兩個選擇:

安全劃分

嘗試使用「safe-div」功能。如果函數的結果是NaN,安全除法函數會返回一個指定的值。

xdoxslt:sdiv(String dividend, String divisor, String fallOver) 

實例:

<?xdoxslt:sdiv(10,0, '0')?>將產生 '0'

<?xdoxslt:sdiv(10,0, 'None')?>將產生 '無'

如果聲明

要定義的行爲,當該元素存在並且該值不爲零,請使用以下內容:

<?if:element_name!=' '?> desired behavior <?end if?> 

要定義的行爲,當該元件是存在的,但爲空,使用以下:

<?if:element_name and element_name="?> desired behavior <?end if?> 

要定義行爲當元素不存在時,使用下面的:

<?if:not(element_name)?> desired behavior <?end if?>