Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:字段自动编号和票据打印的请教?![求助]

1楼
pc_doctor 发表于:2003-11-8 23:42:33
各位大师: 1、我想在数据库中设置一个自动编号字段(又不想使用ACCESS中的自动编号功能,因为它在数据清空时不能自动清空自动编号字段的内容)。不知怎样才能完成此功能? 2、我想将数据库中的每一条记录打印成一张张的票据形式出来。不知怎样才能完成此功能? 在此先谢过各位大师的帮助!!
2楼
admin 发表于:2003-11-9 10:40:57
1、设置“操作数据——甲字段名称”名“编号”。在“ADO数据表”构件的事件“插入之后”。事件设置为: 执行“ADO数据表”方法“得到记录总数” 得到整数“1” 以上两项相加 赋给“ADO数据表的甲字段内容” 2、报表面板的“数据集”属性应为“空”。然后,利用报表构件画票据就可以了。
3楼
引力波 发表于:2003-11-9 10:44:01
1、建立一个数字或者是文本型的字段,段名姑且就叫“编号”吧,此后要分两种情况,一是在添加记录时(执行增加事件)自动给出编号,方法是首先获得数据库的记录总数,然后加1,得数写入“编号”内容即可。二是数据库中本身已经有许多条记录,需要重新顺序编号,这就要使用记录循环,还要添加一个变量组,对变量组(x)预值0,在循环过程中的事件里,变量组(X)+1后再赋值给变量组(X),且把变量组(X)的当前值写入“编号”的内容即可。 2、把每条记录逐一打印出来,你只要把报表面板不与数据库连接,这时就是对当前页的打印;如果要一次全部打印,你在设计时控制好报表面板的大小就行了,即最好是设计为单椐的实际大小,注意此时必须与数据库连接。
4楼
引力波 发表于:2003-11-9 10:45:00
哈哈,都在回答!
5楼
pc_doctor 发表于:2003-11-9 22:01:13
哇!——“哈哈,都在回答”! 好感动哦!谢谢!谢谢! 赶快去试试!
共5 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.09375 s, 3 queries.