25 评论

dluflxuying

A2 添加数据过滤条件,而不是I2?

1 0 2020-04-25 11:46

用户D5wRW6516

模板参数为空选择全部,这个能实现,但是只是实现了一个要求,查询其他地区都没有显示结果

0 0 2020-03-30 14:34

用户FQrah4429

${if(len(area) == 0,"","and 货主地区 = '" +area + "'")} 怎么就变成 and 货主地区=${area}.
理解不了,

0 0 2020-03-02 16:58

guolin2020

可能是这个表达式已经使用了${}来包裹内部excel if 语句,所以内部禁止使用$(内部使用$会报错),所以调用变量时直接为 VariableName。

由于 SQL 查询时 WHERE 过滤是 ColumnName = 'CellValue'。如果 货主地区='area' ,此时货主地区匹配的是字符串'area',而实际需求是要匹配 area 这个变量对应的内容,权益之计是先获取变量值再字符串拼接。

首先获取变量值 area // ValueOfarea
拼接匹配 "and 货主地区 ='" + ValueOfarea + "'"
这个表达式被解析后成为字符串 and 货主地区 ='ValueOfarea',此时再与 WHERE 语句拼接形成完整的 SQL 语句

0 0 2020-03-16 04:14

hadal

如果选择为空,就按另一个选项,怎么写啊?

0 0 2019-12-26 13:24

atulan

过滤只能在第一个格 或者 说父格设置吗

1 8 2019-05-22 16:02