Текущее время: Ср, июл 30 2025, 01:56

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка из файла.
СообщениеДобавлено: Ср, сен 27 2006, 10:21 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
Можно ли с bsp-страницы загрузить данные из файла, находящегося на локальной машине в одс ?? Стандартными инструментами bapi не получается (фоновый процесс с клиентской машины). Версия Bw 3.0B


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 11:33 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
неужели только через gui_upload??


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 11:35 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 11:39
Сообщения: 178
Откуда: Москва
Зачем в этом случае использовать BAPI?
см. ФМ RSDRO_UPDATE_ODS


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 12:54 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
что там за параметр - i_s_minfo ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 13:12 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 11:39
Сообщения: 178
Откуда: Москва
Louder написал(а):
что там за параметр - i_s_minfo ?

К сожалению, сейчас не могу посмотреть код.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 13:16 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 11:39
Сообщения: 178
Откуда: Москва
можно попробовать еще
RSAN_ODS_DATA_INSERT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 14:18 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
блин а gui_upload в веб-интерфейсе не работает :( Есть ли похожие инструменты для веба?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 14:56 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 11:39
Сообщения: 178
Откуда: Москва
а что-нибудь из области java script не пробовали? (у меня под рукой по js нет инфы никакой)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 15:41 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Louder написал(а):
блин а gui_upload в веб-интерфейсе не работает :( Есть ли похожие инструменты для веба?


для вэба такая ситуация: подготовливается страница, form-endform там... указывается тип потока данных... и после нажатия кнопки submit (или можно JS использовать) файл сам аплоадится на сервер. В переменной, в которую мы вводили наименование файла, оказывается наименование временного файла на сервере, в который закачана вся инфа из локального файла. вот тут то ты и поднимаешь эту инфу на стороне сервера.

этот временный файл обычно живет одну эту сессию, потом удаляется системой


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 16:08 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
пример кода можно ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 16:16 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Louder написал(а):
пример кода можно ?


под рукой нету...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 16:54 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
хммм, получаю контент в формате xstring... а что с ним дальше делать?? как его в internal table "запихнуть"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 17:28 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Louder написал(а):
хммм, получаю контент в формате xstring... а что с ним дальше делать?? как его в internal table "запихнуть"?


concatenate xstring '' to str - получаешь обычный string, и режешь его, как нужно, и пихаешь в internal table


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 17:31 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, апр 10 2006, 16:20
Сообщения: 71
там всё сложнее, конвертнуть надо..
сделал так :
data:
name type string,
datei_xstring type xstring,
length type i,
content type string,
i_tab2 type standard table of string,
content_type type string.
data: conv TYPE REF TO CL_ABAP_CONV_IN_CE.

IF NOT l_fileupload IS INITIAL.
name = l_fileupload->file_name.
datei_xstring = l_fileupload->file_content.
length = l_fileupload->file_length.
content_type = l_fileupload->file_content_type.
conv = cl_abap_conv_in_ce=>create( input = datei_xstring ).
conv->read( IMPORTING data = content len = length ).
split content at cl_abap_char_utilities=>cr_lf into table i_tab2 .

одна проблема - русский шрифт он покоцал :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 27 2006, 17:36 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Louder написал(а):
там всё сложнее, конвертнуть надо..

одна проблема - русский шрифт он покоцал :(


Что русскому хорошо, то немцу смерть %)

в нашем случае concatenate как раз и конвертировал...


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

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


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

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


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

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