找回密码
 点一下
查看: 1001|回复: 2

几个有关等待触发器的问题

[复制链接]
发表于 2011-8-26 16:00:32 | 显示全部楼层 |阅读模式
无风的海岸(524103601)  15:58:38
问几个触发器的问题

等待触发器。如果使用等待触发器A,如果A已经开始运行了,这个等待触发器命令是否还等待?
如果等待触发器A等待其结束,这个触发器是等待A结束才继续运行么?
无风的海岸(524103601)  15:59:29
触发器已执行次数。目标触发器正在执行,还没执行结束,此时算1次,还是不算1次?
无风的海岸(524103601)  16:00:20
另外还有个触发器条件检验次数,这个是事件发生了,不管是否检验通过的次数么?


发布测试结果
1,等待触发器,不等待其结束,只响应触发器开始执行事件。
2,等待触发器,等待其结束,至响应触发器停止执行事件。
3,触发器执行次数,触发器开始执行时次数+1。
4,触发器检验次数,触发器事件发生次数,执行条件检验时+1。
 楼主| 发表于 2011-8-26 16:58:46 | 显示全部楼层
相关应用:
1,一般将一些任务的触发器初始关闭,然后在执行这些触发的时候再第一行开启当前触发,在最后一行关闭当前触发,这样用触发器是否开启可以检验该触发是否在执行状态。
2,执行主线任务的时候可以执行触发器并等待其完成。
3,执行支线任务的时候可以执行触发器并不等待其完成。
4,如果某任务需要前置任务的时候可以检验该任务的触发器的执行次数。执行次数不为0则该前置任务开启过,检验该前置任务已关闭证明该任务已完成。(未关闭为尚未完成)
5,并行任务可以使用等待触发结束来同时完成任务。
6,当A任务需要等待B任务开启时候继续执行,而无法确认B任务是否已经开启或是否已完成时不能使用等待触发器执行。
回复

使用道具 举报

发表于 2011-8-26 17:16:13 | 显示全部楼层
你不觉得用bool array可以更方便的解决问题吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-12 02:57 , Processed in 0.030577 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表