双击MEMO,然后在MEMO里面写入如下内容:上半部分: [memo_value] 下半部分: Begin if [字段1的值] then memo_value:=你想要赋的值 else memo_value:=''End
begin if [PaMaster."SampleZD"]=1 then memo_value:='你想要赋的值' else memo_value:='' emd; 是这样写吗?
正常的写法: begin if [PaMaster."SampleZD"] then //如果为真值 memo_value:='你想要赋的值' else memo_value:='' emd;
aauu_1980: ms这个方法不行啊! 你确定把上述内容全部放到memo里面? [memo_value] Begin if [字段1的值] then memo_value:=你想要赋的值 else memo_value:='' End
直接在memo里写可能会有问题 最好在程序里写 1、双击memo 在里面输入[aa] 2、然后fastreport的OnGetValue事件里输入 if ParName='aa' then begin if PaMaster.fieldbyname('SampleZD').asinteger=1 then ParValue:='你想要赋的值' else ParValue:='' end;
下半部分:
Begin
if [字段1的值] then
memo_value:=你想要赋的值
else
memo_value:=''End
if [PaMaster."SampleZD"]=1 then
memo_value:='你想要赋的值'
else
memo_value:=''
emd;
是这样写吗?
begin
if [PaMaster."SampleZD"] then //如果为真值
memo_value:='你想要赋的值'
else
memo_value:=''
emd;
ms这个方法不行啊!
你确定把上述内容全部放到memo里面?
[memo_value]
Begin
if [字段1的值] then
memo_value:=你想要赋的值
else
memo_value:=''
End
最好在程序里写
1、双击memo 在里面输入[aa]
2、然后fastreport的OnGetValue事件里输入
if ParName='aa' then
begin
if PaMaster.fieldbyname('SampleZD').asinteger=1 then
ParValue:='你想要赋的值'
else
ParValue:=''
end;