技术文章 - CS270629

在 Windchill PDMLink 中,当不同的“选项”中具有相同的“选择”名称时,无法创建“条件规则”

已修改: 21-Aug-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 10.2 to 13.0

说明

  • 当不同选项中具有相同的选择名称时,无法创建条件规则
  • 无法创建条件规则,因为在多个上下文中发现同名的选项
  • 无法使用LoadFromFile实用程序加载条件规则
  • 方法服务器日志中的错误:
     wt.ixb.publicforhandlers.LogHelper$IxbException: Problem in export/import process. Nested exception is: (wt.ixb.handlers.netmarkets.NMIxResources/108) wt.util.WTException: Loader method com.ptc.windchill.option.load.Loader.endLogicalExpression reported a failure at wt.ixb.handlers.netmarkets.CsvIxHandler.handleError(CsvIxHandler.java:131) at wt.ixb.handlers.netmarkets.CsvIxHandler.createObject(CsvIxHandler.java:246) at wt.ixb.actor.PickingExistingObjectActorForPersistable.createObject(PickingExistingObjectActorForPersistable.java:34) at wt.ixb.actor.ActorTemplateForPersistable._createObject(ActorTemplateForPersistable.java:340) at wt.ixb.publicforhandlers.ClassExporterImporterTemplate.createObjects(ClassExporterImporterTemplate.java:785) at wt.ixb.publicforhandlers.ClassExporterImporterTemplate.importElementsBatchDefault(ClassExporterImporterTemplate.java:673) at wt.ixb.publicforhandlers.ClassExporterImporterTemplate.importElement(ClassExporterImporterTemplate.java:472) at wt.ixb.publicforhandlers.ClassExporterImporterTemplate.importElements(ClassExporterImporterTemplate.java:514) at wt.ixb.publicforapps.Importer.importElements(Importer.java:1608) at wt.ixb.publicforapps.Importer.importElement(Importer.java:1554) at wt.ixb.publicforapps.Importer.doRealImport(Importer.java:1353) at wt.ixb.publicforapps.Importer.finalizeImport(Importer.java:572) at wt.load.StandardLoadService.importData(StandardLoadService.java:817) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at wt.method.MethodResultWriter.writeExternal(MethodResultWriter.java:165) at wt.method.MethodResult.writeExternal(MethodResult.java:226) at java.base/java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1447) at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1421) at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:345) at java.rmi/sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:293) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:369) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)
这是文章 270629 的 PDF 版本,可能已过期。最新版本 CS270629