FORM BUILDER 堆叠画布显示问题
2013-12-16 20:10
1816 查看
FORM BUILDER开发中,画布上ITEM的顺序一定要和数据块中ITEM的顺序一致,可以根据画布上ITEM显示顺序调整数据块中ITEM顺序,反之也可以,只要保证两者顺序一致便可,否则可能会导致堆叠画布上应该显示的ITEM
被其他显示的ITEM覆盖掉。
FORM BUILDER中ITEM的导航顺序与数据库中的ITEM顺序有关,所以存在堆叠画布时,我们应该尽量使两者保持一致。
个人理解如下:FORM编译系统会先去查找数据块中第一个ITEM,然后逐个向下遍历。比如说有五个ITEM :ABCDE假设正确排序为ABCDE:
假如你想把A放到主画布上,把BCDE放到堆叠画布上;
如果数据块ITEM定义排序为BCADE
那么系统会先找到BC ,根据ITEM属性将其显示到堆叠画布,然后系统发现了A这个ITEM,但是A在主画布上,所以会把A放到主 画布上,当系统发现DE的时候会错误的重新布置堆叠画布,从而使堆叠画布错误的显示(不能显示所有的ITEM)。
最后显示的形式为:主画布A堆叠画布ITEM显示不完整。
被其他显示的ITEM覆盖掉。
FORM BUILDER中ITEM的导航顺序与数据库中的ITEM顺序有关,所以存在堆叠画布时,我们应该尽量使两者保持一致。
个人理解如下:FORM编译系统会先去查找数据块中第一个ITEM,然后逐个向下遍历。比如说有五个ITEM :ABCDE假设正确排序为ABCDE:
假如你想把A放到主画布上,把BCDE放到堆叠画布上;
如果数据块ITEM定义排序为BCADE
那么系统会先找到BC ,根据ITEM属性将其显示到堆叠画布,然后系统发现了A这个ITEM,但是A在主画布上,所以会把A放到主 画布上,当系统发现DE的时候会错误的重新布置堆叠画布,从而使堆叠画布错误的显示(不能显示所有的ITEM)。
最后显示的形式为:主画布A堆叠画布ITEM显示不完整。
相关文章推荐
- IE:如何做到全屏显示
- 修改注册表实现在桌面上显示Windows版本
- Attrib 显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性
- extjs form textfield的隐藏方法
- 图象函数中的中文显示
- 桌面中心(四)数据显示
- 用ODBC的分页显示
- form身份验证通过后,只能用FormsAuthentication.RedirectFromLoginPage
- 显示、隐藏密码
- Chrome Form多次提交表单问题的解决方法
- select 控制网页内容隐藏于显示的实现代码
- jquery text,radio,checkbox,select操作实现代码
- JQUERY获取form表单值的代码
- Oracle Form中COMMIT的概述及使用技巧
- JSP避免Form重复提交的三种方案
- 编程之显示/隐式声明
- jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
- 详解PHP显示MySQL数据的三种方法
- 如何让一个层关闭之后,就算刷新页面了也不显示。除非关闭页面再次打开
- javascript 控制 html元素 显示/隐藏实现代码