![]() |
#1 |
Участник
|
setTmp и иерархические таблицы
Коллеги, доброго времени суток!
Сразу к делу. Есть простой джобик: X++: static void Job_test_setTmp(Args _args) { AgreementHeader agreementHeader; ; agreementHeader.setTmp(); } Таблица, поддерживающая наследование, не может быть преобразована во временную таблицу. Есть ли возможность это обойти если очень нужно? Может быть есть альтернативные пути решения проблемы?
__________________
Айрат Вильданов. skype: vildanov.a |
|
|
За это сообщение автора поблагодарили: Logger (1), S.Kuskov (3), Dreadlock (1). |
![]() |
#2 |
Участник
|
Версия системы - AX 2012.
__________________
Айрат Вильданов. skype: vildanov.a |
|
![]() |
#3 |
Участник
|
А "крайнего" потомка тоже не дает?
__________________
Ivanhoe as is.. |
|
![]() |
#4 |
Участник
|
Нет, вообще для любой таблицы, находящейся в иерархии (не важно на каком ее уровне - проверялось) это запрещено в 2012-й.
__________________
Айрат Вильданов. skype: vildanov.a |
|
![]() |
#5 |
Axapta
|
Я думаю это все из-за:
Цитата:
However, a table inheritance hierarchy can only be defined on a normal table type. Microsoft Dynamics AX 2012 does not support creating table inheritance on either InMemory or TempDB table types.
|
|
|
За это сообщение автора поблагодарили: AraraT® (2). |
![]() |
#6 |
Участник
|
Ну а есть ли альтернативы, чтобы временно иметь копию записи из иерархической таблицы?
Не создавать же для этого копию таблицы в АОТе идентичной структуры, но не входящую в иерархию... У кого какие есть предложения?
__________________
Айрат Вильданов. skype: vildanov.a |
|
![]() |
#7 |
Участник
|
Если не надо отображать данные на форме, можно попробовать RecordSortedList использовать.
__________________
Sergey Nefedov |
|
![]() |
#8 |
Участник
|
Цитата:
Печаль... ![]()
__________________
Айрат Вильданов. skype: vildanov.a |
|
![]() |
#9 |
Участник
|
Да уж, но если RecordSortedList в принципе устраивал, то как альтернативу можно попробовать использовать мап с ключом RecId, например, и значением типа Record. Кстати, если не нужен набор записей, а только одна, то я думаю, что вполне хватит и buf2buf.
__________________
Sergey Nefedov Последний раз редактировалось SRF; 11.11.2013 в 19:56. |
|
|
|