0

У меня есть отчет и связанный с ним отчет. Подрегистр связан с полем основного отчета.Кристалл для VS2013- основной отчет, не передающий параметр в связанный вложенный отчет

Поле в основном отчете должно ссылаться на подчиненный отчет во время выполнения, но когда я его запустил, продолжайте получать приглашение «Введите значения параметров».

Поле в основном отчете связано с подзаголовком с использованием имени автоматического параметра в подзаголовке и проверяет флажок «выбирать данные в подрегионе на основе поля» и соответствующее поле в подзаголовке (показано в приложение).

Я использую кристалл для VS 2013.

Это приложение WinForm.

Что мне не хватает?

ответ

1

У меня, похоже, была такая же проблема по тем же параметрам, которые вы описали. Более того, при отладке приложение winforms будет генерировать исключение COM. Контекстное переключение между VS и отчетом будет отображать подсказку для параметров subreport (которые должны были быть связаны).

Час изучения и методом проб и ошибок позже, вот как мне удалось решить эту проблему в VS2013:

  1. На основного отчета, щелкните правой кнопкой мыши подотчет и выберите «Ссылки Изменить SubReport ... '
  2. Убедитесь, что вы выбрали правильный подзаголовок, переместите все отсутствующие параметры в поле «Доступные поля»
  3. Для каждого элемента, который вы перемещаете, убедитесь, что у вас есть правильный параметр подчиненности, выбранный в В раскрывающемся списке раскрывающегося списка «Присвоение параметров». Для параметров это обычно принимает форму «? @ParamName»

Это снова заработало для меня отчет. Надеюсь, тебе повезло!

 Смежные вопросы

  • Нет связанных вопросов^_^