Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153516
  • 博文数量: 72
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 745
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-15 14:48
文章分类

全部博文(72)

文章存档

2010年(25)

2009年(47)

我的朋友

分类:

2009-12-17 11:22:17

通常项目中在输入的时候 要求输入公司代码,然后带出公司名称:
下面是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) |
给主人留下些什么吧!~~