c# - 水晶报表中的无界字段在运行时通过传递参数
问题描述
我在水晶报告中有一份报告。在该报告中,如果值为 0,我需要将该字段设置为“Go”,如果值为 1,则将该字段设置为“NoGo”。
我创建了一个未绑定的字段字符串并编写如下公式:
if {?idline}=1 and tonumber({bevarage;1.torque})=0 then {@UnboundString2}='Go'
else if {?idline}=1 and tonumber({bevarage;1.torque})=1 then {@UnboundString2}='NoGo'
但这不起作用,并且总是从无界字段返回一个空字符串。请帮我修复它。
解决方案
Crystal 中的赋值运算符是:=而不是=
为什么不简单地创建一个取决于参数的公式?
推荐阅读
- wordpress - 如何在不超出每个产品限制的情况下更新购物车中产品的固定数量?
- php - 在laravel 7中登录成功时显示一个甜蜜的警报框
- python - 检查是否从格式字符串中提供了值
- python - Holoviews:两个下拉菜单
- javascript - 我的 jQuery 片段识别手动输入,但不是 onClick 输入
- java - 将计数器转换为最终数组
- r - R中的地理空间数据:我有一个纬度矩阵,一个经度矩阵和一个值矩阵 - 如何组合?
- python - Matplotlib 将 3D 散点图放在不应该的背景中
- oracle - 在 Windows 上使用 mingw g++ 链接 ocilib
- ios - 将弹出框大小设置为呈现的控制器视图的大小