水晶报表公式中的数学函数问题

问题描述

有如下公式assistantInfo字段,公式内容如下:cstr({assistantAmount})+cstr({assistantmeasureunitname})其中:{assistantAmount}字段为一个实数,其小数位数为4位。但整个公式字段显示时自动显示为两位小数。例如:当{assistantAmount}的值为0.0020;{assistantmeasureunitname}的值为“箱”时。显示结果是:“0.00箱”请求一个调用数学函数设定小数位数的解决帮法。

解决方案

解决方案二:
cstr({assistantAmount},4)+cstr({assistantmeasureunitname},4)cstr可以添加第二个参数,表示保留的小数位数!
解决方案三:
这个可以不用公式吧,小数位数可以直接设置的
解决方案四:
不用这么麻烦,直接在格式化里面多该字段进行设置,在数字里面,有个自定义,,里面有个选项将0直显示为,选成0就好了,因为默认的是0.00
解决方案五:
看看属性栏,应该都可以设置的
解决方案六:
mark了!

时间: 2024-09-28 13:51:53

水晶报表公式中的数学函数问题的相关文章

水晶报表公式的高级使用,急,在线等!!

问题描述 问题描述:水晶报表想要使用他来绑定显示一个数据表,应该如何绑定这个表的字段呢??代码如下:其中绑定表的代码是:CR_Document.DataDefinition.FormulaFields["paraField1"].Text="{"+dt.Columns[0].DefaultValue+"}";privatevoidConfigCrystalReports(){//获取表数据对公式进行数据绑定OraDALBaseBaseDAL=ne

excel动态获取列-在公式中使用INDIRECT函数

问题描述 在公式中使用INDIRECT函数 在公式中使用INDIRECT函数,取得制定单元格的值的代码 解决方案 =INDIRECT("B" & ROW()) + INDIRECT("C" & ROW()) 解决方案二: =INDIRECT("B" & ROW()) + INDIRECT("C" & ROW()) 解决方案三: excel 动态获取某列的和

水晶报表公式使用必读

公式包含两个关键部分:组件和语法.组件是创建公式所添加的部分,而语法是组织组件所遵循的规则. 在 Crystal Reports 中有几种不同种类的公式:报表.格式化.选定.搜索.运行总计条件和警报公式.报表中的多数公式为报表公式和条件格式化公式. 一.公式组件 在 Crystal Reports 中创建公式与在任何电子数据表应用程序中创建公式类似.可以在公式中使用下列组件: 字段 示例:{客户.客户名}.{客户.去年销售额} 数字 示例:1.2.3.1416 Text 示例:"数量"

Asp.Net中使用水晶报表(中)

asp.net|水晶报表 使用Pull模式 我们将通过下面的这些步骤来通过Pull模式来执行水晶报表 1.首先创建rpt文件,并使用水晶报表设计接口设置一些必须的数据连接. 2.拖放一个 CrystalReportViewer控件至aspx页面,设置它的属性指定我们上一步创建的.rpt文件. 3. 在代码中调用DataBind方法. 创建 .rpt 文件: 1) 在右击"解决方案游览器",在弹出的菜单中选择"添加"--"添加新项"-->&q

C# 怎么读取水晶报表(.rpt)中的sql语句

问题描述 如题C#怎么读取水晶报表中的sql语句呀.并且是包含子报表的我这有几百个.想整理一下其中的语句.一个个找.要疯掉的..目前连接的数据库为DB2 解决方案 解决方案二:顶起来..有人知道么.解决方案三:为什么木有人回答..米人知道么..解决方案四:没看明白解决方案五:引用3楼happy09li的回复: 没看明白 现在有一大堆的水晶报表文件.rpt格式的.想要读取里面的sql语句...如果一个个看起来太麻烦了..解决方案六:有人晓得么..解决方案七:这个问题就那么难么..解决方案八:这个有

Javascript中的数学函数集合_基础知识

在Javascript中,数学方法可以分成以下几类: constans(常数).power functions(乘方函数).trigonometic functions(三角函数).rounding functions(舍入函数).random numbers(随机数字) 引用 常数和乘方函数 Math.E  自然对数的底(为常数)  2.718   Math.LN10  10的自然对数  2.302   Math.LN2  2的自然对数  0.693   Math.PI  圆周率  3.141

Javascript中的数学函数_基础知识

在Javascript中,数学方法可以分成以下几类:constans(常数).power functions(乘方函数).trigonometic functions(三角函数).rounding functions(舍入函数).random numbers(随机数字) 常数和乘方函数 Math.E 自然对数的底(为常数) 2.718 Math.LN10 10的自然对数 2.302 Math.LN2 2的自然对数 0.693 Math.PI 圆周率 3.1415 Math.SQRT1_2 1/2

水晶报表图表中的中文显示乱码

问题描述 水晶报表是版本11.5,weblogic8.14,在JSP页面中嵌入,应用程序部署在Windows2003server下运行时报表显示很正常,但是当部署到AIX系统下运行时就页面显示的报表图表中中文就全是框框了...请教各位大虾了,小弟还是水晶报表新手.... 解决方案 解决方案二:编码问题统一使用utf-8解决方案三:引用1楼javacsp的回复: 编码问题统一使用utf-8 在正式环境(也是AIX系统的)正运行着并不存在乱码问题,最近只是新做了一些报表先到测试环境(AIX系统)测试

OPENAT中使用数学函数的小Trick

       WMP100的开发,真是举步维艰,寸步前行.虽然越来越顺手,但还是不断碰到奇怪的问题.想是想不通的,百度一下,还是不知道的,Google里也冒不了几个泡.就说数学函数在OPEN AT中的使用,就让我很是郁闷了一阵.好在今天终于解决了,在这里留个记号.当然最好是WAVECOM能出一个关于OPENAT的FAQ,方面广大开发者参考,不要让这些小问题再成为我们的大麻烦.^_^        要想在OPENAT的应用程序中使用如sqrt().cos()等数学函数,首先需要包括头文件math.