我有dw.area (area_id,area_name)
和dw.office (area_id,office_id,office_name)
我想在datawindow中创建一个下拉列表。当我检查area_id
时,我想要检索office_name
。
如何用脚本实现这一目标?
答案 0 :(得分:1)
如果你想要"显示值"您可以尝试使用 GetText 函数下拉数据窗口,否则访问下拉数据窗口对象中的值的方法是使用数据窗口的 GetChild 函数' AREA_ID'柱。一旦获得对子数据窗口控件的有效引用,就可以像对待任何其他数据窗口列一样对其执行函数。
因此 GetChild返回对第二个数据窗口的引用并将其分配给变量。然后,您不使用dw.office.xx,而是使用通过GetChild分配的变量名称。别忘了检查GetChild的返回码,引用是引用传递的参数之一,返回值只是一个返回码。
这是你在找什么?