0

这是一个非常简单的查询,但我对它有一个完全的心理障碍。

我正在修改客户帐户报表报告,我们有两个发票 ID 字段,如果另一个有值,我想隐藏一个。例如;

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

else return InvoiceID_2;

我知道这将在 Fetch Method 中执行,但我相信情况并非如此,我已经尝试了几种执行此更改的方法但没有运气,任何帮助将不胜感激。

4

1 回答 1

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 : '';
}
于 2012-04-30T10:45:55.067 回答