Я не уверен насчет каких-либо специфических функций Crystal Reports, которые могут вам понадобиться, что может сделать это решение «не для начала», но ...
Мы (отдел образования) использовали для использования iReport иJasper для создания отчетов из нашей среды Java, однако, мы обнаружили, что на форматирование и компоновку отчетов ушло много времени разработчика.Особенно, если бизнес нуждается в изменении в отношении внешнего вида отчета, но не данных, что похоже на вашу проблему здесь.В конце концов, мы хотели какое-то решение Word, чтобы БА могли самостоятельно выполнять компоновку и форматирование, используя Word напрямую.Есть несколько вещей, которые помогают с этим, но поскольку кто-то знал кого-то, кто знал разработчика (вы знаете, как он работает), мы узнали о Docmosis .Он работает напрямую с обычными документами Word (и с открытым офисом) и с полями слияния внедряет ваши данные из базы данных в документ.Таким образом, оригинальные документы в основном являются шаблонами.Результатом является Word или PDF или (я думаю) HTML, и, по крайней мере, с Word и PDF, они выглядят одинаково (у нас есть несколько придирчивых людей, занимающихся юридической деятельностью, которые заботятся об этих вещах).
Этосерверная вещь, с которой ваше приложение может общаться в сети, но довольно легко интегрируется, и недавно появилась облачная версия веб-службы, которая должна стать еще проще, так как вам вообще не нужно запускать свой собственный сервер иВы просто звоните из своего приложения.Мы запускаем наш собственный сервер, но облачная настройка была бы хороша, если у вас есть веб-приложение или что-то, где у вас нет возможности установить его в вашей хост-среде.
Не бесплатно, но количество сэкономленного времени окупается.