Текущее время: Сб, июл 19 2025, 23:44

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 11:46 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 13:13
Сообщения: 161
Надо при выгрузке в EXCEL формировать автоматически строку заголовка. Может кто знает как сделать такую штуку? Существует ли что-то типа события начала выгрузки и события конца выгрузки (наподобие событий печати TOP_OF_LIST, END_OF_LIST) ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 12:33 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 15 2005, 08:54
Сообщения: 12
А использование заголовка ALV не устраивает?
layout-grid_title = 'Заголовок'. В excel он выгружается(при исользовании стандартной выгрузки).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 12:44 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 13:13
Сообщения: 161
iljA написал(а):
А использование заголовка ALV не устраивает?
layout-grid_title = 'Заголовок'. В excel он выгружается(при исользовании стандартной выгрузки).

На ближайшую задачу сгодится, но насколько я помню у него ограничение по числу символов и он не может работать более чем с одной строкой. Пока не приспичило несколько строк делать, но может потребоваться ...

За совет спасибо ... как-то не подумал :).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 13:05 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 13:13
Сообщения: 161
iljA написал(а):
А использование заголовка ALV не устраивает?
layout-grid_title = 'Заголовок'. В excel он выгружается(при исользовании стандартной выгрузки).

Брат а ты как это сделал ? В типе SLIS_LAYOUT_ALV нет такого поля, есть window_title, но он не выгружается :(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 13:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
rush7ka написал(а):
Брат а ты как это сделал ? В типе SLIS_LAYOUT_ALV нет такого поля, есть window_title, но он не выгружается :(

Если версия 4.0, то никак. Если >=4.6c, то надо пользоваться функцией REUSE_ALV_GRID_DESPLAY_LVC, там филд-каталог и лэйаут нормальные (как в OO-гриде).

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 13:54 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 13:13
Сообщения: 161
Сергей Королев написал:
Если версия 4.0, то никак. Если >=4.6c, то надо пользоваться функцией REUSE_ALV_GRID_DESPLAY_LVC, там филд-каталог и лэйаут нормальные (как в OO-гриде).

Возникла проблема с REUSE_ALV_FIELDCATALOG_MERGE. Я так понимаю, что тип для таблички gt_fieldcat с SLIS_T_FIELDCAT_ALV на LVC_T_FCAT. Но у меня выпала динамическая ошибка - типа Конфликт_таб_тайп - дин_кол_иллегал_тайп. Как правильно выгрузить каталог в табличку чтоб потом его обработать и подать для REUSE_ALV_GRID_DESPLAY_LVC на вход ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 14:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
LVC_FIELDCATALOG_MERGE


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV_GRID и выгрузка результатов в EXCEL
СообщениеДобавлено: Чт, дек 15 2005, 14:10 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 13:13
Сообщения: 161
С реюзом каталога разобрался. Выгрузка не происходит все равно :(.
Code:
  gs_layout-grid_title = 'Statistik.' .
.........
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
  EXPORTING
    i_callback_program                = gv_repid
    i_structure_name                  = gv_struct_name
    IS_LAYOUT_LVC                     = gs_layout
    IT_FIELDCAT_LVC                   = gT_FIELDCAT
    i_save                            = gv_save
    is_variant                        = gs_variant
  TABLES
     t_outtab                          = gt_output
  EXCEPTIONS
     OTHERS                            = 2 .


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Подскажите, пожалуйста, в чем может быть проблема.
СообщениеДобавлено: Чт, дек 15 2005, 15:12 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 15 2005, 08:54
Сообщения: 12
Я на объектной писал.. там все просто.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 16:35 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, окт 27 2005, 17:13
Сообщения: 1068
Откуда: Из бессрочного бана
Пол: Мужской
А кнопку "Локальный файл..." (Ctrl+Shift+F9) в стандартом тулбаре, а затем "Электронная таблица" и сохранить с расширением .xls не пробовал? А лишнее в заголовке юзер пусть уберет...

_________________
В бессрочном бане


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 16:55 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 13:13
Сообщения: 161
Dmitriy написал:
А кнопку "Локальный файл..." (Ctrl+Shift+F9) в стандартом тулбаре, а затем "Электронная таблица" и сохранить с расширением .xls не пробовал? А лишнее в заголовке юзер пусть уберет...

через функциональные модули не получается.
Code:
gs_layout-grid_title = 'Statistik.' .
- все равно не выводится ... попробую на досуге объектом сделать ... вообще конечно странно что нет события соответствующего ... мало ли что надо выгрузить вместе с содержимым ...
Ладно, минимум один работающий способ я теперь знаю :) . всем спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 17:52 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, окт 27 2005, 17:13
Сообщения: 1068
Откуда: Из бессрочного бана
Пол: Мужской
Попробуй ФМ "REUSE_ALV_GRID_DISPLAY" - там listheader точно выгружается.

_________________
В бессрочном бане


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

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


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

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


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

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