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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.06.2011, 09:51   #1  
Samuel is offline
Samuel
Участник
 
12 / 10 (1) +
Регистрация: 20.04.2010
Вопрос по временным таблицам, AX 3.0
1. Подскажите пожалуйста, можно ли использовать следующую конструкцию

PHP код:
TmpTable  table1table2table3;

table1.field 1;
table1.insert();

table2.field 3;
table2.insert();

table3.field 5;
table3.insert(); 
где TmpTable - временная таблица... в итоге мы получим 3 временных таблицы (table1, table2, table3) с разным содержимым поля field? экспериментально так и есть, а вообще можно использовать эту конструкцию? никаких подводных камней в этом нет?

2. Имеет ли смысл следующий метод примененный к временной таблице?

PHP код:
TmpTable  table1;

table1.settmp(); 
по-моему settmp() имеет смысл только применительно к постоянным таблицам...

Последний раз редактировалось Samuel; 03.06.2011 в 09:54.
Старый 03.06.2011, 09:58   #2  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,731 / 406 (17) +++++++
Регистрация: 23.03.2006
1. да, получите 3 разные таблицы, по одной записи в каждой
2. settmp() применяется чтоб сделать временную тадлицу на основе постоянной
За это сообщение автора поблагодарили: Samuel (1).
Старый 03.06.2011, 10:49   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,437 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
См. также setTmpData
Старый 17.06.2011, 21:36   #4  
Мартынов Дмитрий is offline
Мартынов Дмитрий
Участник
 
236 / 66 (3) ++++
Регистрация: 02.02.2004
Адрес: г. Москва
Цитата:
Сообщение от Samuel Посмотреть сообщение
... Никаких подводных камней в этом нет?
Вроде нет...
Из подводных камней запомнилось еще из 2.0 - для удаления всех записей из временной таблицы приходилось ставить два раза подряд
delete_from tmp;
delete_from tmp;
С первого раза не срабатывала.... С тех пор я с большим удовольствием использую конструкцию
tmp = null;
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamics-ax: Interview with Apparel and Fashion Veteran, Joe Fink Blog bot DAX Blogs 1 07.01.2011 13:43
Вопрос с конфигурационными ключами Ax 2009 Poleax DAX: Администрирование 10 25.11.2010 10:51
Таможня в AX 2009 Rollup 5: вопрос fedka DAX: Функционал 2 23.11.2010 21:48
Inside Dynamics AX 4.0: Usage Scenarios Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Inside the Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15

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

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

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