在对datawindow绘制器进行更改时,如何强制PowerBuilder反映最近对datawindow对象属性的更改?例如,我根据表达式设置列的背景色,并在开发模式下检索数据以执行快速测试,但每次更改背景的RGB颜色时,它都不会反映在数据窗口中,除非我关闭并重新打开它,然后重新检索一些数据。烦人,它发生在其他属性,显示格式等。
在此问题中添加详细信息:
问题:假设我不确定百分比或颜色是多少--我正在开发过程中改变它们。对表达式的任何更改都不会反映在背景色中,除非数据窗口关闭并重新打开-当然,并重新检索。
if (
(
(epa_approved_volume -
if (isnull(epa_used_volume) ,0 ,epa_used_volume)
) / epa_approved_volume) < 0.01, rgb(240, 40, 40),
if (
(
(epa_approved_volume -
if ( isnull(epa_used_volume ) , 0 , epa_used_volume )
) / epa_approved_volume) < 0.25, rgb(250, 250, 0), rgb(50, 200, 50)
)
)发布于 2018-05-29 19:04:09
对于许多版本来说,这都是一个问题。我会把它当作窃听器提交。Appeon更容易修复SAP或Sybase曾经出现的bug。
https://stackoverflow.com/questions/50498808
复制相似问题