本文是用txt文本文件作为数据源进行写的条码打印文件,读取其他数据源数据进行打印条码的方法与本文方法相当。
第一步:设计打印模板
打开CODESOFT 7 ENTERPRISE
写好要打印的模板:
如下图,左边是文本,右边是变量。
在“资料源”-右击“填充器”-“添加”
变量是文本的话就先建立一个“文本”,右击“文本”-“属性”-“数据库”-“变量”-在“填充器”内选择对应的数据库字段名。
第二步:数据源
目录格式为txt文件或csv文件
该文件可以为OA系统自动生成的。
第一行为你要打印的变量名称。
后面每行就是条码在对应的变量名称位置上显示的文字
"款号","品名","颜色","单价","条码"
"41-26010","纯色针织长裤","紫红","贰拾壹","41-26010Z0410"
"09-Z9B6935","加里长袖套装","咖啡","陆拾贰","09-Z9B6935K0040"
"09-PA9H786","皮衣外套QQ-特","咖啡","伍拾捌","09-PA9H786K0040"
第三步:设置CODESOFT 7数据库属性
菜单栏“合并”-“创建或修改ODBC数据库”
点击选择数据库右边的按钮-打开“ODBC 数据库管理器”
-“添加”-“创建新数据源”-选择“Microsoft Text Driver(*.txt;*.csv)”
-填写“数据源名”
-取消“使用当前目录”
-点“选择目录”
-选择你已经写好的数据源所在目录
-点“确定”
第四步:创建打开数据库的文件
新建文本,写入下面的查询语句。DataSource写的是在第三步建立的数据源。Query为查询语句,Select后面的是要查询的变量,from后面的是第二步生成的数据库文件。把改文件保存为以“.csq”为后缀的文件。
[DA
DataSource=test
DatabaseType=2
[SQL]
Query=SELECT [款号], [品名], [颜色], [单价], [条码] FROM [test.csv]
[OPTIONS]
Extended=0
UserName=0
AllTableType=0
ErrorOnly=0
[TABLE NAME]
IncludeName=0
目前有0 条留言