#0
by smartu
Есть временная таблица: 01.01.2014 0:00:00 100 01.02.2014 0:00:00 Null 01.03.2014 0:00:00 Null 01.04.2014 0:00:00 Null 01.05.2014 0:00:00 150 01.06.2014 0:00:00 200 01.07.2014 0:00:00 Null 01.08.2014 0:00:00 Null 01.09.2014 0:00:00 Null 01.10.2014 0:00:00 Null 01.11.2014 0:00:00 Null 01.12.2014 0:00:00 Null подскажите, как ее в запросе привести к виду: 01.01.2014 0:00:00 100 01.02.2014 0:00:00 100 01.03.2014 0:00:00 100 01.04.2014 0:00:00 100 01.05.2014 0:00:00 150 01.06.2014 0:00:00 200 01.07.2014 0:00:00 200 01.08.2014 0:00:00 200 01.09.2014 0:00:00 200 01.10.2014 0:00:00 200 01.11.2014 0:00:00 200 01.12.2014 0:00:00 200 т.е. заменить null последним значением по периоду.
#1
by Napalmmm
Может быть так? Для Сч = 0 По ВременнаяТаблица.Количество Цикл Если ВременнаяТаблица[Сч].<СтрокаСКоличеством> = Null Тогда При условии, что первая строка <> Null
#6
by Napalmmm
Извини, туплю Вариант: выгрузить запрос в тз, дозаполнить значениями и "вернуться" в запрос с уже заполненной тз не подходит?
#17
by vyaz
Так считает оптимизатор сервера СУБД при построении плана запроса, скорее всего из-за Nested Loops
#18
by D_E_S_131
Через временную таблицу, где будут предварительно выбраны значения для подстановки.
#23
by D_E_S_131
Обрати внимание, что в первом запросе условие по Периоду идет >= (все периоды загрузки курсов до даты документа, а из них ближайшая через МАКСИМУМ), а во втором запросе условие по Периоду = (получаем конкретную запись регистра сведений).
#25
by D_E_S_131
Некоторым нужно говорить "Делай так, а так не делай!", а углублять знание предмета только после оценки реакции. 1. "ОК, сделаю" — не углублять. 2. "А почему так не делать?" — углублять.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как заполнить програмно заполнить субконто?
- Как в запросе умножить числовые значения в колонке по всем строкам?
- OFF: Как в Excel автоматически пустые ячейки заполнить нулями ?
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Убрать пустые значения в запросе.
- Как быстро заполнить значения строки массива значениями строки таблицы значений?
- Как преобразовать пустые ссылки в запросе?
- "Несовместимые типы выразить в запросе 1с" ошибка в динамическом запросе списка документов
В этой группе 1С
- Можно ли настроить автоматическую загрузку курсов валют в Зуп 2.5?
- Динамически изменить адрес WS-ссылки
- Группировка колонок в табличном документе
- Перенос данных из Бухгалтерия в ЗУП
- 1с СКД Кросс таблица с ресурсом типа строка
- 1C:Битрикс. Интернет-магазин. Требования к железу...
- Ошибка при выполнении обработчика
- Тип параметра веб-сервиса 1с для передачи xml-строки
- 1с УПП счет фактура с номером обособленного подразделения
- v7: 1С7.7 в Поле ввода на форме с типом "перечисление", при выборе выпадает 10 эл.+
- посчитать количество элементов в выборке справочника
- Драйвер ФР Мебиус 2К
- УстановитьПривилегированныйРежим без административных прав во внешней обработке
- Бухгалтерия 2.0. Новые коды видов операции СФ
- Сопоставление объектов при синхронизации УТ11
- Обычные формы, отбор по регистратору в регистре бухгалтерии
- Закрытие месяца. Ошибка при выполнении операции "начисление зарплаты"
- Как посмотреть выплату дивидендов учредителям?
- Правила обмена Розница 2.1.5 -> УТ 11.1.10
- Фоновое задание мешает обновлению конфигурации