您的位置:首页 > 产品设计 > UI/UE

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显示不完整。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息