2012-04-30 81 views
0

這是一個非常簡單的查詢,但我對它有一個完整的心智塊。基於值隱藏/顯示報告字段

我正在修改客戶帳戶報表報表,並且我們有兩個發票ID字段,如果其他值有價值,我想隱藏一個。例如;

If(custTrans.InvoiceID_1 != '') 
{ 
    return CustTrans.InvoiceID_1 
} 

else return InvoiceID_2; 

我明白,這將在fetch方法進行,但我相信這是不是這樣的,我已經嘗試開展這一變化的幾種方法,但有沒有運氣,任何援助將不勝感激。

回答

0

那麼,一種方法是使用報告字段的可見屬性。

這將無法工作在一個列表好雖然,在這裏,你會過得更好用兩種顯示方法:

display InvoiceId invoiceId_1() 
{ 
    return this.InvoiceId_1 ? this.InvoiceId_1 : this.InvoiceId_2; 
}  
display InvoiceId invoiceId_2() 
{ 
    return this.InvoiceId_1 ? this.InvoiceId_2 : ''; 
} 
+0

再次感謝揚你的幫助 – will