|
Сom-соединение | ☑ | ||
---|---|---|---|---|
0
Mashap
03.08.12
✎
18:27
|
Добрый день!
Есть связь по com-соединению 8.2 - 8.2 (Бухгалтерия - УТП) БазаОле.CreateObject("Счет") не отрабатывает. Как правильно обратиться? Спасибо. |
|||
1
Жан Пердежон
03.08.12
✎
18:28
|
что такое "Счет"?
|
|||
2
Mashap
03.08.12
✎
18:30
|
а, бухгалтерский счет. А как в 8 правильно?
|
|||
3
Mashap
03.08.12
✎
18:31
|
БухгалтерскиеИтоги?
|
|||
4
Mashap
03.08.12
✎
18:32
|
нет, нужен счет, чтобы получить по нему сальдо
|
|||
5
Mashap
03.08.12
✎
18:33
|
дело в том, что ругается на метод объекта не обнаружен, а не на счет.
|
|||
6
Mashap
03.08.12
✎
18:39
|
:)
|
|||
7
onx1
03.08.12
✎
18:54
|
(0) В зависимости от того что ты хочешь сделать, если выполнить запрос и получить итоги то не надо создавать объект счет-
надо обратиться по напрямую, или найти по коду или наименованию: БазаОле.ПланыСчетов.Хозрасчетный.ПредопределенныйСчет; БазаОле.ПланыСчетов.Хозрасчетный.НайтиПоКоду(КодСчета); а если все таки нужен объект то: БазаОле.ПланыСчетов.Хозрасчетный.СоздатьСчет(); БазаОле.ПланыСчетов.Хозрасчетный.ПредопределенныйСчет.ПолучитьОбъект() |
|||
8
Жан Пердежон
03.08.12
✎
18:56
|
NEWObject
|
|||
9
onx1
03.08.12
✎
18:58
|
Создать запрос:
Запрос = БазаОле.NewObject("Запрос"); а далее работать с ним как с обычным запросом, передавая в параметры Счет, полученный первым способом из (7). |
|||
10
Mashap
03.08.12
✎
19:10
|
Запрос = Обмен1.NewObject("Запрос");
Запрос.УстановитьПараметр("Счет","201"); Запрос.УстановитьПараметр("Период",ПериодНачало); Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйОстатки.Счет, | ХозрасчетныйОстатки.Субконто1, | СУММА(ХозрасчетныйОстатки.СуммаОстатокДт) КАК СуммаОстатокДт, | СУММА(ХозрасчетныйОстатки.КоличествоОстатокДт) КАК КоличествоОстатокДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = &Счет, , ) КАК ХозрасчетныйОстатки | |СГРУППИРОВАТЬ ПО | ХозрасчетныйОстатки.Счет, | ХозрасчетныйОстатки.Субконто1"; Результат = Запрос.Выполнить().Выбрать(); |
|||
11
Mashap
03.08.12
✎
19:10
|
ругается на ВЫполнить()
|
|||
12
Mashap
03.08.12
✎
19:30
|
о, победила, всем спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |