通常项目中在输入的时候 要求输入公司代码,然后带出公司名称:
下面是dynpro 中的实现方式:
在公司代码的 burks: inputfield 右边价格label 将其label的design attribute value set light
label for attribute value set for inputfield
text 属性绑定到 context上去 BUTXT
在wddomodiy 方法里添加代码如下:
前面加短代码获取 公司代码
DATA lo_el_context TYPE REF TO if_wd_context_element.
DATA ls_context TYPE wd_this->element_context.
DATA lv_butxt LIKE ls_context-butxt.
* get element via lead selection
lo_el_context = wd_context->get_element( ).
SELECT SINGLE butxt INTO lv_butxt FROM t001 WHERE burks = ls_search_condtion-burks.
* get single attribute
lo_el_context->set_attribute(
EXPORTING
name = `LV_BUTXT`
value = lv_butxt ).
这样就OK了
阅读(1874) | 评论(0) | 转发(0) |