首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

水晶报表中的公式字段无法正常工作时,如果条件是apply.how我解决了这个问题?

在水晶报表中,公式字段无法正常工作的问题可能是由于条件apply.how引起的。要解决这个问题,可以尝试以下几个步骤:

  1. 检查公式语法:首先,确保公式语法正确无误。检查公式中的括号、运算符、函数等是否使用正确,并且没有拼写错误或语法错误。
  2. 检查字段引用:确认公式中所引用的字段是否存在,并且字段的命名是否正确。如果字段名称有误,可以尝试修正字段名称或者重新创建字段。
  3. 检查字段数据类型:公式字段的计算可能依赖于字段的数据类型。确保公式中使用的字段数据类型与实际数据类型匹配。如果数据类型不匹配,可以尝试进行数据类型转换或者调整公式逻辑。
  4. 检查公式应用范围:确认公式字段的应用范围是否正确设置。如果公式字段只在特定条件下生效,检查apply.how条件是否正确设置。可以尝试修改apply.how条件或者重新定义公式字段的应用范围。

如果以上步骤都无法解决问题,可以尝试以下额外的解决方法:

  1. 更新报表软件版本:检查当前使用的水晶报表软件版本是否最新。如果不是最新版本,尝试升级到最新版本,以确保软件的稳定性和功能完善性。
  2. 重建公式字段:如果问题仍然存在,可以尝试删除原有的公式字段,并重新创建一个新的公式字段。在创建新的公式字段时,仔细检查公式语法、字段引用和应用范围等设置,确保正确性。

总结起来,解决水晶报表中公式字段无法正常工作的问题,需要检查公式语法、字段引用、数据类型、应用范围等方面的设置,并根据具体情况进行调整和修正。如果问题仍然存在,可以尝试更新报表软件版本或者重新创建公式字段。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

水晶报表常用公式

有时数据库字段的单位和报表中显示的单位不同,我们需要进行计量单位之间的转换,这时就离不开公式的使用。...B.中文星期 在这个例子中我们将演示如何进行字符串操作。 我们在打印报表时经常会遇到显示中文星期的问题。...一个公式可以有很多行,但只有最后一行的计算结果才会作为整个公式的结果打印在报表中。 C.条件计算 在这个例子中我们重点演示如何使用If-Then-Else操作符。...在公式中可以使用变量、常量。也可以引用数据库字段,其格式为:{库名.字段名} A.操作符   水晶报表支持大量的操作符,有些是常见的,也有些是Crystal Reports特有的。...J.其他操作符 另一个重要的操作符是If…Then … Else …,就是我们所熟悉的条件判断,在我们后面得示例部分可以看到这个操作符的威力。

3.1K10

只用最适合的!全面对比主流 .NET 报表控件

与水晶报表存在一个同样令人头疼的问题就是没有国内的支持团队,有任何技术问题要么自己查资料解决,要么得用英文去邮件或线上沟通。...但灵活性不强,只能创建单表头的数据透视表。无法修改或添加总计,汇总公式,或是自定义单元格合并。更无法支持中国复杂报表的表角斜线及无规则的单元格合并。...Stimulsoft Report ActiveReports ActiveReports 在创建图表时,只需要为报表提供可用的数据字段即可,因此在数据绑定中相对方便。...相反,如果有专业的技术团队,可轻松有效的解决产品问题。...维护升级成本低 选择报表工具就是为了有效的减少开发成本,所以需要选择最合适的报表工具,而如果后期系统升级或迁移会带来大量的工作量时,则会带来重构的危险,如果报表工具能够有很好的向上及向下的兼容性,则大大减少了系统升级和迁移的成本

4.6K00
  • C#之二十三 打印和水晶报表

    .报表专家通过公式,交叉表,子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏的重要关系.如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息输出。...将报表扩展到Web水晶报表的灵活性并未停留创建报表这一功能上.你可以用各种各的格式发布报表,包括用微软的Word和Excel发布,通过电子邮件甚Web报表功能允许工作组中的其他成员在他们自己的Web浏览器中查看或更新共享报表...在Visual Studio 2005中系统为创建水晶报表提供了三件法定:一个是名叫CrystalReportViewer的报表查看控件,一个是ReportDocument,另外一个是水晶报表专家|(实际上...快速建立水晶报表—创建一个学生信息报表 我们首先建立 一个简单的水晶报表的示例,让你对报表有一个概念。这个报表将对一个学生表进行报表。...(8) 选定数据表后,,单击“下一步“按钮,出现报表字段选择界面,如图所示 在报表字段选择界面中需要在报表中显示的字段,单击”下一步“按钮,进入报表分组界面,用户可以选择合适的字段对数据进行分组

    13200

    这个低代码报表开发平台,操作类似Excel,用好了不需要加班

    就我从事的数据领域,报表开发这一项工作近十年来因为低代码平台的出现,有了很大的改观。BI报表开发中一些复杂的逻辑可能只需要几个公式或者几句JS就能轻松搞定。从产品开发上来讲,其本质就是提效。...用代码开发报表能很快的解决点对点的需求,但是作为长期工作,你要对接数据库,还要收集数据,做报表维护,到后面基本就是堆人力写代码。 ?...主面板就是表格模板设计器,表格式、功能操作、函数等都类似Excel,不同点在于Excel是对单个数据操作,这里是对数据字段操作,将需要的数据字段拖到表格中,再配以各种可视化的属性设置。 ?...之前代码开发往往是赋一个参数去对应数据表或字段,这就有个问题,参数多了不好管理,换一个人来迭代报表就要重新熟悉。...2、客观条件的不确定性,报表开发是一个不断的过程,期间人员流动、资源调整等种种变化都会加大这个项目的成本,减低效率 所以平台就需要满足以下几个需求: 1、灵活,不拘泥于业务(不同项目、业务领域)必须全部通吃

    1.5K30

    水晶报表文本在web中无法两端对齐

    在Web上利用水晶报表显示一段文本,用的是动态加载rpt的方法,结果出来的文本效果如下:         右边很不齐,于是回到水晶报表10程序中调rpt,很快,把文本的对齐方式设为两端对齐就好了...于是,我便打算在动态加载时,即在将ReportDocument对象赋给报表对象前,对该文本字段用程序方式控制对齐方式。...很难得到字段的引用,最后终于搞定,我对cr的对象结构也有了一点点的进一步了解:         水晶报表在.Net中,主要的命名空间,一个是CrystalDecisions.CrystalReports.Engine...ReportDocument的主要成员,一个是Tables集合,就是这个报表相关的表的集合,顺着它可以找到字段,以及每个字段被引用的次数。...这个对我来说没有用,我只想控制已经加入到报表中的字段。

    2.4K90

    水晶报表WEB方式下不打印的问题

    水晶报表版本是10.2.3600.0,是vs2005自带的。功能原来正常,服务器重做后不能打印,但是导出功能正常。...研究的大概情况: 1、水晶报表的web相关代码位于\aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3\html下,但无法找到相应的控件...参考: 水晶报表WEB打印问题 如何在服务器上部署水晶报表 打印控件自动安装 Asp.Net中使用水晶报表 解决方法: 1、安装两个水晶报表安装文件CRRedist2005_x86.msi和CRREdist2005...下的代码中没有找到 5、从网上下载一个PrintCode.cab,但无法直接安装。...比对安装信息和aspnet_client下js中的clsid两者相同,都是BAEE131D-290A-4541-A50A-8936F159563A 于是手动安装,regsvr32注册,问题解决。 ?

    2.6K50

    Xcelsius(水晶易表)系列7——多选择器交互用法

    关于选择器的用法,之前的几篇零零碎碎的讲了些,今天是专门讲解水晶易表中几种重要的选择器用法——标签式菜单(在案例1中曾经讲过,不过具体用法不同,那里是匹配的原数据,按行插入,这里仅仅作为按钮选择工具,按值插入目标...原始数据来源于沈浩老师的水晶易表教程,奈何做法与思路实在是高深奥妙,令人费解,反正本宝宝看了好久始终没有消化(虽然那个方法看起来很棒),结果一怒之下宝宝就自己操刀改了数据,使用函数嵌套(使用正常套路)给模型搭建完毕...集合以上图表中的三个选择器和数据表,我的大体思路是这样的: 通过标签式选择菜单传递产品类型参数、通过单选按钮传递年份参数、通过复选框传递地区参数。...如果正常变动,则动态数据源设置成功,导入进水晶易表开始搭建动态仪表盘工作。 水晶仪表盘搭建: 进入水晶易表,分别插入标签式菜单、组合框、单选按钮。(部件选择器中插入)。 ?...至此,动态仪表盘全部配置完毕,可以通过预览功能查看动态交互性能是否完好,没有问题之后,可以通过水晶易表的主题、颜色以及统计图属性菜单中的外观项目精修字体、配色和背景,也可以在部件中插入专门的背景色块做衬托

    2.7K60

    Excelize 开源基础库 2.9.0 版本正式发布

    修复 v2.8.1 中引入的问题,修复了复制行时,如果工作表中带有多重单元格引用的条件格式或数据验证,将返回错误的问题修复 v2.8.1 中引入的问题,修复了多次保存时单元格的值设置有误的问题,解决 issue...#1906修复 v2.8.1 中引入的问题,修复了迷你图预期外地出现在多张工作表中的问题,解决 issue #1910公式计算函数 CalcCellValue 支持计算带有矩阵参数的公式函数 ISNUMBER...的计算结果数据类型有误的问题,解决 issue #1833修复读取内部工作表部件中缺少 r 属性的工作簿时,出现 panic 的问题修复部分情况下,插入行或列后,单元格公式中的括号出现丢失的问题,解决...issue #1861修复部分情况下,数据验证规则中的部分字符被不正确地转义问题修复流式写入单元格的值时,部分字符无法正确显示的问题,解决 issue #1865保存工作簿时将对内部部件排序,以获得一致的文件哈希值和正确的互联网媒体类型...AddChart 设置垂直次坐标轴标题无法被正常显示的问题,解决 issue #1926修复添加图表函数 AddChart 设置折线图线型无效的问题修复部分情况下获取数据透视表函数 GetPivotTables

    11321

    数据可视化探索之 SpreadJS

    可视化分析中可视化报表是重中之重,把大量的数据快速的展示出来,并且灵活的进行数据操作,其中操作包括数据的筛选、关联、联动、钻取,文案的查询,替换、样式设置,条件格式的注入实现多色阶、图标集、数据条、重复值...以上两个性能点,在目前的架构下很难突破,这也是重构项目时最具挑战性的需求点之一。当然硬堆服务器配置也是一个解决方案,但无法解决其它的一些问题,并且也会带来运维的压力。 2....对 Excel 操作和兼容性要求较高 新系统如果不能让大家快速上手使用,以这个项目用户的体量,培训成本将无法承受。...工作流中的数据文档 以前系统的工作流,涉及到 Excel 报表时,要么数据会先在服务端和 Excel 模板进行拼装,要么系统根据路径找到文件服务器的 Excel 文件,然后流转到对应环节。...后来深入了解才知道,解决这个问题,他们的思路是这样的: 实时渲染 + Double buffering (翻译成双层缓存?)

    2.2K20

    RDLC报表速成指南

    RDLC报表是微软自家的报表,已经集成在vs2010中,相对水晶报表更轻量级,更重要的是:可直接在web项目中使用。...注:如果机器上安装了BizTalk,DataSet打开后,可能是下面这样 ?...选择DS_EMP,然后点击"OK"关闭,这时报表布局上会出现一个网格 注:通常这个界面在绝大多数情况下,Data Source下拉框里并不能识别出当前项目中的数据集。...SchemePath最好设置成相对路径,否则多人团队开发时,如果其它人跟你本机的物理路径不一致,DataSet定义有变化后(比如新增加了字段),在报表设计的Report Data面板中,无法通过右键->...然后再以正常方式双击rdlc报表打开即可看到左侧Report Data面板中多了一个数据集 ?  鼠标定位到单元格上,注意右上角有一个小图标(如上图),点击这个图标,能列出数据集中的字段  ?

    3.4K100

    字段历史追踪的高级版本

    更好的字段历史追踪 这是我遇到的问题场景:因为合规的原因,企业需要跟踪业务机会上的一些字段,能够追踪字段现在和历史的值,并能够知道是谁在什么时间进行了更改。...新的Stage字段是text的是因为我不需要重新创建选项列表值而且如果用使用选项列表值的话后续需要不断更新下拉列表值。 好,现字段已经创建了,是时候去创建Process Builder流程了。...5.下一步是输入条件。这里是什么情况下去执行创建一个新的业务机会字段历史记录的条件。在下途中,我选择了当条件满足的时候触发,所以只有当条件为真的时候才会触发这个流程。 ?...在这是为了当条件满足的时候能创建一个新的业务机会字段历史记录。 8. 现在开始创建字段映射。这个步骤很简单。我将会使用公式去填充大部分的业务机会历史记录的值。...在Process Builder的API的名字和工作流略有不同。 对于Stage New以及Stage Previous有些不同。因为我们将下拉值转换为文本。下面是特定的字段公式的样子。

    80030

    ireport使用_result with

    大家好,又见面了,我是你们的朋友全栈君。 1. 问题:IReport如何实现变量字段$F{ propertyName}赋值为一个NULL对象时不显示”null”, 而显示为空白?...有了“动态长度超过文本框长度会自动换行”这个功能就会解决此问题。...4、问题:iReport中当单元格中的文字出现换行跨页的情况,如何保证换行的字段能够正常显示,并且保证换行后同行的高度保持一致?...8、问题:ireport中大小写问题: 1、parameter中如果小写,引用也小写 2、$F{},一般都大写 3、子报表中引用父报表中查询出来的值时,只需要小写即可,即在子报表的parameter中只需要小写... 五、使某个字段中的数据在特定条件下才打印出来 通过设置字段的PrintWhenExpression,我们可以限定只有在某些特定的条件下字段值才会被打印出来,在PrintWhenExpression

    1.8K20

    JeecgBoot 2.4 微服务正式版发布,基于SpringBoot的低代码平台

    有某条数据对应数量小于2时报错 #1840 Excel导出断点查了到的是一个date类型的字段(XXtime)没有赋值 issues/I249JF 一对多导出报错 issues/I1YH6B 省市区组件校验必填配置无效...不是默认id时新内容编辑问题 issues/I247X2 控件默认值是“#{sysUserName}”,但是功能测试时控件没有默认值issues/I1QEMS ERP模板界面,如果超时,点击重新登录,无法跳转到登录界面...issues/I1PQ0W 在线表单开发中数据表的某一字段的默认值设为#{sysUserName}时,无法获取到值。...issues/1522 dictText名称解析报错,想问下这个问题如何解决,需要解析的表是单表(树)issues/1634 消息模板类型建议添加PushPlusissues/1611 怎么添加清除功能...内嵌子表风格列表页面;点击加号后操作下面错位如果把操作那里的fixed:"right",注释掉就没有问题;但是锁定操作就没有了;我感觉应该能完善下issues/I1WHR0 vue前端 /public

    2.8K50

    02-Epicor二次开发常用代码

    大家好,又见面了,我是你们的朋友全栈君。...的数据写成XML,供设计水晶报表的数据源(在[管理分析-SD(C)-库存管理-快递对账单]中可以参考) 5、将UtraGriew的数据Excel导出 6、系统的常量标志符:vbCrLf等 7、循环表格,...、高度设置 9、窗体最大化 4、将DataSet的数据写成XML,供设计水晶报表的数据源(在[管理分析-SD(C)-库存管理-快递对账单]中可以参考) ds.WriteXML("E:awen...7、循环表格,并将当中的CheckBox全选、或全取消 8、EPICOR数据字典 在【系统管理-系统维护-数字字典浏览器】可以看到 9、更改菜单的名称 这里只是改中文的,但是如果是更改英文的话,...要去【菜单维护】将这里更改掉成想要的英文 然后再在【语言维护】这里新增一个翻译的文本 ERP已经设置底部语言是英文,只能由英翻译为中 10、增加表字段 11、初始下拉选择框的数据(在[管理分析

    2.1K10

    开源低代码平台,JeecgBoot v3.7.1 大版本发布

    ERP 风格子表操作列没有浮动页面控件类型为下拉框时,生成的前端 vue 代码有多余的逗号代码生成 int 类型字段的查询条件,没有渲染成数值输入框无论是原生 erp 还是非原生,不选中主表的时候,直接导出子表...、圆形雷达图图表钻取效果优化联动效果优化仪表盘移动端布局手机端预览无法滑动更新省市区数据仪表盘中的查询条件为空・Issue #2823仪表盘路由跳转没反应・Issue #6852仪表盘移动端布局手机端预览无法滑动...・Issue #6851我的部门・Issue #6862暗黑主题模式下,按钮风格不一致,有的显示边框,有的不显示,并且鼠标放在按钮上的时候,也没有焦点显示・Issue #6374本问题是 issues/...・Issue #6920EditableCell 组件显示值问题,解决了 0 不显示问题导致长度为 0 的文本无法编辑・Issue #6957【积木报表】开发阶段修改前后端的签名密钥串导致门户设计的 SQL...InputStream 的方式・Issue #7084AutoPOI 问题导入 map, 使其有序解决遍历行的次行合并样式问题加强继承扩展便利性issue/#5933 增加清除缓存方法Excel 导入时空行校验问题生成代码后子表图片无法导出

    18410

    表格控件:计算引擎、报表、集算表

    这样,设计器中就有了一个用于设置 AutoFit 属性的新 API 和一个新界面设置: 页总计 报表插件的 R.V 函数生成工作表中溢出单元格的值。在新版本中,添加了另一个参数来指定当前页面。...其模板是: 然后,第一页将如下所示: 计算引擎 公式调整的性能增强 新版本中更新了内部逻辑,以提高插入/删除行/列时的性能。会在使用这些操作时较之前花费更少的时间地进行计算。...还有一个状态栏项显示了这个计算过程。 保护状态下隐藏公式 现在可以使用 Style 类的隐藏属性或 CellRange 类的隐藏方法来控制受保护工作表中公式单元格的可见性。...启用后,当隐藏单元格处于活动状态时,编辑栏将不会显示任何数据,输入编辑器在编辑模式下将为空,并且公式编辑器面板将不会显示公式。 利用这个特性,可以保护一些单元格中的公式,避免使用者看到公式或修改。...默认字段源名称结合了原始字段名和间隔。例如,如果原始字段是“battleDate”,并按年份分组,生成的字段将命名为“年份(battleDate)”。

    13710

    Xcelsius(水晶易表)系列9——动态选择器应用(过滤器)

    今天继续跟大家分享关于水晶易表的动态选择器高级用法——过滤器。 这个部件可以将多层帅选筛选自动化,比如我们前两篇所讲解的多重筛选案例中, 需要为每一个筛选字段单独建立一个筛选器,来完成整体的记录筛。...这里使用过滤器,可以完成批量筛选操作,它其实是一组组合框,可以批量导入多列筛选字段,从而完成批量筛选工作。...(直接省掉了在excel中动态建模过程,可以直接到水晶易表中制作动态仪表盘了) 导入数据后,在部件窗口中选择插入——选择器-过滤器部件拖入画布。 ?...设置好了之后,就可以预览下,正常情况下,过滤器中的三个组合框已经可以下拉点选,而且每一个里面的记录的是经过过滤的独一无二的,选择一条符合三个字段类型的记录,软件就会将该记录的三个季度指标输出到目标单元格区域...现在再次预览下整体交互效果,没有问题,就可以导出使用了(如果你是强迫症那就继续美化吧,里面给有好多关于颜色、字体、背景的美化工具,只有想不到没有做不到)。 ?

    1.4K60

    自动出报表,零代码做驾驶舱,我找到了Excel的顶级替代

    finereport是链接数据库操作的,操作对象是数据库中的表以及数据字段,其操作过程是链接数据库,然后拖拽字段绑定单元格,做好报表模板发布到服务器,在网页上展示。...二、填报是亮点,解决数据交互的心病 之前我做报表汇总的时候,总是等各方数据都传到数据库中,再让技术把数据导出来,很多时间都费在沟通和等数据上。...另外,每次打开20多个Excel我的电脑基本风扇就在呼呼响,所以当时希望有什么脚本能替我把这事给自动干了。 这个在FineReport的使用过程中也找到了替代,刚才有提到可以做填报报表。...但两者无法直接比较,毕竟性质不同,Excel能存储数据、处理数据、展示数据,基本能解决各种问题,但是越刁钻的需求要求的技能也越高,对性能要求越高就不是简单一个本地Excel就能解决的,需要上到数据库、服务器...3、大数据量的支持 一般而言,如果你的Excel工作表在一个月之内就可能突破10000条记录的话,这个时候建议用数据库产品,尽管在Excel和数据库之间可以进行数据转换,但是当Excel的数据量过大的时候

    86760

    如何选择正确报表工具软件 之 报表软件产品的数据源分析

    误区就是没有站在最终用户的角度进行考虑,个人认为以上方面都是站在了软件开发者、报表系统设计者、系统维护者的角度进行考虑,同时我们也应该站在用户角度去考虑一下,那我们在选择报表问题时,就会多一些考虑因素,...如原有报表工作方式如何调整和转换,我不懂SQL、数据库知识,如何获取数据,如何从原有的报表方式迁移过来,如何解决数据修正问题,如何让报表自身作为数据源继续提供数据服务,需要解决的是指标报表还是业务管理等等...如果没有从用户角度考虑,其结果就是报表工具在企业部署了,但现实比想象残酷——没有解决报表自动化问题。...当用户发起报表请求时,一般根据报表查询条件,按照数据集定义即时从数据库中获取数据,然后填充到模板中生成报表返回。...对于没有编程经验或报表设计经验的用户来说,选择操作简单、界面友好的工具是更好的选择,如果能够与原有工作方式(如Excel或WPS)一样或相似是最好的选择。

    25111
    领券