Имя: Пароль:
1C
1С v8
вложенный запрос
0 Adgjj
 
01.12.11
15:53
Скажите, пжл, что здесь неверно, спешу, забыла как влож. запрос делать
ВЫБРАТЬ
   уатТТД.Организация,
   уатТТД.Контрагент.Ссылка,
   //уатТТД.Дата,
   уатТТД.ПутЛист.Ссылка,
   уатТТД.ПутЛист.Водитель1 Водитель,
   уатТТД.ПутЛист.ТранспортноеСредство ТС,
   влзапрос.КоличествоЕздок
   ИЗ
   Документ.уатТТД КАК уатТТД
   левое соединение
       уатТТД.Выработка.(
       КоличествоЕздок,
       КоличествоМ3
   ) влзапрос

ГДЕ
   уатТТД.Контрагент.Ссылка = &ДБП_УПО
   И  уатТТД.Проведен = Истина,
   уатТТД.Выработка.КоличествоЕздок,
   уатТТД.Выработка.КоличествоМ3
1 Ненавижу 1С
 
гуру
01.12.11
15:54
фотки нет
2 Lys
 
01.12.11
15:55
1) Где фотка?
2) Использовать конструктор религиозные взгляды мешают?
3 Buster007
 
01.12.11
15:56
ужас.
4 Adgjj
 
01.12.11
15:57
не получилось с констр-м
5 chingiz
 
01.12.11
15:57
Ездок :D
6 Buster007
 
01.12.11
15:57
(4) отказал?
7 chingiz
 
01.12.11
15:57
(4) конструктор избавит от нелепых синтаксических ошибок. Лепите заного через конструктор и скидывайте :)
8 chingiz
 
01.12.11
15:58
(6) конткрутор попросил фотку :)
9 Explorer1c
 
01.12.11
15:58
Че за название УАТТД? че значит,кстати фотку то подкинь страждущим и бливающимяся слюной дядькам-одинэсникам!
10 Adgjj
 
01.12.11
15:58
он в конструкторе пишет невозможно так выбрать
11 Adgjj
 
01.12.11
15:59
ВЫБРАТЬ
   уатТТД.Организация,
   уатТТД.Контрагент.Ссылка,
   уатТТД.ПутЛист.Ссылка,
   уатТТД.ПутЛист.Водитель1 КАК Водитель,
   уатТТД.ПутЛист.ТранспортноеСредство КАК ТС,
   уатТТД.Выработка.(
       КоличествоЕздок,
       КоличествоМ3
   )
ИЗ
   Документ.уатТТД КАК уатТТД
ГДЕ
   уатТТД.Контрагент.Ссылка = &ДБП_УПО
   И уатТТД.Проведен = ИСТИНА
12 chingiz
 
01.12.11
16:00
Выбрать
 ХочуМороженого
из
Конструктор
13 Explorer1c
 
01.12.11
16:00
А че за левое соединение делаешь(или ты поняла словосочетание буквально?)-там же таблица неправильно указана
14 Explorer1c
 
01.12.11
16:01
(11)Я бы на месте кнструктора вообще матом бы писал-последнее поле это ваапще чито?
15 Adgjj
 
01.12.11
16:01
надо выбрать часть данных из Документ.уатТТД, и часть из Документ.уатТТД.Выработка
16 Explorer1c
 
01.12.11
16:02
(15)Фотка в стиле НЮ-и ответ готов!Когда будет фотка?)
17 ЧашкаЧая
 
01.12.11
16:02
ВЫБРАТЬ
   уатТТД.Организация КАК Организация,
   уатТТД.Контрагент КАК Контрагент,
   уатТТД.ПутЛист КАК ПутевойЛист,
   уатТТД.ПутЛист.Водитель1 КАК Водитель,
   уатТТД.ПутЛист.ТранспортноеСредство КАК ТранспортноеСредство,
   уатТТДВыработка.КоличествоЕздок КАК КоличествоЕздок
ИЗ
   Документ.уатТТД.Выработка КАК уатТТДВыработка
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.уатТТД как уатТТД
       ПО уатТТДВыработка.Ссылка = уатТТД.Ссылка

ГДЕ
   уатТТД.Контрагент = &ДБП_УПО
   И  уатТТД.Проведен
18 chingiz
 
01.12.11
16:06
Вложенный будет выглядеть так:

ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
                  уатТТД.Выработка.Ссылка,
          уатТТД.Выработка.КоличествоЕздок,
                  уатТТД.Выработка.КоличествоМ3
       ИЗ
            уатТТД.Выработка КАК Выработка) КАК ВложенныйЗапрос
       ПО ВложенныйЗапрос.Ссылка = уатТТД.Ссылка
19 chingiz
 
01.12.11
16:08
Ну там связи я не знаю какие тебе нужны и нужен ли вообще вложенный :)
20 ЧашкаЧая
 
01.12.11
16:09
Запрос к табличной части документа, зачем там вложенный?
21 chingiz
 
01.12.11
16:17
в (0) просит показать синтаксис вложенного, я и показал 8)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.