SSRSシステムがカスタムアセンブリに含まれるクラスのインスタンスを自動的に作成するとき、コンストラクタにパラメータを渡す方法はありますか?私のセットアップのスクリーンショットは以下の通りです。SSRSカスタムアセンブリ - コンストラクタへのパラメータを渡す
私の目標は、InstanceOfClass
が何らかの値で初期化されるように、コンストラクタにパラメータを渡すために、最終的です。
これを行うことができない場合は、オブジェクトの作成後にクラスの別のメソッドを呼び出すことはできますか?おそらく、内部パラメータなどのデフォルト値を介して、内部パラメータが関数呼び出しを許可する以外の目的を果たさない場合はどうでしょうか?
は、だから私は、これまでに見つかったものSSRSレポートの実行あたりのクラスの1つのインスタンスを作成しないということです。少なくとも2つのインスタンスが作成されます.1つはレポートのパラメータセクションでオブジェクトを参照する場合に作成され、もう1つはレポートレイアウト/設計サーフェスで作成されたインスタンスです。したがって、内部パラメータを使用する手段がないということです。私ができることは、レポート変数の値フィールド(レポート・サーフェスを右クリックしてからボディーではなくプロパティーと変数)の初期化メソッドを呼び出すことでした。 – thomas