Позволяет формировать трудовой договор на основании шаблона, подготовленного в MS Word или Open Office (*.doc).
Потребовалось сделать так, чтобы пользователь мог выбирать и печатать несколько печатных форм одновременно, с сохранением результата на диск. Хотелось бы сделать обработку более универсальной (чтобы печатались и договора подряда) — но времени нет, так что если у кого будет желание и возможность — сбросьте ссылочку…. Список «подстановок» находится в папке с шаблонами.
Описание:
Подготавливаем файл — шаблон c расширением (.doс). В файле набираем текст и в нужных местах устанавливаем текст-замены из документа «список замен для шаблона». Подключаем внешнюю печатную форму (можно использовать просто как обработку).
Выбираем «каталог шаблонов» — папку, где храним все созданные шаблоны печатных форм, и каталог для сохранения сформированных печатных форм (могут совпадать). Жмем кнопку «загрузить список шаблонов» — загружаются все созданные шаблоны, находящиеся в папке «каталог шаблонов». Отмечаем все что нам нужно и не забываем выбрать редактор: «Open Office» или «MS Word» — сформировать печатные формы.
Напиши подробное описание
При формировании печатных форм происходит следующее:
{ВнешняяОбработка.ПечатьШаблонов(418)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (0x80020005)
Замена.Execute(Стр.Замена,,,,,,,,, Стр.ЗаменитьНа, 2);
(2) — У тебя установлен Open Office? если «да», то какая версия, а если нет — то выбери для печати MS Word
Обнаружила кое — какие «глюки» при неправильном заполнение пользователем базы, через неделю переделаю…
{ВнешняяОбработка.ПечатьШаблонов(227)}: Метод объекта не обнаружен (ПросклонятьФИО)
Если УниверсальныеМеханизмы.ПросклонятьФИО(глЗначениеПеременной(«глКомпонентаСклоненияФИО»),СокрЛП(Выборка.ФИОРаботника), 2, Выборка.ФизлицоПол, РезультатСклонения) Тогда
(5) Проверялась на версии 2.5.15.4 и выше…. Кстати, в твоей базе заполнен регистр сведений: ответственные лица организации? Если да, то тогда что — то не так с твоим сотрудником (так как этот метод используется до того момента, когда ошибку выдает у тебя), по крайней мере у меня не получилось воссоздать ошибку, как я не старалась..
Если разберешься, обязательно напиши..
Спасибо, очень помогли!!! Этом примере целую кучу шаблонов наделала )))) а то ведь чуть с ума не сошла с этим OO
Спасибо — работает, основной плюс вывод в опенофис.
Спасибо! Очень помогло!