-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Ошибка печати отчета

Вторник, 22 Июля 2014 г. 17:04 + в цитатник
Access 2007. в runtime среде не пробовал. Сам не профи, БД писал для работы. Проблема в том что иногда при попытке напечатать отчет с помощью кнопки на панели при предварительном просмотре, или через docmd.openreport вместо отчета печатается форма!. такое случается только при первой попытке напечатать отчет, при этом если напечаталась форма то и дальше будут печататься формы. Закрытие БД и повторное её открытие все приводит в норму - по нажатию кнопки печатается отчет.
Еще заметил что если впервые вывести отчет в режиме предварительного просмотра и навести курсор на кнопку печать, он меняется на кружочек (типа идет какое-то действие), и если в этом случае подождать когда курсор примет обычный вид и потом нажать печать, то как правило печатается именно отчет (форма печатается существенно реже). Иногда неделями все нормально идет, потом внезапно опять печатается форма. В свойствах формы стоит, что она не для печати.
Ранее типа такой же база была на access2003 там проблем не было, но пришлось перейти на 2007 в связи с наличием там GUID и более широкими возможностями полей MEMO.
Может вопрос в активности отчета или что-то вроде того. Может программно как-то проверить, что на печать идет именно отчет.
Думал даже распространять свою БД, но без решения этой проблемы и еще пары мелочей никак.

P.S. Если кто занимался распространением БД и хочет поучаствовать пишите, одному мне это наверно не осилить. Сам проект интересный.

http://www.sql.ru/forum/1106661/oshibka-pechati-otcheta


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку