模板调整技巧.

Slides:



Advertisements
Similar presentations
第四章 类、对象和接口.
Advertisements

3.2 Java的类 Java 类库的概念 语言规则——程序的书写规范 Java语言 类库——已有的有特定功能的Java程序模块
幼兒發展語學習專題研究起點 --論文寫作管理
五專醫護類科介紹 樹人醫專 職業教育組 李天豪 組長.
第 八 章 体育与文化 冯金忠.
全国“三新”作文研讨会成果交流 罗外初中部 曾祎闱.
三亚御雅花园实业科技有限公司.
南台科技大學 機械工程系 車輛一甲 學號:4A 學生:黃信成 老師:謝慶存
營利事業所得稅法令與 申報實務(含新頒稅務法令)
我班最喜愛的零食 黃行杰.
项目二 网店运营 2.2 网店日常运营管理.
第13章多项目设计与开发.
第6章 字符串、数组、簇和矩阵.
第6章 字符串、数组、簇和矩阵.
公共事務學系.
類別與物件 Class & Object.
Visual Basic.NET 程序设计语言课程内容
《计算机网络技术》 asp.net 程序设计 文本类控件 笪静.
第三章 控制结构.
題目:台灣客運 南臺科技大學 機械工程系 班級:奈米一乙 學號:4A 姓名:蔡政堯 授課教師:謝慶存
第七章、RFID WinCE系統開發 本章針對RFID系統中的行動裝置架構開發方式進行介紹,這裡所指的行動裝置指的是使用Windows Mobile作業系統的個人數位助理PDA或是手機而言,本章內之範例可以在此平台上運作無虞。主要說明使用VS.NET 2008平台開發與RFID結合的Windows.
第16章 Windows Form與資料繫結 16-1 資料繫結的基礎 16-2 在專案新增資料來源 16-3 使用資料來源建立單筆編輯表單
基础综合 C++ Builder 显示与输入接口
Java语言程序设计 第七部分 多线程.
程式語言 -Visual Basic 變數、常數與資料型態.
程式敘述執行順序的轉移 控制與重複、方法 Lecturer:曾學文.
Java 程式設計 講師:FrankLin.
資料庫操作2.
第十四章 資料庫應用程式 14.1 ADO.NET簡介 14.4 資料的單筆巡覽、新增、 修改、刪除
Visual Studio IDE基本操作 建國科技大學 資管系 饒瑞佶.
Controls.
第8章 数据的排序、搜 索和过滤.
讲课人:王璞 浙江工商职业技术学院.
5.1.1 使用 ExecuteReader()操作数据库
Java程序设计 第9章 继承和多态.
委派與執行緒 建國科技大學 資管系 饒瑞佶.
王豐緒 銘傳大學資訊工程學系 問題:JAVA 物件檔輸出入.
form1 卡拉OK pictureBox1 fish1.bmp pictureBox2 fish2.bmp label1 卡拉OK字幕機
辅导课程十三.
快递单模板的制作.
第5章 .NET框架类 5.
視窗程式設計 (Windows Programming)
C# 程序设计教程 同济大学计算机系基础学科组
CH04 視窗中元件排排坐 物件導向系統實務.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
ADFGVX 张天豪 陆纪圆.
P2P聊天工具.
订单打印模板调整技巧.
106年「防暴社區初級預防宣導計畫」 補助案作業時程及撰寫說明 衛生福利部(保護服務司)
普通高速模板的制作与调整.
补充:c#语言基础.
Chapter 2 基本語法.
部首的認識 學期:2001~2002下學期 單元(四):心理健康 班別:誠班 三水同鄉會劉本章學校 林兆祥老師製作 開始.
第7章 异常处理.
第 11 章 功能表列與工具列的設計 & 第 10 章 檔案.
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
订单汇总单功能详解 -芜花.
教育部 「105年學生藥物濫用 防制認知檢測」.
1位选手参加了歌唱比赛,评委们的评分如下:
MDI介面建置 建國科技大學 資管系 饒瑞佶.
void HeapSort(int *a, int n) //堆排序 { //建立堆 for(int i = n/2-1; i >= 0; i--) //非叶节点最大序号值为n/2 HeapAdjust(a, i, n); for(int j = n-1; j >
第6單元 6-1 類別的繼承 (Class Inheritance) 6-2 抽象類別 (Abstract Class)
C# 匿名委派 + Lambda + Func 建國科技大學 資管系 饒瑞佶.
第6章 字符串、数组、簇和矩阵.
JAVA 程式設計與資料結構 第三章 物件的設計.
MenuStrip by Szeto CY Visual C# 2008.
05 方法. 05 方法 5.1 方法 在一個較大型的程式中,通常會將具有特定功能或經常重複使用的程式,撰寫成獨立的小單元,稱為「方法」(Method),並賦予方法一個名稱,當程式需要時就可以呼叫此方法來執行該段特定程式。(此種重複使用的程式小單元在其他語言中可能稱為程序、副程式或函式, Visual.
第二章 Java基本语法 讲师:复凡.
第6章 继承和多态 伍孝金
關鍵數據 DataSet3 數據錯了 扣 50分 97/12/18版 CC123 林文恭 研究室 碁峰資訊.
Presentation transcript:

模板调整技巧

目 录 模板类型 上传模板 常用调整方法 常见问题

模板类型 普通模板 热敏模板 模板上的内容位置是固定的,只要把相应的信息放在对应的位置就可以 位置和内容可以根据要求随时更改

上传模板 1.在订单-订单打印界面,点击模板设置,可以将之前保存的模板进行上传 操作方法: 1.点击模板设置,在弹出界面点击上传模板 2.选择模板类型,上传类型选择新模板或覆盖现有模板 3.选择需要上传的模板名称,点击浏览将本地模板上传 4.点击确定

上传模板 2.鼠标选择刚刚添加的模板,点击下载模板,然后点是

上传模板 3.选择新添加的模板,点击编辑模板,就可以对新上传的模板进行编辑调整

常用调整方法 添加产品明细 添加新字段 添加二维码、图片 添加页面符号 添加打印日期 添加、删除边框 调整模板大小 添加条形码

常用调整方法 1.调整模板大小-整个模板的大小 操作方法: 1.点击灰色的空白区域,此时编辑区域的边框无变化 2.右下角编辑区域拉到最底端,纸张类型选择自定义,选择页面高度、页面宽度 3.在页面高度和页面宽度中输入需要的数值,单位是0.1毫米

常用调整方法 1.调整模板大小-编辑区域的大小 操作方法: 1.点击编辑区域内白色的空白区域,此时编辑区域的边框有蓝色阴影 2.右下角编辑区域拉到最顶端,选择高度 3.在页面高度中输入编辑区域对应的高度,单位为0.1毫米

常用调整方法 2.添加字段-软件数据 操作方法: 1.点击左侧编辑栏里的A,拖拽至需要添加的位置 2.点击新文本框右上角的小箭头 3.点击弹出框的,第二行数据绑定后的下拉箭头 4.在订单主表字段或者订单子表字段中选择要用的字段(如是固定内容,直接双击输入即可) 5.在模板的顶端可以直接设置显示字体的字体,字号,颜色等

常用调整方法 2.添加字段-固定字段 操作方法: 1.点击左侧编辑栏里的A,拖拽至需要添加的位置 2.点击新文本框右上角的小箭头 3.点击弹出框第一行文本,直接输入需要的内容就可以

常用调整方法 3.添加条形码 操作方法: 1.点击左侧编辑栏里条形码的按钮,拖拽至需要添加的位置 2.勾选自动模式及显示文本(如条形码下不需显示绑定数据,显示文本不需勾选) 3.点击数据绑定的下拉箭头 4. 选择要用的绑定的数据,一般使用订单主表字段里的快递单号

常用调整方法 4.添加产品明细 点击左上角的“A”,在模板中拉一个框,然后点击下面的“脚本”的按钮

常用调整方法 4.添加产品明细 选择详细和打印前,把代码全部删掉,然后将产品明细代码复制进去

常用调整方法 4.添加产品明细-产品明细代码 private void detailBand1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { //作者:平等  //日期:2013年4月28日  //功能:用于拼接主表对应的明细数据信息以分行显示于mulDetailsInfo字段上 string strOrderNo=""; string strOrderDetail=""; strOrderNo=GetCurrentColumnValue("订单编号").ToString();  //获取报表对应的数据集DataSet;  System.Data.DataSet ds=detailBand1.Report.DataSource as System.Data.DataSet;  //如果获取到了DataSet,并且Table数据是1个以上,则取索引是第1个的Table,此Table定义为是明细数据。  if (ds!=null && ds.Tables.Count>1)  {   System.Data.DataTable dt=ds.Tables[1];   //循环读取Table中的每一个数据行形成明细的拼接字符串。   for(int rowIndex=0;rowIndex<dt.Rows.Count;rowIndex++)   {        if (dt.Rows[rowIndex]["订单编号"].ToString()==strOrderNo )    {     strOrderDetail+=string.Format("{0}    {1}  \r\n",          dt.Rows[rowIndex]["软件规格"].ToString(),     dt.Rows[rowIndex]["订货数量"].ToString());    }   }  }  label4.Text=strOrderDetail;  }

常用调整方法 4.添加产品明细 修改代码中的label3为模板所拉取的label3

常用调整方法 4.添加产品明细 左侧红色的数值位置对应下面两个蓝色的产品信息,先后顺序代表了产品信息显示的先后顺序,假如1在前,0在后,则先显示订货数量,后显示软件规格。如要增加一条产品信息,如产品编号,则数值添加{2}(英文状态,可以直接手动输入),软件规格这一行复制,然后回车,在新的空白行粘贴刚复制的信息,把产品编号替换(只能用粘贴替换,无法手动输入)到第一行软件规格的位置。 private void detailBand1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { //作者:平等  //日期:2013年4月28日  //功能:用于拼接主表对应的明细数据信息以分行显示于mulDetailsInfo字段上 string strOrderNo=""; string strOrderDetail=""; strOrderNo=GetCurrentColumnValue("订单编号").ToString();  //获取报表对应的数据集DataSet;  System.Data.DataSet ds=detailBand1.Report.DataSource as System.Data.DataSet;  //如果获取到了DataSet,并且Table数据是1个以上,则取索引是第1个的Table,此Table定义为是明细数据。  if (ds!=null && ds.Tables.Count>1)  {   System.Data.DataTable dt=ds.Tables[1];   //循环读取Table中的每一个数据行形成明细的拼接字符串。   for(int rowIndex=0;rowIndex<dt.Rows.Count;rowIndex++)   {        if (dt.Rows[rowIndex]["订单编号"].ToString()==strOrderNo )    {     strOrderDetail+=string.Format("{0}    {1}  \r\n",          dt.Rows[rowIndex]["软件规格"].ToString(),     dt.Rows[rowIndex]["订货数量"].ToString());    }   }  }  label4.Text=strOrderDetail;  }

常用调整方法 5.添加页码符号 操作方法: 点击左侧编辑栏中的页面信息的小按钮,拖拽至需要显示页码的位置即可

常用调整方法 6.添加打印日期

常用调整方法 6.添加打印日期 操作方法: 1.点击左侧编辑栏中的页面信息的小按钮,拖拽至需要显示的位置 2.点击页面信息的下拉框,选择当前时间和日期 3.点击格式后面的三个点,在弹出框中选择要用的日期格式

常用调整方法 7.添加、删除边框 操作方法: 1.选择模板中需要调整的文本框 2.点击外观里面边框的下拉框 3.选择需要的边框,选中后颜色有变化,如图显示是选择的上边框。中间的全部代表全部加边框,无代表全部无边框

常用调整方法 8.添加二维码、图片

常用调整方法 8.添加二维码、图片 操作方法: 1.点击左侧编辑栏中的图片按钮,拖拽至需要显示的位置 2.点击图片路径后的三个点,将图片上传 3.如果图片显示不全,可以在尺寸里选择缩放图片

常见问题 1.问题:内容显示到下一页 异常 正常

常见问题 解决方法:a.首先看一下设置的模板高度和纸张的高度是否一致,如果模板的高度小于纸张的高度,就会出现内容下移的情况。 b.高度一致的情况下,点击产品明细文本框左上角的箭头,把自动伸长的选项去掉,那么文本框有多大,就显示多少内容,剩余的内容就不再显示了

常见问题 2.预览时提示此文件没有页面

常见问题 解决方法:点击模板里空白区域,当编辑区域边框显示蓝色阴影时,在右下角编辑栏里找到行为里面的可见,把假改为真即可。

常见问题 3.快递对应的条形码不好扫描 解决方法:a.删除条形码,重新添加 b.把条形码适当的拉大一点 c.选中条形码,点击右上角小箭头,点击符号的下拉箭头,改为code39或者code93

谢 谢