Коллеги, приветствую!
Есть 10 основных сущностей, плюс 30 вспомогательных (разные там отношения 1:N), в них 1400 (да, тысяча четыреста) полей примерно.
Нужно сделать 10 печатных форм для экземпляров сущностей... причем, нужно "к четвергу"

в качестве макетов печатных форм предлагается использовать экранные формы ("ну вот также, как на экране сделайте")
Делать это через SSRS - смерти подобно (правильно же я оцениваю - месяца два-три, если без ошибок делать и не по ночам? - одно вытаскивание подписей к полям из экранных форм чего стоит)
Текущий рабочий вариант такой:
1. выгружаем автоматически в ворд "рыбу" - шаблон на основе метаданных (типа <Паровоз>Инвентарный номер: [Name]</Паровоз>, плюс циклы и т.п.)
2. отдаем пользователю, чтобы он там расставил по местам поля, добавил картинок в шапку, раскрасил.. ну в общем чтобы ни в чем себе не отказывал, лишь бы порядок "тегов" не сильно нарушил.
3. рендерим записи прямо в ворд - получается то же самое, что пользователь собственноручно захотел.
В идеале работа с таким инструментом выглядит уже не так страшно как с SSRS на 1400 полей...
Собственно вопрос - есть ли такие инструменты? или может быть альтернативные способы решить задачу быстро и с перекладыванием проверки ошибок на пользователя (т.к. только он знает, как ему надо в печатной форме)?
Ворд тут хорош тем, что разметку можно пользователю отдать на откуп, а вообще HTML-ный шаблонизатор тоже подошел бы наверное. Главное - выгрузить поля с подписями и иерархией связанных записей из метаданных
автоматически , а потом иметь возможность расставить как надо.