AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.11.2013, 15:37   #13  
AraraT® is offline
AraraT®
Участник
1C
 
158 / 106 (4) +++++
Регистрация: 13.01.2006
Адрес: Республика Татарстан, г. Казань
Функция "ВвестиЗначение" - это функция глобального контекста, т.е. функция ядра платформы 1С.

Вот ее описание из встроенной справки:

Вызывает диалог для ввода значения заданного типа. Если тип переменной не определен и <Тип> представляет собой составной тип данных, то в поле ввода появляется кнопка выбора типа.

Доступность:
Тонкий клиент, веб-клиент, толстый клиент.


Обратите внимание на раздел "Доступность", среди перечисленного нет "Внешнее соединение", что требуется для работы с процедурами/функциями через COM-соединение.


Касательно вашего случая, возможно, что по бизнес логике функция "ВвестиЗначение" и не вызывается, может быть она даже используется в другой процедуре/функции общего модуля, не в той, которую вы пытаетесь вызвать через COM. Но при подключении через COM и вызове чего-либо из общего модуля, платформа проверяет этот модуль в режиме Внешнего соединения, для которого вызов этой функции недопустим, поэтому у вас и появляется указанная ошибка.

Найдите вот это место "ОбщийМодуль.ВнешниеПроцедуры.Модуль(340,4)" и логику работы функции ВвестиЗначение обрамите в директивы препроцессора:
X++:
#  
#
Я думаю, что проблема у вас пропадет, ну или наткнетесь на другое место неверного вызова функций контекста, не предназначенных для Внешнего соединения.
__________________
Айрат Вильданов.
skype: vildanov.a
За это сообщение автора поблагодарили: AlexSt (1).
Теги
64-bit, com connector, com+

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пакетная печать com-объектов на терминальном сервере Serg DAX: Программирование 1 22.10.2010 07:06
Проблема доступа через COM Connector wit DAX: Функционал 0 10.07.2006 12:34
Проблема с controlMethodOverload при выполнении на Сервере. oip DAX: Программирование 12 07.04.2006 11:15
Как получить конкретный интерфейс COM объекта Tony Green DAX: Программирование 20 02.12.2004 09:54
Создание экземпляра COM по его CLSID Borisov Nikolai DAX: Программирование 1 02.12.2002 10:37

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:47.