|
Создание документа в другой базе | ☑ | ||
---|---|---|---|---|
0
sidimom
24.10.13
✎
11:35
|
Использую ComОбъект
cntr = Новый COMОбъект("V82.COMConnector"); Попытка connection = cntr.Connect(ПутьКБазе); Сообщить("Подключение успешно."); Исключение Сообщить("Не удалось подключиться."); КонецПопытки; МенеджерДокумента = connection.Документы.ОперацияБУГААП; НовыйДокумент = МенеджерДокумента.СоздатьДокумент(); на последнем шаге выдает ошибку: {ВнешняяОбработка.ВыгрузкаПроводок.МодульОбъекта(62)}: Ошибка при вызове метода контекста (СоздатьДокумент) НовыйДокумент = МенеджерДокумента.СоздатьДокумент(); по причине: Произошла исключительная ситуация (1C:Enterprise 8.2.18.61): {ОбщийМодуль.Smartaccounting.Модуль(518,26)}: Конструктор не найден |
|||
1
Wobland
24.10.13
✎
11:36
|
информацию принял. что там в 518й строке?
|
|||
2
Галахад
гуру
24.10.13
✎
11:38
|
cntr.Документы.ОперацияБУГААП
|
|||
3
Ork
24.10.13
✎
11:38
|
(0)
1. Не туда подключаешься. 2. ТАМ нет Документы.ОперацияБУГААП. 3. Для внешнего подключения нет прав. ... |
|||
4
Ork
24.10.13
✎
11:38
|
(2) А-а-а-а... Точно.
|
|||
5
sidimom
24.10.13
✎
11:43
|
(2) Пытался сначала именно так,выдает ошибку
{ВнешняяОбработка.ВыгрузкаПроводок.МодульОбъекта(61)}: Поле объекта не обнаружено (Документы) МенеджерДокумента = cntr.Документы.ОперацияБУГААП; |
|||
6
Wobland
24.10.13
✎
11:47
|
ещё не дошло? я подожду
|
|||
7
sidimom
24.10.13
✎
11:50
|
(1) я как раз проверял,в 518 строке
ДействиеКнопки = Новый Действие("ОтобразитьОстаткиИОбороты"); вся процедура: Процедура ДобавитьКнопкуВызоваОтчетаОборотыДДС(Форма) Экспорт // Андрей ЭлементыФормы = Форма.ЭлементыФормы; Если ЭлементыФормы.ДействияФормы.Кнопки.Найти("ОстаткиИОбороты") = Неопределено Тогда // проверяем: есть ли уже такая кнопка? ТипКнопки = ТипКнопкиКоманднойПанели.Действие; ДействиеКнопки = Новый Действие("ОтобразитьОстаткиИОбороты"); КнопкиФормы =ЭлементыФормы.ДействияФормы.Кнопки; НоваяКнопка =КнопкиФормы.Добавить("ОстаткиИОбороты",ТипКнопки,"Остатки и обороты",ДействиеКнопки); НоваяКнопка.Картинка = БиблиотекаКартинок.ЗначокБанк32; НоваяКнопка.Отображение = ОтображениеКнопкиКоманднойПанели.НадписьКартинка; // можно выбрать другие варианты "Авто", "Надпись" или "Надпись и Картинка" КнопкиФормы.Сдвинуть(НоваяКнопка,(1)*КнопкиФормы.Количество()-1); // сдвигаем кнопку в крайнее правое положение КонецЕсли; КонецПроцедуры закомментилровал временно,проверил,работает |
|||
8
Wobland
24.10.13
✎
11:52
|
(7) это что это?
|
|||
9
sidimom
24.10.13
✎
11:52
|
(1) спасибо за подсказку,сейчас буду разбираться
|
|||
10
sidimom
24.10.13
✎
11:53
|
(8) туплю,не проснулся видать,спасибо за помощь
|
|||
11
Maxus43
24.10.13
✎
11:54
|
// Андрей
вот негодяй |
|||
12
sidimom
24.10.13
✎
11:56
|
(11) негодяй еще тот!=)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |