Vbscript 生成3位字母数字日期索引

Vbscript 生成3位字母数字日期索引,vbscript,barcode-printing,Vbscript,Barcode Printing,我有一个集装箱标签的要求,它将有一个二维码,部分代码将是从2017年1月1日开始的三位数日期索引。例如,2017年1月1日是000,2017年1月31日是00U。这是内容标签打印的日期或零件制造日期。:“我不知道这个日期索引代码是否是某种标准,但如果是,我在任何地方都找不到它,我需要一种方法从酒保条形码软件中生成它,该软件支持vbscript,当出现这种定制需求时,我们如何生成它?我在考虑创建一个包含0-10和a-z的字符串,然后搜索第n个频率(在给出的示例中为30)将得到U,但我不知道当我达到

我有一个集装箱标签的要求,它将有一个二维码,部分代码将是从2017年1月1日开始的三位数日期索引。例如,2017年1月1日是000,2017年1月31日是00U。这是内容标签打印的日期或零件制造日期。:“我不知道这个日期索引代码是否是某种标准,但如果是,我在任何地方都找不到它,我需要一种方法从酒保条形码软件中生成它,该软件支持vbscript,当出现这种定制需求时,我们如何生成它?我在考虑创建一个包含0-10和a-z的字符串,然后搜索第n个频率(在给出的示例中为30)将得到U,但我不知道当我达到36以上时如何处理中间和最左边的数字,就像创建我自己的39tecimal(这甚至是一个东西)数字系统一样

我成功地使用内置的bartender序列化函数实现了这一点,因为bartender中的vbscript支持非常有限。建议的答案并没有解决我在bartender中如何实现这一点的问题,但它确实帮助我理解了如何实现这一点,如果它有更好的vb支持的话(在BT中使用vb脚本是可行的,但没有那么简单和可定制).

可能重复感谢您的参考,虽然在bartender vbscript中非常有限,但另一个问题中的函数可以进行一些修改。无论如何,我使用内置的Bartener序列化函数实现了这一点,虽然不是现成的,但比应用vb函数更容易,因为它需要多次调用es和BT不支持这一点(您必须为要从中调用它的每个元素创建一个函数)。