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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.07.2015, 11:57   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
А чем стандартная реализация через дополнительное поле в таблице не устраивет? PurchTable.OrderAccount + PurchTable.Name
ну... таких полей с кодом и наименованием - много. тупо хранить больше приходится. но объемы - это не главное.

значений в таблице много. люди хотят искать по наименованию.
одно дело искать по таблице в которой 10тыс сотрудников. другое дело искать по таблице в которой 10млн записей с фамилиями.

причем искать = сканировать. поскольку люди все равно ищут при помощи фильтра "*Петров*". а для такого фильтра все равно идет полный скан, а индекс не используется. а полнотекстовый индекс появился только в 2012...
Старый 09.07.2015, 12:07   #2  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
значений в таблице много. люди хотят искать по наименованию.
одно дело искать по таблице в которой 10тыс сотрудников. другое дело искать по таблице в которой 10млн записей с фамилиями.
А сделать дополнительный вызов формы с документами из формы с фамилиями? Ну, по аналогии: Сведения о поставщике \ кнопка "Запросы" \ Заказ на покупку.

Ну, или тупо на форме "Заказ на покупку" добавить кнопку "Фильтр" \ "По поставщику", где и реализовать выбор с указанием фамилии.

Собственно, через расширенный фильтр вроде и так будет отображена фамилия при выборе. Чуть сложнее путь, но никаких модификаций вообще делать не надо. Можно по "тупой" кнопке "Фильтр" собственно и вызывать расширенный фильтр с преднастроенным Range по нужному полю.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...

Последний раз редактировалось Владимир Максимов; 09.07.2015 в 12:10.
Старый 09.07.2015, 12:27   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
А сделать дополнительный вызов формы
ну... сейчас и так tooltip показывается... а доп.форма - инструмент для отображения. но не для фильтрации исходных данных.
Старый 09.07.2015, 13:18   #4  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
а доп.форма - инструмент для отображения. но не для фильтрации исходных данных.
Под доп.формой я имел в виду нечто вроде: Главная книга \ Запросы \ Коды операций. Т.е. форма, где в удобном для пользователя виде, указываются критерии фильтра, который впоследствии и будет использован в основной форме.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Теги
как правильно, ключ, поиск, сортировка, фильтр

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Перенос и адаптация кода с Ax2009 на Ax2012 R3 matew DAX: Прочие вопросы 10 23.01.2015 19:52
axforum blogs: О заполнении Наименования и Кода номенклатуры в печатной форме Накладной (Ax2009 ru7) Blog bot DAX Blogs 0 07.06.2011 09:11
ax2009 игнорирует изменения кода patron DAX: Программирование 6 04.03.2011 10:33
ax2009: как добавить строчку в "Конфигурация сервера"? mazzy DAX: Администрирование 1 21.08.2010 14:37
Отладка кода C# при разработке под EP AX2009 player DAX: Программирование 4 24.09.2008 19:38

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

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

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