有关计算列求助

qvsl 2003-10-20 03:37:21
各位前辈,,,我在设计数据窗口时,,想加入一个计算列,,就是要计算
在书库窗口检索完数据后计算 字段hj(合计金额)的值,但是我加计算字段
时总是提示 Expecting Mumber expression ..不知道是怎么回事??
谢谢谢谢谢!!!!!!!!!!!!
...全文
38 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
qvsl 2003-10-21
  • 打赏
  • 举报
回复
问题好像找到了,,,,刚才看了一下,在数据窗口中hj列居然是char型的。。。
应该是这个问题引起的,,,但是我的数据库里改成双精度型的了呀
谢谢各位前辈。。顺便问一下,如果不想重新建立数据窗口的话,怎么能让数据
窗口的数据类型和数据库的同步呀?
annyzgf 2003-10-21
  • 打赏
  • 举报
回复
sum(double(hj) for all)
tinyghost 2003-10-21
  • 打赏
  • 举报
回复
楼主,建议你自己写程序算出来,用一个简单循环就行,
我以前也碰到过,但是在进行sharedata时不具有自动更新功能(可能是我的代码缺点东西,但刷新一下就好拉),
qvsl 2003-10-21
  • 打赏
  • 举报
回复
问题其实就是一个电话费单的程序,每个月从文件导入这个月的电话费,里面分什么
长途费,市话费,信息费什么的,我想再导入完数据后,在数据窗口的最下面一行加一
排计算列,分别计算出这个月的长途费总数,市话费总数,信息费总数分别是多少。。。
究竟该怎么办呢,,加计算列总是通不过,,
qvsl 2003-10-21
  • 打赏
  • 举报
回复
我又试了一下,很奇怪,如果hj+hj的话就可以,但是hj*hj就不行
qvsl 2003-10-21
  • 打赏
  • 举报
回复
我写程序算的时候很奇怪,用real或decimal计算,明明数据只有两位小数,但是算出来
的有六位小数,而且后面四位不是0有值,也不知道哪儿来的
mittee 2003-10-21
  • 打赏
  • 举报
回复
转换类型,或写程序把他算出来
qvsl 2003-10-21
  • 打赏
  • 举报
回复
我试了一下,如果计算列设为hj+hj就没问题,能通过,但是sum(hj for all)就不行
workhand 2003-10-21
  • 打赏
  • 举报
回复
文本的sum是没有意义的,可以在前台取值,转换成decimal,然后再循环加
klbt 2003-10-20
  • 打赏
  • 举报
回复
access是有数字类型的,包括整型和实型。
你的hj列是文本,是不能sum的,只能转换
qvsl 2003-10-20
  • 打赏
  • 举报
回复
hj列不是计算列,是直接从文件倒入的数据,,数据窗口师gird类型的,数据库用
的是access, hj列的数据类型是文本,,,access里就那么几个数据类型,没有纯数字
的类型,,,加的数据列加在了细目区,自己没写,直接选的函数sun(hj for all),
先选的函数sun(# for all)然后选的hj列,,就是不能通过。
jdsnhan 2003-10-20
  • 打赏
  • 举报
回复
类型正确吗
workhand 2003-10-20
  • 打赏
  • 举报
回复
知道了,你的hj是不是也是计算列,在应用hj之前需要保存一下,否则hj这个字段不认
qqjj7758 2003-10-20
  • 打赏
  • 举报
回复
你怎么写的?
sum(X for all)
qvsl 2003-10-20
  • 打赏
  • 举报
回复
对呀,是这样的呀,但是不行
workhand 2003-10-20
  • 打赏
  • 举报
回复
expression应该这么写:

sum(hj for all), 你是不是没给
简历模版-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生-在校生-求职-实习-简历 简历是展示个人经历、技能和能力的重要文档,以下是一个常见的简历格式和内容模板,供您参考: 简历格式: 头部信息:包括姓名、联系方式(电话号码、电子邮件等)、地址等个人基本信息。 求职目标(可选):简短描述您的求职意向和目标。 教育背景:出您的教育经历,包括学校名称、所学专业、就读时间等。 工作经验:按时间顺序出您的工作经历,包括公司名称、职位、工作时间、工作职责和成就等。 技能和能力:出您的专业技能、语言能力、计算机技能等与职位相关的能力。 实习经验/项目经验(可选):如果您有相关实习或项目经验,可以出相关信息。 获奖和荣誉(可选):出您在学术、工作或其他领域获得的奖项和荣誉。 自我评价(可选):简要描述您的个人特点、能力和职业目标。 兴趣爱好(可选):出您的兴趣爱好,展示您的多样性和个人素质。 参考人(可选):如果您有可提供推荐的人员,可以在简历中提供其联系信息。 简历内容模板: 姓名: 联系方式: 地址: 求职目标: (简短描

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧