Текущее время: Вт, сен 09 2025, 22:15

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


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

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


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

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