2011-11-28 16 views
0

rdlのパラメータのデフォルト値に対して複数の値をデータベース列に格納するために使用できる区切り文字を知りたい。理想的には、デリミタはデフォルト値の無効な文字である必要があります。したがって、処理されるとき、デフォルト値ではなく区切り文字として識別されます。rdlのパラメータのデフォルト値に複数の値を格納する区切り文字Microsoft SSRS

パラメータが複数の値を許可する場合、データベーステーブルの列に格納されたときにそれらを区別して表示するための方法が必要です。例えば。日付パラメータに「2011-01-01」と「2011-02-01」がデフォルト値としてデータベース列に格納されている場合は、それらを区別してデータを取り込めるように区切り文字を付ける必要があります表示のためにrdlのドロップダウンリストに戻ります。

など。デフォルト値を作成するには、パラメータを右クリックし、[レポートパラメータのプロパティ]ウィンドウで[一般]タブで[複数の値を許可]を選択し、[デフォルト値]タブにデフォルト値を追加します。事前に

おかげ

更新

私は、ファイル名に無効な文字に似Microsoftから発行されたデフォルト値は無効な文字のリストを探しています。

答えて

0

データセットから複数のデフォルト値を戻す場合は、特殊な区切り文字を含む1つのレコードとしてではなく、複数のレコードとして返す必要があります。

使用する区切り記号にかかわらず、SSRSは1つの返された値をパラメータの1つの値として扱います。

(デフォルトをどこかに保存し、それを解析してデータセットに複数の行を作成する場合は、もちろん区切り文字の選択は任意ですが、一般的な選択はパイプ(|)です文字)。

+0

私は、ファイル名に無効な文字と同様に、Microsoftによって発行されたデフォルト値の無効な文字のリストを探しています。 – Pingpong

関連する問題