【问题标题】:PowerApps: UpdateIf only updates first 100 records (SQL-Datasource)PowerApps:UpdateIf 仅更新前 100 条记录(SQL-数据源)
【发布时间】:2021-05-22 05:14:27
【问题描述】:

我正在尝试使用包含 PowerApps 中的 UpdateIf 函数的按钮来更新 SQL 表。 该按钮包含以下代码:

UpdateIf(
    '[dbo].[INVINFO]',
    IVI_ID_NR = Dropdown_Inventur.Selected.Result && IVI_MANDANT = Dropdown_Mandant.Selected.Result,
    {IVI_ERFSET_MENGE: IVI_LAGER_IST - IVI_VORTRAG_MENGE}
)

我的问题是它只更新前 100 行。 根据下拉选择,应更新 500-3000 行。

我在 Microsoft 文档中找不到任何关于 100 行限制的信息,所以我的问题是:我做错了什么吗? UpdateIf 有替代方案吗? (我尝试了 ForAll & Patch,但速度很慢,所以我放弃了它)

谢谢:)

【问题讨论】:

    标签: sql powerapps


    【解决方案1】:

    我找到了解决方法。我刚刚在执行此计算的 sql server 中创建了一个存储过程。它的运行速度更快,并且更新所有行,而不仅仅是 100 行。

    【讨论】:

      猜你喜欢
      • 2010-11-14
      • 1970-01-01
      • 1970-01-01
      • 2018-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多