社区
图表区
帖子详情
水晶报表公式报错:此处需要有一个数字字段或货币金额字段。在线等……
xwty1225
2011-06-28 10:51:59
水晶报表运行时报错:
公式 <HFLALL>.
'if StrCmp ({FDRSubcontractOrgRpt.BYTYPE}, '分包商') = 0'
此处需要有一个数字字段或货币金额字段。
...全文
608
9
打赏
收藏
水晶报表公式报错:此处需要有一个数字字段或货币金额字段。在线等……
水晶报表运行时报错: 公式 . 'if StrCmp ({FDRSubcontractOrgRpt.BYTYPE}, '分包商') = 0' 此处需要有一个数字字段或货币金额字段。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xwty1225
2011-06-30
打赏
举报
回复
前面是笔误,不是问题所在:
问题是这样的:
1、在报表页脚的 抑制显示中用 {FDRSubcontractOrgRpt.BYTYPE}<>'分包院' 没有问题
2、但是在公式中用到,就出问题了(提示:此处需要有一个数字字段或货币金额字段)
阿泰
2011-06-30
打赏
举报
回复
前面的描述根本没点明问题所在。。。8楼才是重点。
所以说,描述清楚问题是很重要的。
[QUOTE]
if cdbl({FDRSubcontractOrgRpt.BYTYPE})<>'分包院'
then
if(cdbl(Sum ({FDRSubcontractOrgRpt.BQSD})) + cdbl(Sum ({FDRSubcontractOrgRpt.SQYL}))) <> 0
then
cdbl(Sum ({FDRSubcontractOrgRpt.DAYS5})) * 100 / (cdbl(Sum ({FDRSubcontractOrgRpt.BQSD})) + cdbl(Sum ({FDRSubcontractOrgRpt.SQYL})))
else 0
else 0
[/QUOTE]
这个的重点不是在{FDRSubcontractOrgRpt.BYTYPE}<>'分包院'
你后面的这些数值型字段里,应该有null值。
阿双2009
2011-06-29
打赏
举报
回复
[Quote=引用 6 楼 xwty1225 的回复:]
cdbl({FDRSubcontractOrgRpt.BYTYPE})<>'分包院'
[/Quote]
左边是数字,右边是字符串,应该把左边的cdbl去掉
xwty1225
2011-06-29
打赏
举报
回复
问题是这样的:
1、在报表页脚的 抑制显示中用 {FDRSubcontractOrgRpt.BYTYPE}<>'分包院' 没有问题
2、但是在公式中用到,就出问题了(提示:此处需要有一个数字字段或货币金额字段)
if cdbl({FDRSubcontractOrgRpt.BYTYPE})<>'分包院'
then
if(cdbl(Sum ({FDRSubcontractOrgRpt.BQSD})) + cdbl(Sum ({FDRSubcontractOrgRpt.SQYL}))) <> 0
then
cdbl(Sum ({FDRSubcontractOrgRpt.DAYS5})) * 100 / (cdbl(Sum ({FDRSubcontractOrgRpt.BQSD})) + cdbl(Sum ({FDRSubcontractOrgRpt.SQYL})))
else 0
else 0
东莞寻香苑
2011-06-29
打赏
举报
回复
就直接用会报错吗?
if {FDRSubcontractOrgRpt.BYTYPE}= '分包商' then
{FDRSubcontractOrgRpt.Count1}
else
0
阿泰
2011-06-28
打赏
举报
回复
{FDRSubcontractOrgRpt.BYTYPE} 这个字段类型是什么?
有没有NULL值?
整个公式贴出来看看吧
xpcxpy
2011-06-28
打赏
举报
回复
then后面和else后面的数据类型要一致
xwty1225
2011-06-28
打赏
举报
回复
if StrCmp ({FDRSubcontractOrgRpt.BYTYPE}, '分包商') = 0
then
{FDRSubcontractOrgRpt.Count1}
else
0
数据源是我在.cs中构造的:
dr["BYTYPE"] = "Type1";
水晶报表
11.5(Crystal Report) 错误信息: 此处
需要
有
一个
数字
(A number is required here)
从Crystal Report 8.5 升级到11.5时很多报表出现错误信息: 此处
需要
有
一个
数字
(A number is required here) , 出错是由
公式
编辑器发出,
公式
如下: {Report1.Qty} * {Report1.Amount} 以上
公式
在8.5时没有出现...
水晶报表
公式
字段
使用示例和
公式
字段
语法【深海原创】
一.
公式
字段
使用示例:A.计量单位转换 这是
一个
非常简单的例子,...比如,我们的数据库中有
一个
Length
字段
,它记录以米为单位的长度,而在打印时
需要
以厘米为单位,我们就可以使用下面的函数。ToText({Order Detail
Kettle Oracle到Oracle导数据同样的表结构
报错
:同数据流中要合并的
字段
的结构和位置都应该相同
公司业务系统都已经完备,采购—生产—销售—核算以及费用报销/OA/人力等全部打通,现在
需要
出具报表展示,打算通过ETL工具Kettle进行数据仓库的建立。 做了
一个
数据的转换
报错
,
报错
如下: 定位问题及处理结果 ...
水晶报表
常见错误
错误消息和
公式
编译器警告 ) 丢失。 圆括号必须成对使用,每个起始括号必须用
一个
结束括号相匹配。
一个
起始括号没有匹配的结束括号。插入丢失的括号并重新检查。 ] 丢失。 方括号必须成对使用,每个起始括号...
python
报错
:TypeError: unhashable type: ‘DataFrame‘
save_dict = {stock_in_and_out : '各品类月入库出库量', raw_meterial_turnover : '原材料周转报表', total_turnover : '总周转报表', stock_total1_1 : '汇总1的第一报表', stock_total1_2 : '汇总1的第二报表', ...
图表区
4,817
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章