Текущее время: Пт, июл 18 2025, 14:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: zebra
СообщениеДобавлено: Ср, авг 22 2007, 11:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Никак не получается при таком коде установить в ALV зебру.

Code:
DATA: ALV TYPE REF TO cl_salv_table.
cl_salv_table=>factory(
  EXPORTING
          list_display = abap_TRUE
  IMPORTING r_salv_table = alv
  CHANGING t_table = itab[]
  ).
  ALV->set_screen_popup(
  start_column = 5
  end_column = 150
  start_line = 1
  end_line = 30
  ).
  ALV->Display( ).


Подскажите как.

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 22 2007, 11:32 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Вставь перед ALV->Display( )
Code:
data: gr_display type ref to cl_salv_display_settings.
gr_display = alv->get_display_settings( ).
gr_display->set_striped_pattern( cl_salv_display_settings=>true ).

И будет зёбра...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 22 2007, 11:52 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
John Doe написал:
Вставь перед ALV->Display( )
Code:
data: gr_display type ref to cl_salv_display_settings.
gr_display = alv->get_display_settings( ).
gr_display->set_striped_pattern( cl_salv_display_settings=>true ).

И будет зёбра...


Спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: zebra
СообщениеДобавлено: Вт, мар 10 2009, 17:32 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 24 2007, 14:44
Сообщения: 44
вопрос с точностью до наоборот.
как убрать зебру? :D
убрал параметр "layout-zebra = 'X'.", а зебра все равно выводится. в чем проблема? где зебра еще может проставляться?
или это этакий обязательный параметр вывода "REUSE_ALV_GRID_DISPLAY_LVC"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: zebra
СообщениеДобавлено: Вт, мар 10 2009, 18:03 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
RRRoman написал(а):
где зебра еще может проставляться?

В самом layout: меню Settings -> Layout -> Change -> закладка Display, checkbox 'With stripped pat.'. Может там у вас каким-то образом подставляется другой default layout и установки в программе игнорируются? :?

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: zebra
СообщениеДобавлено: Вт, мар 10 2009, 18:43 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 24 2007, 14:44
Сообщения: 44
спасибо! это помогает. но непонятно почему она проставлена по-умолчанию? в других отчетах она не стоит


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: zebra
СообщениеДобавлено: Ср, мар 11 2009, 07:13 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
RRRoman написал(а):
спасибо! это помогает. но непонятно почему она проставлена по-умолчанию? в других отчетах она не стоит

Потому что кто-то настроил вариант и сохранил его с меткой "по умолчанию".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: zebra
СообщениеДобавлено: Ср, мар 11 2009, 10:40 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 24 2007, 14:44
Сообщения: 44
Besa написал:
RRRoman написал(а):
спасибо! это помогает. но непонятно почему она проставлена по-умолчанию? в других отчетах она не стоит

Потому что кто-то настроил вариант и сохранил его с меткой "по умолчанию".

действительно, так и оказалось :D


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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