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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.07.2010, 17:41   #1  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
Как избавиться от полосок в гриде ax 2009?
Как избавиться от полосок в гриде ax 2009?

Прошу разработчиков добавить в настройки пользователя в раздел шрифтов,
настройки цвета для грида.

Например:

Цвет1 Белый
Цвет2 Серый

В итоге хотелось бы, чтобы можно было это менять.
Так чтобы если я укажу

Цвет1 Белый
Цвет2 Белый

Тогда чтобы не было полосок. Вообще визуальный интерфейс должен иметь настройки. Чтобы каждый мог под себя цвета настраивать.

можно это как то в коде поменять? цвета переопределить?
или в крайнем случае чтобы у ярлыка запуска был ключ запуска -oldgrid

хорошо что в Excel не догадались жестко приделать полосчатость для строк.

Последний раз редактировалось Evgeniy2020; 22.07.2010 в 17:45.
Старый 22.07.2010, 17:49   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Обсуждалось неоднократно: никак.
Старый 22.07.2010, 18:02   #3  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
Ну тогда нужно попросить хотфикс,
а то зрение портится.

или чтобы в RU6 добавили в exe возможность.

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

ну или где нибудь придется в технете запостить на английском форуме, мол accesibility страдает и люди с плохим зрением мучаются.
Старый 23.07.2010, 01:16   #4  
AX2009
Гость
 
n/a
в 2009 наврядли будут делать
если сформулируете более чотко и на английском, в AX6 могут сделать
Старый 23.07.2010, 10:41   #5  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Спустя 2 месяца работы с DAX2009, вдруг обнаружил, что уже не замечаю эти полоски, хотя сначала тоже раздражало.
Старый 23.07.2010, 10:57   #6  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
Не все так плохо, прошу прощения, все таки разработчики добавили кастомизацию Грида

только что отключил полоски.

Свойства Экрана -> Оформление -> Дополнительно -> Граница неактивного окна

Выбираем цвет белый, и вуаля Грид без полосок.


Единственное что когда скажем в гриде переходишь с одной строки на другую,
во время перерисовки содержимое в гриде моргает, то есть перерисовка сделана не совсем корректно,
но это больше к тем кто занимается перерисовкой объектов в гриде. я не знаю что там используется может GDI.

но сделали бы это как нибудь бы по аккуратнее что ли. а то как то немного топорно смотрится перезаливка.

Последний раз редактировалось Evgeniy2020; 23.07.2010 в 11:01.
За это сообщение автора поблагодарили: Logger (3), Ace of Database (4), lev (4), Ivanhoe (2), gl00mie (2), alex55 (1), monter (1).
Старый 23.07.2010, 11:14   #7  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
У меня на разных серверах / клиентах нормально отрисовывается.
__________________
Ivanhoe as is..
Старый 23.07.2010, 11:58   #8  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Все бы хорошо, но не хватает тонких горизонтальных линий разделяющих разные строки грида. Они как бы сливаются. Неудобно, особенно когда никаких значений не выводится.
Старый 23.07.2010, 12:10   #9  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Evgeniy2020 Посмотреть сообщение
Не все так плохо, прошу прощения, все таки разработчики добавили кастомизацию Грида

только что отключил полоски.

Свойства Экрана -> Оформление -> Дополнительно -> Граница неактивного окна
А как вы это нашли ?
Столько времени все мучались, никто не мог решить проблему...
Старый 23.07.2010, 13:09   #10  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
2 Logger:

По поводу горизонтальных полосок согласен, хотелось бы чтобы как в Excel они были, или хотя бы настройка была бы в меню пользователя.
(можно еще поэксперементировать) но может быть полоски заданы жестко,
разве что методом кряка можно найти где устанавливается аттрибуты в внутри exe.
Может быть у самого грида есть какие то свойства как контрола.
что то вроде такого

FormBuildGridControl.gridLines Method

но я не уверен, может что то еще.


А поводу полосок, алгоритм простой.
Я решил проверить насколько жестко заданы цвета в гриде.
Обычно в микрософте народ привязывается к системным цветам.

Поэтому зашел в оформление и сначала поставил высоко контрастную схему с черным фоном. Полоски стали синими.

Осознал что некоторая свобода есть, я полез искать элементы с синим цветом,
и после перебора нашел этот параметр в оформлении.

Последний раз редактировалось Evgeniy2020; 23.07.2010 в 13:50.
За это сообщение автора поблагодарили: Logger (12).
Старый 23.07.2010, 13:37   #11  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Logger Посмотреть сообщение
Все бы хорошо, но не хватает тонких горизонтальных линий разделяющих разные строки грида. Они как бы сливаются. Неудобно, особенно когда никаких значений не выводится.
А может для границы неактивного окна устновить не белый цвет, а светло-серый, например, RGB(240,240,240) - и в глазах рябить не будет, и строчки будут различимы
За это сообщение автора поблагодарили: Logger (1).
Старый 23.07.2010, 13:52   #12  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
Если в свойствах грида поставить не показывать полоски
или вызвать метод gridLines(false);

то убираются и вертикальные полосы (границы) в гриде,
а вот как добавить горизонтальные полосы (границы). пока не известно
Старый 14.01.2011, 00:03   #13  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
А если у столбцов:
ColorSheme = RGB
BackgroundColor = ...
С чем потом могут быть прблемы? Кроме игнорирования виндовых тем.

И как убрать крайний столбец?

Последний раз редактировалось Dronas; 14.01.2011 в 00:11.
Старый 14.01.2011, 06:58   #14  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Очень актуальная тема. Видимо люди, которые придумали это, не подумали о том, что программисты могут сами красить грид, используя DisplayOption. Пользователям это очень нравится. Информация легче воспринимается.Теперь, когда ты открываешь грид с большим количеством строк одного цвета, картинка превращается в большую не разлинеенную матрицу.Почти все пользователи были очень недовольны отсутствием разделительных линий. Вообще, я считаю, грид - основное место работы людей в АХ.
У него должно быть максимально возможное количество настроек, свойств, методов для удобства работы людей. Почему пользователи теперь должны подстраиваться под каких-то дизайнеров-фантазеров.
За это сообщение автора поблагодарили: Сисой (1), BOAL (1), Logger (2).
Старый 14.01.2011, 11:38   #15  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Pustik Посмотреть сообщение
Очень актуальная тема. Видимо люди, которые придумали это, не подумали о том, что программисты могут сами красить грид, используя DisplayOption. Пользователям это очень нравится. Информация легче воспринимается.Теперь, когда ты открываешь грид с большим количеством строк одного цвета, картинка превращается в большую не разлинеенную матрицу.Почти все пользователи были очень недовольны отсутствием разделительных линий. Вообще, я считаю, грид - основное место работы людей в АХ.
У него должно быть максимально возможное количество настроек, свойств, методов для удобства работы людей. Почему пользователи теперь должны подстраиваться под каких-то дизайнеров-фантазеров.
На самом деле, изменения такого масштаба никогда не проводятся просто дизайнерами-фантазерами.
Если было сделано такое изменение, значит было проведено UX исследование, и большинство опрошенных пользователей (как новых, так и существующих) высказалось за именно такой дизайн...

Это просто, чтобы люди понимали, что даже Microsoft UX team не пытается просто сломать все, к чему мы привыкли. Хотя даже у меня часто возникает такое ощущение
Старый 14.01.2011, 12:12   #16  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Если было сделано такое изменение, значит было проведено UX исследование, и большинство опрошенных пользователей (как новых, так и существующих) высказалось за именно такой дизайн...
Результат очень сильно зависит от того, как был сформулирован вопрос, какие примеры были приложены к вопросу. На 100%; уверен, что в опросе не было упомянуто, что грид может быть раскрашен программно, и не было примера как в этом случае будет выглядеть грид и что будет проблема с восприятием. Вот просто совершенно уверен.
За это сообщение автора поблагодарили: Pustik (1).
Старый 14.01.2011, 12:18   #17  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Zabr Посмотреть сообщение
Результат очень сильно зависит от того, как был сформулирован вопрос, какие примеры были приложены к вопросу. На 100%; уверен, что в опросе не было упомянуто, что грид может быть раскрашен программно, и не было примера как в этом случае будет выглядеть грид и что будет проблема с восприятием. Вот просто совершенно уверен.
Вполне может быть. Я, к сожалению, пока не присутствовал ни на одном из таких мероприятий, поэтому могу о нем рассуждать только по распространяемой пиар-информации
Старый 24.01.2011, 18:17   #18  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Это просто, чтобы люди понимали, что даже Microsoft UX team не пытается просто сломать все, к чему мы привыкли. Хотя даже у меня часто возникает такое ощущение
С юзабилити очень все коряво. Вы уж простите за откровенность. Особо негативное отношение к 2009. Для девелоперов вообще не продуманно, кучу места занимают ненужные панели и меню. Игра с окошками тоже не радует, а что сложно было дать возможность пользователю выбирать самому поведение окон.
Или не закрывающееся "Сontent Pane"... Да конечно можно взять напильник и все более менее привести в порядок, но где прогресс. Да и после напильника ненужные панели занимают в три раза больше места, чем полезный Тabax.

Странная тенденция, если вводят новую фичу, то делают это без возможности оставить старую или отключить новую. А ведь эти вещи настолько элементарны в реализации, но почему то так сложно дать возможность пользователям выбирать настройки

Даже взять такой простой пример как закрытие приложения. В тройке можно было выбрать подтверждение, чем эта настройка мешала, если она опциональна. Ведь это две строчки кода. Уверен, что у многих компаний, есть этот мод в 4.0 и 2009.

З.Ы. Я это в целом и общем, рассуждая о никудышным юзабилити. Обидно очень, ведь так мало нужно приложить усилий, что бы достичь приемлемого уровня.
Старый 25.01.2011, 10:06   #19  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Link Посмотреть сообщение
С юзабилити очень все коряво. Вы уж простите за откровенность. Особо негативное отношение к 2009. Для девелоперов вообще не продуманно, кучу места занимают ненужные панели и меню.
Меню "Избранное" - волшебная вещь! Раньше приходилось курочить системное меню Сервис, чтобы "поднять повыше" нужные пункты, а теперь - просто добавил их в Избранное, и все... Горячие клавиши для импорта, сравнения объектов, открытия таблиц в обозревателе - это ж просто мечта! Когда, порой, приходится лазить в трешку, по привычке жму Ctrl-O на таблицах или Ctrl-G - и некоторое время не могу понять, почему нет реакции
Цитата:
Сообщение от Link Посмотреть сообщение
Игра с окошками тоже не радует, а что сложно было дать возможность пользователю выбирать самому поведение окон.
Игра с окошками очень радует, когда работаешь на W7. По поводу выбора - уже давным давно появились "копеечные" модифы, позволяющие вернуться к MDI-интерфейсу.
Цитата:
Сообщение от Link Посмотреть сообщение
Или не закрывающееся "Сontent Pane"...
Для разработчиков доступна кнопочка, делающая "Сontent Pane" обычным окном, не распахнутым на все свободное пространство, после чего ее можно просто свернуть.
Цитата:
Сообщение от Link Посмотреть сообщение
Даже взять такой простой пример как закрытие приложения. В тройке можно было выбрать подтверждение, чем эта настройка мешала, если она опциональна.
Ой, расскажите хоть, где это выключается, а то очень доставал в свое время этот лишний вопрос. Может, я, как с редактированием вертикальных блоков в коде, много лет нахожусь в неведении?..
Цитата:
Сообщение от Link Посмотреть сообщение
Ведь это две строчки кода. Уверен, что у многих компаний, есть этот мод в 4.0 и 2009.
А зачем нужно подтверждение выхода в программе, где нет запроса на авторизацию при входе? В 3.0 это было актуально, да, а тут вышел, зашел - два щелчка мышью.
Цитата:
Сообщение от Link Посмотреть сообщение
Я это в целом и общем, рассуждая о никудышным юзабилити. Обидно очень, ведь так мало нужно приложить усилий, что бы достичь приемлемого уровня.
Мне лично если чего и не хватает, так это горячих клавиш для переключения между отдельными окнами клиента Аксапты - привычка к MDI-интерфейсу дает о себе знать. А в остальном - при наличии той же адресной строки, Избранного и Content Pane непонятно вообще, зачем нужно было Главное меню...
Из моего скромного опыта и общения с коллегами и пользователями - в интерфейсе 2009-й много не столько неудобного, сколько непривычного. Но если пообвыкнуться, новые особенности кажутся намного удобнее и логичнее трешки. Это примерно как с офисом 2010: после 2003-го поначалу вообще ничего не можешь найти, но потом работать становится намного удобнее и быстрее.
Старый 25.01.2011, 13:15   #20  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Игра с окошками очень радует, когда работаешь на W7.
Основная прелесть проявляется при работе в нескольких приложениях АХ
Цитата:
Сообщение от gl00mie Посмотреть сообщение
По поводу выбора - уже давным давно появились "копеечные" модифы, позволяющие вернуться к MDI-интерфейсу.
Эх, если бы они еще и репорты туды засовывали ...
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Для разработчиков доступна кнопочка, делающая "Сontent Pane" обычным окном, не распахнутым на все свободное пространство, после чего ее можно просто свернуть.
Не разработчиком единым живет АХ
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Мне лично если чего и не хватает, так это горячих клавиш для переключения между отдельными окнами клиента Аксапты - привычка к MDI-интерфейсу дает о себе знать
Tabax рулит
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Из моего скромного опыта и общения с коллегами и пользователями - в интерфейсе 2009-й много не столько неудобного, сколько непривычного.
По данным моего скромного опыта Неудобного/Непревычного примерно 50/50
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Это примерно как с офисом 2010: после 2003-го поначалу вообще ничего не можешь найти, но потом работать становится намного удобнее и быстрее.
Полтора года пришлось поработать с 2007-м офисом (корпоративный стандартс), теперь пришлось вернутся на 2003-й, блин, какой кайф !!!
За это сообщение автора поблагодарили: Pustik (1).
Теги
ax2009, grid, внешний вид, грид, зебра, интерфейс, полезное, цвет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mbsturk: Ax 2009 Rollup 4 Version Checker Blog bot DAX Blogs 0 29.04.2010 17:05
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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