powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Как составить отчет, выводящий сотрудников, работавших на дату в 77?
6 сообщений из 6, страница 1 из 1
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
    #36582783
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1С 77.025 ЗиК 7.70.295
Нужен отчет, который выбирал бы сотрудников, работавших на предприятии на определенную дату. В Отчеты - Произвольные нет реквизита отбора по датам (т.е. показать всех, у кого Дата приема на работу > произвольная дата < увольнения или работа по н.в) Как его составить? Или сделать обработку?

Нашел в интернете:

СпрСот = СоздатьОбъект("Справочник.Сотрудники");
СпрСот.ВыбратьЭлементы();
Пока СпрСот.ПолучитьЭлемент() = 1 Цикл
Если СпрСот.СостояниеФизЛица.Получить(ДатаДок) = Перечисление.СостояниеФизЛица.СотрудникОсновной Тогда
НоваяСтрока();
Сотрудник = СпрСот.ТекущийЭлемент();
ТипЧасов = Типч;
КонецЕсли;
КонецЦикла;

но у меня она выдает

Если СпрСот.СостояниеФизЛица.Получить(ДатаДок<<?>>) = Перечисление.СостояниеФизЛица.СотрудникОсновной Тогда
{\\BASE\EXTFORMS\SOTR_NA_DATU.ERT(6)}: Переменная не определена (ДатаДок)
НоваяСтрока<<?>>();
{\\BASE\EXTFORMS\SOTR_NA_DATU.ERT(7)}: Процедура не обнаружена (НоваяСтрока)
ТипЧасов = Типч<<?>>;
{\\BASE\EXTFORMS\SOTR_NA_DATU.ERT(9)}: Переменная не определена (Типч)
...
Рейтинг: 0 / 0
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
    #36582794
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запускаешь то где эту херотень?... судя по ДатаДок и НоваяСтрока - она в контексте документа работает...
...
Рейтинг: 0 / 0
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
    #36582855
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во внешней орбработке
...
Рейтинг: 0 / 0
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
    #36582866
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не новая строка а вывестисекцию()
не ДатаДок а ВыбДок

т.е. вы не с документом же работаете а с отчетом а там нет предопределённых реквизитом типа ДатаДок и вывод идет не в табличную часть а в табличный документ

вобщем учите матчасть
...
Рейтинг: 0 / 0
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
    #36582867
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arrioВо внешней орбработке

во внешней работать не будет, почему - уже написано
...
Рейтинг: 0 / 0
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
    #36586779
arrio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все оказалось проще:
Произвольный отчет - по кадровым данным сотрудников - (на) дата актуальности
с условиями
состояние физлица = Сотрудник по основному месту работы
или состояние физлица = Сотрудник по неосновному месту работ :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как составить отчет, выводящий сотрудников, работавших на дату в 77?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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