Есть много программ, сделанных на acesss'е. Они берут данные с ms sql server и с помощью форм генерируют различные отчеты, которые потом распечатываются на бумаге.
Стоит задача сделать все это более централизованно. Чтобы не было по десять копий одной и той же программы и все эти отчеты, например, были бы сгруппированы по менюшкам в едином приложении.
Сейчас есть идея сделать это в виде сайта на PHP в локальной сети организации. Из минусов:
1. Муторно верстать отчеты со сложной структурой под древний IE;
2. Возможны проблемы с кодировкой, т.к. PHP-шные файлы любят UTF-8, а в ms sql данные хранятся в windows-1251;
3. Главное: сверстанные отчеты проблемно распечатывать. Печать в виде страниц напрямую из браузера не вариант, а перегон в pdf опять же не так прост как хотелось бы.
В аксессе в этом плане все классно: написал запросы, создал форму, накидал на нее полей, задал источник данных и вот оно сгенерировалось аккуратно в формат А4, готово к распечатке.
Нужно что-то в таком же духе. Среда разработки + нормальная система отчетов (желательно бесплатная, но годные платные варианты тоже предлагайте). Например Visual Studio Community + FastReport. Главное, чтобы генерация отчетов и их распечатка были максимально прозрачны без лишних заморочек.