Текущее время: Сб, авг 02 2025, 12:00

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: "Красивые" отчеты в SAP
СообщениеДобавлено: Пт, сен 03 2004, 17:38 
Гость
Уважаемые, Коллеги!

Поделитесь пожалуйста опытом, идеями... Буду премного благодарен :)
Начальство поставило задачу сделать очень навороченный отчет. Сразу ясно что ALV Grid не подойдет, а писать одними WRITE быстро надоест, да и донастраивать его будет тяжко. Конечно очень хотелось бы, как-нибудь, использовать Excel или HTML...

Может кто сталкивался с этой проблемой... может кто подскажет :)
SAP BW не предлгать! :)
Версия 4.6D

Заранее благодарен!

С Уважением,
Алексей


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: "Красивые" отчеты в SAP
СообщениеДобавлено: Пт, сен 03 2004, 17:47 
Специалист
Специалист
Аватара пользователя

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

Так в чем проблема: используй.
Вот демки по Excel:
SAPRDEMO_TABLES_IN_EXCEL
SAPRDEMO_PIVOTINTERFACE
SAPRDEMO_SPREADSHEET_INTERFACE

RSDEMO01

По HTML выборки под рукой нет, но в системе демки есть.
Будут конкретные вопросы по Excel могу помочь.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 03 2004, 19:30 
Гость
А я вот как баловался в свое время.
:lol:
Закачиваешь в SAP WEB-репозитарий экселевский файлик, а в нем макрос автозагрузки на VBA написанный, который по переданным из сапа данным строит диаграмки всякие красивые, ну и вообще....
Из абапа ентот файлик запускается одной командой, а данные ему передаешь через клипбоард (внутреннюю табличку с данными)!
Неудобство правда в том, что, чтобы автоматически запускался excel, нужно на локальной машине настроить миметайпы.....

Вот примерно так:
* To create web-object choose transaction SMW0(then 'binary data for...'):
* 1) create mime-type (Settings-maintain mime types)
* 2) assign mime editor to this type
* 3) create web object

DATA KEY LIKE WWWDATATAB.
DATA:BEGIN OF BUFFER OCCURS 0,
LINE1(10),
LINE2(10),
LINE3(10),
LINE4(10),
LINE5(10),
END OF BUFFER.

MOVE 'SEREGA' TO BUFFER-LINE1.
MOVE 1 TO BUFFER-LINE2.
MOVE 2 TO BUFFER-LINE3.
MOVE 3 TO BUFFER-LINE4.
MOVE 4 TO BUFFER-LINE5.
APPEND BUFFER.

CALL FUNCTION 'CLPB_EXPORT'
TABLES
DATA_TAB = BUFFER.

KEY-RELID = 'MI'.
KEY-OBJID = 'Z_TEST'.
CALL FUNCTION 'SHOW_WEB_OBJECT'
EXPORTING
KEY = KEY.


А что, неплохо, да?
это я просто еще когда на fox-е писал, то завсегда так делал - данные формировал, а потом запускал эксель из программы, а он уже рисовал отчеты макросами.....

Интересно было бы узнать, кто как еще извращался......?


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

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

Эх, хорошо, когда можно все макросами делать!

abaper написал(а):
Интересно было бы узнать, кто как еще извращался......?

У меня извращение такое: нужен был красивый отчет в Excel (с логотипом фирмы и прочей мурой), но без макросов(!). Пришлось особо красивые (и не сильно меняющиеся) места в шаблоне хранить, все изменяющиеся данные заголовка из САПа в правильные места рассовывать, а потом уж сгенеренную таблицу добавлять и опять же из САП ее форматировать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ... И передо мной задача сия стояла...
СообщениеДобавлено: Пн, сен 06 2004, 15:34 
Гость
... и вот до чего умишком своим малым дошел:
1. Хорошо бы использовать Кристал, но требуются драйвер!!!
2. Ежели с VB дружишь применяй SAPFunctions для считывания данных - средство для создания отчетов в VB полне нормальное!
3. Написать программу "сервер" - можно на том же VB - которая будет считывать и обрабатывать твой собственный скрипт - например XML файл и отправлять его на печать... :wink:
На досовом FOX я такое делал - для печати на разных типах принтеров...


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

Зарегистрирован:
Ср, авг 25 2004, 17:01
Сообщения: 38
Откуда: Москва
Народ, а зачем так извращаться, в abap-е есть возможность использовать VBA команды? Получается типа VBA скрипта только на ABAP.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Про извраты.
СообщениеДобавлено: Вт, сен 07 2004, 05:21 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Если есть сильное желание поизвращаться - рисуй RFC функцию, и запрашивай данные через нее хоть екселем, хоть своей прогой.....:twisted:

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 07 2004, 09:17 
Гость
самый простой вариант - формируешь html код и сохраняешь его в текстовом файле. потом через OLE объекты (примеры OLE есть в стандарте) запускаешь Excel и даешь ему команду открыть сформированный тобой файл.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 07 2004, 10:53 
Гость
Чего-то я не пойму - чего все так в ёксель ударились, будто навороченный отчет на абапе сваять нельзя? Estragon, познакомься поближе с разделом справки Creating and Processing Lists и поймешь, что даже без ALV'a можно добиться впечатляющих результатов.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: "Красивые" отчеты в SAP
СообщениеДобавлено: Вт, сен 07 2004, 11:26 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Vadim написал(а):
Чего-то я не пойму - чего все так в ёксель ударились, будто навороченный отчет на абапе сваять нельзя?

А вот и ответ:
Estragon написал(а):
Конечно очень хотелось бы, как-нибудь, использовать Excel или HTML...

Что человек спросил - то и ответили - ему виднее что он хочет сваять ....

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 20 2008, 11:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вс, сен 02 2007, 15:10
Сообщения: 670
Откуда: Moscow
abaper написал(а):
* 1) create mime-type (Settings-maintain mime types)
* 2) assign mime editor to this type
Не понимаю эти пункты. Может кто-нибудь прояснить их?

Хочу тупо открыть формуляр XLS с известным именем без сохранения на диск.

_________________
Если кризис ведет к очищению, то удар битой по голове должен вести к просветлению. (с) Я.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Чт, мар 20 2008, 12:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
SMW0 в меню экрана 0200:
Settings->Maintain MIME Types
Settings->Assign MIME Editor

Только он всё равно на винт выгрузит временный файл (причём не в temp директорию, а в C:\Program Files\Microsoft Office\OFFICE\),
а потом натравит на этот файл Excel. А Вы как хотели?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 20 2008, 15:44 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 14 2008, 12:31
Сообщения: 8
kak naschet Crystal_Reports_Developer_2008_v12 poprobuy ego ustanovit, tam daje seriynik dlya integracii s sapom est


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 20 2008, 16:17 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вс, сен 02 2007, 15:10
Сообщения: 670
Откуда: Moscow
sibrin Ужо понял. Сэнкс.
cavaliere312 А Excel тут как-то прикручивается. Он нужен.

_________________
Если кризис ведет к очищению, то удар битой по голове должен вести к просветлению. (с) Я.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 20 2008, 18:28 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 14 2008, 12:31
Сообщения: 8
tebe nujen EXCEL potomu chto zakazchik etogo hochet ili potomu chto ty umeesh v nem rabotat? esli poslednee rekomenduyu nacha izuchat Crystal
a naschet est li tam che to s excelom
tak tam est addin
Access and Excel add-ins. Use an intuitive wizard to easily design a Crystal report from within Microsoft Access or Excel.
(available in Server, Developer, Professional, Standard)*
vot link
http://www.checkoutsoftware.com/shop/vi ... ef=related
pochitay
naskolko pomnyu na torrents.to ili na http://thepiratebay.org/ est torrent mojno ottuda styanut on tam srazu s neskolkimi seriynikami idet i dlya sap integration est
esli ne oshibayus SAP AG uje nachal/nachnet integraciu Crystal reports v BI


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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