0
Отвечен

Ошибка при печати "Реестра по больничным листам". Файл не печатается из-за неактивированного Excel

Анатолий Русин 6 лет назад в Справки, квитки и прочие формы печати обновлен Вячеслав Шинкарев (менеджер разработки) 6 лет назад 3

Добрый день!

При печати реестра по больничным листам у клиента возникла следующая ошибка:

Image 1005

Ошибка возникает из-за неактивированного продукта Excel:

Image 1006

По-видимому, скрипт открывает экземпляр Excel-файла, вылезает диалоговое окно, скрипт не может добавить новую колонку, падает ошибка.

На поставке ошибка, разумеется, не повторилась.

Ответил клиенту, чтоб связывались с системным администратором и активировали офисные приложения общим порядком, и проблема будет решена.


Тем не менее, существует ли какой-то способ при работе скрипта обходить такие ситуации, закрывать автоматически подобные всплывающие окна?

Больничный
На рассмотрении

Добрый день.

Воспользуйтесь OpenOffice

Тем не менее, существует ли какой-то способ при работе скрипта обходить такие ситуации, закрывать автоматически подобные всплывающие окна?

Какой смысл в таких дополнительных сложностях (разработки)?
Клиент либо пользуется активированной, лицензионной копией офиса и у него нет таких проблем, либо пользуется OpenOffice и у него опять же нет таких проблем.


Не совсем понятно что значит "обходить такие ситуации"? Нормально печатать не обращая внимание на отсутствие активации? Это не в нашей власти, так себя ведет сам Microsoft Office. 

Или подразумевается, что мы напишем что-то вроде "офис не активирован" и ничего не будем печатать? Так вроде офис это говорит за нас. Тем более что поведение Microsoft Office может быть разным в зависимости от версии офиса.


Сервис поддержки клиентов работает на платформе UserEcho