问题标签 [workflow-definition-language]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - Azure 逻辑应用程序:如何在从 Blob 存储中获取内容后发送带有一个或多个附件的电子邮件?
我想使用azure logic app get blob contents connector读取 blob 内容,并使用 azure logic app send email connector通过电子邮件将该内容作为附件发送。
附件可以是一个或多个。
发送电子邮件需要以下 json 格式的附件数据:
azure-logic-apps - 逻辑应用工作流定义语言 - 聚合?
我有几个对象:
我想要一个不同日期的列表,删除重复的。如何在这里提取三个唯一日期
- 2018-11-05T00:00:00
- 2018-11-10T00:00:00
- 2018-11-08T00:00:00
使用工作流表达式?
azure - 具有多个触发器的逻辑应用的问题
我有一个场景,我想将逻辑应用程序作为 API(可能是 HTTP 触发器)调用,同时,我也想以循环方式调用逻辑(可能使用循环触发器)。由于逻辑应用中只能有一个启动触发器,我该如何解决这个问题?
arrays - 在逻辑应用中加入两个数组
我在逻辑应用程序 Ex 中有两个变量作为数组;
我想结合两者并返回
boolean - 工作流定义语言`equals`不返回布尔值
我正在使用以下 Azure 逻辑应用表达式(工作流定义语言 (WDL)):
WDL 文档说该函数equals
应该返回一个boolean
值。
但是,我看到的是string
响应,不是boolean
:
- 上面显示的动作是实际的
boolean
- 注意小写的“t”
true
- 而底部显示的操作是问题
试过:
- 将上述函数包装在
bool
关键字中,string
结果相同(!)
这里发生了什么?
编辑1:
- 刚刚删除所有操作并再次测试,现在似乎可以工作了
- 诡异的
string - 工作流定义语言“formatDateTime”错误?
我正在使用以下 Azure 逻辑应用表达式(工作流定义语言 (WDL)):
WDL 文档说该函数formatDateTime
应该返回一个string
值。
这就是我所看到的...
...除了,结果string
不受 WDL 中进一步字符串操作的影响!
例子:
- 要摆脱 中的领先空间
" 02"
:trim
(trim(formatDateTime(utcNow(),'MM'))
) ...或replace
(replace(formatDateTime(utcNow(),'MM'), ' ', '')
) 应该工作- 但是这些都不起作用,结果
" 02"
仍然是未修剪的字符串
- 与
int
(int(trim(formatDateTime(utcNow(),'MM')))
) 类似。- 结果不是,
int
而是相同的" 02"
字符串!
- 结果不是,
这是 WDL 错误吗?
- 也可能促成这个问题。