function - 用于检查电源自动化 html 表项中的空白值的函数/表达式
问题描述
如果条件满足,我创建了一个流程,用于根据 Excel 向合同所有者发送电子邮件。该电子邮件附有一个包含相关详细信息的 HTML 表格。所需的详细信息之一是格式化的日期值,它在工作表中可能为空白,也可能不为空白。由于 Excel 表的日期字段中存在空白值,HTML 表中用于日期值的 formatdatetime 表达式返回错误。即使我在这种情况下使用条件块,我也无法创建 HTML 表,因为它将创建两个 Select 选项来根据条件分别存储数据。请提出一些解决方案来解决这个问题。我使用了以下公式发送错误-
formatDateTime(addDays('1900-01-01', add(int(item()?['Column name']),-2)), 'dd-MMM-yyyy')
由于空白值,我得到的错误是 - 使用无效的参数调用了模板语言函数“int”。该值无法转换为目标类型。
解决方案
此外,您可以使用@empty() 逻辑App 函数单击emptyFunction检查空字符串,Null Also Empty Collection
当输入为空(空字符串,Null Also Empty Collection)时返回true,不为空时返回false。
int(if(equals(empty(item()?['Column name']), bool(1)), '0', item()?['Column name']))
推荐阅读
- javascript - 如何使用 jquery 关注具有值的输入文本?
- python - 如何根据键的长度对具有相同值的字典的键进行排序?
- react-native - RNTester:找不到 React Native 文件
- python - pandas groupby as list 使用 agg 和 apply 函数返回空
- c - 虽然将我的 INT0 初始化为数字输入,但它仍然发出 2.8V 的电压,这使得 Button 并没有真正做出改变
- blogger - 如何避免创建博主账号错误?
- vue.js - 为什么在 vue data() 中很难使用 vue-i18n(为什么它不是响应式的)
- javascript - 确定 pr 从对象中消除空键:用于多种过滤目的的值
- android - 如何使用非常小的尺寸按钮(24dp)android
- python - 如何阻止 Pandas DataFrame 无缘无故地将 int 转换为 float?