Народ, разъясните мне пожалуйста следующее:
Вообще, как реализована печать отчетов в MSAccess? Я до этого работал с 1C и помнится мне, что для того чтобы напечатать форму (будь то документ, журнал и т.д) требовалось всего лишь выбрать поля на форме или журнале.
А тут... Я прям не знаю. Я так понимаю, что все данные которые можно вывести на печать - получаются через запрос. Но я не могу в одном запросе вывести все данные которые мне нужны. Максимум что может сделать стандартный запрос - это выборка из таблиц по определенному критерию...
А если я хочу, к примеру, вытащить из таблицы поле, которое примерно такое - "25, 28, 31, 45" (это строка перечисления Кодов Сотрудников), преобразовать ее в Имя, Фамилия и вывести это в отчет по определенному условию???
Для этого нужно писать процедуру, которая возвратит мне переменную. Но как эту переменную вывести на печать???
И вообще можно ли в цикле печатать? Типа debug.print но в отчет или хотя бы тот-же Excel?
Помня о том, как это было реализовано в 1С я просто офигеваю...
Надеюсь что я просто ошибаюсь.
Вкратце объясните а?