Мда... картина с "захватом прав" вырисовывается не очень щасливая...
Получается, что если мы, например, решили использовать отчет Access (разработав его удобным родным аксессным конструктором), то к нему впридачу мы должны иметь в Access временную табличку, из которой этот отчет будет брать данные и в которую необходимо будет передать данные (например, посредством ADO) - результаты запроса из Аксапты. Сам запрос при этом должен ранее выполниться внутри Аксапты, чтобы нормально отработали все ее рогатки безопасности и ограничения доступа.
Хотя, с другой стороны - почему бы и нет ?
P.S. Т.е. сценарий примерно такой:
1) в Аксапте приняли от пользователя необходимые параметры (через форму);
2) из Аксапты открыли Access как сервер OLE-автоматизации (в скрытом окне, visible = false);
3) стерли старые данные из временной таблички Access;
4) в Аксапте выполнили запрос с учетом параметров, заданных пользователем;
5) передали данные из Аксапты во временную табличку Access (через ADO - в цикле);
6) открыли отчет Access (visible = true) - и можно печатать или рассматривать.