问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

fastreport如何实现流水码

发布网友 发布时间:2023-05-11 06:52

我来回答

1个回答

热心网友 时间:2024-11-30 14:20

在FastReport中实现流水码,可以通过以下步骤进行:

1. 在报表中添加一个文本框,用于显示流水码。

2. 在报表的数据源中添加一个计数器字段,用于计算流水码。

3. 在文本框的“文本”属性中,输入以下表达式:

"流水码:" + Format(Fields!Counter.Value, "0000")

其中,"流水码:"是文本框中显示的前缀,"Fields!Counter.Value"是计数器字段的名称,"Format"函数用于格式化计数器的值,使其显示为4位数的流水码。

4. 在报表的“OnBeforePrint”事件中,为计数器字段赋初值。例如,可以在事件中添加以下代码:

private int counter = 1;

private void Report_OnBeforePrint(object sender, EventArgs e)
{
Fields!Counter.Value = counter;
counter++;
}

这段代码将计数器字段的初值设为1,并在每次打印报表时自动递增,实现流水码的生成。

5. 在报表预览中查看流水码是否正确显示。

通过以上步骤,就可以在FastReport中实现流水码的生成和显示。需要注意的是,计数器字段的初值和递增方式可以根据实际需求进行调整。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
赵玉平名家论坛 赵玉平人物经历 杭州市汽车西站 现在能提前几天售票啊? 请问杭州西站汽车票可以提前几天买? 杭州汽车西站在节假日的时候需要提前买票的吗 散步有助于减肥吗 魑瑟忝箜莫尘读什么 端午送什么 端午节家里要摆放什么东西 龙舟是如何制作的? 联想笔记本S/N后只有六位数是怎么回事? 灵泉流水奇相助,打三个数字 公司名字,好听的公司名字? 京藏高速131公里限速多少 从九寨沟到银川途径道路、高速及路况 山东日照到徐闻港驾车不走高速路况怎么样 赤峰到北京是全程高速吗? 京藏高速公路951公里100米在哪 京藏高速平安进口能掉头吗 梦见一家人在一起给人打工 天清地朗一树旋,行云流水百花风意思 山东日照有哪些景点 日照有哪些景点? 岁月静好,看花赏月 汽车上的敏捷转向功能是什么意思 汽车自动转向是什么意思? 汽车里的 助力转向调节 是什么意思?请高手赐教。。 本金流水的四倍是多少啊? 雅思托福的区别与难度对比 g502玩吃鸡配重装好还是不配好用 华为隐藏动画指令是什么 60赫兹和466×466的分辨率哪个好? 同城产品如何精准营销引流? 引流和运营有什么区别 厨具店怎么同城引流呢 985军校大学名单排名榜 军校有哪些是985和211 在家中怎样安全避雷? 吴门向西流水长的解释吴门向西流水长的解释是什么 什么叫流水平移账单还款 浙江美容学校最有名学校 如何面对别人的轻蔑? 如何对待那些不尊重你看不起你的人? 苹果6屏幕上显示iphone己停用 疗愈感情留下的创伤,自己就应该做到哪些才可以? 如何治愈失恋的伤痛? 时间真的能治愈感情伤吗? 如何去治愈感情的伤?我被伤了,伤的很重 北京丰实兴业科技有限公司怎么样? 盐城丰实生物科技有限公司怎么样?