Имя: Пароль:
1C
1С v8
Вопрос про временную таблицу и запрос с объединением
0 ДайтеДайте Сказать
 
11.10.12
17:31
Все объединения запроса попадут во временную таблицу РасчетыСПокупателямиОстатки или только первый запрос?

ВЫБРАТЬ
   |    РасчетыСПокупателямиОстатки.Организация КАК Организация,
   |    РасчетыСПокупателямиОстатки.Договор КАК Договор,
   |    РасчетыСПокупателямиОстатки.Документ КАК Документ,
   |    РасчетыСПокупателямиОстатки.Заказ КАК Заказ,
   |    ЕСТЬNULL(РасчетыСПокупателямиОстатки.СуммаВалОстаток, 0) КАК СуммаВалОстаток
   |ПОМЕСТИТЬ РасчетыСПокупателямиОстатки
   |ИЗ
   |    РегистрНакопления.РасчетыСПокупателями.Остатки(
   |            ,
   |            Организация = &Организация
   |                И Контрагент = &Контрагент
   |                И ТипРасчетов = ЗНАЧЕНИЕ(Перечисление.ТипыРасчетов.Долг)) КАК РасчетыСПокупателямиОстатки
   |
   |ОБЪЕДИНИТЬ ВСЕ
   |
   |ВЫБРАТЬ
   |    &Организация,
   |    ОтобранныеДолги.Договор,
   |    ОтобранныеДолги.Документ,
   |    ОтобранныеДолги.Заказ,
   |    -ОтобранныеДолги.СуммаРасчетов
   |ИЗ
   |    ТаблицаОтобранныеДолги КАК ОтобранныеДолги
   |
   |ОБЪЕДИНИТЬ ВСЕ
   |
   |ВЫБРАТЬ
   |    ДвиженияДокументаРасчетыСПокупателями.Организация,
   |    ДвиженияДокументаРасчетыСПокупателями.Договор,
   |    ДвиженияДокументаРасчетыСПокупателями.Документ,
   |    ДвиженияДокументаРасчетыСПокупателями.Заказ,
   |    ВЫБОР
   |        КОГДА ДвиженияДокументаРасчетыСПокупателями.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
   |            ТОГДА -ЕСТЬNULL(ДвиженияДокументаРасчетыСПокупателями.СуммаВал, 0)
   |        ИНАЧЕ ЕСТЬNULL(ДвиженияДокументаРасчетыСПокупателями.СуммаВал, 0)
   |    КОНЕЦ
   |ИЗ
   |    РегистрНакопления.РасчетыСПокупателями КАК ДвиженияДокументаРасчетыСПокупателями
   |ГДЕ
   |    ДвиженияДокументаРасчетыСПокупателями.Регистратор = &Ссылка
   |    И ДвиженияДокументаРасчетыСПокупателями.Период <= &Период
   |    И ДвиженияДокументаРасчетыСПокупателями.Организация = &Организация
   |    И ДвиженияДокументаРасчетыСПокупателями.Контрагент = &Контрагент
   |    И ДвиженияДокументаРасчетыСПокупателями.ТипРасчетов = ЗНАЧЕНИЕ(Перечисление.ТипыРасчетов.Долг)
1 Фрэнки
 
11.10.12
17:35
имхо, первая будет сама по себе, а результат объединения будет в последней табле
2 Kashemir
 
11.10.12
17:36
Все конечно
3 Alex Cheerful
 
11.10.12
17:36
Попадут все во временную таблицу.
4 UnAmerican
 
11.10.12
17:37
Все естественно.
5 Alex Cheerful
 
11.10.12
17:37
(0)Зачем это вам, лучше идите подымать металлургию...
6 UnAmerican
 
11.10.12
17:38
(1). Гон дичайший, учи МЧ. Поместить ключ пишется единожды.
7 ДайтеДайте Сказать
 
11.10.12
17:38
(2)(3)(4) Спасибо
8 Кир Пластелинин
 
11.10.12
17:38
все попадут
9 Кир Пластелинин
 
11.10.12
17:38
оу. уже отписались)
10 ДайтеДайте Сказать
 
11.10.12
17:38
+(7) а то, чего-то зарубился
11 Maxus43
 
11.10.12
17:39
не может быть
12 Фрэнки
 
11.10.12
17:41
(6) а если в каждом Выбрать попробовать Поместить ? Отпинает на разборе синтаксиса запроса?
13 Kashemir
 
11.10.12
17:42
(12) У тебя что конструктор украли ?
14 Фрэнки
 
12.10.12
08:37
(13) угу. домой собирался и лень было его запускать, чтоб проверить. В следующий раз буду дурные вопросы в Конструктор слать, а потом уже отвечать ;)
15 alkov
 
12.10.12
09:14
Куплю конструктор дурных вопросов