|
УТ11 при Внешнем соединении для табличной части нет метода Добавить()???
| ☑ |
0
Александр Б
11.08.11
✎
20:04
|
Соединяюсь с типовой УТ11 через COM.
Хочу создать номенклатуру и для нее назначить дополнительный реквизит.
В8 = Новый COMОбъект("V82.COMConnector");
УТО = В8.Connect("File=""D:\УТ11\"";Usr=Администратор;pwd=123456");
УТО_Товар = УТО.Справочники.Номенклатура.СоздатьЭлемент();
УТО_Свойство = УТО_Товар.ДополнительныеРеквизиты.Добавить();
На последней строчке выдает ошибку:
{Форма.Форма.Форма(483)}: Метод объекта не обнаружен (Добавить)
УТО_Свойство = УТО_Товар.ДополнительныеРеквизиты.Добавить();
Даже не представляю, в чем может быть проблема?
|
|
1
Мимохожий Однако
11.08.11
✎
20:44
|
Поставь отладчик на эту строку.
(0)Метод объекта не обнаружен (Добавить)
|
|
2
Александр Б
11.08.11
✎
20:48
|
(1) и?
|
|
3
Мимохожий Однако
11.08.11
✎
20:51
|
(2)Отладчик включил? Когда включишь, тогда увидишь какое значение в переменной УТО_Товар.ДополнительныеРеквизиты
|
|
4
Александр Б
11.08.11
✎
20:59
|
Маразм.
УТО_Товар.ThisObject.Добавить() - дает нам новую строку табличной части ДополнительныеРеквизиты. Это какой-то прикол от УТ11? Или от 8.2?
|
|
5
AndreyLan
11.08.11
✎
21:28
|
(4) А что не так с новой строкой дополнительных реквизитов?
|
|
6
Fragster
гуру
11.08.11
✎
21:39
|
учу пользоваться отладчиком. дорого.
|
|
7
Александр Б
12.08.11
✎
10:51
|
(6) ой умник нашелся.
(5) новая строка ДополнительныеРеквизиты не добавляется, и там в этом реквизите находится все, что угодно, но не табличная часть ДополнительныеРеквизиты.
|
|
8
БибиГон
12.08.11
✎
11:11
|
ДополнительныеРеквизиты это табличная часть справочника?
|
|
9
Александр Б
12.08.11
✎
13:43
|
да
|
|