Есть две таблицы значений "Опоздавшие", "Неявки":
ТаблицаОпоздавшие.Колонки.Добавить("ФИО", Новый ОписаниеТипов("Строка"));
ТаблицаОпоздавшие.Колонки.Добавить("ИНН", Новый ОписаниеТипов("Строка",,КСтроки));
ТаблицаОпоздавшие.Колонки.Добавить("Дата", Новый ОписаниеТипов("Дата",,КДатаПрихода));
ТаблицаОпоздавшие.Колонки.Добавить("ОтработанноеВремя", Новый ОписаниеТипов("Число"));
ТаблицаОпоздавшие.Колонки.Добавить("ЧасовНевыхода");
ТаблицаНеявки.Колонки.Добавить("ФИО", Новый ОписаниеТипов("Строка"));
ТаблицаНеявки.Колонки.Добавить("ИНН", Новый ОписаниеТипов("Строка",,КСтроки));
ТаблицаНеявки.Колонки.Добавить("Дата", Новый ОписаниеТипов("Дата"));
ТаблицаНеявки.Колонки.Добавить("ОтработанноеВремя", Новый ОписаниеТипов("Число"));
ТаблицаНеявки.Колонки.Добавить("ЧасовНевыхода");
Нужно создавать документ "НевыходыВОрганизации" и заполнять его из этих таблиц. Если за один отчетный месяц обработка была запущена несколько раз, то НОВЫЙ документ создавать не нужно. Нужно открывать созданый документ и дописывать туда данные.
Как открыть документ за определённый период?
Как дописать туда данные?
пишу так, не получается.
Процедура ОткрытьДокумент(ДатаДокумента) ЭКСПОРТ
Отбор = Новый Структура ("НачалоПериода, КонецПериода" , ДатаДокумента,КонецМесяца(ДатаДокумента));
Выборка = Документы.НевыходыВОрганизациях.Выбрать(Отбор);
Пока Выборка.Следующий() Цикл
Выборка.Ссылка.ПолучитьФорму("ФормаДокумента").Открыть();;
КонецЦикла;
КонецПроцедуры