Имя: Пароль:
1C
1С v8
В запросе обработка ТЗ
0 Coldboy
 
08.10.13
15:58
Здравствуйте. Проблема такова, имею запрос, в котором выбираю 2 поля и к ним таблицу значений, на выходе запроса (без программной обработки) хочу получить такую связку эти 2 поля и строки таблицы значений, причем одно поле было умножено на строку таблицы значений. Грубо говоря результат запроса не должен уже содержать колонки с типом таблица значений.
1 MKZM
 
08.10.13
15:59
Интерсно. Ты картинку нарисуй
2 Maxus43
 
08.10.13
16:01
не выбирай "к ним таблицу значений"
3 Maxus43
 
08.10.13
16:01
запрос в студию
4 Coldboy
 
08.10.13
16:01
а все сделал. нужно было выбрать эту таблицу значений и связать левым соединением.
5 Coldboy
 
08.10.13
16:02
"ВЫБРАТЬ
                |    ВложенныйЗапрос.Номенклатура,
                |    ВложенныйЗапрос.Количество,
                |    ВложенныйЗапрос.Номенклатура1,
                |    ВложенныйЗапрос.Брутто,
                |    ВложенныйЗапрос.Количество * ВложенныйЗапрос.Брутто КАК Поле1
                |ИЗ
                |    (ВЫБРАТЬ
                |        СБ_ВыпускПродукцииТовары.Номенклатура КАК Номенклатура,
                |        СБ_ВыпускПродукцииТовары.Количество КАК Количество,
                |        СБ_ТТКТовары.Номенклатура КАК Номенклатура1,
                |        СБ_ТТКТовары.Брутто КАК Брутто
                |    ИЗ
                |        Документ.СБ_ВыпускПродукции.Товары КАК СБ_ВыпускПродукцииТовары
                |            ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.СБ_ТТК.Товары КАК СБ_ТТКТовары
                |            ПО СБ_ВыпускПродукцииТовары.ТТК = СБ_ТТКТовары.Ссылка
                |    ГДЕ
                |        СБ_ВыпускПродукцииТовары.Ссылка.ПометкаУдаления = ЛОЖЬ
                |        И СБ_ВыпускПродукцииТовары.Ссылка.Дата МЕЖДУ &НачДата И &КонДата) КАК ВложенныйЗапрос
6 Coldboy
 
08.10.13
16:02
не обязательно было делать вложенным. внутренее соединенм точнее должно быть.
7 Maxus43
 
08.10.13
16:03
где ТЗ вобще?
8 Coldboy
 
08.10.13
16:13
это уже окончательный запрос, тз возникало, когда я пытался без связи сделать.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший