Что-то у меня и не работает ParamList:
Код:
EXEC @hr = sp_OACreate 'AxaptaCOMConnector.AxaptaParameterList', @parmList OUT
IF @hr <> 0
BEGIN
RETURN 1
END
EXEC @hr = sp_OAMethod @parmList, 'put_Size', null, 7
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @axapta, @src OUT, @desc OUT
print 'Call Error: ' + @src + ', ' + @desc
RETURN 11
END
Call Error: ODSOLE Extended Procedure, Unknown name.
============
Код:
EXEC @hr = sp_OAMethod @parmList, 'Element(1)', null, 'aaa'
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @axapta, @src OUT, @desc OUT
print 'Call Error: ' + @src + ', ' + @desc
RETURN 12
END
Call Error: AxaptaCOMConnector.Axapta.1, Invalid argument.