Текущее время: Вт, июн 24 2025, 19:27

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Получение стилей из LVC_T_STYL
СообщениеДобавлено: Ср, апр 13 2011, 15:04 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 21 2008, 08:02
Сообщения: 71
Откуда: Moscow
Пол: Мужской
Всем здравствуйте!

Коллеги, возникала ли у кого либо такая вот задачка. Есть табличка GT_OUTTAB с объявленным полем T_STYLE типа LVC_T_STYL, прописанным в layout, которую мы передаем в ALV grid. Поле style в T_STYLE при создании GT_OUTTAB заполняется в этой стуктуре например так
ls_style-style = cl_gui_alv_grid=>mc_style_disabled + cl_gui_alv_grid=>MC_STYLE_NO_DELETE_ROW.

Эти стили представляют из себя константы.

Собственно задача: необходимо проанализировать таблицу OUTTAB и выбрать из нее строки, в которых в T_STYLE есть стиль cl_gui_alv_grid=>mc_style_disabled. Просто сравнение само собой не канает - так как разные числа получаются.. Здесь нужно применять сравнение битов в двоичном виде я так полагаю. Просто вдруг кто знает какой класс или ФМ который например преобразует число формата RAW4 в таблицу стилей ALV?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Получение стилей из LVC_T_STYL  Тема решена
СообщениеДобавлено: Ср, апр 13 2011, 15:13 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 21 2008, 08:02
Сообщения: 71
Откуда: Moscow
Пол: Мужской
прошу прощения, я в своем стиле - как всегда поторопился с вопросом..

в общем оператор

if ls_style-style o mc_style_disabled.

решил мою задачу. Вот=)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB