You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Crystal Reports需求:单选框选Yes时显示Ja,选No时隐藏字段

Crystal Reports根据桌面单选按钮选择动态显示字段或隐藏控件

1. 传递单选按钮选择值到报表

  • 在桌面应用里,获取单选按钮组的选中值(比如存为变量selectedVal)
  • 给Crystal Reports创建一个字符串类型的报表参数,命名为@SelectedOption,然后把selectedVal传递给这个参数

2. 设置目标文本字段的显示内容

  • 打开报表,找到要显示"Ja"的文本字段,右键选「格式化字段」
  • 在弹出的窗口里切换到「公式」标签,编辑显示字符串的公式:
    If {?SelectedOption} = "Yes" Then "Ja" Else ""
    

3. 设置控件的隐藏规则

  • 选中需要隐藏的文本框和目标文本字段,右键选「格式化对象」
  • 转到「公共」标签,找到「抑制显示(无 Drill-Down)」,点击旁边的公式按钮,输入:
    {?SelectedOption} <> "Yes"
    
    这样只要选中的不是"Yes",这些控件就会被隐藏

内容的提问来源于stack exchange,提问作者Nimasha Madhushani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 12:39:55