Reporting services 是否在RDL reportview中选中复选框
我在一个报告页面中有两个复选框(实际上是两个矩形)。数据库中的对象返回布尔值。如果它返回yes,我想勾选yes或not,则必须勾选另一个 我是RDL报告项目的新手。如何为此添加表达式Reporting services 是否在RDL reportview中选中复选框,reporting-services,rdl,Reporting Services,Rdl,我在一个报告页面中有两个复选框(实际上是两个矩形)。数据库中的对象返回布尔值。如果它返回yes,我想勾选yes或not,则必须勾选另一个 我是RDL报告项目的新手。如何为此添加表达式 我假设您正在使用数据库中的函数或存储过程对象。 无论对象返回什么,声明一个变量,并将对象中的值赋给变量(这是一种方法) 然后您可以使用: if(variable == True) { CheckBoxYes.Checked = true; } 我假设您正在使用数据库中的函数或存储过程对象。 无论对象返回什么
我假设您正在使用数据库中的函数或存储过程对象。 无论对象返回什么,声明一个变量,并将对象中的值赋给变量(这是一种方法) 然后您可以使用:
if(variable == True)
{
CheckBoxYes.Checked = true;
}
我假设您正在使用数据库中的函数或存储过程对象。 无论对象返回什么,声明一个变量,并将对象中的值赋给变量(这是一种方法) 然后您可以使用:
if(variable == True)
{
CheckBoxYes.Checked = true;
}
=Iif(Fields!.Value=True,1,0)
(显然替换为字段名称)=Iif(Fields!.Value=True,1,0)
(显然替换为字段名称)希望能有所帮助,如果您遇到困难,请在此处发表评论。我使用的是sql select查询。在rdl页面中,我没有复选框控件,我使用的是矩形,我不知道在哪里编写代码。@baros这就是为什么您在问问题时需要提供完整的详细信息。我发现了这个问题。=IIF(676160001=676160001,chr(0254),chr(0168))此ode使用选中符号。但我不知道如何与db对象的值进行比较?首先(Fields!Email.value,“Customer”)@Werner van den HeeverI正在使用sql select查询。在rdl页面中,我没有复选框控件,我正在使用矩形,我不知道在哪里编写代码。@baros这就是为什么在提问时需要提供完整细节的原因。我找到了这个。=IIF(676160001=676160001,chr(0254),chr(0168))这个ode有一个勾选符号。但我不知道如何与db对象的值进行比较?首先(Fields!Email.value,“Customer”)@Werner van den Heever