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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2004, 17:09   #1  
ravil is offline
ravil
Участник
 
133 / 18 (1) ++
Регистрация: 15.04.2003
Предлагаю создать у таблицы со стороны Аксапты метод, исполняющий нужную логику. И вызывать его. Там при необходимости можно проверять правильность значений полей, взаимосвязи с другими таблицами и т.д.

Примерно так:

Аксапта:

public int insertRecord(str _metroID, str _metroName) {

// метод таблицы
int retCode;
try {
this.initValue();
this.MetroID=_metroID;
this.MetroName=_metroName;
this.write();
retCode=1;
}
catch (exception::error){
retCode=0;
}
return retCode;
}


1С:

Процедура Сформировать()

попытка
Axapta = CreateObject("AxaptaCOMConnector.Axapta");
Axapta.Logon("Ravil");

MyRecord = Axapta.CreateRecord("MetroTable");
if MyRecord.call("insertRecord","1", "Metro")=0 then
сообщить("Ошибка!");
иначе
сообщить("Запись вставлена");
КонецЕсли;

Axapta.Logoff();

исключение
Axapta=0;
Сообщить(ОписаниеОшибки());
КонецПопытки;

КонецПроцедуры
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Чудо с Axapta Com Connector RVS DAX: Администрирование 9 20.11.2008 07:05
msdynamicsax: VB script that test the com connector for Dynamics Ax 4.0 Blog bot DAX Blogs 0 25.08.2008 18:05
C# and AX Development: Using the .NET Business Connector for Dynamics AX / Axapta Blog bot DAX Blogs 0 18.12.2007 04:00
Работа с COM-объектом 1С - НайтиПоКоду не ест параметры :( Tony Green DAX: Программирование 14 14.04.2004 11:29
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:16.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.