在PB编程中如何获得下拉框里的值,还有赋值?

在PB编程中怎么获得下拉框里的值,还有赋值??
做个下拉连动,不是数据库的值。手工数据窗口录入的。不懂PB谁帮我说些下取值的关键字。




3Q

------解决方案--------------------
引用楼主 hateson 的帖子:
做个下拉连动,不是数据库的值。手工数据窗口录入的。不懂PB谁帮我说些下取值的关键字。


3Q

------解决方案--------------------


如果是ddlb取值 就如楼上所言

如果是数据窗口中EDIT为dddw或ddlb

可以使用
显示值=dw_1.Describe("Evaluate('LookUpDisplay(字段)',"+string(行号)+")")

实际值=dw_1.object.字段[行号]


------解决方案--------------------
//读数据
DataWindowChild ldwc_win
Long ll_row
String ls_value
IF getchild('列名',ldwc_win)=1 THEN
ll_row = ldwc_win.Getrow()
ls_value = ldwc_win.GetItemString(ll_row,'子数据窗口列名')
messagebox('',ls_value)
END IF

//写数据
DataWindowChild ldwc_win
Long ll_row
String ls_value
ls_value = 'abc'
IF getchild('列名',ldwc_win)=1 THEN
ll_row = ldwc_win.Getrow() //这个是当前行,你要给子数据窗口的哪一行赋值,就写哪一行就可以了
ldwc_win.SetItem(ll_row,'子数据窗口列名',ls_value)
END IF