快速报告4中的IIF功能无法正常工作

时间:2018-01-12 07:28:05

标签: oracle11g delphi-7 fastreport

我使用Delphi编写代码并使用Fastreport 4创建报告。

我有一张照片中的备忘录:

image

在备忘录38中,我打开"代码"选项卡和我代码:

image

然而它会引发错误:

  

预期

我还没有在Fastreport中编码,所以我不知道如何正确编码。

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

我不是快报中的专家,但我尝试了以下内容并且有效...

begin
    memo38.Memo.Text := iif(<frxDBDataSet1."IDPAY"> = 'NE', ...)
end;

或者......你可以选择memo38并添加事件:OnBeforePrint

procedure memo38OnBeforePrint(Sender: TfrxComponent);    
begin
    TfrxMemoView(Sender).Memo.Text := iif(<frxDBDataSet1."IDPAY"> = 'NE', ...)
end; 

答案 1 :(得分:0)

直接输入Memo38

i.setData