首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

print.Preview报错解决思路

2013-09-09 
print.Preview报错在ue_preview事件有如下代码:if is_PvMode Yesthenis_PvMode Noelseis_PvMode

print.Preview报错
在ue_preview事件有如下代码:


if is_PvMode = 'Yes'then 
    is_PvMode = 'No'
else
    is_PvMode = 'Yes'
end if

string ls_mod = 'oppo'
ls_mod = dw_print.modify("datawindow.print.Preview='" + is_PvMode +"'")

return


每次is_PvMode 为 'No',就会报错,ls_mod值为‘Line 1  Column 29: incorrect syntax.’
'Yes'的时候值为空,正常。
怎么回事啊? print.Preview
[解决办法]

if is_PvMode = 'Yes' then 
    is_PvMode = 'No'
else
    is_PvMode = 'Yes'
end if

dw_print.object.datawindow.print.preview = is_PvMode 
return
[解决办法]
引用:
Quote: 引用:

用以下代码试试

if is_PvMode = 'Yes'then 
    is_PvMode = 'No'
else
    is_PvMode = 'Yes'
end if
 
string ls_mod = 'oppo'
ls_mod = dw_print.modify("datawindow.print.Preview=" + is_PvMode)
 
return

还是错。估计是嵌套报表Preview不能为NO


晕,嵌套报表肯定不能把Preview设置为No

热点排行