易表在线答疑技术与交流用户社区 → [求助]关于窗口


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

主题:[求助]关于窗口

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/11/2 12:50:00 [显示全部帖子]

没看懂!

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/11/2 13:32:00 [显示全部帖子]

思路(通过变量实现):

1、设置一个字符型变量,假如“%A%”;

2、文件预处理公式中增加命令:SetVariable("%A%","开");

3、表预处理公式包括以下命令:If([%A%]="开",OpenWindow(2),DockWindow(2));

4、将“进入系统”按钮中添加命令:SetVariable(“%A%”,"关");

 

试试看!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例2.egd

[此贴子已经被作者于2012-11-2 13:37:14编辑过]

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/11/2 16:44:00 [显示全部帖子]

以下是引用iyplx2425在2012-11-2 14:07:00的发言:
谢谢老师。是不是%A%的赋值不一定是“开”与“关”,只要是两个不同的值,在文件预处理中的赋值就代表打开,在表的另一个窗口中的赋值就代表关闭?

正解!


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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/11/2 16:53:00 [显示全部帖子]

以下是引用iyplx2425在2012-11-2 14:50:00的发言:
wjq1072老师,真是不好意思。我在运用您的方法时,因为我使用的第一个表的欢迎窗口比您设计的大,文件启动时位置不在中间(我自己原来的打开是在正中间),我想是与您在文件预处理公式中设置的窗口参数有关,于是我把参数删了。结果启动文件后,整个界面都不见了,怎么找回来啊。谢谢。

1、先通过任务管理器管理器结束易表文件的进程。

2、再次打开这个易表文件,并同时迅速按下键盘上的shift+ctrl+alt+Q(组合键)即可。

 

————

HideMainWindow

隐藏易表的系统界面,单单显示录入窗口,常常用在自定义按钮的命令公式中,无任何参数。
特别提醒:不要轻易使用本函数,使用前一定要确保录入窗口可见,而且该录入窗口在设计的时候,必须禁止直接关闭,同时还必须有用于显示系统界面的按钮,否则可能带来严重后果!

 

呵呵,而你恰恰是将打开录入窗口的命令去掉了...悲悴...

 

[此贴子已经被作者于2012-11-2 16:58:24编辑过]

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/11/5 8:49:00 [显示全部帖子]

这个没问题!

——将案例中加入测试数据,并说明筛选条件/方式...传上来.


 回到顶部