#0
by Andrey1957
Уважаемые коллеги! Встал перед проблемой поиска во вложенном запросе предпоследних значений в Регистре сведений. Умом понимаю, что во вложенном запросе для каждой записи нужно взять период на секунду меньший, чем период в Срезе последних. Но как все это скомпоновать в рамках одного запроса? Кто-нибудь решал подобную проблему или подскажет где она решена в рамках типовых отчетов? Заранее спасибо.
#1
by guitar_player
В СКД можно соединением с указанием параметров. В запросе насколько я понял - нужно получить срез последних, потом найти период из этого регистра по измерениям, чтобы он был меньше периода из среза последних и был максимальным. потом по этим измерениям и найденному периоду получить запись
#3
by Andrey1957
golden-pack, речь не о выборке среза ПОСЛЕДНИХ, а именно ПРЕДПОСЛЕДНИХ значений из периодического регистра сведений. Грубо говоря, в том же регистре КурсыВалют понадобилось бы выбрать последнее и ПРЕДПОСЛЕДНЕЕ значение по каждой валюте. Как это реализовать одним запросом? В правильно порядок указан. ЧТО делать я понимаю, не понимаю только КАК? И пока нигде примеров не нашел.
#8
by SeraFim
"нужно взять период на секунду меньший, чем период в Срезе последних" - это уже будет не СрезПредпоследних, а неизвестно что. я бы сделал, как в
#9
by guitar_player
Если регистры большие в начале советую максимально урезать их (чтобы в них были только нужные значения), поместить их в какую нибудь временную и дальше с ними работать
#10
by guitar_player
у нас есть регистры в которых по несколько милионов записей, пока это сработает юзер может чай заварить и выпить... а так да... тоже решение, только зависит от обстоятелься
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УФ. Как активизировать элемент формы?
- Бухгалтерия ПРОФ 8.2 + 2 доп. лицензии...
- Изменение правила конвертации из Розницы в УТП
- Никто еще не сваял правила обмена для переноса документов УТ 10.3 -> 11?
- v7: Ошибка загрузки файла сортировки базы данных. Первый запуск.
- JOB: Как стать консалтером по постановке учета?
- Как свернуть колонки в таблице значений ?
- Как задать ширину колонки в СКД?
- Как открыть документ при входе определенного пользователя
- Поясните различие инструкций препроцессора и директив компиляции.
- 8.2 а как послать внешнюю печатную форму сразу на принтер?
- Как программно добавить обработку события поля формы?
- Как переоформить 1С с одной фирмы на другую.
- КА 8.2 (1.1.9.1): док. "Принятие к учету ОС", УСН
- Где связь по владельцу? 1С 8.2
- перенос ТиС9.2 в УТ10.3, Склад #Оптовый
- v8: Можно программно выполнить команду документа в 8.2?
- HASP и VPN
- НДС требование накладная
- v7: Пропадают движения.