19.08.2010, 16:34 | #1 |
Участник
|
Поиск сотрудников по наименованию (ФИО) в AX 2009
В AX 2009 имя сотрудника хранится в другой табличке (DirPartyTable).
А как сделать пользователям удобный поиск по наименованию а не по коду в выпадающем списке, например в авансовых отчетах? Если коды сотрудников это цифры, и поиск возможен только по ФИО. Временно пользовались полем DEL_NAME , но перед установкой RU 5 его пришлось отключить. Наверняка сталкивались с такой проблемой? |
|
19.08.2010, 17:41 | #2 |
Участник
|
Цитата:
А вот если в авансовых отчетах, при выборе подотчетника, никак не найдешь по фамилии стандартным лукапом. |
|
19.08.2010, 17:43 | #3 |
Участник
|
Это я невнимательно вопрос прочитал и уже удалил сообщение Нужно делать свою форму lookup. Без доработок можно, но очень неудобно - в выпадающем справочнике вызвать стандартный фильтр, присоединить глобальную адр книгу, отфильтровать. При следующем вызове применить ранее исп запрос и потом фильтровать.
|
|
23.08.2010, 13:26 | #4 |
Участник
|
В стандарте уже есть форма лукапа по сотруднику - нужно в нее (EmplTableLookUp) добавить датасорс DirPartyTable и вывести поле Name в Design.
__________________
Ivanhoe as is.. |
|
29.10.2010, 17:37 | #5 |
Участник
|
Кто нибудь добавил уже туда DirPartyTable? Там оказалось, что сходу не работает, запрос строится динамически. Поделитесь, если есть готовое.
|
|
29.10.2010, 17:45 | #6 |
MCP
|
должно получиться так? (см. вложение)
|
|
|
За это сообщение автора поблагодарили: Bega (1). |
29.10.2010, 17:56 | #7 |
Участник
|
|
|
31.10.2010, 17:55 | #8 |
Участник
|
А что интересно, у клиентов и поставщиков поле не стерто - не симметрично. Или дают время созреть и подготовиться к "что отвалится"
Для себя я уже думал его обратно добавить на сотрудников, тк с клиентами будет единообразно. Но вообще, нужно таблицу протягивать DirPartyTable по тем формам, где это нужно видеть - пока другого способа нет (может когда будет по вычислимым полям работать сортировка и поиск). |
|
14.11.2010, 14:06 | #9 |
Участник
|
Подниму тему.
В форме EmplTableLookUp на слое SYS уже была связь с DirPartyTable и в гриде было поле Name из ней. Затем, слоем SYP эта связь удалена и в грид выведен дисплей метод.
Может быть кто знает, из-за чего так было сделано? И чем обернется добавление такой связи? Не зря же от этого отказались? PS: версия приложения 5.0.1500.2985. |
|
14.11.2010, 19:11 | #10 |
Участник
|
Хоть добавляй в "портрет участника" вопрос "Когда посещаете форум: в рабочее время, в свободное время ..."
Как выходные, так активность практически на нуле |
|
14.11.2010, 19:32 | #11 |
Ищущий знания...
|
Цитата:
простите за офтоп
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем Последний раз редактировалось lev; 14.11.2010 в 19:34. Причина: подправил |
|
14.11.2010, 21:05 | #12 |
Участник
|
До 2008 года был еще вопрос, откуда читается форум Портрет участника 2008: В основном, вы читаете axForum
__________________
Ivanhoe as is.. |
|
15.11.2010, 12:42 | #13 |
Banned
|
Я теперь полюбил формы на view строить: по ним и сортировка и поиск работают. К сожалению, MorphX с view глючит, нужно много терпения.
|
|
Теги |
глобальная адресная книга, поиск сотрудников, сотрудник, lookup |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|