Мне нужно построить отчет по данным из другой базы. В частности мне нужны данные из документов. я подключаюсь через ком соединение и выгружаю документы:
Каким образом эту выборку можно поместить в таблицу значений, что бы потом можно было устроить поиск документа по каким либо реквизитам. Или может как-то это можно иным способом?
ЗапросCOM = V8.NewObject("Запрос");
ЗапросCOM.Text =
"ВЫБРАТЬ
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Ссылка)) как Ссылка,
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Организация.Код)) как КодОрганизации,
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Организация)) как Организация,
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Дата)) как Дата,
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.СуммаДокумента)) как СуммаДокумента,
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Контрагент)) как Контрагент,
| ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Номер)) как Номер
|ИЗ
| Документ.РеализацияТоваровУслуг КАК Док
|ГДЕ
| Док.Дата >= &Дата1
| И Док.Дата <= &Дата2";
//Параметры запроса
ЗапросCOM.УстановитьПараметр("Дата1",ДатаНач);// Дата
ЗапросCOM.УстановитьПараметр("Дата2",ДатаКон);// Дата
//ЗапросCOM.УстановитьПараметр("КонтрагентНаименованиеПолное",Контрагент1.ПолноеНаименование);
Результат = ЗапросCOM.Выполнить();
ТЗВыборка = Результат.Выгрузить();
ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ( - это мало.
Надо так:
ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Док.Ссылка.Представление))))))))))))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший