После перевода солюшна на Visual Studio 2010 все референсы на сборки Crystal Reports стали невалидными. Проект написан под Framework 3.5 После компиляции проекта в списке ошибок появились предупреждения:
Warning 1 The primary reference «CrystalDecisions.CrystalReports.Engine, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL» could not be resolved because it has a higher version «12.0.2000.0″ than exists in the current target framework. The version found in the current target framework is «10.5.3700.0″.
Читать далее…
При использовании Crystal Report Web viewer в вашем ASP.NET приложении, Вы можете получить javascript-ошибку «bobj is undefined». Ее можно увидеть в нижнем углу браузера или в вот таком сообщении:
Решение проблемы Читать далее…

На днях возникла необходимость создания шаблона в Crystal Reports для отчета, в котором заранее не известно количество полей. Стандартных средств Crystal для этого не предоставляет, однако исхитриться все-таки можно. Хитрость эта заключается в следующем: на этапе проектирования шаблона происходит привязка шаблона к источнику данных. Но таблицы в этом источнике все будут пусты, т.е. без колонок. Мы заполним их позже – когда уже будут получены реальные курсоры и структуры таблиц будут полностью известны. Читать далее…
Так уж случилось что подолгу службы мне пришлось заниматься отчетами вCrystal Reports. По большей части править старые, хотя иногдаприходилось чертить и с нуля, поскольку старые либо совсем никуда негодились, либо переделывать их было дольше чем с нуля нарисовать. И всебы ничего, если бы ограничивалось это все только рисованием отчетов вCR. Но «противные» пользователи не перестают желать большего. Посемупередо мной встала задача экспорта отчетов из шаблонов CR в таблицыExcel. Тот, кто хоть раз пробовал это сделать, я думаю, согласится, чтоне все там так просто как кажется на первый взгяд. А именновыравнивание столбцов — своей «ровностью» оно под час сможет удивитьдаже бывалого. И чтобы все же добиться более мение приличного вида,придется неслабо поковыряться. О том, до чего доковырялся я, и пойдет речь далее. Читать далее…