2014-03-03 69 views
0

我創建了一個強制提示@report級別,然後嘗試使用下面的邏輯轉換爲可選提示。在強制提示中使用*邏輯

Agg_yr_qt_mt_mn_wk_rg_cy_sn_sr_qt_ma.Yr = @Prompt( '輸入年份:或(*爲所有)', 'A', '時間段\年',單聲道,免費,永久,,用戶:0)或 ''在@prompt('輸入年份:或( for all):','A','Time period \ Year',Mono,Free,Persistent ,, User:0))

但提示符顯示兩個時間

PS: - 我用e-fashion宇宙來測試'*'邏輯。

請指教。

-Sachin

回答

0

的提示字符串需要匹配準確。您在第二個中缺少「*」,冒號錯位。嘗試:

Agg_yr_qt_mt_mn_wk_rg_cy_sn_sr_qt_ma.Yr = 
@prompt('Enter Year: or (* for all): ','A','Time period\Year',Mono,Free,Persistent,,User:0) or '' In 
@prompt('Enter Year: or (* for all): ','A','Time period\Year',Mono,Free,Persistent,,User:0)) 
+0

感謝喬的回覆,但那是我的錯字錯誤。我在@prompt中使用了相同的字符串。 –

+0

那麼,缺失的星號可能是因爲格式化,但你確定最後的冒號是在同一個地方嗎?另外,如果您使用的是XI3.1或更高版本,則可以將報告級別提示設置爲可選。 – Joe