Имя: Пароль:
1C
1С v8
OLE-соединение с 1с7. Типы не совпадают.
0 facepeeler
 
18.09.12
14:49
Помогите, пожалуйста, разобраться с траблой. Пытаюсь получить проводки 77 из 8-ки.
Соединяется нормально, далее код:

Ит = v7.CreateObject("БухгалтерскиеИтоги");
Ит.ВыполнитьЗапрос(ДатаНач, ДатаКон, , , , 1, "Проводка", "С");

Ругается:

{Форма.Форма.Форма(621)}: Ошибка при вызове метода контекста (ВыполнитьЗапрос)
   Ит.ВыполнитьЗапрос(ДатаНач, ДатаКон, , , , 1, "Проводка", "С");
по причине:
Типы не совпадают (3)
1 OFF
 
18.09.12
14:55
таки надо указать третий параметр
2 zladenuw
 
18.09.12
14:56
зачем ?
<ФильтрПоСчетам>
Необязательный параметр. Счета, для которых будут отбираться итоги в запросе. Задается зна­чением типа «Счет» или объектом типа «Список-Значений», содержащим значения типа «Счет», либо строкой содержащей список кодов счетов, разделенных символом ", " или ";". Если параметр не указан, отбор будет выполняться по всем сче­там.
3 1Сергей
 
18.09.12
14:57
ДатаНач и ДатаКон строковыми сделать надо
4 drcrasher
 
18.09.12
14:58
+(3) и время оттуда убрать
5 zladenuw
 
18.09.12
15:01
может быть и такое
http://www.1c-galaxy.ru/forum4/topic287111/
6 facepeeler
 
18.09.12
15:11
(5) Спасибо! Действительно, нужно вместо пустых параметров указывать Неопределено.