1.
Гость
01.04.21 09:25
Здравствуйте, что нужно сделать, чтобы в форме списка появились сотрудники, либо один либо перечислением, через запятую?
Процедура ПриЗаписи(Отказ)
РС = РегистрыСведений.СоставДокументовЗарплатаКадры.СоздатьНаборЗаписей();
НаборЗаписей = РегистрыСведений.СоставДокументовЗарплатаКадры.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ДокументФизическогоЛица.Установить(ЭтотОбъект.Ссылка);
Для Каждого СтрокаТаблицы Из ТЧ Цикл
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.ДокументФизическогоЛица = ЭтотОбъект.Ссылка;
НоваяЗапись.ФизическоеЛицо = СтрокаТаблицы.Сотрудник.ФизическоеЛицо;
НоваяЗапись.Сотрудник = СтрокаТаблицы.Сотрудник;
НоваяЗапись.ГоловнойСотрудник = СтрокаТаблицы.Сотрудник;
НоваяЗапись.ДатаДокумента = СтрокаТаблицы.ПериодДействияНачало;
КонецЦикла;
НаборЗаписей.Записать();
КонецПроцедуры
ПоказатьПрикрепленные файлы:
По теме из базы знаний
- Пример добавления вычисляемого поля из табличной части к форме списка
- Флаг "Использовать ПОЧТИ всегда", или Нюанс динамических списков
- Нерабочие дни 4-7 мая 2021г. в 1С:ЗУП, когда работают не все сотрудники и не во все дни
- Уведомление пользователя о неоформленных отпусках сотрудников. ЗУП 3.1
- Карточка воинского учета Т-10 из сотрудника
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В Вашем случае отношение один ко многим (одна организация, много сотрудников). Я бы сделал иначе: выбирал бы сотрудников организации. Впрочем, вообще сделал бы не объектным методом заполнение динамического списка, а запросом (в свойствах динамического списка есть свойство "Произвольный запрос").
Это решение
(4) На скрине 1 открываете "НастройкиСписка", открывается окно на скрине 2. Переходите во вкладку "Настройки", откроется окно на скриншоте 3. Вот тут устанавливаете отбор по Организации, и выводите каждого сотрудника в каждую новую строку.
Прикрепленные файлы:
Это решение
Внимание! Не забывайте отмечать решение на ваш вопрос, если оно найдено. Это повысит ваш рейтинг на форуме.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот