作成日: 2018/07/25 最終更新日: 2018/07/25
文書種別
使用方法
詳細
MultiValueプロパティに"True"を設定したパラメータには複数の値を渡すことができます。
パラメータの追加方法については、関連情報の「レポートを呼び出すコード側からレポートに値を渡す方法」をご参照ください。
◆パラメータの定義例
このパラメータは、SQLクエリでIN演算子の対象にすることができます。
コードから値を渡す場合は、Valueプロパティに配列を設定します。
◆サンプルコード(VB.NET)
◆サンプルコード(C#)
パラメータの追加方法については、関連情報の「レポートを呼び出すコード側からレポートに値を渡す方法」をご参照ください。
◆パラメータの定義例
プロパティ | 設定例 |
---|---|
(Name) | paramID |
DataType | Integer |
Hidden | True |
MultiValue | True |
このパラメータは、SQLクエリでIN演算子の対象にすることができます。
SELECT * FROM table WHERE id IN paramID
コードから値を渡す場合は、Valueプロパティに配列を設定します。
◆サンプルコード(VB.NET)
C1FlexReport1.Parameters("paramID").Value = New Integer() {1, 2, 3}
◆サンプルコード(C#)
c1FlexReport1.Parameters["paramID"].Value = new int[] {1, 2, 3};
関連情報
旧文書番号
83076