SQL 2005 Reporting Servicesレポートにはいくつかのレポートパラメータがあります。そのうちの1つはIsActiveと呼ばれ、ブール型です。パラメータは非表示で、NULL値を許可するように設定されています。デフォルト値の設定では、nullに設定されています。私のアプリケーションでは、reportviewerコントロールがあり、このパラメータを値(trueまたはfalse)に設定するかどうかを決定するロジックがあります。それが全く設定されていないことが必要な条件があります。何らかの理由で、値を渡さないと、パラメータのデフォルトはTRUEになります。値が渡されたときに正常に動作します。私の問題は、それがブールパラメータであるという単純な理由から生じるのでしょうか?それを文字列に変更する方が良いでしょうか?Reporting Servicesパラメータのデフォルト値に関する問題
ありがとうございます!
「問題」とは何ですか? NULLがTRUEと認識されることからどのような問題が生じるのでしょうか? – Sung
設定されていないときに値をTRUEにするバグや「機能」がない限り、文字列はここではあまり適切ではありません。 –