我在 Power Automate 中创建了一个流程,用于向电子表格添加新行。 我遇到的问题是,对于一栏,我需要说明表单提交与哪个系统相关。 由于我目前只有一个系统,我只想输入一个表达式,表示如果系统登录不为空,则输入“Master”字段列表
我将此表达与“这与哪个系统相关?”相对应。字段,但虽然没有错误,但电子表格未填充。
if(not(empty(triggerOutputs()?['body/resourceData/System login'])),'Master','')
所有其他字段都工作正常,但它们只是从表单直接输入,所以我不希望出现问题。 我已经确保在测试时提交表单时“系统登录”字段中也有一个值,但我似乎没有得到任何结果。
我试过这个:
if(not(empty(triggerOutputs()?['body/resourceData/System login'])),'Master','')
以及在此之前的一些变化 - 例如System_login、系统登录和 system_login 以防区分大小写或喜欢/不喜欢这个空间。
没有出现错误消息,但值为空
有人可以帮忙吗?
您没有正确访问输出。你的表情应该是:
if(not(empty(triggerOutputs()?['body']?['resourceData']?['System login'])),'Master','')