SSRS CBool 函数是一个转换函数,它会将给定的字段或表达式转换为布尔值。将标志转换为布尔值 True 或 False 的 CBool 函数的语法如下所示。
=CBool(Fields!Flag.Value)
为了演示 Reporting Services 中的 CBool 函数,我们使用下面的 Employee 表,该表有 20 条记录。下图显示了 Table 报表中的记录。

SSRS CBool 函数示例
为此,我将在 HouseOwnerFlag 列的右侧添加一个新列。接下来,右键单击 CBool 下方的文本框,然后选择 Expression 打开下图所示的表达式窗口。下面的 CBool 表达式会将 House Owner Flag 列的值转换为布尔值 True 或 False。在这里,1 将转换为 True,0 将转换为 False。
=CBool(Fields!HouseOwnerFlag.Value)

请点击预览选项卡查看报表。
