Crystal Report один и тот же параметр в разных командах - PullRequest
0 голосов
/ 30 октября 2019

Я должен использовать один и тот же параметр (paramCompanyId) в обеих командах.

Я буду устанавливать значение параметра в коде.

crystalReportDocument.SetParameterValue("paramCompanyId",LoggedInMembersCompanyID);

enter image description here Примечание:

  • команда: crmleadsbycustomer => извлекает данные отчета
  • команда: crmopportunity => раскрывающиеся данные динамического фильтра

Проблемы:

  • Если я использую тот же параметр, он продолжает запрашивать без выполнения отчета.
  • Я не хочу, чтобы пользователь вводил параметр в приглашении, поэтому я настраиваюсь в коде.
  • Я не хочу использовать отдельные параметры для каждой команды (этот способ работает нормально)

1 Ответ

0 голосов
/ 01 ноября 2019

Измените параметр и измените список значений на «Динамический» и в разделе «Значение» выберите столбец companyID из команды «crmopportunity». Создайте новую формулу: {? ParamCompanyId} = столбец companyID из команды "crmleadsbycustomer". В эксперте по выбору записей используйте эту формулу для фильтрации записей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...