07.10.2011, 18:03 | #1 |
Banned
|
Еще шок: в выпадающем списке номенклатуры нельзя больше искать по названию продукта. Я минут пять пытался нажать на Ctrl-F
Еще шок: в выпадающем списке номенклатуры нельзя больше искать по названию продукта. Я минут пять пытался нажать на Ctrl-F, не мог поверить. Увы...
|
|
07.10.2011, 18:57 | #2 |
Участник
|
не, EVGL, это я выделил и вернул эту тему из корзины.
какого черта зафигаривать тему о поиске в ax2012 в выгоды перехода с 2009 на 2012? Пожалуйста, создавайте отдельные ветки для обсуждения отдельных тем. Давайте сделаем форум удобным. в первую очередь для чтения во вторых, можешь объяснить что ты имел в виду? все работает. Ctrl+F, правая кнопка мыши + фильтр, также работает поиск по первым буквам. куда смотреть? |
|
07.10.2011, 19:04 | #3 |
Banned
|
Обрати внимание, что это - search name.
1) В закупках вторым идет даже не search name, а name, которому искать нельзя. Надо 4 раза нажать на табулятор. 2) У всех ли клиентов Search name совпадает с Name? Если бы они всегда совпадали, то у нас было бы одно поле, а не два. Последний раз редактировалось EVGL; 07.10.2011 в 19:07. |
|
07.10.2011, 19:06 | #4 |
Участник
|
А еще можно в выпадающем списке нажать Ctrl+G и фильтовать в гриде. Правда только по Search name
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |
07.10.2011, 19:18 | #5 |
Участник
|
Цитата:
в стандартном лукапе всего 4 поля. "4 раза нажать на табулятор" возвращает на код номенклатуры. если ты имеешь в виду 4ую колонку "Product" в lookup-форме, то на ней тоже Ctrl+F работает. если ты имеешь в виду Product Name в строках заказа, то очень похоже что это display method, который показывает наименование на разных языках. по дисплей-методам поиск никогда вроде не работал... (а вот нафига они это впихнули - другой вопрос) Жень, действительно интересно. Можешь скриншот выложить? или объяснить что имел в виду? Цитата:
как до него добраться? |
|
07.10.2011, 21:06 | #6 |
Banned
|
2009 заказы:
2009 закупки: 2012 заказы: 2012 закупки: Никто не заметил, что адепты нормализации исключили возможность поиска по обычному названию номенклатуры? |
|
07.10.2011, 21:31 | #7 |
Участник
|
Цитата:
и не стоит привлекать злой умысел там, где достаточно простого разгильдяйства. просто кто-то запрограммировал display-method в lookup'е, который вызывается из закупки. пытался дать разные названия на разных языках и при разных комбинациях номенклатуры. но о производительности и поиске в lookup'е - не подумал. редиска и нехороший человек. давай предадим его остракизму - явная бага в дизайне приложения, как с точки зрения юзабилити, так и с точки зрения производительности. но это не значит, что ядро перестало искать в гриде или в лукапе. не пугай так. ============== когда причина выявлена - понятно что делать. добавь в грид нормальное наименование, а этот product name либо убери (чтобы не тормозило), либо передвинь в конец списка. |
|
07.10.2011, 22:50 | #8 |
Banned
|
Да. С тем учетом, что название теперь хранится не в InventTable, а в EcoRes-чего-то-там., поэтому придется строить join. (Что и было причиной появления display-поля, скорее всего). Поражает непревзойденная легкость, с которой делают подобные вещи. Это сродни переназначению комбинации Ctrl-F в 4.0 и обратно, хотя круче той акции Microsoft еще ничего не придумал. Меня до сих пор колбасит, когда после AX2009 приходится в 4.0 работать.
Последний раз редактировалось EVGL; 07.10.2011 в 22:53. |
|
07.10.2011, 23:03 | #9 |
Участник
|
Теперь любимым нашим делом будет проводить денормализацию таблиц
Так сказать, назад в будущее - к Dax2009 --> 4.0 --> 3.0 |
|
Теги |
ax2012 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|