Имя: Пароль:
1C
1С v8
Выгрузка документов через COM-соединенеие
0 FuriKuri
 
15.04.13
12:57
Мне нужно построить отчет по данным из другой базы. В  частности мне нужны данные из документов. я подключаюсь через ком соединение и выгружаю документы:

V8 = ПодключитсяКИнформационнойБазе(СтруктураПодключения);    выборкаКОМ = V8.Документы.РеализацияТоваровУслуг.выбрать();

Каким образом эту выборку можно поместить в таблицу значений, что бы потом можно было устроить поиск документа по каким либо реквизитам. Или может как-то это можно иным способом?
1 Галахад
 
гуру
15.04.13
12:59
Выбирай с фильтром по реквизитам.
2 FuriKuri
 
15.04.13
13:00
(1) а поподробнее можно?
3 zladenuw
 
15.04.13
13:03
запросом
4 FuriKuri
 
15.04.13
13:09
Пробовал вот так:

ЗапросCOM = V8.NewObject("Запрос");
    ЗапросCOM.Text =    
   "ВЫБРАТЬ
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Ссылка)) как Ссылка,
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Организация.Код)) как КодОрганизации,
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Организация)) как Организация,
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Дата)) как Дата,
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.СуммаДокумента)) как СуммаДокумента,
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Контрагент)) как Контрагент,
   |    ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Номер)) как Номер    
   |ИЗ
   |    Документ.РеализацияТоваровУслуг КАК Док
   |ГДЕ
   |    Док.Дата >= &Дата1
   |    И Док.Дата <= &Дата2";

   //Параметры запроса
   ЗапросCOM.УстановитьПараметр("Дата1",ДатаНач);// Дата
   ЗапросCOM.УстановитьПараметр("Дата2",ДатаКон);// Дата
  //ЗапросCOM.УстановитьПараметр("КонтрагентНаименованиеПолное",Контрагент1.ПолноеНаименование);
   Результат = ЗапросCOM.Выполнить();
   ТЗВыборка = Результат.Выгрузить();
5 zladenuw
 
15.04.13
13:39
таблицу ты не передашь к приемнику. только если в структуру или в массив. поищи были уже такие темы
6 Defender aka LINN
 
15.04.13
13:45
ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ( - это мало.
Надо так:
ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Ссылка.Представление))))))))))))

З.Ы. ЗначениеИзСтрокиВнутр(ЗначениеВСтрокуВнутр(ТЗВыборка))