akula84 написал(а):
Добрый день!
Хотелось бы узнать можно ли в "ведении инфо-пакета" указывать относительные пути к файлам каким-либо образом. Например, прописать переменную окружения DIR_SAP_FILES_IN и указывать пути к файлам загрузки через нее. Если можно, то каким образом правильно прописать эту переменную?
Заранее спасибо за советы
А АБАП-программа не катит ?
Ведение инфо-пакета -> External Data -> Create/Change Routine
Далее можно преобразовывать что угодно во что угодно, вот пример (но он может вам не подходит)
data:
ld_logical_dir type FILENAME-FILEINTERN,
ld_phys_dir(120) type c.
ld_logical_dir = 'XXXXXXXXX'.
CALL FUNCTION 'FILE_GET_NAME'
EXPORTING
CLIENT = SY-MANDT
LOGICAL_FILENAME = ld_logical_dir
OPERATING_SYSTEM = SY-OPSYS
* PARAMETER_1 = ' '
* PARAMETER_2 = ' '
* USE_PRESENTATION_SERVER = ' '
* WITH_FILE_EXTENSION = ' '
* USE_BUFFER = ' '
IMPORTING
* EMERGENCY_FLAG =
* FILE_FORMAT =
FILE_NAME = ld_phys_dir
EXCEPTIONS
FILE_NOT_FOUND = 1
OTHERS = 2.
Или я чего-то не догнал ?