0
|
Moki_minLv5初级互助发布于2021-9-13 17:44(编辑于 2021-9-14 10:07)
|
添加内置校验: if(LEN(生产主导部门所在单元格) > 0, SQL("数据库", "SELECT count(1) FROM 部门维度表 WHERE dept_name='" + 生产主导部门所在单元格 + "'", 1, 1) = 1, FALSE)
|
-
唐流雨(提问者)
- 您好,请问我这个生产部门所在列为C列,我在公式中直接就写“ C ”嘛?
-
Moki_min 回复 唐流雨(提问者)
- 所在单元格,你这里是C3?
-
唐流雨(提问者)
- if(LEN(C3) > 0, SQL(\"数据库\", \"SELECT count(1) FROM t_pmt_shr_org_liable_d WHERE td_month = to_char(to_date(\'\" + $td_month + \"\',\'yyyy-mm-dd\'), \'yyyymm\') and dept_name in(\'\" + C3 + \"\')\", 1, 1) = 1, FALSE)
我是这么写的,但是没有生效,我部门名称又不在维度表里的,但是依然能正常填入。。。
-
Moki_min 回复 唐流雨(提问者)
- “数据库”——这里是填你维度表所在的数据连接的名称,SQL那个公式你要填进去的呢
-
唐流雨(提问者) 回复 Moki_min
- OK了,感谢大神耐心解答
|
|