千家信息网

FastReport中怎么定义报表大写金额

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章给大家介绍FastReport中怎么定义报表大写金额,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。我们在设计FastReport报表时,遇到客户有可能需要显示的是大写金额
千家信息网最后更新 2026年10月31日FastReport中怎么定义报表大写金额

这篇文章给大家介绍FastReport中怎么定义报表大写金额,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

我们在设计FastReport报表时,遇到客户有可能需要显示的是大写金额,可以用如下方法设计报表解决.

首先要改为大写金额的用[tt]做为变量定义

然后在文本编辑器里写代码

代码:

begin
qianwei:=-2;
Smallmonth:=formatfloat('0.00',[QueryBody."iamt"]);
dianweizhi :=pos('.',Smallmonth);
tt :='';
BigMonth:='';
qian:=length(Smallmonth);
while qian>0 do
begin
if qian<>dianweizhi then
begin
i:=copy(Smallmonth,qian,1);
if i='1' then wei1:='壹'
else if i='2' then wei1:='贰'
else if i='3' then wei1:='叁'
else if i='4' then wei1:='肆'
else if i='5' then wei1:='伍'
else if i='6' then wei1:='陆'
else if i='7' then wei1:='柒'
else if i='8' then wei1:='捌'
else if i='9' then wei1:='玖'
else if i='0' then wei1:='零';
if qianwei=-3 then qianwei1:='厘'
else if qianwei=-2 then qianwei1:='分'
else if qianwei=-1 then qianwei1:='角'
else if qianwei=0 then qianwei1:='元'
else if qianwei=1 then qianwei1:='拾'
else if qianwei=2 then qianwei1:='佰'
else if qianwei=3 then qianwei1:='千'
else if qianwei=4 then qianwei1:='万'
else if qianwei=5 then qianwei1:='拾'
else if qianwei=6 then qianwei1:='佰'
else if qianwei=7 then qianwei1:='千'
else if qianwei=8 then qianwei1:='亿'
else if qianwei=9 then qianwei1:='十'
else if qianwei=10 then qianwei1:='佰'
else if qianwei=11 then qianwei1:='千';
inc(qianwei);
BigMonth :=wei1+qianwei1+BigMonth;
end;
dec(qian);
end;
tt := BigMonth;
end

按照上面的办法轻松搞定.

关于FastReport中怎么定义报表大写金额就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

大写 报表 金额 代码 内容 更多 帮助 设计 不错 兴趣 办法 变量 客户 小伙 小伙伴 文本 文章 方法 知识 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳九邦互联网科技有限公司 云之行互联网科技 湖南永感互联网科技有限公司 今日互联网科技 与互联网科技公司 互联网科技公司发展 西安互联网科技 奇酷互联网科技 美国互联网黑科技 时间互联网络科技 创业天下互联网科技有限公司 剑昆互联网络科技有限公司临桂 成都互联网科技公司100强 哈尔滨屹滨互联网科技有限公司 广州新华互联网科技学校电竞方面 中天科技中国工业互联网 本届互联网大会上的黑科技 卡尔迅互联网科技有限公司 山东大美朱楼互联网科技有限公司 互联网科技创业有什么好项目 深圳市人人互联网科技有限公司 博彦科技互联网金融 互联网科技公司经营范围 北京禾田雨橡互联网科技 赫美联合互联网科技 互联网科技公司的市场部门 宁夏科技产业互联网案例 未来五年的互联网科技 互联网营销推广黑科技 35岁以上互联网科技行业
0