以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  请教无心居士及各位高手!  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=907)

--  作者:洪滨
--  发布时间:2003-1-13 13:59:32
--  请教无心居士及各位高手!
无心居士及各位高手:因我单位使用支票,均手工填写,很不方便,我想利用积木这款软件来实现支票打印功能.主要包括以下几个内容:1、出票日期大小写;2、金额大小写;3、收款人、用途、科目;针对以上内容是否采用数据库,具体如何设计或启用什么构件请指教!图片点击可在新窗口打开查看
--  作者:引力波
--  发布时间:2003-1-13 15:47:27
--  
无心居士:洪滨的这个问题用数据库要容易些吧?
--  作者:水手
--  发布时间:2003-1-13 15:58:54
--  
我也有过设计这个软件的考虑。最好使用数据库来设计,这样可以保存支票信息。对于空白支票、已开具支票进行管理。不过建议月太公司对于报表件或者标签构件能否增加自动缩小属性?这样在比较长的文本打印时不仅可以换行打印也可以自动缩小显示打印。而且目前网上支票打印软件也不少,可以DOWN几个参考参考。学一下别人的设计思路。
--  作者:洪滨
--  发布时间:2003-1-13 16:17:49
--  
谢谢两位好友!我想到过采用数据库,但设计时间较长的,以后考虑完善这方面。我想目前解决只有打印几行文件数字信息就可以了,需要通过什么构件来实现?。网上支票打印软件确实很多也很不错,但里面的支票票样都是不太规范,我想采用本部门的。
--  作者:引力波
--  发布时间:2003-1-13 17:53:56
--  
我不是高手,好的设计要听无心居士和水手的。就你这个项目而言,如果我来设计,首先肯定要建立一个票据数据库,所有的大小写用“数字格式”和比较赋值等构件、措施来完成转换,输出你所需要的票据打印文字,打印平台可用报表构件中的相应构件,关键是必须与数据库的字段内容相连接。打印的输出格式要通过适当调整,使之与实际票面的待填写位置对应。总之,使用数据库方便!!!
--  作者:水手
--  发布时间:2003-1-13 21:12:07
--  
如果是这样,我想使用几个构件应该能够解决。但是每次都要多输入一些数据。其实数据库的目的只是为了保存数据。我想设计的主要困难是位置问题:如何与所要打印支票精确定位。构件可以使用字段行编辑或者数字编辑加上数字格式构件即可。其实支票一般格式差不多,可以使用通用支票模版,或者自己量一下尺寸,设置好。大写金额转换可以参考相关构件使用说明,我主页上有个大写转换的小程序可以参考。http://www.@trade-soft.net/headersoft/download/daxie.zip
--  作者:admin
--  发布时间:2003-1-14 9:11:42
--  
洪滨,应该用“报表件”来完成,很简单的,建一个数据库设置好你需要的字段,用“数字格式”构件,将金额转为“大写”。困难的地方是“套打”,即精确的打在支票格内,关键的是精确的画出“支票”,用“尺子”量是一个不错的办法(仍然有误差)。接下来,就是在打印机上反复测试,通过后“隐藏表格线”就可以了。
--  作者:洪滨
--  发布时间:2003-1-14 11:32:57
--  
非常感谢各位好友,我将试着做做看,有什么问题再请教各位!
--  作者:洪滨
--  发布时间:2003-1-16 10:26:24
--  
请教!普通标签--->用行编辑---->得到的信息如何实现打印?
--  作者:admin
--  发布时间:2003-1-16 13:03:18
--  
用《行打印》构件实现。首先把打印字符赋给行打印的“文本内容”属性。 单击“打印”按钮: 执行行打印的方法:开始打印作业 执行行打印的方法:打印当前文本内容 执行行打印的方注:结束打印作业 洪滨,估计你还是问“支票打印”的问题,建议你用数据库,打印部分由报表完成。这也是最简单的办法。