powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Обработка в УПП
3 сообщений из 3, страница 1 из 1
Обработка в УПП
    #36685886
tema32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дорогие друзья!
Нужна ваша помощь!

Есть УПП на платформе 8.1, переписанная вдоль и поперек. Но это не главное.

Есть также обработка, которая цепляется к док-ту ДопСоглашение и печатает соответствующее соглашение в ворде при нажатии на соответствующую кнопочку.

С июля контора переходит на новую систему оплаты труда. И это соглашение печатать нужно для всех сотрудников.
Но проблема том, что в конторе 4 тыщи сотрудников и хотелось бы, что бы обработка в один документ все эти соглашения перенесла. И вот тут начинается самое интересное: все работает, но каждый сотрудник "печатается" в отдельном документе и для каждого нужно нажимать соответствующую кнопочку, а это напрягает.

Не подскажете, что подправить, чтобы все было как надо? И по нажатию одной кнопки в ворде была инфа по всем сотрудникам.

Вот кусок кода этой обработки: (Выборка - это как раз все данные по сотрудникам)
************************************
Пока Выборка.Следующий() Цикл

Макет1 = ПолучитьМакет("Макет");
MSWord=Макет1.Получить();
Макет = MSWord.Application.Documents(1);
Макет.Activate();
...
Макет.Variables.Item("ФИО").Value=Выборка.ФИО;
...
Макет.Fields.UpDate();
MSWord.Application.Visible=1;
MSWord.Activate();
КонецЦикла;
*************************************
В выборке содержится все что нужно по сотруднику.
И вопрос в том, что поправить, чтобы в один документ MS Word попали все сотрудники.

Спасибо!
...
Рейтинг: 0 / 0
Обработка в УПП
    #36686118
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала, получить выборку по ВСЕМ сотрудникам, которая будет содержать все, что нужно.
...
Рейтинг: 0 / 0
Обработка в УПП
    #36687256
Рассада
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Переделать макет, чтобы можно было в него печатать данные по многим сотрудникам
2. Получение макета убрать из цикла.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Обработка в УПП
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]