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

Часовой пояс: 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 часа


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

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


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

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