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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.09.2005, 17:10   #1  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Не фильтруется форма по полям временной таблицы
Есть форма с несколькими обычными таблицами, добавляю еще одну, но временную таблицу . Все замечательно, но фильтрация и сортировка не работает по полям врем. таблицы. Если делаю ее постоянной, фильтрация начинает работать. Понятно, что поскольку временная таблица не существует на SQL Server, то и в запросе она не участвует. Есть идеи как решить проблему не делая таблицу постоянной ?
Старый 02.09.2005, 17:39   #2  
Pavlo AKA Panok is offline
Pavlo AKA Panok
Участник
 
64 / 10 (1) +
Регистрация: 01.05.2002
Адрес: Москва
DS временной таблицы както соединен с другими DS?

Попробуйте создать простую временную таблицу с одним полем и поместите ее на простую форму. Все работает, поверьте! Видимо задача не до конца описана...
Старый 02.09.2005, 17:40   #3  
sassas
Гость
 
n/a
переформированием таблицы.

по сортировке - попробуйте свойства датасорса SortField.
Старый 02.09.2005, 17:42   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Вы не могли бы привести более подробную информацию, что желаете получить в конечном счете?
Старый 02.09.2005, 17:50   #5  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Цитата:
Изначально опубликовано AndyD
Вы не могли бы привести более подробную информацию, что желаете получить в конечном счете?
Есть форма InventTransItem, основная таблица InventTrans, в форму нужно добавить около десятка полей из связанной закупки PurchLine, PurchTable и связанной строки журнала InventJournalTrans. Некоторые поля вычисляются, а пользователю нужно еще и фильтровать и сортировать, поэтому вместо display методов используется таблица, которая динамически заполняется перед открытием формы. Временная таблица связана с InventTrans по InventTransId.
Старый 03.09.2005, 11:39   #6  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Если есть возможность можете попробовать сделать ведущей временную таблицу. Тогда Axapta сама, на уровне ядра, будет выполнять фильтрацию InventTrans.

Но, вообще-то, для каждой строки временной таблицы будет посылаться отдельный запрос на сервер на выборку InventTrans. Так что, сами понимаете, трафик может быть огромным и может оказаться проще и быстрее складывать результаты расчета на сервер и делать обычный джойн
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помещение временной таблицы в Map Lemming DAX: Программирование 20 19.10.2017 14:16
Динамическое связывание временной таблицы Paul_ST DAX: Программирование 8 25.09.2007 16:17
Проблема с очисткой временной таблицы v.fedorov DAX: Программирование 13 26.10.2006 23:02
данные из временной таблицы - в Grid Vadik DAX: Программирование 31 12.08.2005 07:43
Форма на основе временной таблицы DreamCreator DAX: Программирование 2 25.11.2004 12:24

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

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

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