|
V81.COMConnector хелп | ☑ | ||
---|---|---|---|---|
0
егаис
23.11.13
✎
11:38
|
База = Новый COMObject("V81.COMConnector");
Попытка V81 = База.Connect("File="""+"D:\1с_базы\Omichka\"+""";Usr="""+"АБ"+""";Pwd = """ + "123" + """;"); Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; ИмпЗапрос=V81.NewObject("Запрос"); Текст= "ВЫБРАТЬ | ПоступлениеТоваровТовары.Номенклатура.Наименование, | ПоступлениеТоваровТовары.Ссылка, | СУММА(ПоступлениеТоваровТовары.Количество) КАК Количество, | СУММА(ПоступлениеТоваровТовары.Цена) КАК Цена, | СУММА(ПоступлениеТоваровТовары.Сумма) КАК Сумма, | СУММА(ПоступлениеТоваровТовары.СуммаВсего) КАК СуммаВсего, | СУММА(ПоступлениеТоваровТовары.СуммаНДС) КАК СуммаНДС |ИЗ | Документ.ПоступлениеТоваров.Товары КАК ПоступлениеТоваровТовары |ГДЕ | ПоступлениеТоваровТовары.Ссылка.Дата МЕЖДУ &НачДата И &КонДата | И ПоступлениеТоваровТовары.Ссылка.Проведен = &Проведен | |СГРУППИРОВАТЬ ПО | ПоступлениеТоваровТовары.Ссылка, | ПоступлениеТоваровТовары.Номенклатура.Наименование"; ИмпЗапрос.Текст=Текст; ИмпЗапрос.УстановитьПараметр("НачДата",ДатаНачала); ИмпЗапрос.УстановитьПараметр("КонДата",ДатаОкончания); ИмпЗапрос.УстановитьПараметр("Проведен",Истина); РезультатЗапроса = ИмпЗапрос.Выполнить(); ВыборкаПоДокументам = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Ссылка"); Пока ВыборкаПоДокументам.Следующий() Цикл ВыборкаПоТоварам = ВыборкаПоДокументам.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Наименование"); Пока ВыборкаПоТоварам.Следующий() Цикл Сообщить(ВыборкаПоТоварам.Наименование); КонецЦикла; КонецЦикла; V81 = ""; {Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Выбрать) ВыборкаПоДокументам = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Ссылка"); по причине: Произошла исключительная ситуация: Несоответствие типов (параметр номер '1') Комрады, туплю с бодуна, хелп, что не так с соединением? |
|||
1
Wobland
23.11.13
✎
11:39
|
в8.ОбходРезультатаЗапроса
нормально всё с соединением |
|||
2
егаис
23.11.13
✎
11:40
|
{Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Выбрать)
ВыборкаПоДокументам = РезультатЗапроса.Выбрать(V81.ОбходРезультатаЗапроса.ПоГруппировкам,"Ссылка"); |
|||
3
егаис
23.11.13
✎
11:48
|
хм, странно
ИмпЗапрос.Выполнить().Выгрузить() возвращает ТЗ как положено ( |
|||
4
егаис
23.11.13
✎
11:51
|
ок, закрываем тему, сделаю перебор ТЧ по ссылке из запроса
|
|||
5
Wobland
23.11.13
✎
11:51
|
(2) там дальше всё написано
|
|||
6
егаис
23.11.13
✎
11:55
|
по причине:
Произошла исключительная ситуация: Измерение не найдено "Ссылка" |
|||
7
егаис
23.11.13
✎
12:46
|
не пойму, где туплю?
или для комобъектов нельзя группировку осуществлять? |
|||
8
егаис
23.11.13
✎
12:54
|
народ, плиз, ткните неуча. Горит перенос документов
|
|||
9
Бертыш
23.11.13
✎
13:04
|
Может в запросе принуительно указать имя ссылка через конструкцию как
|
|||
10
егаис
23.11.13
✎
13:08
|
не помогло, фигня какая-то
переписал запрос только на ссылку, выгрузил в ТЗ и сделал выборку. Так работает( |
|||
11
Конфигуратор1с
23.11.13
✎
13:10
|
(10) а где у тебя итоги по?)
|
|||
12
егаис
23.11.13
✎
13:14
|
капец )))
ты мой герой |
|||
13
Wobland
23.11.13
✎
16:45
|
что ж похмелье с людями делает..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |