2020-09-05 13:01发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试创建一个包含日期的GS1-128。
Crystal中的编码为GS1128("(10)YYMMDD")。
我遇到的问题是数据库中的日期是DDMMYYY。
我设法创建了一个YYMMDD的字符串,但是无法将其转换回GS1公式接受的日期。
还有其他人必须这样做吗? 任何帮助将不胜感激
谢谢
海伦
如果日期以DDMMYY格式存储为字符串,则需要使用如下公式:
{@ DateFormat} right({DateField}),2)+ mid({DateField},3、2)+ left({DateField},2)
如果该字段是日期字段,则可以执行此操作 将其转换为字符串以传递给条形码:
{@ DateFormat} ToText({日期字段},'yyMMdd')
请注意,上面的格式字符串区分大小写!
-Dell
嗨,戴尔
我设法将日期输入到字符串字段中,但条形码公式似乎不喜欢我在Crystal中输入的内容。 但是,您答案的第二部分给了我一个尝试的想法
致谢
我现在有2个公式
{@ BCDate},其中包含以下公式-
ToText({PV_TraceHeader.EndDate},'yyMMdd');
{@ BCDisplay},其中包含以下公式-
GS1128("(11){@ BCDate}")
此公式无效。 它应该显示包含(10)和日期的条形码。
我已阅读有关如何创建条形码的信息,这是正确的格式。 如果我将{@BCDate}替换为特定日期(例如190718),它将起作用。
任何想法
最多设置5个标签!
如果日期以DDMMYY格式存储为字符串,则需要使用如下公式:
如果该字段是日期字段,则可以执行此操作 将其转换为字符串以传递给条形码:
请注意,上面的格式字符串区分大小写!
-Dell
嗨,戴尔
我设法将日期输入到字符串字段中,但条形码公式似乎不喜欢我在Crystal中输入的内容。 但是,您答案的第二部分给了我一个尝试的想法
致谢
海伦
嗨,戴尔
我现在有2个公式
{@ BCDate},其中包含以下公式-
ToText({PV_TraceHeader.EndDate},'yyMMdd');
{@ BCDisplay},其中包含以下公式-
GS1128("(11){@ BCDate}")
此公式无效。 它应该显示包含(10)和日期的条形码。
我已阅读有关如何创建条形码的信息,这是正确的格式。 如果我将{@BCDate}替换为特定日期(例如190718),它将起作用。
任何想法
致谢
海伦
一周热门 更多>