vb.net - 如何从 TextBox 的表单值设置 Crystal Report 的 FormulaFiled 值
问题描述
我正在使用此代码来设置 FormulaField 的值:
xreport.DataDefinition.FormulaFields("AllMost1").Text = 30
但它给了我下一个错误:
更新:
这是我取名的属性面板:
谢谢
解决方案
您是指放置在报表画布上的公式字段的属性面板吗?如果是这样,答案是否定的。您只需使用公式名称即可。
根据您发布的新图片,您确实使用了错误的名称。您需要使用公式的名称,而不是放置在报表画布上的公式字段的名称。最有可能的是,您需要在名称末尾删除“1”。所以改为:
xreport.DataDefinition.FormulaFields("AllMost").Text = Chr(39) & 30 & Chr(39)
推荐阅读
- magento2 - Magento 2 开发者模式异常问题
- c# - 如何使用 If Else 查询检查方法是否在数据库中找到某些内容?
- python - 如何重新编译 python 文件
- angular - 离子4中未定义行为主题
- java - Thymeleaf 没有重定向到 index.html
- python - 从路径获取文件名和扩展名
- java - 主类没有完成启动应用程序 spring Java
- javascript - 将 props 反应到父组件并将 props 注入 this.props.children
- javascript - 为第一个下拉元素分配默认值
- raytracing - 如何在 POV-ray 中将 image_map 映射到 height_map?