Текущее время: Пн, июн 30 2025, 00:35

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: WS_UPLOAD и длинные имена файлов
СообщениеДобавлено: Вс, дек 11 2005, 13:16 
Гость
Для загрузки данных из файла во внутреннюю таблицу используется :
WS_UPLOAD, одним из параметров которого является имя файла с путем. у данного параметра ограничение по длине. Мне же нужно загрузить файл длина пути, которого где-то 1000 символов.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, дек 11 2005, 13:26 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Рекомендуется вместо WS_UPLOAD использовать соответствующий метод класса CL_GUI_FRONTENDSERVICES.
В частности путь там - это тип STRING

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 12 2005, 13:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Ф.м Gui_Upload по сути вызывается этим классом Но внутри всё равно ограничение есть из-за переменной

prc_fileurl(1024) TYPE C,

Но 1024 должно хватить :D

_________________
Рисую потоки данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 13 2005, 13:29 
Гость
видимо что-то я делаю не так:
CALL METHOD cl_gui_frontend_services=>GUI_UPLOAD
EXPORTING
filename = my_ filename
filetype = 'DAT'
CHANGING
data_tab = my_tab
EXCEPTIONS
OTHERS = 99.

где:

my_ filename type STRING.

my_tab like table of rec-tab. - структура того файла.

у меня таблица не заполняется, почему ?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: re
СообщениеДобавлено: Вт, дек 13 2005, 13:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
попробуйте спихнуть буфер обмена с фронтэндом
call method cl_gui_cfw=>flush


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 13 2005, 13:56 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Женечка написал(а):
у меня таблица не заполняется, почему ?

Начните методом "от простого". Загрузите в таблицу, состоящую из больших чаровых строк. Тогда всякие вопросы к структуре отпадут.
Сам, в паре задач, гружу всё строками, а потом SPLIT через разделитель.

_________________
Рисую потоки данных.


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

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


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

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


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

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