领跑条码标签设计系统基本工具以及数据源教程 |
您所在的位置:网站首页 › 领跑标签条码打印软件 › 领跑条码标签设计系统基本工具以及数据源教程 |
数据处理方法介绍:
数据处理方法用于对当前数据对象进行编辑处理,绑定于数据对象之中。数据对象中的数据经该数据对象中所有数据处理方法处理后,作为该数据对象的输出内容。每个数据对象可绑定多个数据处理方法,且数据处理方法顺序可以自由调整。 数据处理方法类型:1、丢弃。丢弃数据指定位置指定长度的字符串。 2、保留。保留数据指定位置指定长度的字符串。 3、插入。在数据指定位置插入指定内容的字符串。 4、补齐。将数据在指定位置以指定字符填充。补齐到指定长度。 5、替换。将数据中指定老字符串替换为指定新字符串。 6、大小写转换。将数据中所有字母转换为大写或小写。 7、人民币大写转换。将数字转换为人民币大写格式。如将“12345”转换为“壹万贰千叁佰肆拾伍元整”。 8、校验码。根据指定字符集合及因子,生成校验码附加于当前数据对象数据末尾。 管理数据处理方法:打开(可绑定数据对象的)图形对象的属性设置窗口,选择“数据源”选项卡: 在“数据对象”组选项中选择对应的数据对象,右侧“处理方法”组选项中会列出该数据对象拥有的处理方法。我们可以使用“处理方法”组选项中的图标按钮,对这些处理方法进行管理。 添加处理方法时,点击“添加”按钮,系统弹出处理方法的添加窗口: 选择处理方法类型,并填写相关属性,点击“添加”按钮,即可完成数据对象的添加: 处理方法的修改方法雷同,略。 删除、排序方法略。 校验码API 校验码介绍:Label Painter 校验码针对所属数据对象产生一位校验码并附加其后,便于号码真伪验证工作的进行。校验码字符集合可定义,校验因子可设置。最大限度提高号码的安全性,防止号码伪造。 校验码程式说明:如图:校验位允许使用者自定义"字符集"和"因子"。使用者填写的"字符集"和"因子"需谨记,用于日后号码校验。 Label Painter校验码算法如下: public void addVerifyChar(StringBuilder stringBuilder) { char pszSrc[] = stringToASCII(stringBuilder.toString()).toCharArray(); //取ASII码值,stringToASCII方法见后 char szVerCode[] = m_verifyStr.toCharArray(); //m_verifyStr:字符集 char baseCode[] = m_verifyBaseStr.toCharArray(); //m_verifyBaseStr:因子 int iS = 0; for (int i = 0; i < pszSrc.length; i++) { iS += (int) ((pszSrc[i] - '0') * baseCode[i % baseCode.length]); } stringBuilder.append(szVerCode[iS % szVerCode.length]); //计算出的校验码附于数据后 }
public static String stringToASCII(String transParam) { // 不满足要求,直接返回null if (transParam == null || transParam.length() == 0) { return null; } char[] transChars = transParam.toCharArray(); String ascii = ""; // 字符转换为数字,并拼接为ASCII码 int charASCII = -1; for (int i = 0; i < transChars.length; i++) { charASCII = (int) transChars[i]; // 如果为73(I)、79(O),自增 if (charASCII == 73 || charASCII == 79) { charASCII++; } ascii += charASCII; } return ascii; } 数据库设置 数据库设置介绍:数据库设置是“数据库导入”类型的数据对象的基础。只有在”数据库设置“中先创建对应的数据库连接,“数据库导入”类型的数据对象才可用。 目前支持的数据库类型:1、Access数据库 2、Excel文件 3、TXT文本(.txt、.csv) 4、SQL Server数据库 5、Oracle数据库 6、MySQL数据库 7、Sybase数据库 8、DB2数据库 9、SQLite数据库 10、ODBC数据库 数据库设置:在有标签被编辑的情况下,单击“文件”菜单中的“数据库设置”子菜单,弹出数据库设置窗口: 通过“添加”菜单,我们可以添加各种系统支持的数据库。 在列表中选择一项数据库连接,点击“修改”菜单、“删除”菜单,可进行对该数据连接的修改、删除操作。 文本数据库添加 文本数据库添加示例: 1、在有标签被编辑的情况下,单击“文件”菜单中的“数据库设置”子菜单,弹出数据库设置窗口: 2、通过点击“添加”菜单中的“Text文本数据源”子菜单,弹出“文本数据源管理”窗口: 3、点击“浏览按钮”,进入text文本数据源文件(.txt)所在文件夹后,点击“打开”按钮,系统自动将路径添加于文本框中: 4、根据需要,设置“分割符号”及“首行含列名称”等选项后,点击“测试连接”按钮。系统自动列出数据表及字段列表,选择需要使用的数据表及字段: 5、根据需要,设置“数据过滤”选项,对需要调用的数据进行筛选。最后点击“添加”按钮,完成Text文本数据源的添加: 1、在有标签被编辑的情况下,单击“文件”菜单中的“数据库设置”子菜单,弹出数据库设置窗口: 2、通过点击“添加”菜单中的“Access数据源”子菜单,弹出“Access数据源管理”窗口: 3、点击“浏览按钮”,选择所需的mdb文件,点击“打开”按钮,系统自动将路径添加于文本框中: 4、点击“测试连接”按钮。系统自动列出数据表及字段列表,选择需要使用的数据表及字段: 5、根据需要,设置“数据过滤”选项,对需要调用的数据进行筛选。最后点击“添加”按钮,完成Access数据源的添加: 1、在有标签被编辑的情况下,单击“文件”菜单中的“数据库设置”子菜单,弹出数据库设置窗口: 2、通过点击“添加”菜单中的“SQL Server数据源”子菜单,弹出“SQL Server数据源管理”窗口。填写服务器各项相关信息: 3、点击“测试连接”按钮。系统自动列出数据表及字段列表,选择需要使用的数据表及字段: 4、根据需要,设置“数据过滤”选项,对需要调用的数据进行筛选。最后点击“添加”按钮,完成SQL Server数据源的添加。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |