|
Параметр в запрос на той стороне Com-соединения | ☑ | ||
|---|---|---|---|---|
|
0
СноваЗдорова
29.12.12
✎
12:03
|
Окажите содействие:
КОМ = Новый ComОбъект("V81.ComConnector"); Состояние("Подключаемся к 1С:Бухгалтерия 8.1"); БД = КОМ.Connect("Srvr=server;Ref=""base"";Usr=""СноваЗдорова"";Pwd=""1234"""); Состояние("Подключено!"); // Запрос = БД.NewObject("Запрос"); Запрос.Текст = "ВЫБРАТЬ |Кое-что |ИЗ |кой-какого регистра; Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза); Вот при таком подходе метод УстановитьПараметр не находит. А судя по интернету и моему личному мнению - должен |
|||
|
1
XLife
29.12.12
✎
12:04
|
должен
|
|||
|
2
shuhard
29.12.12
✎
12:04
|
(0) а на куя Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза);
если в запросе нет ДатаСреза ? |
|||
|
3
СноваЗдорова
29.12.12
✎
12:08
|
(2) есть он там. И переменная ДатаСреза есть и она со значением. Но вопрос не в этом ведь, да? Почему сучка не хочет метод использовать???
|
|||
|
4
hhhh
29.12.12
✎
12:10
|
(3) у меня работает этот метод. А что конкретно не находит? Запись в регистре?
|
|||
|
5
shuhard
29.12.12
✎
12:11
|
(3) брехня
|
|||
|
6
СноваЗдорова
29.12.12
✎
12:14
|
{Форма.Форма.Форма(44)}: Метод объекта не обнаружен (УстановитьПараметр)
Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза); |
|||
|
7
XLife
29.12.12
✎
12:15
|
(6) буквы все русские?))
|
|||
|
8
ptiz
29.12.12
✎
12:21
|
Темнит автор.
|
|||
|
9
acsent
29.12.12
✎
12:24
|
Запрос.Параметры.Вставить
|
|||
|
10
hhhh
29.12.12
✎
12:24
|
(6) проверьте переменную Запрос, что там?
|
|||
|
11
Serginio1
29.12.12
✎
12:27
|
Пользуйтесь для отладки внешними отчетами. И их же используйте при вызове по КОМ
v8: Можно ли по OLE выполнять запросы из 1с 7.7 в 1с 8.2 см 15. Просто когда отладишь, смысла в написании всего кода в Ком Отпадает. |
| Форум | Правила | Описание | Секции | Поиск |