#0
by vde69
чего-то торможу.... надо получить: 02 200 04 вв как осечь в одну сторону понятно (соединение с условием >=), но тогда у меня получаеться: 01 100 04 dd 02 200 04 dd Запрос: ВЫБРАТЬ НДС.Период, НДСПартииТоваровОстаткиИОбороты.ДокументОприходования КАК ДокументОприходования,
#1
by johnbay
если я правильно понял, то примерно это делается так: нада в одном запросе "сэмулировать" весь запрос, т.е. Есть некий регистр сведений периодический Т1: 13.08.2006 ДокументПоставки1 Семенов А 14.08.2006 ДокументПоставки1 Петров В. Т2: 17.08.2006 ДокументПоставки1 100р Дык вот, нада выбрат из Т2 все записи нужные и к ним присоединить левым соединением записи ИЗ Т1 и посчитать МАКСИМУМ по дате из Т1 Далее получившееся нушно присоединить к главному запросу и к этой хрени присоединить Т1 в ПО соединить по ДАТЕ и выбрать нужные записи из Т1. Наверно сложно написал, но эту хрень я писал, работает в принципе.
#2
by vde69
такой способ я знаю но дело в том, что полный запрос примерно на 200 строк..... может кто еще чего посоветует????
#3
by johnbay
ВЫБРАТЬ ИЗ ( ВЫБРАТЬ ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &начпериода И &Конпериода Вот код нашел ;-) В двух словах, тут в подзапросе берутся все нужные документы возврата и к ним лепятся записи из периодического регистра сведений "КонрагентДляДокументовВозврата". Потом это дело группируется и ищется максимум по дате, т.е. делается искуственный СрезПоследних для каждого документа, где дата среза является дата документа Возврата. Далее документы выбираются заново и к ним прилинковываются талица с Датами и и регистр "КонрагентДляДокументовВозврата", в нем идет соединение по ДАте "ПО ДатыПоРеестру.ДАТАМин = КонрагентДляДокументовВозврата.Период" и таким образом выбирается именно то что нада.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- ТЗ. Получить строку с максимальной датой
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- Скопировать одну строку ТЗ в другую строку ТЗ
- Можно ли в запросе получить штрих-коды в одну строку?
- Как в обычном приложении получить все открытые формы? Или хотя бы одну выбрать.
В этой группе 1С
- Как запретить удаление документа (или пометку на удаление) ?
- v7: Как определить родителя при переносе элемента справочника в другую группу?
- ЗиК: Номер трудового договора
- Обработка замена субконто в проводках документов
- Разрыв строк при печати
- Как обрубить дублирование кода при копировании?
- Очень долго происходит Загрузка данных структуры программы
- Зарплата и Управление Персоналом в разрезе источников финансирования
- Групповое изменение реквизитов документов
- OFF: Монитор с одной кнопкой
- Изменение положения переплета при выводе на печать.
- Какой модуль в УТ отвечает за склонение наименования Валют?
- проблема выгрузки из УТ в УПП
- v7: Обработка двойного клика по ячейке таблицы
- Как сделать из распределенной базы обычную?
- Можно ли сохранить настройки отчета и установить их другому пользователю?
- v7: Автоматическое обновление множества конфигураций.
- Как отключить макросы в Excel - нужно для загрузки данных из файла excel
- v8: Как отправить сообщение пользователю
- Поле ввода - выравнивание текста