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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.09.2020, 20:24   #1  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
D365 TempDB linkPhysicalTableInstance error
Пиполь, спасите!
Скопировал стандартный код из LedgerExchAdj для запуска из своей "обёртки" (без формы), но на вызове linkPhysicalTableInstance получаю ошибку:

The TempDB table variable can only be linked to another TempDB table variable of the same table type

Как видите из дебагера, тип одинаковый, но что может быть не так?

Нажмите на изображение для увеличения
Название: 2020-09-18_13-13-45.jpg
Просмотров: 170
Размер:	132.1 Кб
ID:	12938

сама таблица объявлена вот так
Название: 1.png
Просмотров: 387

Размер: 76.0 Кб
Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 47
Размер:	86.6 Кб
ID:	12940

К таблице сделано расширение, где добавлено одно поле типа Boolean
__________________
Felix nihil admirari
Старый 18.09.2020, 20:40   #2  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
может не работает с экстеншеном?
Старый 18.09.2020, 20:43   #3  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от DSPIC Посмотреть сообщение
может не работает с экстеншеном?
не, код работает именно, как надо.

а как мы вообще можем сделать две табличных переменных к одной и той же "времянке"?
__________________
Felix nihil admirari
Старый 18.09.2020, 20:58   #4  
IvanOFF is offline
IvanOFF
MCTS
MCBMSS
 
65 / 87 (3) ++++
Регистрация: 22.09.2005
Адрес: Москва
Попробуйте 309-й строкой добавить следующее:

tmxLedgerExchangeAdjustmentTmp.takeOwnershipOfTempDBTable(true);

Последний раз редактировалось IvanOFF; 18.09.2020 в 20:58. Причина: misprint
За это сообщение автора поблагодарили: trud (5), wojzeh (3).
Старый 18.09.2020, 21:23   #5  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от IvanOFF Посмотреть сообщение
Попробуйте 309-й строкой добавить следующее:

tmxLedgerExchangeAdjustmentTmp.takeOwnershipOfTempDBTable(true);
колдун? работает!!! объясни!
__________________
Felix nihil admirari
Теги
linkphysicaltableinstance, tempdb

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
patrickmouwen: How to Unlock Many Hidden D365 Retail Features! Blog bot DAX Blogs 0 13.05.2020 22:13
patrickmouwen: D365 Retail APIs Part III: How to use the Retail APIs from Power Automate (Flow) and Logic App Blog bot DAX Blogs 0 28.01.2020 02:15
patrickmouwen: D365 Retail APIs Part II: How to know exactly what happens inside D365 Retail Blog bot DAX Blogs 0 14.12.2019 01:17
dynamicsaxse: November 2018 Release – Dynamics AX2012 R3 update Blog bot DAX Blogs 0 15.11.2018 09:11
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42

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

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

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