2015-08-14 34 views
1

當用戶在我的第一個提示頁面中選擇不同的過濾器時,我使用條件塊顯示不同的文本框提示。現在,我在我的查詢中設置了具有相同設置(不需要,多選:是,多行:是,其他都不是)的文本框以及類似的過濾器腳本。但是,當我運行報告時,我無法獲得相同的輸出。我的第一個文本框錯過了文本空間的右半部分。我該如何解決它?謝謝! 點擊here作爲第一個屏幕截圖。 點擊here作爲第二個屏幕截圖。Cognos Report Studio文本框提示不起作用

+0

這些鏈接不起作用(權限)。行! – chsh

+0

行!我更新了鏈接!請幫幫我。謝謝! –

回答

0

樣本報告規範將是有益的,但根據截屏,一兩件事情正在發生:

  1. 第一個提示實際上並沒有多選選項集。

OR

  • ,所述第一提示填充實際查詢的過濾項不是多選擇友好。
  • #2的一個例子是,如果你試圖設置啓用多選擇值,但隨後被填充到設置爲類似過濾器:

    [table].[field] = ?firstPrompt? 
    

    相反的:

    [table].[field] in (?firstPrompt?) 
    

    如果情況並非如此,請在一個簡單的示例報告規範中進行編輯,以便我們可以更多地瞭解您正在做的事情。

    +0

    謝謝!它解決了我的問題。這在我的其他報道中並沒有發生,這有點奇怪。並且是「含有」多選友好?如果不是,我可以改變什麼。非常感謝! –

    +0

    包含可能不是多選友好的,因爲您正在檢查單個值是否存在於另一個值中。對於多個值,我認爲你一般都想使用IN子句。 – chsh

    +0

    我明白了。非常感謝! –