Показать сообщение отдельно
Старый 18.08.2022, 13:13   #1  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
265 / 808 (27) +++++++
Регистрация: 23.10.2012
? Business Connector, Axapta Record to Map
Всем привет.
Карты соответствия прекрасно подходят для расположения некой функции в одном месте.
Потребителями данных могут быть и внешние системы.
В данном случае используется Business Connector.
Вопрос: как на стороне BC конвертировать Record в Map?
Попробовал изобрести "велосипед":
X++:
HRMVirtualNetworkMap = ax.CreateAxaptaRecord(8140);
HRMVirtualNetworkMap.ExecuteStmt("EmplTable c; select firstOnly * from c where c.EmplId; axTbl_0.data(c)");
Колёса оказались "квадратные" - при этом способе не присваивается нужный tableId.
При этом "axTbl_0 = c" - то же не вариант, "axTbl_0" это не ссылка на ссылку.