前言
章web dynpro for abap 概述 1
1.1简介 1
1.1.1weaver 技术 1
1.1.2web dynpro 技术 2
1.2web dynpro 构架 3
1.2.1metamodel 的概念 4
1.2.2立 4
1.2.3web dynpro 客户端 4
1.2.4图形化开发工具 4
1.2.5业务逻辑与显示逻辑分离 5
1.2.6mvc 模型的转换 5
1.3web dynpro 组件 6
1.3.1web dynpro 组件特 6
1.3.2视图 7
1.3.3窗体 9
1.3.4web dynpro 控制器 12
1.4web dynpro 组件接 20
1.5web dynpro 应用 22
1.6web dynpro 模型 23
第2章web dynpro for abap 开发环境 24
2.1初始化配置设定 24
2.2根据要求配置设置 24
2.3作系统配置 26
2.4设置全称域名 26
2.5激活icf 服务 27
2.5.1安装时激活icf 服务 27
2.5.2安装后手动激活icf 服务 27
2.6确认icm 29
2.7环境 29
第3章web dynpro for abap 开发基础 31
3.1组件 31
3.2视图 34
3.2.1创建视图 34
3.2.2插入ui 元素 37
3.2.3视图的ui 元素 37
3.2.4视图context 的结构 43
3.2.5视图ui 元素的动作 54
3.3组件控制器 66
3.3.1为组件添加自定义控制器 66
3.3.2context 映射 67
3.3.3定义context 映射 68
3.3.4编辑视图并绑定context 72
3.4编辑控制器方 74
3.4.1wd_context 76
3.4.2wd_this 77
3.5本地控制器接的方 86
3.5.1钩子方: 在相应时间点调用 86
3.5.2预定义本地控制器接的方 93
3.5.3事件和事件处理程序 100
3.5.4供给函数 102
3.5.5自定义方 108
3.5.6跨控制器方调用 110
3.5.7web dynpro 运行时api 112
3.5.8为context 赋值 114
3.6阶段模型 115
3.7客户端实现 118
3.8web dynpro 窗体 118
3.8.1两个视图间的导航 119
3.8.2启动和退出窗体插头 125
3.9web dynpro 应用程序 126
3.10web dynpro 应用程序的 128
3.10.1接近合格域名 131
3.10.2地址和命名空间 134
3.11使用参数调用web dynpro 应用 138
第4章web dynpro for abap 跨组件编程 142
4.1web dynpro 组件的控制器 142
4.2组件使用 144
4.2.1无控制器访问的组件使用 146
4.2.2有控制器访问的组件使用 156
4.2.3通过窗体插头导航 167
4.3跨组件context 映射 177
4.4web dynpro 组件接的使用 180
4.4.1创建web dynpro 组件接 182
4.4.2实例化web dynpro 接定义 185
4.4.3接实例化的实例 201
4.5无接视图组件使用 204
第5章web dynpro for abap 动态编程 205
5.1动态布局处理 205
5.2动态布局编程 205
5.3动态参数映射 206
5.4动态context 编程 208
5.5动态组件使用 229
5.5.1动态创建组件使用 229
5.5.2动态绑定接视图 231
5.5.3动态组件中的方调用 233
5.5.4动态注册事件的处理程序 233
附录 235
附录aweb dynpro for abap 编程规范 235
附录bweb dynpro for abap 程序编程指南 239
附录cweb dynpro for abap 用户接元素 256