自定义表格打印
- 格式:doc
- 大小:212.50 KB
- 文档页数:3
自定义Excel表格的打印使用方法自定义Excel表格的打印使用方法自定义Excel表格的打印纸张默认状态下打印 Excel 文档,纸张类型为 A4 纸。
若没有 A4 型纸张,可重新设置表格的打印纸张,具体操作如下。
(1)打开需要打印的文档,单击“文件→页面设置”命令,打开“页面设置”对话框。
(2)选择“页面”选项卡,在“纸张大小”框下拉菜单中选择合适的纸张。
(3)单击“选项”按钮,从打开的对话框中还可自定义手功设置页面的宽度与高度。
用Excel表格实现机打支票对于财务人员来说填写支票是一项重要的日常工作。
使用电脑进行支票套印既可减少工作量,又能有效地避免填写失误,显然是个不错的选择。
下面就以Excel2003为例介绍一下套印支票的具体操作。
一、精确设置套印位置为了获得支票图样,你需要一台扫描仪或数码相机。
把支票放入扫描仪,扫描分辨率设定为100dpi、缩放比100。
在预览图形上调整扫描区域框使它尽量靠近支票边,或者在扫描后再用图形处理软件进行修剪。
最后把扫描的图像处理后保存为ZP.bmp。
编注:如果用数码相机拍照,可以将照片在Photoshop软件中放大尺寸,使它和实际的支票尺寸相同。
1.设置定位背景启动Excel,单击菜单栏的“格式/工作表/背景…”打开工作表背景对话框,把刚才保存的ZP.bmp设定为背景。
单击工具栏上显示比例的下拉列表框,把显示比例设定为106%。
注:106%的比例是这样得来的。
在把扫描的支票图设置为电子表格背景后,设置显示比例为100%,用绘图工具栏中的“矩形”工具画一个与背景支票等高的矩形,打印出来。
量得打印出的矩形高为8.5厘米,直接量取支票的高度为8厘米,8.5÷8=106%就是所需的`比例。
2.设置界面及数据定位通过拖动行、列标题的边界调整行高列宽,再配合使用格式工具栏中的“合并及居中”按钮,让支票中要每个要填写的位置均正好与一个单元格重合。
对于日期的年月日、小写金额的个十百千的格子都只要合并在一个单元格就够了。
nc65打印模板⾃定义项设置
打印模板⾃定义变量设置
问题:打印模板中有些有些字段直接拖⼊打印模板中,⽆法使⽤,(类似⾃定义1的使⽤部门),直接拖⼊,打印的时候会直接先是“⾃定义1”,不显⽰具体的名称,这是需要⾃定义变量设置
以采购发票打印模板添加⾃定义1使⽤部门为例:
⾃定义变量
getcolvalue(bd_defdoc,name,pk_defdoc,invoicebody.vbdef1)
getcolvalue:getColValue(tablename,fieldname,pkfield,pkvalue)根据主键从数据库查询特定字段的值,其功能类似SQL语句:select fieldname from tablename where pkfield = pkvalue 从这条SQL语句可以看出各个参数的含义.
bd_defdoc:⾃定义档案
name :档案的名称
pk_defdoc 档案PK值
invoicebody.vbdef1:对应采购发票表体的⾃定义项⽬1
最后这个字段invoicebody.vbdef1 怎么确定
打开这个单据的单据模板,
点击修改,打开这个单据模板
页标签编码.项⽬编码就是打印模板中该字段的值。
金碟财务软件手册——自定义报表自定义报表金蝶KIS标准版在该模块中,提供类同Microsoft Excel报表处理功能,表头、表尾、表体格式任意制定,十分灵活,并利用同以往所提供丰富的取数公式,能方便灵活地设计报表。
一、功能特点实现打开时即时调入上次计算结果、上次计算时间,并可浏览、打印报表而无需重新计算,大大提高工作效率,并随时保存报表计算结果。
编辑表体时,实现表内任意单元融合;单元(含融合单元)实现任意斜线组合,并可随行高列宽任意调整而自动变化。
行、列单元属性实现对齐方式、数字格式、前景、背景灵活设置以及单元边框四边进行不同颜色设置;同时还可对行或列冻结、列宽锁定、超界警告。
二进制独立报表文件可完整引入报表,无需拷贝整个账套。
自动/手动计算方式,使得单元格式公式在选用手动计算方式时被修改不致引发报表重新计算,直至单元公式编辑完后再重新计算。
即时终止计算:报表计算过程中可实现即时终止计算。
独立保存报表打印设置:每一报表实现按当前所配置的打印机独立保存打印类型、页面大小、纵横选择参数,在打开报表后,系统自动调入这些打印参数,而不必象以前版本当打印另一报表可能要求每次更改打印设置而苦恼。
鼠标拖放操作,可实现单元内容拖动及单元公式拖拉填充。
单元取数公式仍按以前方式不变,分手动录入取数和取数向导方式。
在实际工作中,常用的会计报表一般是由表头、列标题表体、表尾几项构成。
图8-6因此,只要将上述几个功能特点了解后,并熟练掌握报表取数公式后,就可以编制出精美的会计报表。
在报表与分析窗口中单击「自定义报表」,系统进入下图所示的窗口图8-7在此窗口中,您可以新建/打开一自定义报表,系统缺省设置有“财务状况变动表”和“利润分配表”,同时在打开报表窗口中,可以进行“新建”、“打开”、“删除”、“授权”、“引入”等操作,下面对自定义会计报表的使用、编辑修饰等操作作进一步说明。
选择小企业会计制度行业的,系统预设应交增值税明细表。
Excel文件打印设置1 快速打印Excel文件如果要快速地打印Excel表格,最简捷的方法是执行【快速打印】命令。
单击“快速访问工具栏”右侧的下拉按钮,在弹出的下拉列表中选择【快速打印】命令,在“快速访问工具栏”中显示【快速打印】按钮。
将鼠标悬停在【快速打印】按钮上,可以显示当前的打印机名称(通常是系统默认打印机),单击该按钮即可使用当前打印机进行打印。
所谓“快速打印”指的是不需要用户进行确认即可直接将电子表格输入到打印机的任务中,并执行打印的操作。
如果当前工作表没有进行任何有关打印的选项设置,则Excel将会自动以默认打印方式对其进行设置,这些默认设置中包括以下内容。
▪打印内容:当前选定工作表中所包含数据或格式的区域,以及图表、图形、控件等对象,但不包括单元格批注。
▪打印份数:默认为1份。
▪打印范围:整个工作表中包含数据和格式的区域。
▪打印方向:默认为“纵向”。
▪打印顺序:从上至下,再从左到右。
▪打印缩放:无缩放,即100%正常尺寸。
▪页边距:上下页边距为1.91厘米,左右页边距为1.78厘米,页眉页脚边距为0.76厘米。
▪页眉页脚:无页眉页脚。
▪打印标题:默认为无标题。
如果用户对打印设置进行了更改,则按用户的设置打印输出,并且在保存工作簿时会将相应的设置保存在当前工作表中。
5.2 合理设置文件打印内容通常,在打印Excel表格之前,用户需要预先确定需要打印的内容以及表格区域。
具体如下。
选取需要打印的工作表在默认打印设置下,Excel仅打印活动工作表上的内容。
如果用户同时选中多个工作表后执行打印命令,则可以同时打印选中的多个工作表内容。
如果用户要打印当前工作簿中的所有工作表,可以在打印之前同时选中工作簿中的所有工作表,也可以使用【打印】中的【设置】进行设置。
选择【文件】选项卡,在弹出的菜单中选择【打印】选项(或者按下Ctrl+P键),将显示【打印】选项区域。
【打印】选项区域在上图所示的【打印】选项区域中,单击【打印活动工作表】下拉按钮,在弹出的下拉列表中选择【打印整个工作簿】命令,然后单击【打印】按钮,即可打印当前工作簿中的所有工作表。
在PyQt中,绘制表格并将其打印到打印机上是一个常见的需求。
本文将通过一个实际的案例来演示如何实现这一功能。
1. 确定需求我们需要明确我们的需求:我们希望能够在PyQt程序中绘制一个表格,并将其内容打印到打印机上。
这个表格可能包含各种数据,例如统计数据、报表等。
2. 准备数据在开始编写代码之前,我们需要准备要在表格中显示的数据。
这些数据可以来自于数据库、文件等来源。
在这个案例中,我们假设我们已经有了一些需要显示的数据。
3. 创建PyQt应用程序接下来,我们需要创建一个PyQt应用程序。
我们可以使用Qt Designer来设计我们的界面,也可以直接在代码中创建窗口和控件。
在这里,我们将假设我们已经创建了一个简单的PyQt应用程序,包含一个主窗口和一个按钮用于触发打印功能。
4. 绘制表格一旦我们有了界面,我们就可以开始编写代码来绘制表格。
在PyQt中,我们可以使用QTableWidget来创建表格,并将数据填充到表格中。
5. 打印表格绘制表格之后,我们需要编写代码来实现打印功能。
在PyQt中,我们可以使用QPrinter来设置打印参数,并使用QPrintDialog来显示打印对话框,让用户选择打印机和设置打印参数。
6. 实现打印功能一旦用户选择了打印参数并确认了打印操作,我们就需要实现真正的打印功能。
在PyQt中,我们可以使用QP本人nter来将表格内容绘制到打印机上。
7. 测试与调试我们需要对我们的代码进行测试与调试。
我们可以使用一些模拟打印的方法来验证我们的打印功能是否正常工作,也可以将我们的程序连接到真实的打印机来进行测试。
通过以上步骤,我们就能够实现在PyQt中绘制表格并将其打印到打印机上的功能。
这对于那些需要生成报表或其他打印内容的应用程序来说是非常有用的。
希望本文能够对读者有所帮助。
当我们实现了在PyQt中绘制表格并将其打印到打印机上的功能后,我们可能会遇到一些额外的需求和挑战。
在接下来的部分,我们将继续探讨如何应对这些挑战并进一步完善我们的打印功能。
自定义报表的打印程序(定制表头、分页打印)* 编号:A0010* 功能:自定义报表的打印程序(定制表头、分页打印)SET PRINT ONCHR(27)+"IB" &&设置打印报表标题的字型SET PRINT OFFSET DEVICE TO PRINT@PROW(),10 SAY "XX厂人事信息登记表" &&打印标题SET PRINT ONCHR(27)+"IA" &&设置打印报表的正文字型SET PRINT OFFSET DEVICE TO PRINT@PROW()+2,30 SAY " 制表日期:"+STR(YEAR(DATE()),4)+"年"+STR(MONTH(DATE()),2);+"月"+STR(DAY(DATE()),2)+"日"页数=1 &&页计数器置初值行数=0 &&行计数器置初值USE RS INDEX RSGHDO WHILE .NOT. EOF()* 控制打印页号及换页IF 行数>=58@PROW()+1,0 SAY"┕━━━┻━━━┻━━━┻━━━┻━━━┻━━━┛" &&表格底线@PROW()+4,20 SAY "第"+STR(页数,3)+"页"&&打印页码页数=页数+1 &&页计数器计数行数=0 &&行计数器置初值@PROW()+11,0 SAY " "EJECT &&控制打印机换页ENDIF* 每页打印报表栏目名称@PROW()+1,0 SAY "┍━━━┯━━━┯━━━┯━━━┯━━━┯━━━┓" @PROW()+1,0 SAY "│工号│姓名│性别│年龄│职称│工资│"行数=行数+2* 打印职工人事内容DO WHILE 行数<58 .AND. .NOT. EOF()@PROW()+1,0 SAY"┝━━━┿━━━┿━━━┿━━━┿━━━┿━━━┫"@PROW()+1,0 SAY"│"+GH+"│"+XM+"│"+XB+"│"+STR(NL,3)+"│"+ZHC+"│"+ STR(GZ,6,2)+"│"SKIP 1行数=行数+2ENDDOIF 行数<>58@PROW()+1,0 SAY"┕━━━┻━━━┻━━━┻━━━┻━━━┻━━━┛" &&表格底线@PROW()+4,20 SAY "第"+STR(页数,3)+"页"@PROW()+1,0 SAY " "ENDIFSET DEVICE TO SCREENUSERETURN。
EXCEL工作表打印设置在Excel表格制作完华后,为了让打印的效果更加美观,在打印之前,需要对工作表进行页面设置,页面设置在页面布局,页面设置组中,也可以通过文件-打印-页面设置进行,在页面布局视图中也可以完成。
页面设置主要有四个知识点。
1、设置页眉页脚。
如果在表头输入单位名称、日期、页码等不方便的话,可以通过页眉页脚的方式实现。
2、页面和页边距。
用于设置纸长方向大小页边距等等。
3、工作表。
通过工作表,可以设置打印区域,打印标题,打印选项等。
4、分页预览。
可以通过分页预览调整表格的大小,插入分页符等等。
[案例描述]1、设置页眉页脚1)在页眉中间设置“河南应用技术职业学院学生成绩单”2)页脚左边为“打印日期”,页脚右边为“页码/页数”打开案例1-5索材,点击页面布局视图,点击添加页眉,会出现左、中、右三个部分,在中间部分输入,河南应用技术职业学院学生成绩单。
滑动鼠标到页脚,在页眉页脚工具选项卡中,会看到可以插入到页眉页脚的元素在左边部分输入打印日期,冒号,点击当前日期按钮,在右边输入第,点击页码,输入页/总然后点击页数,输入页,完成。
当然也可以在页面布局选项卡的页面设置,页眉页脚对话框中进行点击自定义页眉,可以实现页眉的设置,点击自定义页脚,定位光标,插入,可以进行页脚的设置。
2.页面及页边距横向、A4纸、调整页边距,和水平垂直居中方式。
点击页面设置扩展按钮,打开对话框,选择横向,如果要打印的内容想在一页纸中打印,可以点击调整为1页宽1页高A4纸。
点击页边距选中水平,垂直居中,适当调整上下左右页眉页脚边距。
3.工作表1)设置打印区域。
如果多页都需要有同样的标题行,则设置重复标题行。
2)顶端标题行为1, 2, 3行。
本案例将顶端第1行第2行第3行,设置为重复标题行。
选中表格所有内容,在页面设置工作组中,点击打印区域,设置打印区域。
也可以通过工作表选项,展开对话框,点击打印区域扩展按钮,拖动鼠标选择表格所有内容设置打印区域,点击顶端标题行按钮,选中第一、二、三行作为重复标题行。
LaserJet 1010、1012、1015 系列打印 A5、自定义纸型或横向表格的设置方法来源:本站原创作者:佚名 2007-1-12 18:02:00 责任编辑:刘欣适用范围:本文以Windows XP系统为背景,举例说明了 HP LaserJet 1010、1012、1015 系列打印机打印A5、自定义纸型或横向打印表格,在打印机驱动属性中的设置方法。
其他操作系统Windows 98、Me、2000、2003下的设置,以及使用惠普其他打印机的设置方法也可参考本文。
注意事项:确保打印机和电脑已经开机并正常连接,能够顺利打印Windows测试页及其他测试文档。
如果使用USB连接线,建议线缆长度不要超过2米。
不要使用延长线、共享器、加密狗或者其他的中间设备。
设置步骤如下:例一:打印A5纸型:1.在打印机驱动属性中设定a5尺寸:点击"开始-设置-打印机",右键点击打印机图标,选择"属性",o如果您使用 Windows 2000、XP、2003 操作系统,请在"常规"项目中选择"打印首选项-纸张",看到以下界面:o如果您使用Windows 98、Me系统,请打开"打印机属性",选择"纸张"项目:2.回到文字编辑软件中,例如Microsoft Office Word‚ 在"文件-页面设置"中正确设定A5 纸型。
根据您需要的打印设置,选择"横向"或"纵向",这里,我们尝试打印一个A5页面的横向表格。
于是选择"横向",并将a5 纸张放置在打印机进纸盒:注意:纸张放置方法:无论是横向打印还是纵向打印,在放置纸张时,都建议"短边先进",即装入介质时,应使其窄边在前且需要打印的页面朝上。
调整介质导板的侧面和后面,使其与介质相符。
ReportViewer(RDLC) 自定义表格打印
2009-10-16 21:21:45| 分类:C#.net | 标签: |字号大中小订阅
说起这个rdlc真是害人,网上尽没一篇关于这方面表格设计的文章,害得偶花了两天时间研究了一番(要知道两天时间对于这个项目来说已经是奢侈) 的了。
为了大家理解,我先简要说一下我们这个表格的设计,以下是这个表格做成后的一个图:
相信大家做社保、人力资源等mis系统的时候经常用到这种类型的表格。
现在有了vs里的rdlc大家再也不用去花银子买那些昂贵的报表软件了。
现在就说一下设计步骤
1. 新建一个报表,默认名为“Report1.rdlc”
2. 添加一个“列表”,这是最关键的,因为这个报表是打印多条记录(Row),所以必须用这个“列表”作为一个容器,否则以后显示出来的数据就只有一条,在Toolbar上只会看见(1/1页),就因为这个问题偶整了两天。
3. 加入“表”,把“表”拖进“列表”里,这样“表”里的所有字段才能动态显示如“=First(Fields!Student_Address.Value)”,顺便提一下,应该把所有显示的东西全部放到“列表”里。
4. 要想设计成为上图那种表格,需要把“表详细信息”去掉,只留“表格表头”和“表格表尾”,因为在表头和表尾的区域才能嵌入另一个“表”,
5. 设计整理好表格框架,这部份主要是调整表格结构,象上图那些“姓名、性别”这种是用手工敲上去的,“李小华、男”这种是拖放的数据库字段,当然字段是从数据集里拖进来还是数据库里施,这完全取决于你的程序设计,偶这里是从数据集里拖进来的
6.在“列表”的属性里(点列表空白处右键),设置一个分组并设置在结尾处分页,即然是分组那肯定是唯一值,看下图,我选用的是数据库里的自增ID作为分组依据。
要不然以后有相同值的时候页数就会错误
7. 图像那里有个问题,“表”不支持上下行的合并,这怎么办呢?我只有手动调整图像的位置(用键盘上的上下左右键去移动,配合一下在图像属性里调整Size值),但是在记住,这图像必须是被“列表”包含的,也就是说先把图像托到“例表”内,否则图像不会读取数据,我这里的图像是取的外部URL图像地址。
8. 最后一步就是在winform里加入reprotviewer控件使其绑定到这张报表上。
后面的编程就不多说了。
ms的这个功能的确太强大,好多报表商我看日子不好过了。
发表于 @ 2007年04月20日17:56:00 | | 举报|。