новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Переделать внешнюю обработку Печати из шаблона Word

    • #1
    • 21.07.2018 00:51
    0
    Есть обработка печати из шаблона Word. Сейчас все работает в файловом варианте. Необходимо переделать для работы в Клиент-Серверном варианте. Сейчас при формировании отчета на сервере при вызове ...  Подробнее>>
    • #2
    • 21.07.2018 00:54
    0
    Это не из-за серверного вызова.
    Скорее всего это из-за того, что у пользователя, под которым крутится 1С-сервер, чего-то не хватает.
    Попробуйте рекомендации, описанные в разделе "Танцы с бубном" в этой статье http://hj.net.ua/bounties/1С/MSWordPrint/MSWordPrint.html
    • #3
    • 21.07.2018 01:00
    0
    Хотя... Приведенные в той статье рекомендации не сильно помогут. Т.к., насколько я понимаю, у Вас на стороне сервера выполняется попытка показать сформированный документ... Т.е. попытка показать его пользователю, под которым крутится сервер 1С, а не пользователю, который инициировал печать.

    Скорее всего нужно просто архитектуру кода 1С изменить так, чтобы на сервере документ формировался, но не отображался, а возвращался файлом на клиента. А на клиенте его уже сохранять и отображать.

    Могу на выходных сделать... Ща заявочку оставлю. :)
    • #4
    • 21.07.2018 15:07
    • Отредактировано: 21.07.2018 15:12:10
    0
    Вероятно, путь к документу выбирается на рабочей станции, а потом улетает в серверный вызов. А что сервер прочтёт по этому пути... Или, судя по ошибке, на сервере нет Офиса, или 1С его не видит, бывает такое... Ещё как вариант - несовпадение разрядности приложений. Всё стоит 64, а офис 32, например. Причины короче могут быть разные... )
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться