Foxtable(狐表)用户栏目专家坐堂 → 如何让所有Form统一在执行自己的AfterLoad之前执行一段代码?


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

主题:如何让所有Form统一在执行自己的AfterLoad之前执行一段代码?

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


加好友 发短信
等级:四尾狐 帖子:860 积分:10801 威望:0 精华:0 注册:2016/5/6 14:34:00
如何让所有Form统一在执行自己的AfterLoad之前执行一段代码?  发帖心情 Post By:2016/7/24 11:03:00 [只看该作者]

这个有点像J2EE中Spring框架的AOP,即在AfterLoad这里增加一个切面,完成针对所有Form的权限控制。

不知道能不能实现在一处地方添加逻辑,即可完成以上意图。而不是在每个Form的AfterLoad第一句都加上一句。

[此贴子已经被作者于2016/7/24 11:04:55编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/24 11:06:00 [只看该作者]

 foxtable没有提供这个事件,做不到。

 

 你可以用打开窗口两次来变通。


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


加好友 发短信
等级:四尾狐 帖子:860 积分:10801 威望:0 精华:0 注册:2016/5/6 14:34:00
  发帖心情 Post By:2016/7/24 11:35:00 [只看该作者]

以下是引用大红袍在2016/7/24 11:06:00的发言:

 foxtable没有提供这个事件,做不到。

 

 你可以用打开窗口两次来变通。

不太懂您的意思!

能详细解释一下不?


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/24 12:26:00 [只看该作者]

哦,没办法的,只能在每个afterLoad事件加上一句代码,才可以。除非是foxtable帮你加上。

 

我2楼的意思是是,如果你需要beforeload事件,可以在afterload事件打开两次来代替,第一次打开执行各项操作,然后再重新打开窗口一次。


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


加好友 发短信
等级:四尾狐 帖子:860 积分:10801 威望:0 精华:0 注册:2016/5/6 14:34:00
  发帖心情 Post By:2016/7/24 13:56:00 [只看该作者]

以下是引用大红袍在2016/7/24 12:26:00的发言:

哦,没办法的,只能在每个afterLoad事件加上一句代码,才可以。除非是foxtable帮你加上。

 

我2楼的意思是是,如果你需要beforeload事件,可以在afterload事件打开两次来代替,第一次打开执行各项操作,然后再重新打开窗口一次。

我已经找到变通的方法了,呵呵


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


加好友 发短信
等级:四尾狐 帖子:860 积分:10801 威望:0 精华:0 注册:2016/5/6 14:34:00
  发帖心情 Post By:2016/12/11 11:21:00 [只看该作者]

以下是引用大红袍在2016/7/24 12:26:00的发言:

哦,没办法的,只能在每个afterLoad事件加上一句代码,才可以。除非是foxtable帮你加上。

 

我2楼的意思是是,如果你需要beforeload事件,可以在afterload事件打开两次来代替,第一次打开执行各项操作,然后再重新打开窗口一次。

不需要foxtable帮忙,有办法自己就可以加Aspect的。


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/11 11:26:00 [只看该作者]

 方法是怎样的?

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


加好友 发短信
等级:四尾狐 帖子:860 积分:10801 威望:0 精华:0 注册:2016/5/6 14:34:00
  发帖心情 Post By:2016/12/11 23:16:00 [只看该作者]

静态注入

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


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2016/12/19 22:23:00 [只看该作者]

这个事件Foxtable应该有!

 回到顶部