173 评论

yzm285976

${if( ysks='KAIDANYSZ', "(case when nvl(a.KAIDANYSZ,c.yiliaozid ) = 2773
then nvl(c.yiliaozid,a.KAIDANYSZ ) else nvl(a.KAIDANYSZ,c.yiliaozid ) end) ksdm ,","")}

这个写法有问题么

0 2023-05-24 09:53

yzm284885

数据集中不执行 ${IF(GREPARRAY($fine_role,ITEM = "xxx")="xxx","AND DEPT_NAME IN ('A','B','C','D','E','F')","")} ,是什么原因

0 2023-05-23 11:26

test12312312

服务器数据集参数不会在参数面板上显示吗?

0 2023-04-14 23:06

Ryantang

--参数设置会报错,去掉参数是可以查询的---------
SELECT t1.u_prj'项目名称' , T0.[WhsCode]
,max(T2.[Code])+' 月末'as'日期'
,sum ( case when T0.[Direction]=1 then -T0.[Quantity] else T0.[Quantity] end ) '数量'
FROM IBT1 T0
inner join oitm t1 on t0.itemcode=t1.itemcode
left join (SELECT T0.[Code], T0.[F_RefDate]'月初',T0.[T_RefDate] '月末',dateadd(day,datediff(day,T0.[F_RefDate],T0.[T_RefDate])/2,T0.[F_RefDate])'月中'
FROM OFPR T0
) t2 on t2.code=convert(nvarchar(5),year(T0.[DocDate]))+'-'+convert(nvarchar(15),datename(MM,T0.[DocDate]))

where
t0.DocDate<=(SELECT T0.[T_RefDate]
FROM OFPR T0
where ${if(len(日期) == 0,"","and T0.code in('"+日期+"')")} )
${if(len(仓库) == 0,"","and T0.[WhsCode] in('"+仓库+"')")}
${if(len(项目) == 0,"","and t1.U_PRJ in ('" + 项目 + "')")}

0 2023-03-28 17:32

Ryantang

group by t1.u_prj , T0.[WhsCode]
提示 and附近有语法错误

0 2023-03-28 17:36

Dl

${if(len(参数1) == 0,"","and 数据1 in( '" + 参数1+ "')")}
${if(len(参数2) == 0,"","and 数据2 in( '" + 参数2+ "')")}
新的11版本中,在SQL中写了两个参数,默认就在数据库查询下面加载出了两个参数。然后就导致在查询页面选择参数1的控件时,再选参数2的控件,参数1的控件值会消失,这块要怎么处理。以前10版本不会默认在数据库查询页面加载出参数,就没这个问题。现在11版本默认就加载出了参数,怎么优化?

2 2023-03-22 18:00

SgwyfQwP

同样的问题

0 2023-06-14 09:35