参数显示在标题中,但未在搜索中使用

2020-09-04 22:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 场景: 用户输入参数:...

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

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


场景

  • 用户输入参数:loc_arg
  • ...例如loc_arg输入为D200_001
  • 选择公式,来自报表| 选择公式| 记录...(例如,公式工作室-记录选择公式编辑器为:
  • .... {CR_Events.Location} = {?LocArg}

结果

  • 在SAP Crystal Reports开发环境(SAP Crystal Reports 2016 SP5)中:
  • ...。该报告将在标题Record中显示用户输入的参数
  • ....选择仅限于用户输入的参数loc_arg
  • 这是期望的行为

问题

  • 问题出在使用C#的MS VS开发的应用程序中,记录选择失败:
  • ...。报告将在标题(如上)中显示此值
  • ....显示所有记录-选择公式被忽略
  • 这不是期望的行为

环境:

  • VS Professional 2017
  • SAP Crystal Reports开发环境(SAP Crystal Reports 2016 SP5)
  • .NET Framework组件13.0.3500.0
  • 看起来只检查了CrystalDecisions.Web组件(已安装?)
  • 另外,未检查ParameterPromptControl(SAPBusinessObjects.WPF.Viewer)
7条回答
渐行渐远_HoldOn
2020-09-04 22:44

感谢您的回复...

是在应用程序的代码中设置了参数值还是出现了"晶体参数"屏幕?

  • 使用以下工具构建报告:SAP Crystal Reports开发环境(SAP Crystal Reports 2016 SP5)。
  • Crystal Reports Viewer是从C#应用程序生成的
  • 除了生成查看器外,不使用任何代码
  • 在SAP开发环境中运行报表时:
  • ...。出现"晶体参数"屏幕
  • ...。参数显示在标题中
  • ....记录已正确选择
  • ...。在这里运行正常
  • 从C ++应用程序中选择报告后:
  • ...。"晶体参数"屏幕:
  • .........仅在标题中使用参数时出现
  • ........如果仅用于记录选择的参数(例如,未在标题中用作文本显示字段)不显示


在报告中,{?LocArg}参数是否设置为可选?

  • 在"编辑参数"窗口中,可选提示= False


根据您有关Web组件的说明,这是Web应用程序吗? 但是您还拥有" WPF.Viewer",我相信它适用于Windows桌面应用程序,因此这里听起来有些不对。

  • 这不是Web应用程序。
  • 之所以提到.NET组件,是因为我不熟悉如何使用VS2017配置CR应用程序,并且正在寻找答案。

一周热门 更多>