Я работаю над обновлением нашего приложения для использования Crystal Reports 2008. (v12) В настоящее время мы используем Crystal Reports 2008 для Visual Studio .(v10.5 приятные рывки соглашения об именах )
В большинстве случаев наше приложение само предоставляет параметры отчета, используя идентификатор / имя / любой объект, на который смотрит пользователь.Это довольно нормально.Однако наши пользователи также должны иметь возможность напрямую запускать отчеты и указывать эти параметры самостоятельно.Мы используем элемент управления CrystalDecisions.Windows.Forms.CrystalReportViewer
для отображения отчета.
В версии 10.5 появится мастер выбора параметров, и все будет хорошо.Обратите внимание на наличие параметра InvoiceNumber.
Crystal Report 10.5 параметры http://glompix.com/imagedump/cr10.5-params.jpg
Однако, когда я запускаю наши отчеты для v12, некоторые параметры не отображаются.В данном примере это параметр InvoiceNumber.
Crystal Report 12 параметров http://glompix.com/imagedump/cr12-params.jpg
Наш автор отчетов говорит, что существует решение, которое включает в себя изменение каждого отчета.Я не уверен в деталях.У нас есть много отчетов, поэтому мне было интересно, есть ли решение, которое может быть реализовано во время вызова отчета.Есть ли опция, свойство, метод или что-то, чтобы эти отсутствующие параметры отображались?