访问共享点网络应用程序:更新数据宏导致无限循环
Posted
技术标签:
【中文标题】访问共享点网络应用程序:更新数据宏导致无限循环【英文标题】:share point web app on access: on update data macro causes infinte loop 【发布时间】:2016-07-05 20:07:38 【问题描述】:我正在使用一个 SharePoint Web 应用程序来跟踪与项目相关的票证。我正在尝试计算直到票据到期的时间量,以及使用 datediff 函数完成票据的时间,该函数作为更新数据宏执行。宏还根据票据的状态填充名为 sloth 的字段,下面可以看到宏的截图。当我尝试更新数据表视图中的字段时,我收到一个错误,指出我创建了一个无限循环。感谢您的帮助:-)
here is a link to the data macro The table the macro runs on【问题讨论】:
【参考方案1】:不清楚为什么你有两个编辑记录代码块。此外,您没有提及您使用的事件,但您想使用更改前事件。此事件发生在写入之前,并且 ALSO 不需要您使用编辑记录 boock,而只使用设置字段。通过使用更新后事件和编辑记录,您会导致更新后事件反复触发。如果您执行编辑记录,那么它会触发更新后事件,如您所见,该事件将一遍又一遍地运行。在更改事件之前尝试。
【讨论】:
以上是关于访问共享点网络应用程序:更新数据宏导致无限循环的主要内容,如果未能解决你的问题,请参考以下文章
在使用游标时,使用 Oracle SQL 更新记录会导致无限循环
从消费者 componentDidMount 更新反应上下文会导致无限重新渲染
C 语言文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )