0
Recorn
22.12.18
✎
15:37
|
День добрый.
Я тут учусь 1С, знания языка запросов пока очень слабые, тыкаюсь в конфигураторе.
Задача такая - есть документ Отпуски. Там собственно поля в табличной форме - ДатаНачала, ДатаОкончания
Создал регистр сведений под это всё дело. Теперь хочу вывести отчет "Сейчас в отпуске", который будет сравнивать дату окончания отпуска с текущей датой и выводить соответствующего сотрудника.
Если исключить мои жалкие потуги в язык запросов вроде
ГДЕ КОНЕЦПЕРИОДА (ОтпускиСотрудниковСрезПоследних.ДатаОкончания, ДЕНЬ) > КОНЕЦПЕРИОДА (&ТекущаяДата, ДЕНЬ)
То текущий запрос в схеме компоновки данных, выглядит так
ВЫБРАТЬ
ОтпускиСотрудниковСрезПоследних.Сотрудник,
ОтпускиСотрудниковСрезПоследних.ДатаНачала,
ОтпускиСотрудниковСрезПоследних.Длительность,
ОтпускиСотрудниковСрезПоследних.ДатаОкончания,
ОтпускиСотрудниковСрезПоследних.Отпускные,
ОтпускиСотрудниковСрезПоследних.Период
ИЗ
РегистрСведений.ОтпускиСотрудников.СрезПоследних
КАК ОтпускиСотрудниковСрезПоследних
Можно ли это сделать в интерфейсе конфигуратора или что добавить в этот запрос? Был бы очень благодарен за помощь, застрял на этом моменте уже очень надолго)
|
|
1
Recorn
23.12.18
✎
20:56
|
Вожусь уже очень долго.
Пробовал задать параметры период и дата окончания, поставив значение периоду по умолчанию "Начало текущего дня"
и сделать так
&Период < &ДатаОкончания
Отчет выдает без записей, что намекает о том что затея фигня
|
|
2
Sapiens_bru
23.12.18
✎
21:16
|
"&Период < &ДатаОкончания
Отчет выдает без записей, что намекает о том что затея фигня"
Намекает о том что стоит почитать теорию. Начать с Хрусталевой.
Сейчас вопросы задаешь совсем бессмысленные. Любой ответ вызовет ещё больше вопросов. Можно написать за тебя код, но в "учусь 1С" это не поможет.
|
|
3
Recorn
24.12.18
✎
02:57
|
Все верно, но я недостаточно полно выразился.
Обучение 1С - вынужденная мера по причине того, что в магистратуре по учебе напрягли. Я считаю, конечно, что лишних знаний не бывает, и, возможно, с этим придется столкнуться когда-нибудь, но полноценно изучать язык запросов, не ограничиваясь конфигуратором, учитывая что задачи на работе совсем другие - затея гиблая.
Застрял на такой банальной фигне уже на несколько дней, и остался всего день на то, чтобы ее реализовать, поэтому и пришлось искать помощи.
Так что был бы благодарен за подсказку как это сделать для неуча, даже если после этого вопросы останутся. Разберусь с ними на досуге, как время будет, чисто из научного интереса х)
|
|