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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.05.2005, 16:51   #1  
Dimitry is offline
Dimitry
Участник
 
172 / 10 (1) +
Регистрация: 07.02.2003
Фильтр
Добрый день.
Есть такая проблема.
Есть форма из нее запускаем форму InventTable. Нам известно ItemId.
Как при открытии формы InventTable отфльтровать зваписи, так, чтобы была только одна с нужным нам ItemId.

Заранее спасибо.
Старый 13.05.2005, 16:57   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
1) Сделай QueryBuildRange и активизируй его в ините датасорса InventTable
2) Дальше два варианта: смотреть при открытии ни init формы, кто вызвал, и в случае необходимости активизировать фильтр или перекрыть linkActive

На форуме было.

С Уважением,
Георгий
Старый 13.05.2005, 17:16   #3  
Dimitry is offline
Dimitry
Участник
 
172 / 10 (1) +
Регистрация: 07.02.2003
А как определить кто вызвал?
Старый 13.05.2005, 18:01   #4  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
через Args, разумеется.

обычно в record args кладется запись, потом на ините чекаешь TableId, и, если совпадает, присваивается локальной переменной, а уж из неё берутся значения для фильтра.

С Уважением,
Георгий.
Старый 13.05.2005, 18:10   #5  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Можно красиво сделать: перед открытием формы InventTable присвоить args.record() нужную запись:
PHP код:
...
args.record(InventTable::find(variableWithItemId));
... 
И форма откроется уже отфильтрованной.
__________________
Андрей.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ERP-BLOG: Axapta, фильтр по сетке Blog bot DAX Blogs 26 05.02.2009 15:56
Исполнить сформированный фильтр radya DAX: Программирование 14 26.07.2007 20:47
Иногда не работает фильтр chel DAX: Функционал 0 09.10.2004 19:08
Программируемый фильтр по Grid ArturK DAX: Программирование 6 01.03.2004 09:23
фильтр по связанной таблице mick_777 DAX: Программирование 13 21.08.2002 16:00

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

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

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