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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.03.2007, 19:59   #3  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Код:
	
	DECLARE @axapta 	int	
	DECLARE @axContainer 	int
	DECLARE @axContainerIn 	int

EXEC @hr = sp_OAMethod @axContainerIn, 'Append', null, @p1,  @p2,  @p3
	IF @hr <> 0
	BEGIN
		RETURN 10
	END

	EXEC @hr = sp_OAMethod @axContainerIn, 'Append', null, @p4,  @p5,  @p6,  @p7
	IF @hr <> 0
	BEGIN
		RETURN 10
	END

	--------------------------------------------------------------------------------------------
	-- Call static method
	EXEC @hr = sp_OAMethod @axapta, 'CallStaticRecordMethod', @axContainer OUT, 
					'my_table', 'do_smth_con', @axContainerIn
	IF @hr <> 0
	BEGIN
		EXEC sp_OAGetErrorInfo @axapta, @src OUT, @desc OUT 
		print 'Call Error: ' + @src + ', ' + @desc
		RETURN 10
	END

X++:
server static container do_smth_con(container _conData)
{
    str     a;
    date    b;
    real    c;
    str     d;
    str     e;
    str     f;
    date    g;
    ;

    [a,
     b,
     c,
     d,
     e,
     f,
     g] = _conData;

   .... 
}
ПС: повотрюсь - на сервере разработки ВСЁ работает...

Последний раз редактировалось Delfins; 13.03.2007 в 11:38.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Kurt Hatlevik: Sneak preview of the WMS E&E Blog bot DAX Blogs 0 20.11.2008 01:10
msdynamicsax: VB script that test the com connector for Dynamics Ax 4.0 Blog bot DAX Blogs 0 25.08.2008 18:05
axaptapedia: Container Blog bot DAX Blogs 0 06.03.2007 00:33
Объект, как параметр COM-метода Андре DAX: Программирование 10 22.03.2006 18:21

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

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

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