|
|
|
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
|
|||
|---|---|---|---|
|
#18+
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)}: Переменная не определена (Типч) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 15:59 |
|
||
|
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
|
|||
|---|---|---|---|
|
#18+
запускаешь то где эту херотень?... судя по ДатаДок и НоваяСтрока - она в контексте документа работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 16:03 |
|
||
|
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
|
|||
|---|---|---|---|
|
#18+
Во внешней орбработке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 16:39 |
|
||
|
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
|
|||
|---|---|---|---|
|
#18+
не новая строка а вывестисекцию() не ДатаДок а ВыбДок т.е. вы не с документом же работаете а с отчетом а там нет предопределённых реквизитом типа ДатаДок и вывод идет не в табличную часть а в табличный документ вобщем учите матчасть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 16:43 |
|
||
|
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
|
|||
|---|---|---|---|
|
#18+
arrioВо внешней орбработке во внешней работать не будет, почему - уже написано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 16:43 |
|
||
|
Как составить отчет, выводящий сотрудников, работавших на дату в 77?
|
|||
|---|---|---|---|
|
#18+
Все оказалось проще: Произвольный отчет - по кадровым данным сотрудников - (на) дата актуальности с условиями состояние физлица = Сотрудник по основному месту работы или состояние физлица = Сотрудник по неосновному месту работ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2010, 08:56 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36582867&tid=1522450]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
170ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 447ms |

| 0 / 0 |
