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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.12.2002, 13:57   #1  
Lihgt is offline
Lihgt
Участник
 
48 / 70 (3) ++++
Регистрация: 16.04.2002
Адрес: Москва
Lightbulb Продается идея
Как сделать такой цветастый Grid
Вложения
Тип файла: img5906-1 (52.4 Кб, 987 просмотров)
Старый 03.12.2002, 17:06   #2  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Cool Меняемся ?


Вложения
Тип файла: img5927-1 (34.9 Кб, 888 просмотров)
Тип файла: img5927-2 (13.3 Кб, 849 просмотров)
Старый 03.12.2002, 17:23   #3  
Lihgt is offline
Lihgt
Участник
 
48 / 70 (3) ++++
Регистрация: 16.04.2002
Адрес: Москва
Red face
Может я чего-то не заметил. Но мне кажется, что такой шедевр несложно каждому сделать, особенно, после знакомства с tutorialами
Старый 03.12.2002, 17:35   #4  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Те же идеи, но совсем бесплатно:
форма KMKnowledgeAnalogMeter.
Старый 03.12.2002, 17:41   #5  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Talking
Цитата:
Может я чего-то не заметил. Но мне кажется, что такой шедевр несложно каждому сделать, особенно, после знакомства с tutorialами
Light, а ты считаешь,что твой шедевр повторить невозможно?
Старый 03.12.2002, 18:15   #7  
Lihgt is offline
Lihgt
Участник
 
48 / 70 (3) ++++
Регистрация: 16.04.2002
Адрес: Москва
AKIS. Стал бы я её продовать, если все было просто?

EVGL. А причем тут ActiveX?

stranger. Где?
Старый 03.12.2002, 18:17   #8  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Изначально опубликовано Lihgt
EVGL. А причем тут ActiveX?
Sorry. AnalogMeterSetup
Старый 03.12.2002, 18:25   #9  
Lihgt is offline
Lihgt
Участник
 
48 / 70 (3) ++++
Регистрация: 16.04.2002
Адрес: Москва
EVGL. Тоже не очень понятно. Вот если бы поле с цветом было в гриде..
Кстати, там баг - если в диалоге выбора цвета нажать "Отмена", то цвет станет черным независимо от того что было до диалога
Старый 03.12.2002, 18:27   #10  
kyro is offline
kyro
Участник
 
4 / 10 (1) +
Регистрация: 03.12.2002
Там ссылка была.. под текстом.

http://www.ruskolan.com/main.asp?pag...T034&pagenum=5

это работает и целиком разруливается из кода не только с точностью до строчки в гриде, но и для каждой ячейки.
Старый 03.12.2002, 18:29   #11  
kyro is offline
kyro
Участник
 
4 / 10 (1) +
Регистрация: 03.12.2002
ps: похоже, Вы опоздали с выходом на рынок с этой идеей )
Старый 03.12.2002, 18:48   #12  
Lihgt is offline
Lihgt
Участник
 
48 / 70 (3) ++++
Регистрация: 16.04.2002
Адрес: Москва
kyro. Если действительно "для каждой ячейки", то тогда поменялся бы Но из аннотации и картинки на сайте такие выводы сделать сложно
Старый 03.12.2002, 18:57   #13  
kyro is offline
kyro
Участник
 
4 / 10 (1) +
Регистрация: 03.12.2002
Извините, соврал. Только для FormRowDisplayOption
Старый 03.12.2002, 19:10   #14  
kyro is offline
kyro
Участник
 
4 / 10 (1) +
Регистрация: 03.12.2002
Но, тем не менее, то же саме (backgroundColor) можно установить и для конкретного контрола в гриде.. итд.
Старый 03.12.2002, 19:38   #15  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Light, честное слово - лень тратить время на повтор. Уверен на 150%, что это абсолютно несложная задача для любого, кто регулярно программирует в Аксапте.

ИМХО, твой "товар" стоит $0.00. Если реально хочешь заработать - могу подкинуть задачки для решения. Правда, боюсь, для тебя они будут посложнее раскрашивания формочек
Старый 03.12.2002, 21:58   #16  
Lihgt is offline
Lihgt
Участник
 
48 / 70 (3) ++++
Регистрация: 16.04.2002
Адрес: Москва
Вывод
Это предложение для тех, кто пытался решить такую задачу, а не тех, кто считает что это просто В крайнем случаи, для тех, кто не хочет тратить своё драгоценное время.

AKIS. обязательно воспользуюсь твоим предложением, если скажешь куда писАть
Старый 04.12.2002, 10:06   #17  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
<h2>Поздравляю!</h2>

Light, светоч Вы наш!

Вы стали первым участником форума, который попытался впарить свою разработку вместо того, чтобы просто поделиться ей. Если у вас действительно такой светлый и творческий ум, советую всё же опубликовать исходники (мне они не нужны). Это простой, можно сказать, дружеский совет, и это обычный маркетинговый ход. Он Вам поможет, если у Вас конечно есть что ещё предложить, и это не Ваша "лебединая песня".

Лирическое отступление.
Был у меня одногруппник и товарищ, Павел Сенаторов, креативный малый. В своё время он получил приз от Ямахи. Написал он файловый менеджер, вроде командира нортона, ещё в школе. А прелесть была в следующем: ямаха поддерживала 8 цветов в палитре - аппаратное ограничение. У него же экран был раскрашен в 16 цветов.
Ответ:
<table bgcolor=#AAFFAA><tr><td><font color=#AAFFAA>Паша менял палитру за время прохождения луча развертки через экран. Верхняя часть экрана была в своей палтре, нижняя в своей. Работало устойчиво.</td></tr></table>

Короче, "Богат не тот, кто скуп, а богат, кто щедр" (:
__________________
С уважением, Роман Кошелев.
Старый 04.12.2002, 10:21   #18  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
Та картинка, которую я вижу решается так (не проверял, может и ошибаюсь):
1. Для столбца "Поисковое имя" задаём красный фон и синий цвет букв
2. Для Ч/Б строк (строки №1,3) определяем (через DisplayOption): белый низ, чёрный верх
3. Для бело-синих строк (№9) переопределяем закраску только фона - в белый.
4. Для красно-черных строк (№7) переопределяем закраску только симолов - в черный.

"Не продаётся вдохновенье, но можно рукопись продать"
__________________
С уважением, Роман Кошелев.
Старый 04.12.2002, 10:31   #19  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
Мы тут с Петровичем (Garic) посовещались, он проверял такой вариант - не катит. ЩА ещё попробуем. Если получится решить, Петрович опубликует. Он вообще-то талант, я на него надеюсь (:
__________________
С уважением, Роман Кошелев.
Старый 04.12.2002, 11:11   #20  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
<h3>Дело чести </h3>
Не.. я проверил, всё работает. Так что вот пример:
Каждая строчка, чей RecId кратен 2 имеет голубой фон в первой колонке,
Каждая строчка, чей RecId кратен 3 имеет синий цвет
(Идея описана выше)



PHP код:
public void displayOption(Common _p1FormRowDisplayOption _options)
{
    if (
_p1.RecId MOD 2)
        
_options.backColor(WinAPI::RGB2int(255,255,255));
    if (
_p1.RecId MOD 3)
        
_options.textColor(WinAPI::RGB2int(0,0,0));
    
super(_p1_options);

Вложения
Тип файла: img5976-1 (36.4 Кб, 918 просмотров)
__________________
С уважением, Роман Кошелев.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как продается Аксапта? neomarat DAX: Прочие вопросы 14 13.05.2008 19:53
Как для ГК операции в LedgerTrans найти соответствующую операцию в VendTrans? romulis DAX: Программирование 20 29.08.2006 14:10
Как убрать окно с экрана ? Swetik DAX: Функционал 7 26.08.2004 17:49
tmpTable2Report ? slava DAX: Программирование 2 15.09.2002 13:38
Перенос данных из Конкорда kalex DAX: Прочие вопросы 3 03.09.2002 19:43

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

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

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