我是Logic Apps的新手,并试图通过亲自动手和阅读来更好地理解它。我现在创建了一些应用程序,每次都更有意义。我遇到的问题是我可以在一个动作中创建一个新的Dynamics记录,检索它在另一个动作中生成的主键。但是,如何在另一个操作中使用此主值来在另一个操作中创建相关记录。似乎没有动态存储或分配变量或修改参数?
答案 0 :(得分:3)
截至2017年3月24日,逻辑应用程序的变量现已发布。但是它们目前仅支持整数和浮点数,并且您只能初始化或递增它们。支持字符串变量,并在初始化后修改它们即将推出。您可以通过新的“变量”操作创建它们。
答案 1 :(得分:3)
现在逻辑应用程序支持变量,它们在操作中可用,首先需要初始化变量(当前支持的类型是Boolean,Integer,String,Float,object,Array)并对它们执行所需的操作。修改它们。
答案 2 :(得分:1)
您可以使用"输入":"撰写"在设置变量的动作中,例如:
"IsMissing": {
"type": "Compose",
"inputs": {
"what": "Something is missing"
},
"runAfter": {}
}
}
然后使用body(' IsMissing')来使用此变量。
答案 3 :(得分:1)
让我们假设您创建动态记录的逻辑应用操作是“CreateRecord”。它会产生这样的输出
{
"primarykey" : "<guid>"
}
您可以像这样访问此操作的输出
@body('CreateRecord').primarykey
OR
@body('CreateRecord')['primarykey']
答案 4 :(得分:0)
Logic Apps目前不支持变量。