0
|
LarryAbbyLv5中级互助发布于2020-9-17 16:08
|
你公式写的不对 ${IF(LEN(wh)==0 ," ", " and m.wh='"+wh+"'" ) }
|
-
taken(提问者)
- 您好:
wh 沒設定$wh, 他會知道是哪一個 元件嗎?
不是透過$wh來找出元件的值嗎?
-
LarryAbby 回复 taken(提问者)
- 外层已经限定了是参数格式的,外面已经有了$,所以里面不需要再加一层了
-
taken(提问者) 回复 LarryAbby
- 謝謝您,不過在要確認一下:
declare @dlvdate_s as varchar(8);
set @dlvdate_s=\'${dlvdate_s}\'; //抓面板參數元件
${IF(LEN($dlvno_t23)==0 ,\" \", \" and t23.dlvno=\'\"+$dlvno_t23+\"\'\" ) }
那這一段:
${IF(LEN($dlvno_s)==0 ,\" \", \" and dlvno=\'\"+$dlvno_s+\"\'\" ) }
還是
${IF(LEN(dlvno_s)==0 ,\" \", \" and dlvno=\'\"+dlvno_s+\"\'\" ) }
謝謝!
-
LarryAbby 回复 taken(提问者)
- 下面这个
${IF(LEN(dlvno_s)==0 ,\\\" \\\", \\\" and dlvno=\\\'\\\"+dlvno_s+\\\"\\\'\\\" ) }
|
|