Текущее время: Пн, июл 28 2025, 13:38

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Пт, авг 20 2010, 14:39 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
slim написал(а):
Здравствуйте коллеги.

Возникла срочная необходимость загрузить данные из EXCEL файла в SAP без использования методов OLE, т.к. приложение будет запускаться SAP GUI for HTML.
Как я понимаю DOI тоже не подходит.

спасибо.


Грузим такие вещи через SAP XI. Варианты разбора двоичного xls -- JExcel или Apacheвская библиотека (оба бесплатно) или какая-то тулза от САПа которую горячо не рекомендую (платная, дорогая при этом и работает не как меппинг а как ejb). Для Excel 2007 и выше, которые суть зазипованный xml, всё можно проще сделать.

Работает всё успешно годами. Сервер шины -- solaris, то бишь кроссплатформенно.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Чт, авг 26 2010, 17:23 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
http://www.scribd.com/doc/23304130/SAP- ... o-for-ABAP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Пт, авг 27 2010, 10:24 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июн 02 2009, 22:28
Сообщения: 228
Откуда: MOW
Пол: Мужской
ke написала:
http://www.scribd.com/doc/23304130/SAP- ... o-for-ABAP

Это все та же загрузка файла Excel, предваритально сохраненного как текст (файл с разделителями).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Пт, авг 27 2010, 11:50 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
Меня терзают смутные сомнения по поводу работоспособности gui_upload для SAP GUI for HTML.
Если запускать из se80, конечно, сработает, а если эту транзакцию вывести в view портале?

В приведенной выше ссылке есть одна полезная вещь элемент file_upload. Она точно работает.

2raaleksandr
Да это не замена OLE, DOI. Загружает именно подготовленный файл .


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Пт, авг 27 2010, 13:34 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 03 2008, 17:20
Сообщения: 162
ke написала:
Меня терзают смутные сомнения по поводу работоспособности gui_upload для SAP GUI for HTML.
Если запускать из se80, конечно, сработает, а если эту транзакцию вывести в view портале?
Да ну? Note 300645 - Up/download functions in ITS context

_________________
В SAPе есть всё, просто вы чего-то не нашли.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Чт, сен 02 2010, 10:29 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
Для нашей SRM (SAP_BASIS 701) системы эта нота не актуальна.
Транзакция SAP GUI for HTML, выведенная в SRM портал, зависает на gui_upload.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Чт, сен 02 2010, 21:09 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Как вариант, используйте XML. (Excel->файл->сохранить как->таблица XML).
Если у полученного файла будет расширение .xls, то Excel будет его открывать как родной. Для пользователей не будет никаких отличий. Excel 2007 правда выдает предупреждение, что расширение не совпадает с содержимым.
А при загрузке в SAP, XML можно распарсить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Пт, сен 03 2010, 09:54 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
2Gennady
Мы так и делаем, разбор XML. Лучшего решения не нашли. Мягко говоря это неудобно и трудозатратно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка данных из Excel файла без OLE. (Для запуска в SAP GUI for HTML)
СообщениеДобавлено: Пт, сен 03 2010, 15:30 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
ke написала:
2Gennady
Мы так и делаем, разбор XML. Лучшего решения не нашли. Мягко говоря это неудобно и трудозатратно.


Посмотрите в сторону XSLT, можно упростить разбор, правда в ABAP штука небыстрая.


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

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


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

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


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

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