|
COM-соединение, запись документа
| ☑ |
0
hubris_dike
28.05.13
✎
12:16
|
Здравствуйте. Подскажите, по какой причине может не записываться документ, созданный в базе-приемнике.
Примерно так выглядит:
Док = БазаПриемник.Документы.ПлатежноеПоручение.СоздатьДокумент();
Док.Записать();
Ошибка:
Ошибка при вызове метода контекста (Записать): Произошла исключительная ситуация...
Ничего конкретного не пишет. В базе-приемнике все процедуры при записи пустые.
Соединение с базой успешно проходит.
|
|
1
Лефмихалыч
28.05.13
✎
12:17
|
права отсутствуют в базе-приемнике
|
|
2
ДенисЧ
28.05.13
✎
12:17
|
какая-нибудь подписка, использует метод, не доступный в ком-соединении
|
|
3
Kabz
28.05.13
✎
12:26
|
Если 18 релиз платформы возможно глюк СОМ
|
|
4
shurikvz
28.05.13
✎
12:37
|
Если запускать в локальной базе создание документа - отрабатывает?
Могут быть не заполнены обязательные поля, например дата документа.
|
|
5
Serginio1
28.05.13
✎
12:40
|
Смотри подписки
|
|
6
Serginio1
28.05.13
✎
12:42
|
Можешь перед записью установить
Док.ОбменДанными.Загрузка = Истина;
|
|
7
Mitriy
28.05.13
✎
12:42
|
а если просто создать пустой документ интерактивно и записать?
|
|
8
ilkoder
28.05.13
✎
12:44
|
А как ты его без даты хочешь записать?
|
|
9
del123
28.05.13
✎
12:44
|
Создай обработку, пропиши все действия, какие делаешь через ком и пробуй в базе приемнике выполнить эту обработку. Там будет видно на что ругается
|
|
10
hubris_dike
28.05.13
✎
13:07
|
(4) (9) спасибо за совет насчет обработки)) все-таки была одна проверка на реквизит.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший