我需要动态修改dropdowndatawindow的数据窗口。
我使用GetChild
来获取相应的DataWindowChild
。然后我改变显示列的字体粗细:
ls_error = ldwc_dddw.Modify('product_desc.font.weight="400~tIF(Trim(product_desc) = ~'AAVBF00~', 700, 400)"')
ls_error
保持为空,当我用Describe()
检查结果时,我得到了预期的语法。但DDDW仍然表现得好像Modify()
没有发生。
我是否需要刷新DDDW?或者我在这里做错了什么?
答案 0 :(得分:0)
在修改
之后在dddw列上尝试另一个'getchild'答案 1 :(得分:0)
我找到了答案......
我在pfe_customize事件中对DDDW数据窗口进行了更改。这没用 当我在下拉事件中执行相同的更改时,它可以正常工作。
显然,在执行pfe_customize后的某个时间重新加载数据窗口。