摘要:
首先定义树的根和节点在布局里设置根和节点(跟和节点同类型,设置根不可见)以及叶子先在视图属性里设置节点和叶子表:在初始化时填充节点表和叶子表并给根节点赋值:methodWDDOINIT.data:lr_current_nodetypereftoif_wd_context_node,lr_current_elementtypereftoif_wd_context_element.*Filltableswiththestructureofthetreefill_foldertable().fill_filetable().lr_current_node=wd_context->get_chi 阅读全文
摘要:
视图初始化的时候,初始化跟节点:methodWDDOINIT.INIT_DATA().DATAlo_nd_treeTYPEREFTOif_wd_context_node.DATAlo_el_treeTYPEREFTOif_wd_context_element.DATAls_treeTYPEwd_this->element_tree.DATAlv_nameTYPEwd_this->element_tree-name.lo_nd_tree=wd_context->get_child_node(name=wd_this->wdctx_tree).lo_el_tree=lo_n 阅读全文
摘要:
SELECT_OPTION的使用,在主程序里加入SELECT_OPTION组件,然后在视图里使用SELECT_OPTION,在想要的显示的位置设置一个viewCONTAINERUIELEMENT.再在窗口里将uielement嵌套视图到WND_SELECTION_SCREEN,这样的话就可以在视图里使用SELECT_OPTION,在初始化方法里加入INIT_SELECT方法.methodinit_slection.data:lo_cp_usagetypereftoif_wd_component_usage,lo_select_optypereftoiwci_wdr_select_options 阅读全文
摘要:
主程序界面添加alv组件SALV_WD_TABLE,在componentcontrol里导入alv组件,在组件使用->alv->interface里将context中的DATA与对应节点数据绑定,在视图里导入alv组件SALV_WD_TABLE(两个),这样就完成了最基本的ALV框架实现.如果想让ALV按自己的意愿显示,可以在视图初始化的时候调用ALV初始化方法.INIT_ALV().在该方法里可以自定义实现某些工能methodinit_alv.data:lr_comp_alvtypereftoif_wd_component_usage,lr_comp_if_alvtypereft 阅读全文