T3=R3*S3;根据‘运费是否为0’这个筛选条件来显示不同的数据(是:显示运费为0的数据,否:显示运费不为0的数据,不勾选则全部显示),如何在数据集中编写呢??
case WHEN 如果乘积为0则“为0”否则“不为0”,再筛选这个字段
或者条件属性里面行高为 0,设置如果$$$=0且控件选择为“不为0”的时候
这个不建议数据集处理
直接报表T3单元格设置条件属性,行高为0,然后条件用公式
$$$=0&&$运费是否为0控件="否"
如果要放要数据集,建议直接在数据集计算运费,用判断是否为0,
加个数据列 if(isnull(iTranweight,0)*isnull(icarTranUnitPrice,0)=0,'是','否') as weight_zero
筛选条件 ${if(len(p_xs) == 0,"","and weight_zero = '" + p_xs + "'")}