Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database FileMaker脚本步骤“;暂停“;在FM 11服务器上不受支持。有解决办法吗?_Database_Relational Database_Filemaker - Fatal编程技术网

Database FileMaker脚本步骤“;暂停“;在FM 11服务器上不受支持。有解决办法吗?

Database FileMaker脚本步骤“;暂停“;在FM 11服务器上不受支持。有解决办法吗?,database,relational-database,filemaker,Database,Relational Database,Filemaker,我试图在脚本中包含一个暂停步骤,该脚本将在FileMaker 11服务器上每晚运行 下面是我要执行的代码: Loop Pause/Resume Script [Duration (seconds): 0.01] <do something and exit based on some condition> End Loop 我想避免使用插件,因为它们可能与将来的版本不兼容。然而,我从MBS中考虑过这个插件:在程序中添加暂停,而不是向用户显示某些内容,这通常不是实现目

我试图在脚本中包含一个暂停步骤,该脚本将在FileMaker 11服务器上每晚运行

下面是我要执行的代码:

Loop
    Pause/Resume Script [Duration (seconds): 0.01]
    <do something and exit based on some condition>
End Loop

我想避免使用插件,因为它们可能与将来的版本不兼容。然而,我从MBS中考虑过这个插件:

在程序中添加暂停,而不是向用户显示某些内容,这通常不是实现目标的可靠方法,因为通常无法知道您一直等待的事情是否已经完成。这停顿在等什么?是否有一种方法可以测试是否完成?虽然@pft221正确地认为暂停等待通常是由更好的算法提供的,但可能根本不需要暂停。退出条件的测试需要多长时间?如果时间为0.01秒,则您可以退出
暂停/恢复脚本。如果您确实需要暂停1/100秒,请查看BaseElements插件()中的
BE\u currentTimeMillistics
。谢谢您的评论。我在上面添加了更多的细节。我正在考虑另外问一个问题,关于如何验证暂停期间等待的条件的完成。我认为这需要一个单独的问题。在程序中添加暂停,而不是向用户显示某些内容,通常不是实现目标的可靠方式,因为通常无法知道您一直等待的事情是否已经完成。这停顿在等什么?是否有一种方法可以测试是否完成?虽然@pft221正确地认为暂停等待通常是由更好的算法提供的,但可能根本不需要暂停。退出条件的测试需要多长时间?如果时间为0.01秒,则您可以退出
暂停/恢复脚本。如果您确实需要暂停1/100秒,请查看BaseElements插件()中的
BE\u currentTimeMillistics
。谢谢您的评论。我在上面添加了更多的细节。我正在考虑另外问一个问题,关于如何验证暂停期间等待的条件的完成。我认为这值得一个单独的问题。
Loop 
    Set Variable [ $time ; Value: Get ( CurrentTimeUTCMilliseconds ) ]
       Loop
    Exit Loop If [ (Get ( CurrentTimeUTCMilliseconds ) - $time) > 1000 ] 
    End Loop
    <do something and exit based on some condition> 
End Loop