技术论坛

当前位置:首页>平台开发>技术论坛
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

求助:把金额填入相应格内!!!!!!!!!!!!!!

时间:2006-01-30   访问量:1107

      [星星]:在工具栏的上表格界面设置里的把该字段的显示格式设为0.00就可以了把2854显示为2854.00。

——————————————————————————————————

      [ke3088]:没用的,还是2584并不是2584.00你们给我支招前试过没有?

——————————————————————————————————

      [星星]:我是测试以后才发的贴子,您加一下我的QQ:115426597。我查一下原因在哪里?

——————————————————————————————————

      [星星]:该字段的类型是数值型或是货币型吗,如果不是改成这两种类型试一下!

——————————————————————————————————

      [ke3088]:可能你还没有理解我的意思,我的想法是套打发票时,要把金额内数字填入相应的位数格内如下: 金额 转换 小百万 小十万 小万 小千 小百 小十 小元 小角 小分 2,486.00 2486.00 0 0 0 2 4 8 6 0 0 大百万 大十万 大万 大千 大百 大十 大元 大角 大分 零 零 零 贰 肆 捌 陆 零 零 要实现上述目的,具体步骤是: 1、先把金额内的数字转换成字符,填入转换格内并保留金额的小数格式; 2、用查找函数把转换格内的字符数字填入相应的小百万、小十万、……小角、小分格内; 3、再用特殊函数(%^)把小百万、小十万、……小角、小分格内的数转换成大写填入大百万、大十万、……大角、大分格内; 4、转换格内的数设为数值型或货币型就没有意义了。 你的邮箱号是?我把文件发给你.

——————————————————————————————————

      [星星]:您发邮件到wx@hdcsc.com 把具体的要求请一下,谢谢合作!

——————————————————————————————————

      [ke3088]:在表格里,如何才能把金额按位数填入相应的格内,如下: 金额 万 千 百 十 元 角 分 11,234.00 1 1 2 3 4 0 0

——————————————————————————————————

      [ke3088]:忘了,对不起!首先恭祝各位新年好!恭喜发财!健康属于您,天天好心情! 上贴中,数字位置错位了,不要怪,发贴前是对齐的.

——————————————————————————————————

      [ke3088]:怎么没人理我呀,我很急,套打发票用

——————————————————————————————————

      [admin]:在查询中使用字符串函数试试是否可以?str(),right(),逐步把位数取出来,每位做为一个字段。

——————————————————————————————————

      [ke3088]:我的想法也是先把数字转换成字符,然后用查找函数填入相应格内,但在"SQL方式计算与验证设置"中设置公式"SELECT STR ( 金额 [ , 12[ , 2] ] ) as 转换",提示语法错误,我不知道错在什么地方,请指教!

——————————————————————————————————

      [admin]:试试这个: SELECT STR ( :金额 [ , 12[ , 2] ] ) as 转换

——————————————————————————————————

      [ke3088]:我把您的公式粘贴执行后,提示:SQL计算/验证语句参数错误 SQL语句"SELECT STR ( :金额 [ , 12[ , 2] ] ) as 转换"中参数"金额["在当前打开的数据源字段中没有找到! 如果拉开"金额"和"["的距离,又提示:语法错误(操作符丢失)在查询表达式'STR ( Null [ , 12[ , 2] ] )'中. 我该怎么办才好,请指教!谢谢.

——————————————————————————————————

      [admin]:应该没有[]的: SELECT STR ( :金额, 12, 2) as 转换

——————————————————————————————————

      [ke3088]:还是没用,提示:用于函数参数的个数不对 在查询表达式'STR ( 2584,12,2)'中.我输入的数字是2584.00

——————————————————————————————————

      [ke3088]:在验证中,我直接用"金额",可以使用,但只显示2584,我要的是"2584.00",连你们都没辙,我看难呀

上一篇:恭祝宏达全体成员: 新年快乐!!身体健康/生意兴隆/万事如意!!

下一篇:关于密码管理

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2