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

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


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

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


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

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