#0
by kennetmccormick
есть запрос: нужно этот "Остаток на конец дня" перенести как начальный остаток на след день. Понимаю что соединить с самим собой надо, но не получается ЗЫ. Про "СуммаНачальныйОстатокДт" знаю- запрос просто для примера
#6
by kennetmccormick
надо из таблицы вида 01.01.16 | 1000.00 | Остаток на конец дня 03.01.16 | 500.00 | Остаток на конец дня 04.01.16 | 2300.00 | Остаток на конец дня 09.01.16 | 1800.00 | Остаток на конец дня надо получить такую 01.01.16 | 1000.00 | Остаток на конец дня 03.01.16 | 1000.00 | Остаток на начало дня 03.01.16 | 500.00 | Остаток на конец дня 04.01.16 | 500.00 | Остаток на начало дня 04.01.16 | 2300.00 | Остаток на конец дня 09.01.16 | 2300.00 | Остаток на начало дня 09.01.16 | 1800.00 | Остаток на конец дня
#7
by В тылу врага
1 КАК ФлагПорядка 0 КАК ФлагПорядка УПОРЯДОЧИТЬ ПО Период, Организация, ФлагПорядка
#10
by azernot
Ну поясни, чем тебя не устраивают поля СуммаКонечныйОстатокДт и СуммаНачальныйОстатокДт ? Или подразумевается, что вместо этих полей, какое-то своё мега поле, рассчитываемое по мега-супер-пупер-формуле?
#12
by kennetmccormick
запрос для примера, чтоб похожую исходную таблицу можно было получить. на деле там совсем по-другому и портянка с запросами большущая
#13
by azernot
Если "каждый день" не самоцель, то как-то так: ВЫБРАТЬ РАЗРЕШЕННЫЕ ХозрасчетныйОстаткиИОбороты.Период КАК Дата, ХозрасчетныйОстаткиИОбороты.Организация, ОстаткиКонечные.Субконто1, (на всякий случай добавил Субконто1, чтобы пример показывал как действовать с несколькими аналитиками, и взял на себя смелость предположить, что "самый первый начальный остаток" известен изначально, но при желании можно определить период &НачалоПериода - 1 день)
#16
by KishMish
не отрабатывал, взял оригинал со своего запроса для поиска "предыдущего значения", заменил там на твои идентификаторы
#17
by azernot
>не отрабатывал А зря. Запрос не рабочий, даже если "подправить" синтаксические ошибки.
#18
by KishMish
алгоритм 1. соеденям Исходную таблицу с собой же по условию Вт1.Период>Вт2.Период - 2. Ищем максимальное значение во втором периоде - получаем таблицу из предыдущих периодов 3. Соеденяем с исходной
#20
by kennetmccormick
в чем обман? в написано что запрос для примера спасибо всем за помощь. сделал немного по-другому. если интересно выложу позже
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ 11.2 Ручные скидки перекрывают автоматическое округление документа
- как добавить кнопку печать
- Большой файл обмен РИБ
- Обмен УТ 11.1 БП 3.0 по правилам обмена
- УПП 1.3. в форме подбора отображаются уволенные сотрудники
- ут 10.3 настроил обмен по расписанию, но почему-то делается не в фоновом режиме?
- Древняя БСП. Где искать документацию
- Отладка внешней печатной формы на УФ
- Шапка колонок таблицы СКД
- Ключ защиты программы больше недоступен! Работа программы завершена.
- УПП Прочие специальные счета
- ЗУП Отпуск за свой счет - зачесть в норму дней
- Как добавить строку в табличную часть документа (управляемые формы)?
- Обращение к реквизиту объекта из модуля менеджера
- Ошибка при подключении к базе 1С через VPN
- ЗУП Состояние сотрудников организации и отпуска
- Панель навигации в форме списка или форме группы справочника бывает?
- Ошибка ЕГАИС
- v7: Как программно управлять диалоговым элементом Флажок?
- Документ Списание Незавершенного Производства. УПП