以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求一个凭证打印的代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131875)

--  作者:nxhylczh
--  发布时间:2019/3/8 0:38:00
--  求一个凭证打印的代码
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:凭证打印预览.rar


此主题相关图片如下:凭证样式.png
按此在新窗口浏览图片

当前要打印的凭证号:2018年12月记字3号
标题: 记账凭证 16号字体
副标题: 凭证的年月日和凭证编号,其中凭证编号要有当前页数和总页数.格式为 凭证编号-当前页数/总页数
附件:凭证最右边
每页打印6行,最后一行全并3列 填金额大写
表格最下面 打印人员信息 
用到的表是 P01和P02表
凭证纸大小  宽260毫米,高115毫米


[此贴子已经被作者于2019/3/8 0:46:28编辑过]

--  作者:有点蓝
--  发布时间:2019/3/8 8:48:00
--  
如果是窗口打开,参考:http://www.foxtable.com/webhelp/scr/1607.htm

如果想做专业报表,先系统学学:http://www.foxtable.com/webhelp/scr/1166.htm

--  作者:nxhylczh
--  发布时间:2019/3/8 9:49:00
--  
老大,帮我写一下啥,看了教程几天了,也记不住.
--  作者:有点蓝
--  发布时间:2019/3/8 9:59:00
--  
自带的帮助很详细,图文并茂,按顺序学习即可。
如果看帮助有困难,这里也有个视频教程:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=67187

--  作者:nxhylczh
--  发布时间:2019/3/8 10:00:00
--  
难点有  一是凭证编号  凭证编号 + 当前页/总页数
           二是 附件数
   三是 副标题有两个,一个居中 一个居右
           四是  下面的人员信息 一个居左 一个居中  一个居右
还烦请老师指导下

--  作者:有点蓝
--  发布时间:2019/3/8 10:11:00
--  
1、打印每页的行数基本都知道的,表格的总行数除以每页的行数就能得到总页数

2/3/4、如果是窗口打印,在指定位置添加标签显示即可,


--  作者:nxhylczh
--  发布时间:2019/3/8 10:58:00
--  
有红包!!!
--  作者:nxhylczh
--  发布时间:2019/3/8 11:04:00
--  
专用纸(260*115)  A4纸 发票纸打印  并能指定每页是否补空行 A4纸每页打印两张
--  作者:有点蓝
--  发布时间:2019/3/8 11:27:00
--  
参考:http://www.foxtable.com/webhelp/scr/1602.htm


2、在窗口插入一个Table控件,将其绑定到关联表“凭证.凭证明细”,并将其“最小行数”属性设置为6,这样当订单明细不够6行时,会自动补空行。

--  作者:nxhylczh
--  发布时间:2019/3/8 15:38:00
--  
版主   你说的是窗口打印,很明显,如果是一个A4纸上打印两张凭证,用窗口就实现不了.
这个用动态打印凭证的例子,很具有代表性.操作也符合3Click原则.(微软的Office2016的打印也是这样样子)
强列建议版主花点时间给我们写一下,就当一个非常典型的教学案例了.
再次感谢版主!!!