点击此处---> 群内免费提供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
Azalea条形码技术是使用二进制用户功能库(UFL)方法实现的,Java引擎JRC不支持该方法,因此即使加载该dll也无法使用。
此致
Ted Ueda
我们需要能够从CR4Ev2打印条形码。 我已经看到Ted Ueda等人提到有条形码格式,有些不能与CR4E一起使用...哪些可以与CR4E一起使用?
感谢快速回复 Ted,您知道这是否计划在将来的版本中发布吗?
谢谢
Tim
嗨,
我仍然遇到相同的错误,请帮助我解决以下错误。
com.crystaldecisions.reports.formulas.FormulaException $ MissingUFL:" BarcodeC128A(ToText(CurrentFieldValue))"上的公式" {@ -displayString-17}"中的异常:缺少实现此功能的UFL'u25azalea.dll'
谢谢
一周热门 更多>