Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 сен 2021, 05:08

срез последних

Автор sveta C0, 16 апр 2017, 14:44

0 Пользователей и 1 гость просматривают эту тему.

sveta C0


MuI_I_Ika

Ну для начала нужно понимать в чем вы видите ошибку.

Возможно у вас дополнительное измерение период, забегая вперед.

sveta C0

ошибка - он не выдаёт данные на последнею дату, а даёт данные на две даты периода, вот например 2-строки Ситника, а должна быть строка Ситника только последняя
Добавлено: 16 апр 2017, 15:52


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

MuI_I_Ika

Какие измерения у регистра?

sveta C0

][/url]
Добавлено: 16 апр 2017, 16:48


][/url]

MuI_I_Ika

Ну вот смотрите у вас в измерениях куча дат. Срез последних выводит последние записи по каждому набору измерений.

Таким образом, сколько у вас различных дат в измерениях столько записей и получаете.

sveta C0

как тогда сделать?

MuI_I_Ika

Если ваша задача получить последнее удержание по каждому сотруднику. То вам нужно выполнить сначала первый запрос, в котором получить последние даты по сотруднику. Тут надо определиться что это за даты будут (начала удержания, конца удержания ...). А уже во втором в срезе последних отбирать только те записи, которые соответствуют первой таблице.

sveta C0

в общем нужно сделать для среза последних отдельный регистр
Добавлено: 16 апр 2017, 17:27


заработало, с отдельным регистром

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск