Автор Тема: Список констант-цветов  (Прочитано 17986 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Список констант-цветов
« : Июнь 10, 2009, 03:48:37 pm »
Никак не могу найти список всех констант-цветов.

Т.е. есть код:
Код: You are not allowed to view links. Register or Login
DATA: gt_color   TYPE lvc_t_scol WITH HEADER LINE. " Структура для цветов
.....
 rs_outtab-sticon = '@11@'.
 gt_color-color-col =  cl_gui_resources=>list_col_negative.

Где бы найти какой это цвет? Например list_col_negative
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Re: Список констант-цветов
« Ответ #1 : Июнь 10, 2009, 03:52:31 pm »
Ссори, сам уже нашел .....

в se38 переходим в меню "Среда - Примеры - Примеры ергономики - Списки",
дальше, в самом низу пример "Демонстрация всех цветов" .....

« Последнее редактирование: Июнь 10, 2009, 03:54:21 pm от Паганель »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Список констант-цветов
« Ответ #2 : Июнь 10, 2009, 03:54:52 pm »
Ну вы это чаще F1 нажимайте например на слове COLOR  :D

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Список констант-цветов
« Ответ #3 : Июнь 10, 2009, 03:55:27 pm »
Не у меня пример проще F1  :P

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Re: Список констант-цветов
« Ответ #4 : Июнь 10, 2009, 03:59:59 pm »
You are not allowed to view links. Register or Login
Ну вы это чаще F1 нажимайте например на слове COLOR  :D
Где ты нажимаеш F1?
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Список констант-цветов
« Ответ #5 : Июнь 10, 2009, 04:34:44 pm »
You are not allowed to view links. Register or Login
Где ты нажимаеш F1?
Написал же по месту в редакторе на слове COLOR, именно там где мне надо этот самый колор использовать...

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Re: Список констант-цветов
« Ответ #6 : Июнь 10, 2009, 04:41:22 pm »
Все перепробывал, не могу выйти не такой экран как ты привел .....
Да ладно......
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Список констант-цветов
« Ответ #7 : Май 25, 2011, 01:37:06 pm »
Так сказать ссылки на оригинал: You are not allowed to view links. Register or Login

Ну и еще формирование цвета строки для ALV-Таблички, если требуется выделить всю строку, то там присваивается цвет в поле типа CHAR(4), формирование данных идет по следующему сценарию:

* Char 1 = C (Признак что это параметры цвета)
* Char 2 = 3 (Код цвета, выше коды цветов уже описаны)
* Char 3 = Включение выключение интенсивности ( 1 or 0 )
* Char 4 = Инверсия цвета ( 1 or 0 )

Таким образом константа = 'C310' говорит нам, что строка будет интенсивного желтого цвета...

Оффлайн Паганель

  • Я НЕ ЗАНИМАЮСЬ SAP
  • Administrator
  • Full Member
  • *****
  • Сообщений: 1 367
  • Репутация: +20/-0
  • Пол: Мужской
  • https://noteifyapp.com
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • MacPlus Software
Re: Список констант-цветов
« Ответ #8 : Май 25, 2011, 01:44:20 pm »
Как пример, раскраски  грида, вот такой код, предполагается что есть табличка gt_alvmessage в которой занесенны какие то данные (например лог ошибок), и вот перед вызовом REUSE_ALV_GRID_DISPLAY пробегаемся по ней и раскрашиваем строки в зависимости от типа ошибки

Код: You are not allowed to view links. Register or Login
TYPE-POOLS: truxs.

TYPES: BEGIN OF gs_alvmessage.
TYPES: celltab     TYPE lvc_t_styl.
TYPES: colinfo     TYPE lvc_t_scol.
TYPES: msg        TYPE string.
TYPES: type        TYPE bapiret2-type.
TYPES: END OF gs_alvmessage.

DATA: gt_alvmessage TYPE STANDARD TABLE OF gs_alvmessage.
DATA: ls_alvmessage LIKE LINE OF gt_alvmessage.
DATA: gt_color    TYPE lvc_t_scol WITH HEADER LINE.


LOOP AT gt_alvmessage INTO ls_alvmessage.
    CLEAR gt_color.
    REFRESH gt_color.

    gt_color-color-int = 0.
    CASE ls_alvmessage-type .
      WHEN 'E'.
        gt_color-color-col =  cl_gui_resources=>list_col_negative.
      WHEN 'S'.
        gt_color-color-col =  cl_gui_resources=>list_col_positive.
      WHEN 'W'.
        gt_color-color-col = cl_gui_resources=>list_col_total.
      WHEN 'I'.
        gt_color-color-col = cl_gui_resources=>list_col_heading.
      WHEN OTHERS.
        gt_color-color-col = cl_gui_resources=>list_col_normal.
    ENDCASE.

    APPEND gt_color.
    ls_alvmessage-colinfo[] = gt_color[].

    MODIFY gt_alvmessage FROM ls_alvmessage.
ENDLOOP.

You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login