更新 Dataverse 中的一行
Update a row in Dataverse
您好,我正在尝试更新 Dataverse 中的一行,但它给了我这个错误
“未找到片段 'cdm_company'”的资源
我尝试了一些东西但没有用
在这里我得到了专栏
这是我的脚本
这是回复
使用查找时,您必须使用 LogicalCollectionName。它通常是 table 的逻辑名称,根据 table 的最后一个字符附加一个字符串。如果 table LogicalName 以:
结尾
- 'y',将 'y' 替换为 'ies'(例如 cdm_company => cdm_companies)
- 's',附加 'es'(例如 bookingstatus => bookingstatuses)
- 任何其他追加 's' (account => accounts)
您需要存储在变量中的值只有 GUID 并且您需要删除开头的斜杠,请使用以下语法之一:
- cdm_companies/变量 [例如cdm_companies/eb85465b-cdd6-4ef4-9e4b-9c632b0964af]
- cdm_companies(变量) [例如cdm_companies(eb85465b-cdd6-4ef4-9e4b-9c632b0964af)]
此外,您检索的值似乎是针对业务单位的,应该来自业务单位 table,但您使用的是 cdm_company table,您确定吗您需要更新或从中检索值的 table/column 是正确的吗?如果您仍有问题,能否解释一下 tables 架构是怎样的?
您好,我正在尝试更新 Dataverse 中的一行,但它给了我这个错误 “未找到片段 'cdm_company'”的资源
我尝试了一些东西但没有用 在这里我得到了专栏
这是我的脚本
这是回复
使用查找时,您必须使用 LogicalCollectionName。它通常是 table 的逻辑名称,根据 table 的最后一个字符附加一个字符串。如果 table LogicalName 以:
结尾- 'y',将 'y' 替换为 'ies'(例如 cdm_company => cdm_companies)
- 's',附加 'es'(例如 bookingstatus => bookingstatuses)
- 任何其他追加 's' (account => accounts)
您需要存储在变量中的值只有 GUID 并且您需要删除开头的斜杠,请使用以下语法之一:
- cdm_companies/变量 [例如cdm_companies/eb85465b-cdd6-4ef4-9e4b-9c632b0964af]
- cdm_companies(变量) [例如cdm_companies(eb85465b-cdd6-4ef4-9e4b-9c632b0964af)]
此外,您检索的值似乎是针对业务单位的,应该来自业务单位 table,但您使用的是 cdm_company table,您确定吗您需要更新或从中检索值的 table/column 是正确的吗?如果您仍有问题,能否解释一下 tables 架构是怎样的?