打印相关问题

阅读: 评论:0

打印相关问题

打印相关问题

(一)打印公司图章

1.公司信息中维护公司LOGO以及相关图片信息

2. EXCEL 格式中,批注为打印图片,并制定好相应的大小,批注格式为:“图片 100X90”注意是高 X 宽,其中高、宽像素,需要在 EXCEL 的单元格中获取,且当多个单元格合并时,需要自行相加, 考虑到图片避免失真,图片大小需要在中像素的基础上我们建议缩小15%设置为宜,具体也可以根据实际情况调整。如下图
a) 下图表示第二行行高为 46 像素,由于打印需要跨多个单元格,因此需要每个单元格都记下像素并合计出来,得到高度 176 像素,宽度 212,设置缩小 15%, 备注为:图片 145X180。



b) 格式导入, 选择设定好的格式, 并在 EXCEL 字段设置中,设置字段来源



自定义表达式中输入 SQL 语句(字段可以在进出口档案-自定义字段中找到):
◼ 取公司 LOGO 为:
dbo.ToBitmap((select top 1 COMLogoPath from t_company where isdel=0 and comcode=V_ExpQuotePrint.公司
代码))
◼ 取公司签字章为:
dbo.ToBitmap((select top 1 COMSignaturePath from t_company where isdel=0 and comcode=V_ExpQuotePrint.
公司代码))
◼ 取公司公章为:
dbo.ToBitmap((select top 1 COMOfficialSealPath from t_company where isdel=0 and comcode=V_ExpQuotePrint.
公司代码))
特别注意:以上的 SQL 中,打印视图需要根据说打印的单据调整,如报价单,视图名称为 V_ExpQuotePrint,
这跟在设置数据源时,所选的打印视图名有关,否则 SQL 验证不通过

c) 最终打印结果如下

(二)多细表打印

1.打开自定义字段界面,点击打印视图

2.在弹出视图列表中增行,输入视图名、视图描述,并在对应的表名中勾选视图需要的表单,视图名称有格式要求,为v_+表名为前缀

3.勾选完表单后,点击确认选择,返回视图列表,点击确定,然后点击保存
4.选择打印模板设置中的模板,将模板导入

5.绑定数据源




6.将模板的excel字段进行对应

(三)多选打印

1.进入基础设置-》自定义项设置-》自定义字段,新增自定义字段

2.保存并刷新视图
3.进入基础设置-》显示模板-》外销合同-》单据格式设置的编辑窗口

4.增加字段到页面,并修改每个复选框的文本内容


5.在打印模板中,设置excel列名的对应值

(四)每页打印固定行数

以外销合同为例,模板名称叫形式发票为例
1.外销合同自定义字段
(1) 商品明细(T_ExpPactproduct)增加字段,形式发票打印页码的字段。

2.外销合同保存,调用存储过程
(1) 更新T_modulelist的StorageProductAfterSave值
UPDATE T_ModuleList SET StorageProductAfterSave=‘SaveExpPactAfter’ where modulename=‘外销合同’
(2) 创建存储过程
CREATE PROC SaveExpPactAfter(@PactNum varchar(30))
As
Begin
–写你的逻辑,更新当前单据的记录属于第几页
Declare @PageRecordNum int
–形式发票打印模板每页的行数
Select @PageRecordNum=2
update T_ExpPactProduct
set T_ExpPactProduct.NewCol=(t.colSort-1)/@PageRecordNum+1
from (SELECT ROW_NUMBER() over(order by SortID) as colSort,*
from T_ExpPactProduct
where PactNum =@PactNum and ISDel=0) t
where T_ExpPactProduct.SerialID=t.SerialID and T_ExpPactProduct.PactNum =@PactNum
End

3.打印模板模块,设置分批打印

(五)打印细表数据和

1.写好excel模板
2.导入到打印模板中
3.设置excel的对应字段





在打印细表数据和时,也可以使用excel的sum函数

本文发布于:2024-01-31 22:37:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170671185831886.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23