Форум » Обсуждение работы с программой "Реализация блюд" » Автопечать при закрытии заказа » Ответить

Автопечать при закрытии заказа

deadbeef: Не знаю что случилось, но в какой-то момент автопечать перестала работать. Раньше работала, теперь не хочет. Сносил и заново ставил программу, кучу раз ставил-снимал галочку, включал разные режимы (Офис, прямая печать, ОпенОфис), ничего не помогает. При ручном выводе на печать все идёт отлично. Что попробовать сделать?

Ответов - 15

deadbeef: Да, не знаю поможет ли, но при печати через Excel выскакивает ошибка - скорее всего связано с редактированием шаблона в ОпенОфисе, не беспокоит в общем-то.

Автор: Я сегодня протестирую и отвечу по существу

Автор: Автопечать не работала для заказов созданных пользователями Java\Android, пропустил я этот момент. Сейчас можно скачать обновление и всё заработает, номер версии менять не стал, 5.7.5


deadbeef: Не стал сразу отвечать, но как и думал - дело не в этом. У меня в принципе практически пустая свежеустановленная программа с двумя пользователями по умолчанию - просто шаблоны и картридер для входа отлаживал. Соответственно пользователи обычные, не андроидные. Ума не приложу что могло быть и как глюк воспроизвести =) Винда практически чистая, Windows 7, установлены Office 2003 и OpenOffice 4.0.1. Ну и Реализация - даже без Калькуляции.

Автор: Сделайте по умолчанию шаблон "Образец", это делается путём отключения параметра "...использовать по умолчанию" у шаблона который используется по умолчаниюв данный момент, и затем нажатием кнопки сохранить. После этого проверьте, идёт авто печать при закрытии или нет.

deadbeef: вечером обязательно попробую. может быть сразу (чтобы чуть ускорить процесс) есть какие-то рекомендации, если это поможет? ну, кроме сделать шаблон заново.

Автор: Если это поможет, то рекомендация одна, либо работать на шаблоне по умолчанию,либо корректно создать свой шаблон. Если вы грешите на то, что Excel шаблон был создан в OpenOffice, соэдайте его в Excel. Хотя это не верно, созданный в OpenOffice документ (книга) и сохранённая как Excel - ничем не отличается от оригинала. И ещё, в Excel шаблоне (книге), должно быть не менее 2-х листов, первый лист где нарисованы шапка и окончание документа, второй лист - пустой, его программа использует для временного хранения окончания выводимого документа. Проверте свой Excel шаблон, возможно в нём только один лист, и поэтому происходят сбои. Если это так, то достаточно добавить в документ (книгу) ещё один лист, и всё заработает.

deadbeef: Хорошо, попробую. Хотя насчёт листов это вряд ли - тогда и при ручном выводе на печать (нажатием кнопки) не работало, так ведь?

Автор: Вы же писали что Excel выдаёт ошибку. А OpenOffice наверное просто обрабатывает эту ошибку у себя,и не выдаёт её как системную.

deadbeef: а. может быть. попробую =)

deadbeef: К сожалению никакой разницы - автоматически печать не идёт, при нажатии на кнопку печатает. Может быть скажете где вручную порыться в базе/реестре/ини-файлах?

Автор: Ну я уже просто заинтрегован этой проблемой, потому что она мне непонятна. В системном реестре программа ничего не читает и ничего туда не пишет. Все настройки программа хранит либо в базе данных, либо в текстовых файлах в рабочем каталоге. Поэтому несколько вопросов: 1. Переход на шаблоны "Образец" тоже не помог? 2. После этого перехода продолжается ошибка при печати с помощью Excel? 3. Если установить "Голую программу" в другой каталог, она тоже не будет печатать автоматом? 4. Перед тем как закрыть заказ, попробуйте открыть очередь печати своего принтера, и сразу после закрытия посмотрите появились ли в очереди все задания на печать, может это принтер сглатывает одно из заданий без выдачи на бумагу? 5. Если новая (пустая) программа всётаки печатает, тогда пришлите мне свою базу, предварительно убрав пароль администратора, и я посмотрю что с ней не так.

deadbeef: Ну насчёт непонятности поддерживаю =) 1) не помог 2) ошибки нет 3) печатает 4) ничего такого 5) ссылка в личке

Автор: Разобрался. Всё дело в настройке запрещающей печатать открытый заказ, если её убрать - всё заработает. Конечно это не правильно, недочёт в программе, при закрытии заказа считать открытым его уже нельзя, и эта проверка лишняя в этой операции. В ближайшей версии будет устранена.

deadbeef: Спасибо, помогло!



полная версия страницы