我有一個水晶報告,當我過濾它在我的一個表中的字符串它將放棄集合中的項目之一。主表格是V_PDAYPROD_CRW1
,我過濾的列名爲MFGNO
。如果我運行數據集不包括具體項目由於 - 而不是/在名稱
select mfgno
from v_pdayprod_crw1
where mfgno like 'SCA59-W%'
group by mfgno
order by mfgno
我得到
SCA59-W
SCA59-W-SUB
SCA59-W/EU-SUB
SCA59-W/UF
SCA59-W/UF-SUB
所以記錄選擇公式中,我添加
{V_PDAYPROD_CRW1.MFGNO} in "SCA59-W" to "SCA59-W/UF-SUB"
期望得到上述所有記錄。但是,當我這樣做SCA59-W-SUB
從報告中丟失。我得到的結果是
SCA59-W
SCA59-W/EU-SUB
SCA59-W/UF
SCA59-W/UF-SUB
我不得不選擇公式更改爲
{V_PDAYPROD_CRW1.MFGNO} like "SCA59-W*"
爲了獲得SCA59-W-SUB
展現出來,但是當我這樣做,我得到
SCA59-W
SCA59-W-SUB
SCA59-W/EU-SUB
SCA59-W/UF
SCA59-W/UF-SUB
不幸的是我不能使用{V_PDAYPROD_CRW1.MFGNO} like "SCA59-W*"
,因爲報告需要有一個範圍,並且該範圍由我的用戶輸入。是否有一個有效範圍可以輸入,以便從我的手動查詢中獲得整個集合?
是否可以使用'替換({} V_PDAYPROD_CRW1.MFGNO, 「/」, 「 - 」)'在選擇公式? – 4444
@ 4444與「SCA59-W」中的「將({V_PDAYPROD_CRW1.MFGNO},」/「,」 - 「)替換爲」SCA59-W/UF-SUB「 – NathanOliver
準確地說 - 如果仍然給你帶來麻煩,你可以嘗試'替換({V_PDAYPROD_CRW1.MFGNO},「W - 」,「W /」)'如果它總是在W後面, ) – 4444