|
v7: перенос проводок по оле |
☑ |
0
vsy
20.09.11
✎
12:56
|
Помогите делетанту, не получается создать проводки по оле. Нужно перенести проводки для ПКО и РКО. Вот кусок кода ошибка - ругается на операция
База=СоздатьОбъект("v77s.Application");
......
план=база.CreateObject("Счет.Основной");
.....
сч_50_1=База.EvalExpr("СчетПоКоду(""50.1"")");
.....
База.Операция.НоваяПроводка(); //здесь ругается (поле агрегатного объекта не обнаружено(операция))
База.Операция.НомерЖурнала = "БК";
......
Подскажите где туплю
|
|
1
Patrio_
O_Muerte
20.09.11
✎
12:57
|
Операция = БазаОле.криэйтобджект("Операция")
|
|
2
vsy
20.09.11
✎
13:11
|
у меня чуть выше так и определено
Операция=База.CreateObject("Операция");
в том числе
план=База.CreateObject("Счет.Основной");
и прочая лабуда
|
|
3
andrewks
20.09.11
✎
13:14
|
(2) чё тупим? так и пиши:
Операция.НоваяПроводка();
|
|
4
vsy
20.09.11
✎
13:15
|
так и пишу, чуть выше код, но при этом ругается
|
|
5
vsy
20.09.11
✎
13:16
|
я создаю проводку в базе к которой подключиося по оле
|
|
6
andrewks
20.09.11
✎
13:16
|
(4) ты пишешь _не так_
|
|
7
PuhUfa
20.09.11
✎
13:17
|
Операция=База.CreateObject("Операция");
Операция.Новая();
жкк т.1, стр.442
|
|
8
1Сергей
20.09.11
✎
13:17
|
(4) не вижу ©
|
|
9
vsy
20.09.11
✎
13:18
|
PuhUfa,спасибо сейчас попробую
|
|
10
vsy
20.09.11
✎
13:31
|
теперь ругнулась на
Операция.Дебет.Субконто(1, сч_50_1.ВидСубконто1); Поле агрегатного объекта не обнаружено (ВидСубконто1)
|
|
11
Ёпрст
гуру
20.09.11
✎
13:34
|
(10) а у счета есть такой реквизит ?
|
|
12
vsy
20.09.11
✎
13:34
|
конечно
|
|
13
ado
20.09.11
✎
13:36
|
(12) Да ну? А СП говорит, что нету.
|
|
14
ado
20.09.11
✎
13:37
|
+(13) СП говорит, что есть _метод_ ВидСубконто()
|
|
15
andrewks
20.09.11
✎
13:37
|
(13) кто-то из вас двоих врёт :)
|
|
16
vsy
20.09.11
✎
13:39
|
прошу прощенья , признаю свою ошибку , у этого счета нет. Спасибо что ткули.
|
|
17
G-Re
20.09.11
✎
15:01
|
(7)+ Просто совет, лучше не называть объект Операция, корректнее, например олеОперация. Можно запутаться самому, да и мало ли что.
|
|
18
vsy
20.09.11
✎
16:04
|
подскажите не могу получить значение субконто для сч 50.1
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший