wda学习案例10alv图表示例_第1页
wda学习案例10alv图表示例_第2页
wda学习案例10alv图表示例_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、 需求1、 出现一个输入框,输入数据点击 button2、 出现其数据行,和柱状图二、 实现1、 创建程序 zhl_csvw_test252、 双击 componentcontroller 创建一个 node:employee3、 在此 node 下创建四个 attributeZzen-enZz_per_assgBegda Endda4、 进入 MAIN-string-sydatum-sydatumview,选择context 选项,将右边的 node(employee)拖到左边5、 接着在context 下边创建一个 attribute:EMP_NO6、 选择 layout 选项卡, 创

2、建四个 element, 分别是 label , inputfield , button ,ViewContainerUIElement7、 对 inputfield 的 value 属性绑定EMP_NO8、 对 button 创建一个事件:GET_EMPLOYEE_DETAILS9、 进入 OutBound Plogs,如图写入 To_alv_table10、然后进入程序主页面,创建 ALV11、进入视图的 properties 选项卡,点击图中新建,12、两个都选进来13、进入 WINDOWS,14、对 outbound plugs 的方法创建 link、现在左边树结构中出现一个ponen

3、t Usages,双击其 ALV 下面的16、点击 controller usage ,将 employee 拖到 data 中去。17、进入视图中的 method 选项卡,编辑方法 ONACTIONGET_EMPLOYEE17、将如下代码写入编辑器method ONACTIONGET_EMPLOYEE_DETAILS .wd_this-fire_to_alv_table_plg( ). DATA lo_nd_employee TYPE REF TO if_wd_context_node. DATA lo_el_employee TYPE REF TO if_wd_context_elemen

4、t. DATA lt_employee TYPE wd_this-elements_employee. DATA ls_employee TYPE wd_this-element_employee.* navigate from to via lead selection lo_nd_employee = wd_context-get_child_node( name = wd_this-wdctx_employee ). DATA lo_el_context TYPE REF TO if_wd_context_element. DATA ls_context TYPE wd_this-ele

5、ment_context. DATA lv_emp_no LIKE ls_context-emp_no. DATA lv_num TYPE I.* geement via lead selection lo_el_context = wd_context-get_element( ).* get single attribute lo_el_context-get_attribute(EXPORTINGname = EMP_NOIMPORTINGvalue = lv_emp_no ). SELECT carrid connid fldate priceO CORRESPONDING FIELD

6、S OF TABLElt_employee FROM sflight WHERE carrid EQ lv_emp_no AND connid EQ 2402. DESCRIBE TABLE lt_employee LINES lv_num. lo_nd_employee-BIND_TABLE( lt_employee ). data lo_cmp_usage type ref toponent_usage. lo_cmp_usage =wd_this-wd_cpuse_alv( ). if lo_cmp_usage-ponent( ) is initial.lo_cmp_usage-pone

7、nt( ). endif. DATA lo_ERFACECONTROLLER TYPE REF TO IWCI_SALV_WD_TABLE . lo_ERFACECONTROLLER =wd_this-wd_cpifc_alv( ). DATA lo_value TYPE ref to cl_salv_wd_config_table. lo_value = lo_erfacecontroller-get_m( ).* Set Visible Row Count as 5 lo_value-if_salv_wd_table_settingsset_visible_row_count( l v_num ).* The Config Table Setting to Display Table & Business Graphic s DATA: l_ref_config_table TYPE REF TO if_salv_wd_table_settin gs,l_display_as TYPE salv_wd_constant VALUE 02. l_ref_confi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论