以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]是否有类似易表的do()函数?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11538)

--  作者:涛声依旧5666
--  发布时间:2011/8/1 21:55:00
--  [求助]是否有类似易表的do()函数?
在项目开发中,想对某个按钮,根据不同的情况执行不同的系统命令,是否有类似易表的do()函数?方便编程。特向狐爸求助啦!
--  作者:czy
--  发布时间:2011/8/1 21:59:00
--  

看一下帮助中的系统命令大全


--  作者:涛声依旧5666
--  发布时间:2011/8/1 22:13:00
--  

我已经仔细看过系统命令大全了,但命令大全是以命名方式呈现的,而do()是已编号形式呈现的。用编号方式便于编程。

我的本意是,先建一张“动作”表,字段包括:按钮名称,按钮动作。

其中【按钮名称】记录的是窗口中各按钮的名称,而【按钮动作】存放对应的系统命令,然后,利用全局事件Click来判断哪个按钮被单击,查“动作”表,执行相应的系统命令。由于【按钮动作】字段存放的是字符串形式的系统命令,不知如何才能正确调用?

请狐狸爸爸帮帮忙,万分感谢!


--  作者:狐狸爸爸
--  发布时间:2011/8/1 22:18:00
--  
说实话,我没有看懂你的问题
--  作者:涛声依旧5666
--  发布时间:2011/8/1 22:35:00
--  

1、我已经用代码创建了主窗口的布局,里面有众多的按钮

2、由于按钮是动态产生的,没办法单独设置每个按钮的click事件,只能通过全局事件来判断哪个按钮被单击

3、根据被单击的按钮名称,查表,想执行对应的动作


--  作者:涛声依旧5666
--  发布时间:2011/8/1 22:39:00
--  
附件不知如何上传?
--  作者:xmj09663
--  发布时间:2011/8/1 22:40:00
--  

自从 老爹 有了小儿子 自后  就基本上 忘了大儿子的情况了

呵呵   一觉睡醒  上来唠叨两句   他得问题很简单   在易表中  do(1)  表示 保存   那么在狐表中  对系统事件  能否用类似于易表一样  用do +  数字  一样便捷的操作呢


--  作者:涛声依旧5666
--  发布时间:2011/8/1 22:48:00
--  
楼上的是正解,致敬!