2011-01-06 59 views
0

我尝试用插件更新实体。我使用Image(pre)和stage与asynk ...实时更新数据库,但不是表单。有人知道为什么我必须“上传”两次以更新Web表单中的文本,并且数据库中的值立即更新?我想“立即”选择它。谢谢更新表单抛出插件crm 4

回答

1

使用异步插件执行,数据库永远不会真正“实时”更新;异步执行可能会发生得如此之快,以至于它看起来像人类“慢”感知的方式。 但是,在服务器进程级别,异步插件的代码将在“有时间”时运行,而重新生成表单并将其发送回客户端的代码正在“立即”运行,并将等待同步插件,但不适用于异步的。

如果您希望插件在重装后立即反映在实体窗体中,则必须注册该插件以进行同步执行。

据我所知,对于异步插件以及工作流程,没有时间框架保证它们在触发后运行。

+0

谢谢,但我想知道的是,我希望网页形式在“按钮保存”后立即更新。数据库已更新,但不是网络表单。即如果做一些计算抛出一个插件,结果将显示后,我我已经保存了两次Webform。 – 2011-01-15 15:45:20