gifts2017

Формирование трудового договора на основании шаблона MS Word или Open Office.

Опубликовал Света Кон (3016299) в раздел Печать - Универсальные печатные формы

Внешняя обработка для конфигурации "Зарплата и управление персоналом".

Позволяет формировать трудовой договор на основании шаблона, подготовленного в MS Word или Open Office (*.doc).

 Потребовалось сделать так, чтобы пользователь мог выбирать и печатать несколько печатных форм одновременно, с сохранением результата на диск. Хотелось бы сделать обработку более универсальной (чтобы печатались  и  договора подряда)  - но времени нет, так что если у кого будет желание и возможность - сбросьте ссылочку….  Список «подстановок» находится в папке с шаблонами.

Описание:

Подготавливаем  файл - шаблон c расширением (.doс). В файле набираем текст и в нужных местах устанавливаем текст-замены из документа "список замен для шаблона". Подключаем внешнюю печатную форму (можно использовать просто как обработку).

Выбираем "каталог шаблонов" - папку, где храним все созданные шаблоны печатных форм, и каталог для сохранения сформированных печатных форм (могут совпадать). Жмем кнопку "загрузить список шаблонов" - загружаются все созданные шаблоны, находящиеся в папке "каталог шаблонов". Отмечаем все что нам нужно и не забываем выбрать редактор: "Open Office" или "MS Word" - сформировать печатные формы.

Скачать файлы

Наименование Файл Версия Размер
Шаблоны 360
.rar 22,78Kb
05.10.09
360
.rar 22,78Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Алексей Башта (bashta.aleksey) 05.10.09 07:28
Напиши подробное описание
2. Татьяна Язынина (Akv@rel) 05.10.09 11:33
При формировании печатных форм происходит следующее:


{ВнешняяОбработка.ПечатьШаблонов(418)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (0x80020005)
Замена.Execute(Стр.Замена,,,,,,,,, Стр.ЗаменитьНа, 2);
3. Света Кон (3016299) 05.10.09 19:37
(2) - У тебя установлен Open Office? если "да", то какая версия, а если нет - то выбери для печати MS Word
4. Света Кон (3016299) 05.10.09 19:39
Обнаружила кое - какие "глюки" при неправильном заполнение пользователем базы, через неделю переделаю...
5. Инга (ЛюблюТебя) 06.10.09 16:19
{ВнешняяОбработка.ПечатьШаблонов(227)}: Метод объекта не обнаружен (ПросклонятьФИО)
Если УниверсальныеМеханизмы.ПросклонятьФИО(глЗначениеПеременной("глКомпонентаСклоненияФИО"),СокрЛП(Выборка.ФИОРаботника), 2, Выборка.ФизлицоПол, РезультатСклонения) Тогда
6. Света Кон (3016299) 09.10.09 02:44
(5) Проверялась на версии 2.5.15.4 и выше.... Кстати, в твоей базе заполнен регистр сведений: ответственные лица организации? Если да, то тогда что — то не так с твоим сотрудником (так как этот метод используется до того момента, когда ошибку выдает у тебя), по крайней мере у меня не получилось воссоздать ошибку, как я не старалась..
Если разберешься, обязательно напиши..
7. chernayat (chernaya) 19.09.11 13:20
Спасибо, очень помогли!!! Этом примере целую кучу шаблонов наделала )))) а то ведь чуть с ума не сошла с этим OO
8. Сергей Сапрыкин (s2n) 20.09.11 08:17
Спасибо - работает, основной плюс вывод в опенофис.
9. язва (913ba) 07.10.11 00:14
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа