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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.01.2014, 19:51   #1  
MShi is offline
MShi
Участник
 
17 / 11 (1) +
Регистрация: 19.12.2012
Выделение разным цветом ячеек одной строки в гриде
Уважаемые коллеги, возникла следующая проблема:

Задача красиво раскрасить форму. На форме - грид со строками - именами сотрудников, и колонками - днями месяца (например, января - 31 столбец). Я выделаю цветом выходные дни, т.е 2 столбца через 5 покрашены в какой-то цвет. Также в каждую ячейку строки могут быть введены значения, обозначающиеся разными цветами. Вот и получается, что в одной строке у меня должны быть ячейки, раскрашенные разными цветами. Пока удалось добиться только выделения разными цветами выходных дней и какого-то одного значения в строке (см. рисунок).

Нажмите на изображение для увеличения
Название: На форум.png
Просмотров: 361
Размер:	22.8 Кб
ID:	8695

Может, кто-нибудь уже решал подобную задачу и не против поделиться готовым решением?
Старый 20.01.2014, 10:34   #3  
MShi is offline
MShi
Участник
 
17 / 11 (1) +
Регистрация: 19.12.2012
Спасибо, всё это я уже читала. Дело в том, что решение, которое там предложено, предполагает, что цвет колонок фиксирован, а у меня и в колонке, и в строке могут быть ячейки разного цвета.
Старый 20.01.2014, 14:36   #4  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Вот вроде аналогичное обсуждение: выделение цветом строки таблицы, правда, используемое там решение требует некоторого переосмысления подхода к задаче: фактически требуется "набирать" grid поэлементно, строка за строкой, из набора контролов, которые есть на гриде.
Старый 21.01.2014, 19:02   #5  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Вот вроде аналогичное обсуждение: выделение цветом строки таблицы,
В упомянутой теме обсуждается элемент Таблица (Table), а не Grid. Таблицу раскрасить несложно, а вот грид, похоже, невозможно. Нам, по крайней мере, не удалось в одной строке грида сделать отдельные ячейки с разными цветами, например, с желтым фоном, зелёным и красным. Можно только с желтым или зелёным или красным.
(DAX 5.0)

Последний раз редактировалось LRA; 21.01.2014 в 19:05.
Старый 22.01.2014, 14:55   #6  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Можно сделать несколько датасорсов с одной и той же таблицей БД и несколько примыкающих вплотную друг к другу по бокам гридов с разными колонками, сколько разных колонок с разными цветами - столько и гридов. ( Сложность - синхронное передвижение курсоров по всем гридам.)
Теги
colors, grid, грид, цвет надписей

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
выделение цветом строки таблицы wojzeh DAX: Программирование 11 12.07.2011 09:00
Раскраска РАЗНЫХ ячеек ОДНОЙ лини грида в РАЗНЫЕ цвета HorrR DAX: Программирование 7 24.01.2011 14:01
Передвижка фаз при выборе больше чем одной строки. Форма SMAServiceOrderTable Dima_Dima DAX: Программирование 22 30.04.2009 16:29
Журналы и строки на одной форме. chi DAX: Программирование 16 08.06.2005 11:21
Выбраные строки в гриде. bagyr DAX: Программирование 28 25.03.2005 10:01

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

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

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