logo资料库

Webdynpro布局详解.docx

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com Webdynpro 布局详解 在上次的教程里,我们已经实现了最简单的 ALV 应用,接下来会逐一介绍各个控件的使用, 但是介绍控件之前,我们先来介绍一下 webdynpro 的 UI 布局。 所谓 UI 布局就是页面上各个控件的排列位置,WebDynpro 中有种布局方式: 1、 Flow Layout: 控件从左到右顺序排列,浏览器宽度不够会自动换行,这是默认的布局方式 2、 Row Layout: 控件从左到右顺序排列在一行或多行,主要受两个选项控制: Row Head Data:另起一行排在最左边 Row Data: 在同一行从左到右顺序排列 注意,Row layout 方式在竖直方向是不会对齐的,浏览器宽度不够不会换行 3、 Matrix Layout: 控件从左到右顺序排列在一行或多行,主要受两个选项控制: Matrix Head Data:另起一行排在最左边 Matrix Data: 在同一行从左到右顺序排列 注意,Matrix layout 方式在竖直方向是会对齐(左对齐)的,浏览器宽度不够不会换行 4、 Grid Layout: 和 Matrix Layout 很像,但是比 Matrix Layout 多了一个 colCount 的参数来控制列的数量, 会根据列的数量(colCount 参数)自动顺序排列下来 注意,Grid layout 方式在竖直方向是会对齐(左对齐)的,浏览器宽度不够不会换行 举例演示 新建 WebDynpro 程序:ZWD_LAYOUT
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com 选择开发包,选择“本地对象”即可 创建四个 Group 控件
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com 分别更改每个 Group 控件的 ID 和 Layout 属性,以及里面的 Caption 控件的 text 属性 设置完成后是这个样子
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com 接下来往每个 Group 控件中添加文本长度不同的 Caption 控件 选择 Caption 类型 设置 CAPTION1 的 text 属性为 123
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com 然后 Group 控件内添加另外 7 个 Caption 控件,ID 和 TEXT 如下表 ID CAPTION1(上面一步已添加) CAPTION2 CAPTION3 CAPTION4 CAPTION5 CAPTION6 CAPTION7 CAPTION8 TEXT 123 一二三 4567 四五六七 89012 八九零一二 345678 三四五六七八 Flow Layout 设置完成是这个样子
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com 将 Flow Layout 里的 8 个 Caption 控件依次 COPY 到 Row Layout 里
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com COPY 完成之后是这个样子 将 CAPTION5_CP 的 Layout Data 由 RowData 改为 RowHeadData
Webdynpro 入门之页面控件布局介绍 作者:赵伟 zhaowei0315@163.com 保存之后,可以发现从 CAPTION5_CP 开始,另起了一行,但是每一列并没有对齐 同样用复制粘贴的方法将 Row Layout 中的 8 个 Caption 复制到 Matrix Layout 中
分享到:
收藏