Групповая обработка: различия между версиями
Перейти к навигации
Перейти к поиску
Shihov (обсуждение | вклад) м Shihov переименовал страницу Отрывки:групповая обработка в Групповая обработка: Автоматическое переименование |
Shihov (обсуждение | вклад) Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
====== Групповая обработка документов (обычные формы) ====== | ====== Групповая обработка документов (обычные формы) ====== | ||
Описание способа открытия внешней обработки с предзаполненной таблицей документов для групповой обработки:<br/><1c> | Описание способа открытия внешней обработки с предзаполненной таблицей документов для групповой обработки:<br/><syntaxhighlight lang='1c'> | ||
// ТабДок - таблица документов, где колонка Выбран - галочка выбора, а Документ - ссылка на документ | // ТабДок - таблица документов, где колонка Выбран - галочка выбора, а Документ - ссылка на документ | ||
// допустим, все документы вида реализация | // допустим, все документы вида реализация | ||
Спис = Новый СписокЗначений; // работает только список значений, массив - нет | Спис = Новый СписокЗначений; // работает только список значений, массив - нет | ||
Для Каждого Стр Из ТабДок Цикл | Для Каждого Стр Из ТабДок Цикл | ||
Если Стр.Выбран Тогда | |||
Спис.Добавить(Стр.Документ); | |||
КонецЕсли; | |||
КонецЦикла; | КонецЦикла; | ||
Строка 16: | Строка 16: | ||
Форма = Обработка.ПолучитьФорму("Форма"); | Форма = Обработка.ПолучитьФорму("Форма"); | ||
Форма.ОткрытьПодборкуДокументов(ВидДок, Спис); | Форма.ОткрытьПодборкуДокументов(ВидДок, Спис); | ||
</ | </syntaxhighlight> | ||
[[Category:Отрывки]] | [[Category:Отрывки]] | ||
<vote type=1 /> |
Текущая версия от 13:02, 23 мая 2025
Групповая обработка документов (обычные формы)
Описание способа открытия внешней обработки с предзаполненной таблицей документов для групповой обработки:
// ТабДок - таблица документов, где колонка Выбран - галочка выбора, а Документ - ссылка на документ
// допустим, все документы вида реализация
Спис = Новый СписокЗначений; // работает только список значений, массив - нет
Для Каждого Стр Из ТабДок Цикл
Если Стр.Выбран Тогда
Спис.Добавить(Стр.Документ);
КонецЕсли;
КонецЦикла;
ВидДок = Справочники.АСП_ВидыДокументов.НайтиПоНаименованию("Реализация").Ссылка; // здесь нужно указать название вида документа в вашей базе
Обработка = АСП_Общие.ПолучитьОбъектОбработки();
Форма = Обработка.ПолучитьФорму("Форма");
Форма.ОткрытьПодборкуДокументов(ВидДок, Спис);