Текущее время: Пн, май 06 2024, 22:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Excel Inplace в ALV GRID
СообщениеДобавлено: Пт, сен 03 2004, 11:46 
Гость
Всем добрый день!
У меня есть отчет, сделанный в ALV GRID (классами), версия 4.6С. Печатать надо в Excel в разных вариантах. Я сохранила эти варианты в Excel Inplace, но там пропадает заголовок отчета, а в гриде он есть.
Поскажите пож-ста, есть ли возможность вставить заголовок отчета в Excel Inplace?

Наташа.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Excel Inplace в ALV GRID
СообщениеДобавлено: Пт, сен 03 2004, 11:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:50
Сообщения: 134
Откуда: UA->DE
Пол: Женский
NataN написал(а):
... пропадает заголовок отчета, а в гриде он есть.
Поскажите пож-ста, есть ли возможность вставить заголовок отчета в Excel Inplace?


Я заголовок в отдельный Range передаю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Excel Inplace в ALV GRID
СообщениеДобавлено: Пт, сен 03 2004, 12:43 
Гость
Pchelka написала:
NataN написал(а):
... пропадает заголовок отчета, а в гриде он есть.
Поскажите пож-ста, есть ли возможность вставить заголовок отчета в Excel Inplace?


Я заголовок в отдельный Range передаю.


А это как?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 03 2004, 13:24 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:50
Сообщения: 134
Откуда: UA->DE
Пол: Женский
Примерно так:

PERFORM set_data USING 'Titel' '1' line.

FORM set_data USING p_name
p_col
p_line .

REFRESH: ranges, excel_input.

rangeitem-name = p_name.
rangeitem-columns = p_col.
rangeitem-rows = 1.
APPEND rangeitem TO ranges.
excel_input_wa-column = 1.
excel_input_wa-row = 1.
excel_input_wa-value = p_line.
APPEND excel_input_wa TO excel_input.

CALL METHOD spreadsheet->set_ranges_data
EXPORTING ranges = ranges
contents = excel_input
no_flush = 'X'
IMPORTING error = errors.
APPEND errors.

ENDFORM. " set_data


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 03 2004, 14:50 
Гость
Спасибо. Это не совсем то. Наверно я не так объяснила ситуацию. Я могу выгрузить в Ексель таблицу, но писать самой код неохота..., когда грид почти все делает.
Допустим, юзер в гриде изменил формат - набор и расположение столбцов, фильтры, промежуточные суммы и т.д. Жмет кнопку Ракурс -> Excel Inplace. Там уже все готово для красивой печати, кроме заголовка :((. Пользователь хочет видеть отчет в разных форматах, как в голову взбредет. А вот как достучаться до этого объекта, гридом сформированного? Там шаблоны грузятся - Sap_om или Sap_mm. И готовый файл ведь где-то сохраняется, только где?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 03 2004, 15:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:50
Сообщения: 134
Откуда: UA->DE
Пол: Женский
IMHO это невозможно в рамках стандарта, но могу и ошибаться.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 10 2004, 16:26 
Гость
Заголовок рисуй макросами.
sap_mm.xls сохраняешь под своим именем, и в нем создаешь этот макрос
Обратно грузить xls можно либо сразу из представления ExcelInPlace
либо есть транзакция OAOR либо прога BC*BDS*ALV*бла-бла-бла

ну и ноту поискать, у меня она была - не стало... все забыл...
но нота есть на 4 кажется начинается


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, сен 12 2004, 15:34 
Гость
Наталья, IMHO сначала Вам лучше взяться за лечение причины возникшей проблемы, а уж "залечивание" макросами можно оставить на крайний случай. Сообщите, пожалуйста, версию и уровень пакета поддержки базисной системы (SAP_BASIS). Посмотреть эту информацию можно, например, по кнопке "Инфо по компонентам" из меню Сисема->Статус.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 10:22 
Гость
Всем большое спасибо!
Версия у нас 4.6С, sap_basis - 46C.

Наташа.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 10:44 
Гость
Вы не сообщили уровень пакета поддержки, это двухзначное число в столбце "Уровень".
Цитата:
Всем большое спасибо!

Так Вы уже разобрались в первопричине?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 10:45 
Гость
Вы не сообщили уровень пакета поддержки, это двухзначное число в столбце "Уровень".
Цитата:
Всем большое спасибо!

Так Вы уже разобрались в первопричине?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 11:51 
Гость
Уровень 43.
А возможно ли без дополнительных макросов обойтись? (Вставить заголовок из грида в Excel inplace)


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Пн, сен 13 2004, 12:53 
Гость
Можно доставить оставшиеся патчи до 47-го, но на это не стоит особо рассчитывать. Обратитесь в службу поддержки или лучше попробуйте продебагить сами.


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

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


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

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


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

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