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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.06.2017, 08:50   #1  
Pandasama is offline
Pandasama
Участник
 
457 / 137 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Временная таблица из существующей - в TempDb
Товарищи, возник вопрос:
в Ax2012 когда мы делаем на основе существующей таблицы временный курсор (через .setTmp() ) - он ведь получается InMemory, а не TempDb ?
А можно ли как-то сделать на основе существующей TempDb вариант ?
Старый 28.06.2017, 23:21   #2  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Конечно https://stoneridgesoftware.com/using...ax-2012-forms/
Старый 29.06.2017, 05:03   #3  
Pandasama is offline
Pandasama
Участник
 
457 / 137 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
То ли я дурак, то ли лыжи не едут - тыкните носом, где это по ссылке?
Я вижу только
Цитата:
Create a temporary table with the fields required. In the property sheet for the table set the TableType property to TempDB.
...
Create a form and add the TempDBExampleTable as the datasource to the form.
...
TempDBExampleTable.linkPhysicalTableInstance(tempTable)
Я хочу:
1) взять постоянную таблицу
2) сделать временный курсор для неё (аналогично методу .setTmp())
3) но так чтобы этот курсор был не inMemory, а TempDb
Старый 29.06.2017, 08:23   #4  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
647 / 350 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Цитата:
Сообщение от Pandasama Посмотреть сообщение
Я хочу:
1) взять постоянную таблицу
2) сделать временный курсор для неё (аналогично методу .setTmp())
3) но так чтобы этот курсор был не inMemory, а TempDb
Как я понимаю, вам в любом случае нужно будет создать таблицу с типом TempDB и копировать туда данные.
emeadaxsupport: Temporary Tables (AX 2012)
__________________
// no comments
За это сообщение автора поблагодарили: S.Kuskov (2), Pandasama (1).
Старый 29.06.2017, 13:13   #5  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от Pandasama Посмотреть сообщение
То ли я дурак
Нет, с вами все хорошо, это я прочитал не то.
Как уже заметили выше, так не выйдет. Нужно создавать отдельную таблицу с типом TempDB
Теги
ax2012, inmemory, tempdb, temporary table

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dataSetLookup(), временная таблица и Query rDenis2 DAX: Программирование 3 19.05.2010 00:22
Временная таблица Antoncheg DAX: Программирование 21 15.08.2008 18:25
производительность: map или временная таблица kitty DAX: Программирование 5 15.11.2007 12:36
select sum(amount) from временная таблица ATimTim DAX: Программирование 6 11.06.2004 14:16
next и временная таблица Dron AKA andy DAX: Программирование 3 24.04.2003 16:42

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

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

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