当前位置: 代码迷 >> PB >> print.Preview出错
  详细解决方案

print.Preview出错

热度:65   发布时间:2016-04-29 06:24:09.0
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'的时候值为空,正常。
怎么回事啊?
------解决方案--------------------

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
  相关解决方案