Показать сообщение отдельно
Старый 31.07.2004, 18:29   #3  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Тьфу блин... сделал переписав код на:
PHP код:
SalesPurchTable _SalesPurchTable _salesPurchLine.salesPurchTable();
print 
"RContractAccount: "_SalesPurchTable.RContractAccount
Еще раз замечу что
PHP код:
print "RContractAccount: "_salesPurchLine.salesPurchTable().RContractAccount
Неверно ссылается и печатает поле TRN_Location в таблице PurchTable, насколько я понял вследствии того что ID этого поля совпадает с ID поля RContractAccount в Map-е и из-за тонкого неочевидного поведения табличных Map-ов в Axapta метод _salesPurchLine.salesPurchTable() возвращает не "обернутую" в map ссылку на таблицу, а непосредственно саму таблицу к которой применяется извлечение поля по ID.... Далее её вновь надо принудительно "обернуть" в Map насильным присваиванием.... Если я всё правильно понял.

Даже не знаю глюк это или странная фича .