sharepoint-online - 如何在使用 Power Automate 添加列表项后更新它
问题描述
我无法弄清楚如何在 SharePoint Online 中对 Power Automate 中的列值进行非常简单的更新。我已经看到了如何更新另一个列表上的项目的示例,但是没有任何内容可以更新刚刚添加并触发工作流的同一项目上的值。谁能给我一个例子,也许是一个非常简短的解释?
我想将两列的值相乘并将其添加到同一项目的第三列,该列将是空白的。我使用公式来更新我想要使用其他列的值的列。=[Dollar Amount]*[% Chance] 但它说语法无效。这种新的电力自动化似乎没有什么直观的东西,与过去的简单相比,这是一个可怕的失败。MS总是犯这些错误。
解决方案
它是 Power Automate,而不是电源自动化。细节很重要。
首先,尝试在创建项目时设置列值。然后你就不必编辑它了。如果您已经知道 [Dollar amount] 和 [% Chance] 的值(Chance,真的?还是 Change?),那么您可以在创建项目之前使用这些值来生成值。您可以在变量中或使用 Compose 操作执行此操作。然后创建项目并引用变量或撰写操作的输出。
如果这不是一个选项,您可以使用 Edit Item 操作并从上面用于创建项目的操作中获取项目的 ID。
你说“MS总是犯这些错误”。- 问题更可能是数据类型不匹配,例如在计算中使用文本字段、拼写错误或语法错误。这不是MS犯的错误。同样,细节很重要。
评论后编辑:如果工作流是由创建的项目触发的,那么您可以使用编辑项目操作并引用触发器项目的 ID。
推荐阅读
- javascript - 使用 Ramda 根据条件过滤对象
- c++ - C++:如何计算二叉树中其值模块高度小于 2 的节点数?
- php - i'm trying to dump user details (from phpmyadmin database) onto my browser but getting an error code?
- c++ - How can I make a map where the value is an array of structs in C++
- python - NameError: name 'x' is not defined for a gradient descent function already defined. self.function() also not working
- c++ - How to read data in text file and assign arrays each column c++
- r - error $ operator not defined for this s4 class in r (normalization)
- ios - users can't receive notification on updating the app
- javascript - Add div onclick using React, Gatsby, JavaScript
- java - Make two array sum same with limited values