Имя: Пароль:
1C
1С v8
Запрос из входящих таблиц. Не получается соединение.
,
0 ЗлаяЗая
 
28.10.21
15:31
Запрос=Новый Запрос;
    Запрос.Текст=    "ВЫБРАТЬ
                     |    ТаблВходящая.Номенклатура,
                     |    ТаблВходящая.Спецификация,
                     |    ТаблВходящая.СпецификацияКод
                     |ПОМЕСТИТЬ ТЗ_Ном
                     |ИЗ
                     |    &ТаблВходящая КАК ТаблВходящая
                     |;
                     |
                     |////////////////////////////////////////////////////////////////////////////////
                     |ВЫБРАТЬ
                     |    ТаблФактПоМатериалам.Материал,
                     |    ТаблФактПоМатериалам.Количество,
                     |    ТаблФактПоМатериалам.СпецификацияМ,
                     |    ТаблФактПоМатериалам.СпецификацияКодМ
                     |ПОМЕСТИТЬ ТЗ_Мат
                     |ИЗ
                     |    &ТаблФактПоМатериалам КАК ТаблФактПоМатериалам
                     |;
                     |
                     |////////////////////////////////////////////////////////////////////////////////
                     |ВЫБРАТЬ
                     |    ТЗ_Ном.Номенклатура,
                     |    ТЗ_Ном.Спецификация,
                     |    ТЗ_Ном.СпецификацияКод,
                     |    ТЗ_Мат.СпецификацияМ,
                     |    ТЗ_Мат.Материал
                     |    ТЗ_Мат.Количество,
                     |    ТЗ_Мат.СпецификацияКодМ
                     |ИЗ
                     |    &ТЗ_Ном КАК ТЗ_Ном
                     |        Полное СОЕДИНЕНИЕ &ТЗ_Мат КАК ТЗ_Мат
                     |        ПО ТЗ_Ном.СпецификацияКод = ТЗ_Мат.СпецификацияКодМ";

    Запрос.УстановитьПараметр("ТаблВходящая",рез);
    Запрос.УстановитьПараметр("ТаблФактПоМатериалам",СписокМат);    


Ругается "Ожидается имя таблицы Полное СОЕДИНЕНИЕ <<?>> &ТЗ_Мат КАК ТЗ_Мат"
1 H A D G E H O G s
 
28.10.21
15:32
|    &ТЗ_Ном КАК ТЗ_Ном
                     |        Полное СОЕДИНЕНИЕ &ТЗ_Мат КАК ТЗ_Мат

поменять на

                     |    ТЗ_Ном КАК ТЗ_Ном
                     |        Полное СОЕДИНЕНИЕ ТЗ_Мат КАК ТЗ_Мат
2 mikecool
 
28.10.21
15:33
убери апострофы из
                     |ИЗ
                     |    &ТЗ_Ном КАК ТЗ_Ном
                     |        Полное СОЕДИНЕНИЕ &ТЗ_Мат КАК ТЗ_Мат
                     |        ПО ТЗ_Ном.СпецификацияКод = ТЗ_Мат.СпецификацияКодМ";
3 polosov
 
28.10.21
15:35
(2) Долго искал апострофы пока не понял, что ты про амперсанды.
4 ЗлаяЗая
 
28.10.21
15:37
Спасибо!
5 mikecool
 
28.10.21
15:47
(3) прошу прощения, был напуган злой заей )))
6 ЗлаяЗая
 
28.10.21
15:50
(5) да ладно, я белая и пушистая