技术文章 - CS292726

在 Windchill PDMLink 中,启用“绕过访问控制”后,非站点管理员用户无法编辑或从报表模板生成报表。

已修改: 14-Nov-2025   


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

适用于

  • FlexPLM 11.0 F000 to 12.0.0.1
  • Windchill PDMLink 10.2 F000 to 13.0
  • Windchill ProjectLink 10.2 to 12.1
  • Using the unrestrictedGroups property to allow some users to run query builder reports does not override the user’s restricted access to some WC libraries when the report runs

说明

  • 当报告模板选中“绕过访问控制”选项时,非站点管理员用户将无法编辑和生成报告。

  • 作为组织管理员用户,您无法生成查询生成器报告。

  • 用户 无法 更新现有查询生成器报表

  • 非管理员用户看不到“保存”按钮 尽管 创建 查询构建器报表
  • 非管理员用户可以看到“不同”选项呈灰色且无法勾选。
  • 非管理员用户“查看报告”操作呈灰色不可用状态
  • 导入查询生成器报表失败,错误代码 InvalidQMLException:此用户的访问权限受到限制
  • MethodServer 日志显示以下错误
    • 适用于 Windchill 11.0 及更高版本

      InvalidQMLException: Access is restricted for this user.
      at com.ptc.windchill.enterprise.reportBuilder.ReportBuilderHelper.buildResultProcessorInfo(ReportBuilderHelper.java:842)
      at com.ptc.windchill.enterprise.reportBuilder.ReportBuilderHelper.buildResultProcessorBridge(ReportBuilderHelper.java:813)
      at com.ptc.windchill.enterprise.reportBuilder.ReportBuilderAsyncTableBuilder.buildComponentData(ReportBuilderAsyncTableBuilder.java:131)
      at com.ptc.jca.mvc.components.DefaultJcaComponentDataBuilder.buildRawDataAsync(DefaultJcaComponentDataBuilder.java:93)
      
    • 风寒指数 10.2

      2019-06-19 08:24:01,187 ERROR [DataSource Task Executor-55] com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder test - Unable to process component data for component: adhocTable
      wt.util.WTException: Access is restricted for this user.
      Nested exception is: Access is restricted for this user. Nested exception is:
      (wt.query.template.templateResource/3) wt.query.template.InvalidQMLException: Access is restricted for this user.
      at wt.query.template.ReportTemplateHelper.buildResultProcessorBridge(ReportTemplateHelper.java:1757)
      at com.ptc.windchill.enterprise.report.mvc.builders.ReportResultsAsyncTableBuilder.buildComponentData(ReportResultsAsyncTableBuilder.java:98)
      at com.ptc.jca.mvc.components.DefaultJcaComponentDataBuilder.buildRawDataAsync(DefaultJcaComponentDataBuilder.java:91)
      at com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder$ComponentDataSourceTask.run(AbstractDataSourceComponentDataBuilder.java:425)
      at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:226)
      at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:195)
      
这是文章 292726 的 PDF 版本,可能已过期。最新版本 CS292726