以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于在BeforeConnectOuterDataSource事件中开启自定义配置窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53503)

--  作者:不倒的翁
--  发布时间:2014/7/9 13:14:00
--  关于在BeforeConnectOuterDataSource事件中开启自定义配置窗口
 我在BeforeConnectOuterDataSource事件编写了动态更改数据源配置字段。
但有个问题想请教下,如果预定义字段连接不成功,能否暂时终止数据源连接,打开自己编写的配置窗口进行调整后再进行连接?
试了很多方法,都不行。
好像连窗口都无法开启。
[此贴子已经被作者于2014-7-9 13:36:26编辑过]

--  作者:有点甜
--  发布时间:2014/7/9 13:57:00
--  

 只有在afterOpenProject事件以后,foxtable的各项东西才准备完毕,才可以调用。

 

 关于你这个问题,论坛有很多变通的方法,你可以去搜索一下。

 

 一般,帮助文档这样处理 http://www.foxtable.com/help/topics/0682.htm

 


--  作者:不倒的翁
--  发布时间:2014/7/9 14:33:00
--  
以下是引用有点甜在2014-7-9 13:57:00的发言:

 只有在afterOpenProject事件以后,foxtable的各项东西才准备完毕,才可以调用。

 

 关于你这个问题,论坛有很多变通的方法,你可以去搜索一下。

 

 一般,帮助文档这样处理 http://www.foxtable.com/help/topics/0682.htm

 

甜版,BeforeConnectOuterDataSource事件的优先级靠前,配置字段好像也只能在这个事件中进行配置,除非在连接之前正确配置,自由度受限。
还有,在
BeforeConnectOuterDataSource事件中检测连接状态为False的,用系统命令强制退出系统的话弹错引用错误。
--  作者:有点甜
--  发布时间:2014/7/9 14:36:00
--  

 在BeforeConnectOuterDataSource不能用exit命令退出系统,退出,应该在beforeOpenProject那里做。

 

 论坛上有例子:比如 额外做一个dll、或者用代码写一个窗口等等处理这种情况的。


--  作者:有点甜
--  发布时间:2014/7/9 14:44:00
--  

参考例子

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=25226&skin=0

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=24780&authorid=0&page=0&star=1

 

 

 

 


--  作者:不倒的翁
--  发布时间:2014/7/9 15:04:00
--  

感谢甜版