Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Объединение Таблицы регистра и виртуальной таблицы          
andrew231 Подменю пользователя
сообщение 05.11.12, 15:59
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: lugansk
Спасибо сказали: 0 раз
Рейтинг: 0

Здравствуйте. У меня проблема след характера: есть Регистр - внутренние взаиморасчеты. и его вирт таблица ОстаткиИОбороты. Мне нужно получить по каждому документу регистратору в регистре ВнутренниеВзаиморасчеты СуммуДолгаНачальныйОстаток и СуммуДолгаКонечныйОстаток, т.е как я понял нужно 2 запроса объединить что я и сделал но у меня получилось след

____________________________________________________________________________
№ регистратор | СуммуДолгаНачальныйОстаток | СуммуДолгаНачальныйОстаток |
____________________________________________________________________________
1) 123123
2) 12312312
3) 1231231231
4) 0 100.00
______________________________________________________________________________
а хотелось след

____________________________________________________________________________
№ регистратор | СуммуДолгаНачальныйОстаток | СуммуДолгаНачальныйОстаток |
____________________________________________________________________________
1) 123123 0 25 (например)
2) 12312312 0 45 (например)
3) 1231231231 0 40 (например)
________________________________________________________________________________
____


ЗАПРОС:
ВЫБРАТЬ
    ВнутренниеВзаиморасчеты.Период,
    ВнутренниеВзаиморасчеты.Регистратор,
    ВнутренниеВзаиморасчеты.Фирма,
    ВнутренниеВзаиморасчеты.ПодразделениеКредитор,
    ВнутренниеВзаиморасчеты.ПодразделениеДебитор,
    ВнутренниеВзаиморасчеты.СуммаДолг,
    NULL КАК СуммаДолгНачальныйОстаток,
    NULL КАК СуммаДолгКонечныйОстаток
ИЗ
    РегистрНакопления.ВнутренниеВзаиморасчеты КАК ВнутренниеВзаиморасчеты
ГДЕ
    ВнутренниеВзаиморасчеты.Период >= &ПериодС
    И ВнутренниеВзаиморасчеты.Период <= &ПериодПо
    И ВнутренниеВзаиморасчеты.ПодразделениеКредитор = &ПодразделениеКредитор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    ВнутренниеВзаиморасчетыОстаткиИОбороты.СуммаДолгНачальныйОстаток,
    ВнутренниеВзаиморасчетыОстаткиИОбороты.СуммаДолгКонечныйОстаток
ИЗ
    РегистрНакопления.ВнутренниеВзаиморасчеты.ОстаткиИОбороты(, , , , ПодразделениеКредитор = &ПодразделениеКредитор) КАК ВнутренниеВзаиморасчетыОстаткиИОборот


 ! 

Правила, п.12
 



 i 

Не надо писать большими буками!
 



 ! 

Правила, п.5.
 


Сообщение отредактировал logist - 05.11.12, 16:02

Ardi Подменю пользователя
сообщение 05.11.12, 19:06
Сообщение #2

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0



Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: mister-x,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.06.25, 21:39
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!