社区
PowerBuilder
帖子详情
如何在打印发票的时候只是打印当前页面的金额,而且是大写的,就是说要显示的大写金额一定要是本页的汇总的,而不是所有的
contlink
2001-12-01 01:23:17
如何在打印发票的时候只是打印当前页面的金额,而且是大写的,就是说要显示的大写金额一定要是本页的汇总的,而不是所有的
万分焦急!!!多谢!!
...全文
289
9
打赏
收藏
如何在打印发票的时候只是打印当前页面的金额,而且是大写的,就是说要显示的大写金额一定要是本页的汇总的,而不是所有的
如何在打印发票的时候只是打印当前页面的金额,而且是大写的,就是说要显示的大写金额一定要是本页的汇总的,而不是所有的 万分焦急!!!多谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
contlink
2001-12-05
打赏
举报
回复
已经好了,在计算域中是用函数是最好的方法,项目也基本上做完了
太累了,tnnd
pbworm
2001-12-03
打赏
举报
回复
呵呵,原来的方法不好。
使用这个方法:
将大写转换函数定义成全局的,然后直接在计算域中使用gf_littleToBig(sum (column for Page))看看。
contlink
2001-12-03
打赏
举报
回复
pbworm(pb菜鸟)再跟我联系呀,我现在打印的时候出现新的问题了
多谢了!!!!
pbworm
2001-12-02
打赏
举报
回复
终于解决了,不过好累啊!
使用计算域在footer区得到的每页的统计值由于是动态的,所以使用getItemNumber(row,columnName)得到的是当前页的统计值,但是如果有多页的话,要得到每页的统计值就比较麻烦,你需要在程序中使用dw_1.scrollNextPage()将页面先滚动到下一页才可以,打印的话也只能一页一页的分别打印了(这个你应该知道如何操作吧)。
你可以按照如下的操作来完成:
1、将页的统计值计算域的visible=False
2、在其上添加一个T_1
3、dw_1.setReDraw(False)
4、当程序运行时,先使用getItemNumber(row,columnName)得到当前页面的统计值。
5、使用大小写转换函数将它转换成为大写。
6、将大写写入t_1中。
7、dw_1.setReDraw(True)
8、打印当前页应该就可以了。
由于计算域是动态计算的(当前页的行从1-11改变到2-12后统计值也相应的改变),你需要定义一个事件pbm_vscroll,在定义事件和rowFocusChanged事件中写上面的3-7应该就可以了。不过这样运行的速度会有所下降。
其实如果在数据窗口的计算域中可以使用自定义的函数话就不会这么麻烦了,可惜我不会,不知道哪位大虾会啊!500分奉送。
如果你还有问题的话,下午我还会上csdn,你在上面留言就可以了。
pbworm
2001-12-02
打赏
举报
回复
不对,有问题
pbworm
2001-12-02
打赏
举报
回复
老兄,我告诉你的方法没有问题。
如果还没有解决的话请和我联系。
contlink
2001-12-02
打赏
举报
回复
我去测试了,回来后告诉结果
contlink
2001-12-01
打赏
举报
回复
pbworm(pb菜鸟)我可以跟你联系么?
我的手机是13817598799
我现在真的很着急,下午就用,
大写函数我已经有了
但是就是每页汇总数据也得出了,但是要转换为大写,而且每页都不相同
现在最关键的是:在那个地方显示大些金额(每夜都不相同)、而且如何在程序中获得每页的汇总金额
多谢呀
如果能够联系你,那就更好了
多谢!!!!
pbworm
2001-12-01
打赏
举报
回复
大写问题有转换函数,我这儿有。或者你到斑竹的主页上down(pb共享源码中)。
打印本页汇总的话你可以在数据窗口中使用sum (salary for page )得到
数字
金额
转换成
大写
金额
这是因为在中国,财务报告和发票通常需要使用中文
大写
来表示
金额
,以避免因数字混淆而引发的错误。本示例代码就是针对这一需求提供的一种解决方案。 首先,我们需要了解中文
大写
数字的基本规则。中文
大写
的数字从零...
jquery格式化
大写
金额
组件
**jQuery格式化
大写
金额
组件**是一个用于将数字
金额
转换为中文
大写
的JavaScript插件,广泛应用于财务报表、发票和银行系统中。该组件提供了一种标准且方便的方式来处理金融数据的
显示
,确保了在前端界面中
金额
的正确...
发票报销辅助工具 阿拉伯数字转
大写
中文数字
"发票报销辅助工具 阿拉伯数字转
大写
中文数字"就是一个专为此目的设计的应用。这个工具在VS2005环境下开发并经过测试,确保了其在处理此类任务时的稳定性和准确性。 首先,让我们了解一下阿拉伯数字与中文
大写
数字...
数字转汉字
大写
在财务报表和发票中,为了清晰易读且安全,
金额
通常会用汉字
大写
来表示,例如“壹”代表1,“贰”代表2,以此类推。这种转换对于避免因数字书写错误或篡改引发的财务纠纷至关重要。因此,实现数字到汉字
大写
的转换...
人民币小写转
大写
(整数支持26位,小数精度6位)
这个需求主要源于中国的金融法规,因为正式的财务文件、发票和银行单据通常要求
金额
以
大写
汉字表示,以避免因数字书写不清或篡改引起的纠纷。下面,我们将详细探讨如何实现这个功能,以及与之相关的技术点。 首先,...
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章