Visual Studio 2008 のレポート デザイナーでブール型フィールドを表示しようとしています。実行しようとすると、次のエラーが発生しました。
"An error has occurred during report processing.
String was not recognized as a valid Boolean."
CBool() を使用して変換しようとしましたが、うまくいきませんでした。
Visual Studio 2008 のレポート デザイナーでブール型フィールドを表示しようとしています。実行しようとすると、次のエラーが発生しました。
"An error has occurred during report processing.
String was not recognized as a valid Boolean."
CBool() を使用して変換しようとしましたが、うまくいきませんでした。
=iif(Fields!YourBool.Value, "True", "False")
何か不足していますか?
ここで誤解されるかもしれませんが、CBoolはブール値に変換することです。おそらく必要なのは、表示できるように文字列に変換することです。ただし、デフォルトの動作(0/1、true / false、-1 / 0、Yes / Noなど)がわからないため、レポートのコードセクションに関数を追加して表示することができますブール値はあなたが望む正確な方法です。
SQL Server 2005 を使用しています。データ型はビットです。