易表在线答疑技术与交流用户社区 → [分享]窗口、菜单、变量极限的解决办法


  共有139995人关注过本帖树形打印复制链接

主题:[分享]窗口、菜单、变量极限的解决办法

帅哥哟,离线,有人找我吗?
Czy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
[分享]窗口、菜单、变量极限的解决办法  发帖心情 Post By:2008/8/6 22:44:00 [只看该作者]

[这个贴子最后由czy在 2008/11/03 11:13am 第 1 次编辑]开贴之前先介绍一下窗口、菜单、变量的容积,因为下面的内容与此相关。窗口容积:32Kb菜单容积:32Kb变量容积:64Kb
变量的灵活性和实用性众所周知,变量的容积限制恐怕少为人知。
和窗口容积、菜单容积一样,变量也有极限,大家知道窗口容积超出极限会导致窗口中的字段、标签、按钮、公式等莫明其妙的在设计好的窗口中消失,导致大家白忙一场。
菜单和窗口不同,窗口毕竟只丢失了部分内容,但菜单如果超出极限会导致整个菜单报废,运行菜单时会导致系统崩溃。
在这之前,发生上述问题,我们一般都建议大家采用变量过度,就是将字符数量较多的表达式设置到变量中,然后在公式中引用变量,这样基本可解决问题。但大量的负荷转嫁到变量中时,无疑给变量的容积留下了后患。
一直认为变量是很难突破极限的,但最近看到的一个文件使我完全改变了原来的看法,这个文件有817个变量,其中表达式变量就有221个,最多的一个变量字符长度为7633,表达式变量总字符长度达到36909。
根据本人这几天的测试,现已确认变量容积超出极限会导致文件格式错误,给大家带来毁灭性的后果,现为大家提供一个可行的解决办法,此办法同时适用于解决窗口、菜单容积问题。
办法很简单,看了文件后估计不用我介绍人人都会用。解决办法有二。一、将表达式变量中字符长度较长的公式直接输入在表格中,然后在原变量中用cell引用表格数据,达到减小变量容积。二、不用变量,直接用cell引用表格数据,用Eval执行。
希望此方法能解决部份人的烦恼。祝大家玩易表多一份愉快,少一份烦恼!
egd文件下载

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2008/8/6 23:04:00 [只看该作者]

支持,顶!

      再者,建议将不同的功能模块用不同的菜单或窗口解决,也就是设计多菜单、多窗口分别调用,尽可能地少使用变量,此法可以同时避免菜单、窗口和变量的限制!


 回到顶部
帅哥哟,离线,有人找我吗?
老山木羽
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:侠之大者 帖子:575 积分:351 威望:0 精华:0 注册:2006/11/29 15:09:00
  发帖心情 Post By:2008/8/6 23:30:00 [只看该作者]

我又易表还达不到此种境界,顶下。

-=-=-=- 以下内容由 老山木羽2008年08月06日 11:33pm 时添加 -=-=-=-
哈,又错字了,是“用”

 回到顶部
帅哥哟,离线,有人找我吗?
zfwwlq
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:293 积分:0 威望:0 精华:0 注册:2007/6/1 3:59:00
  发帖心情 Post By:2008/8/7 0:06:00 [只看该作者]

 这个贴不能不顶.
希望看到版主更多类似的贴!

 回到顶部
帅哥哟,离线,有人找我吗?
ybtxdz
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:64 积分:0 威望:0 精华:0 注册:2007/5/17 22:49:00
  发帖心情 Post By:2008/8/7 0:07:00 [只看该作者]

那表格有没有容积?

 回到顶部
帅哥哟,离线,有人找我吗?
Czy
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2008/8/7 0:14:00 [只看该作者]

下面引用由ybtxdz2008/08/07 00:07am 发表的内容:
那表格有没有容积?

几十万行吧。

 回到顶部
帅哥哟,离线,有人找我吗?
8996hyg
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:223 积分:50 威望:0 精华:0 注册:2007/11/8 21:21:00
  发帖心情 Post By:2008/8/7 0:16:00 [只看该作者]

受益匪浅。顶!顶!顶!

 回到顶部
帅哥哟,离线,有人找我吗?
tzszw
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2409 积分:400 威望:0 精华:0 注册:2006/8/14 19:31:00
  发帖心情 Post By:2008/8/7 6:47:00 [只看该作者]

见到CZY老师这样的帖子,受益匪浅了。不能不顶!

 回到顶部
帅哥哟,离线,有人找我吗?
gaoqr
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:118 积分:0 威望:0 精华:0 注册:2006/8/12 12:07:00
  发帖心情 Post By:2008/8/7 8:07:00 [只看该作者]

谢谢 czy 版主 !

这样变量好写了。


 回到顶部
帅哥哟,离线,有人找我吗?
smileboy
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2008/8/7 8:34:00 [只看该作者]

顶!顶!顶!

 回到顶部
总数 61 1 2 3 4 5 6 7 下一页