|
автор: Аноним (18.10.2006 в 03:52) |
|
| Как отследить распечатку отчёта для ведения лога? События в отчёте срабатывают также и при просмотре, а хотелось бы именно печать. Причём чтобы отлавливалась команда печать поданная всеми возможными способами, а не только с определённой кнопки. | |
|
| |
|
автор: Аноним (21.10.2006 в 14:12) |
|
| Неужели никаких идей?! | |
|
| |
|
42 Кб. |
|
| а у отчета событие видимо есть кода его шлють на печать
может вот ето
Private Sub Report_Activate
хотя нет
может тута в файле чего наковыряешь...====================================>>> | |
|
| |
|
16 Кб. |
|
| Есть одна идея: | |
|
| |
|
|
|
| http://www.sql.ru/forum/actualthread.aspx?bid=4&tid=72401&pg=1 | |
|
| |
|
|
|
| здорово! | |
|
| |
|
автор: Andrew (23.10.2006 в 15:11) |
|
| А вообще - если не секрет зачем все это нужно ? Как вариант можно перехватывать через АПИ функции тока зачем: если в целях секретности то: нужно отобрать ручки и листочки чтоб не перерисовали. Если чтобы печатать только то что не распечатывалось - то это вопрос уже не программирования а правильной постановки задачи: переодически я с такими сталкиваюсь и пользователям на это говорю: формируйте отдельные документы или проставляйте галки в том что не нужно печатать | |
|
| |
|
|
|
| зачем надо, для меня тоже вопрос открытый.
А вот решение интересное, а еще интереснее обсуждение
Если бы передо мной встала такая задача, я бы решал удалением всех стандартных кнопок и созданием своих. | |
|
| |
|
|
|
| А как при помощи API можно перехватить какой именно отчет (имя отчета) печатается? | |
|
| |