![]() |
Поможите - не могу записать элемент справочника connector = Новый COMОбъект("V82.ComConnector"); Приемник = connector.Connect("File=""Y:\База"";Usr=""Usr"";Pwd=""pwd"";"); ПрДоги = Приемник.Справочники.ДоговорыКонтрагентов; ПрДог = ПрДоги.СоздатьЭлемент(); ПрДог.Записать(); --- {Форма.Форма.Форма(44)**: Ошибка при вызове метода контекста (Записать) ПрДог.Записать(); по причине: Произошла исключительная ситуация (1C:Enterprise 8.2.15.289): Не удалось записать: "Договоры контрагентов"! --- При том, что ПрКонтры = Приемник.Справочники.Контрагенты; ПрКтр = ПрКонтры.СоздатьЭлемент(); ПрКтр.Записать(); работает. |
А подчиненность мы игнорируем... Не барское это дела - учитывать метаданные... |
2-VZ > Так там вообще экстрималы - на номер релиза глянь :) |
ПрДог.Владелец = ПрКонтр.Ссылка; ПрДог.Организация = Приемник.Справочники.Организации.НайтиПоНаименованию("Наша фирма"); не работает тоже. |
Ты бы попробовал свой код непосредственно в базе - и сразу все понял бы...: Не указана валюта договора. Не указан способ ведения взаиморасчетов по договору. Не указан вид договора. |
Текущее время: 23:37. Часовой пояс GMT +3. |