Текущее время: Ср, июл 30 2025, 05:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Построение простого отчета по принципу ALV.
СообщениеДобавлено: Чт, июн 28 2007, 17:15 
Специалист
Специалист

Зарегистрирован:
Ср, мар 28 2007, 11:02
Сообщения: 132
Откуда: SPb
Добрый вечер!
Подскажите пожалуйста есть ли такой инструмент, чтобы на вход можно было внутр таблицу подать и получить нарисованный отчет в "простом!!!" виде. То есть чтобы этот метод / инструмент по принципу АЛV работал.
Thanks!

_________________
С уважением, СашОК.


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

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Самый простой - это использование SALV.
Code:
DATA: ISPFLI        TYPE TABLE OF SPFLI,
      GR_TABLE      TYPE REF TO CL_SALV_TABLE.

START-OF-SELECTION.
  SELECT * INTO TABLE ISPFLI FROM SPFLI.

  CL_SALV_TABLE=>FACTORY( IMPORTING R_SALV_TABLE = GR_TABLE CHANGING T_TABLE = ISPFLI ).

  GR_TABLE->DISPLAY( ).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 28 2007, 17:37 
Специалист
Специалист

Зарегистрирован:
Ср, мар 28 2007, 11:02
Сообщения: 132
Откуда: SPb
Я имел в виду отчет в том смысле "простой", что он отрехтован vline & uline.
Но все равно большое спасибо! Очень крутая вещ!!!

_________________
С уважением, СашОК.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 28 2007, 17:46 
Специалист
Специалист

Зарегистрирован:
Ср, окт 04 2006, 09:08
Сообщения: 204
John Doe написал:
Самый простой - это использование SALV.
Code:
DATA: ISPFLI        TYPE TABLE OF SPFLI,
      GR_TABLE      TYPE REF TO CL_SALV_TABLE.

START-OF-SELECTION.
  SELECT * INTO TABLE ISPFLI FROM SPFLI.

  CL_SALV_TABLE=>FACTORY( IMPORTING R_SALV_TABLE = GR_TABLE CHANGING T_TABLE = ISPFLI ).

  GR_TABLE->DISPLAY( ).


А этот CL_SALV_TABLE он с какой версии есть?


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

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Не знаю, но в erp2005 точно есть...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Построение простого отчета по принципу ALV.
СообщениеДобавлено: Чт, июн 28 2007, 19:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Сашок написал(а):
Добрый вечер!
Подскажите пожалуйста есть ли такой инструмент, чтобы на вход можно было внутр таблицу подать и получить нарисованный отчет в "простом!!!" виде. То есть чтобы этот метод / инструмент по принципу АЛV работал.
Thanks!
ФМ REUSE_ALV_LIST_DISPLAY

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 29 2007, 15:59 
Специалист
Специалист

Зарегистрирован:
Ср, мар 28 2007, 11:02
Сообщения: 132
Откуда: SPb
И в продолжение темы.
Мне нужно переключаться между классическим видом и "продвинутым". Подскажите плз какой параметр отвечает за эту опцию? Если у кого то есть расшифровка параметров REUSE_ALV_LIST_DISPLAY - совсем класс!!!

_________________
С уважением, СашОК.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 29 2007, 16:03 
Специалист
Специалист

Зарегистрирован:
Ср, мар 28 2007, 11:02
Сообщения: 132
Откуда: SPb
И второй вопрос - построил REUSE_ALV_LIST_DISPLAY таблицу и хочу дописать инфо на этот экран write'ом. У меня WRITE пишет на другой экран :(

_________________
С уважением, СашОК.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 29 2007, 16:19 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Сашок написал(а):
И в продолжение темы.
Мне нужно переключаться между классическим видом и "продвинутым". Подскажите плз какой параметр отвечает за эту опцию? Если у кого то есть расшифровка параметров REUSE_ALV_LIST_DISPLAY - совсем класс!!!

Что значит "классическим" и "продвинутым"? Между list и grid? Тогда надо использовать соответствующий ФМ (REUSE_ALV_LIST_DISPLAY и REUSE_ALV_GRID_DISPLAY).

Цитата:
И второй вопрос - построил REUSE_ALV_LIST_DISPLAY таблицу и хочу дописать инфо на этот экран write'ом. У меня WRITE пишет на другой экран
Не проверял, но думаю что надо пробовать write-ами писать в событии END_OF_LIST (см документацию к параметру IT_EVENTS)

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 29 2007, 16:28 
Специалист
Специалист

Зарегистрирован:
Ср, мар 28 2007, 11:02
Сообщения: 132
Откуда: SPb
Спасибо что не оставляете чайника в беде :)

_________________
С уважением, СашОК.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 02 2007, 07:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Сашок написал(а):
И второй вопрос - построил REUSE_ALV_LIST_DISPLAY таблицу и хочу дописать инфо на этот экран write'ом. У меня WRITE пишет на другой экран

Может быть вам поможет вот эта безделица :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 02 2007, 09:03 
Специалист
Специалист

Зарегистрирован:
Ср, мар 28 2007, 11:02
Сообщения: 132
Откуда: SPb
Отличный ресурс!!! Добавил в избранное.
Спасибо! :)

_________________
С уважением, СашОК.


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

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


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

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


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

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