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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.07.2004, 17:16   #13  
funnut is offline
funnut
Участник
 
17 / 10 (1) +
Регистрация: 08.07.2004
Адрес: mscw
Цитата:
Изначально опубликовано dn
Имелось ввиду физически создать индекс по RecId. В свойствах таблицы InventTable установить для св-ва CreateRecIdIndex значение Yes. Ничего сортировать не надо.
ок

св-во CreateRecIdIndex итак Yes

код:
PHP код:
public void removeFilter()
{
    
InventTable cursor;
    ;
    
cursor.RecId InventTable.RecId;

    
super();

    
this.findRecord(cursor);

пробегает по всем записям до текущей
а в таблице ~80 000 (InventTable) записей это занимает ~2 минуты
(однако "пеход к основной таблице" происходит мгновенно (по полю ItemId))
вообще необходим такой функционал:
"В справочнике номенклатуры
Необходимо реализовать возможность такого снятия фильтра по номенклатуре (результат поиска, к примеру), при котором текущая номенклатура, на которой стоит указатель, оставалась текущей и активной после снятия фильтра"
Теги
ax3.0, курсор, позиционирование, программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axStart: Change data on a data source on a Form Blog bot DAX Blogs 0 04.09.2008 15:05
Инициализация записи из курсора в форме andy239 DAX: Программирование 5 16.08.2005 15:00
Что сделать, чтобы связанные Data Source обновились? Maxim Gorbunov DAX: Программирование 4 11.04.2005 17:40
Использование View как Data Source или Нормализация Базы Знаний в Axapta rohlenko DAX: Программирование 15 17.02.2005 14:00
Позиционирование курсора на конкретной записи в DataSource на форме Anton Sk. DAX: База знаний и проекты 1 19.07.2004 17:14

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:42.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.