Помощь - Поиск - Пользователи - Календарь
Полная версия: Отчет Движение кадров
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Отчеты и обработки для платформы "1С:Предприятие 7.7"
LedyOwl
При формировании отчета по движению кадров создаются три таблицы. Одна из них список принятых на работу. В ней есть поле Сотрудник и Дата. Мне нужно добавить еще две колонки: подразделение и должность. Подскажите пожалуйста как правильнее это сделать.

Возможно понадобится вот эта часть кода:
Код

Если (ПустоеЗначение(ТаблицаРеквизитов.СостояниеФизлица) = 1) и (ПустоеЗначение(ТаблицаРеквизитов.Документ) = 0) Тогда
Если ТаблицаРеквизитов.Документ.Вид() = "ПриказОбУвольнении" Тогда
ДатаУв = ТаблицаРеквизитов.Документ.ДатаУвольнения;
Если (ДатаУв >= НачДата) и (ДатаУв <= КонДата) Тогда
СписокУволенных.ДобавитьЗначение(Сотрудник,);
Номер_У=Номер_у +1;
ТабУволенных.ВывестиСекцию("Строка");
КонецЕсли;
КонецЕсли;
ИначеЕсли (ПустоеЗначение(ТаблицаРеквизитов.СостояниеФизлица) = 0)
и (ТаблицаРеквизитов.СостояниеФизлица <> Перечисление.СостояниеФизлица.ВременноНеРаботает)
и (ПустоеЗначение(ТаблицаРеквизитов.Документ) = 0) тогда
Если ТаблицаРеквизитов.Документ.Вид() = "ПриказОПриемеНаРаботу" Тогда
ДатаПриема = ТаблицаРеквизитов.Документ.ДатаПриема;

Если (ДатаПриема >= НачДата) и (ДатаПриема <= КонДата) Тогда
СписокПринятых.ДобавитьЗначение(Сотрудник,);

Номер_П=Номер_П+1;
ТабПринятых.ВывестиСекцию("Строка");
ТабПринятых.ПрисоединитьСекцию("Должность|Строка");
КонецЕсли;
КонецЕсли;
КонецЕсли;

Gucci76
Таблицы создаются на какую-то дату?
Тогда просто в таблице Сотрудник.Должность.Получить(ДатаАктуальности)
Также для подразделения
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.