条形码问题

2020-08-30 18:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我们似乎对条形码有...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我们似乎对条形码有疑问。

我们从杜鹃花(Azalea)购买了其他条形码库-我们与航空公司合作,它们需要Code 128w条形码,而不是已集成到Crystal中的Code 39。

这些其他条形码在Crystal Reports查看器中正常工作,但是当我尝试通过Java Reporting组件执行它们时,会得到以下信息

 com.crystaldecisions.sdk.occa.report.lib.ReportSDKException:InternalFormatterException ----错误代码:-2147467259错误代码名称:失败
         在com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:237)
         在com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:147)
         在com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:128)
         在com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(SourceFile:111)
         在com.crystaldecisions.reports.sdk.PrintOutputController.export(SourceFile:54)
         在com.corefreight.corepublisher.reportgeneration2.ReportGenerator.generateReport(ReportGenerator.java:193)
 

我非常确定条形码是问题所在,因为一旦删除条形码,报告将成功执行。

我做错了什么还是错过了什么?

这似乎与丢失的'u25azalea.dll'文件相关,这很有趣,因为此文件位于我的system32文件夹中。 我将在有新信息时更新

更新:

我尝试使用以下方法显式加载" u25azalea.dll"文件

 System.load(" C:\\ Windows \\ SysWOW64 \\ u25azalea.dll");
//System.load("C:\\Windows\\system32\\u25azalea.dll");
 

并出现以下异常

 线程"主"中的异常java.lang.UnsatisfiedLinkError:C:\ Windows \ SysWOW64 \ u25azalea.dll:无法在AMD 64位平台上加载IA 32位.dll
         在java.lang.ClassLoader $ NativeLibrary.load(本地方法)
         在java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
         在java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
         在java.lang.Runtime.load0(Runtime.java:770)
         在java.lang.System.load(System.java:1005)
 

这使我相信Azalea条码dll不兼容64位。

作者:Tim_sa,2009年10月5日下午4:52