Имя: Пароль:
1C
 
Не могу передать список при подключении к внешней базе из тонкого клиента
0 Ivan_495
 
02.10.14
12:42
Не могу передать список при подключении к внешней базе из тонкого клиента
V8=Новый ComОбъект("V82.COMConnector");
.....
ЗапросКом = Открытие.newObject("Запрос");
   ЗапросКом.Текст =
        "ВЫБРАТЬ
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец.Наименование КАК Продукция,
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Количество КАК КолПродукции,
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Наименование КАК Вид,
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура.Наименование КАК Сырье,
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Количество КАК Количество,
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец.ОсновнаяСпецификацияНоменклатуры.Наименование Как Спец
        |            ИЗ
        |    Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
        |    ГДЕ
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец.ОсновнаяСпецификацияНоменклатуры <> ЗНАЧЕНИЕ(Справочник.СпецификацииНоменклатуры.ПустаяСсылка)
        |    И СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Наименование = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец.ОсновнаяСпецификацияНоменклатуры.Наименование
        |    И СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец.ПометкаУдаления = ЛОЖЬ
        |    И СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец В (&Продукция)
        |    УПОРЯДОЧИТЬ ПО
        |    СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец.Наименование,
        |    СпецификацииНоменклатурыИсходныеКомплектующие.НомерСтроки
        |    ИТОГИ ПО
        |    Продукция";
            /////////////////
            
            СПродукция=Новый СписокЗначений;
            СПродукция.Добавить(Открытие.Справочники.Номенклатура.НайтиПоКоду("00000006096"));
            
    ЗапросКом.УстановитьПараметр("Продукция",СПродукция);        

    Результат = ЗапросКом.Выполнить();
1 Ivan_495
 
02.10.14
12:50
СПродукция=ОТкрытие.newObject("СписокЗначений");
2 lxndr
 
02.10.14
12:50
Что ТА база знает о списке ЭТОЙ базы?
3 lxndr
 
02.10.14
12:50
ищи сразу по коду на той стороне
4 Ivan_495
 
02.10.14
12:58
всем спасибо вопрос закрыт в (1)