如何不调用外部数据源HiVDP直接生成序列码、序列条码和序列二维码?

HiVDP教程
0 178
Himotec
Himotec 举报
09月28日 16:01

慧谋HiVDP可变数据软件如何不调用外部数据源的情况下生成序列码、序列条码和序列二维码?

9月28日发布的慧谋HiVDP可变数据软件可以支持了!

需要用到表达式中的COUNT()函数,可变文本、条码、二维码控件右键有表达式菜单。在表达式窗口中,找到COUNT()函数,双击函数名称,在表达式窗口中就自动输入了COUNT(),使用中按照案例改写。

下面是软件中COUNT()函数给出的案例:

   计数器 start--初始值 end--结束值 step--步长 len--位数

    例子1:COUNT():输出:1,2,3,4,5......

    例子2:COUNT(5):输出:5,6,7,8......

    例子3:COUNT(5,10):输出:5,6,7,8,9,10,5,6,7...

    例子4:COUNT(5,10,2):输出:5,7,9,5,7...

    例子5:COUNT(5,10,2,3):输出:005,007,009,005,007...

下面结合具体案例来展示下:

比如客户需要生成如下数据:

客户需求

如果要实现从001-850三位数的序列号,首先要写好COUNT()函数

就要像例子5那样,开始值、结束值、步长和位数都要填写完整,我们改写如下:COUNT(1,850,1,3),输出的值是001 002 003 ...850

根据客户案例在COUNT()函数的前后还需要加前缀和后缀,写法也很简单,直接加就可以:前缀COUNT()后缀。

按照客户案例,可变文本的实现方法如下(预览PDF看效果):

序列号前后的内容也要加下,那么表达式窗口改写如下:IB066250920RS-S1COUNT(1,850,1,3)-1,预览PDF看效果

count文本

按照客户案例,可变条码的实现方法如下:

count条码

按照客户案例,可变二维码的实现方法如下(二维码默认绑定固定数据,要输入些内容)

count二维码

预览PDF效果如下,没有问题批量导出就可以输出全部内容了,也可根据需要进行拼版操作。

count预览pdf1


倒序看帖 只看楼主
回帖