Текущее время: Пн, сен 08 2025, 15:53

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Указание относительных путей в инфо-пакете
СообщениеДобавлено: Пт, июл 21 2006, 12:53 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, янв 10 2006, 12:01
Сообщения: 89
Добрый день!
Хотелось бы узнать можно ли в "ведении инфо-пакета" указывать относительные пути к файлам каким-либо образом. Например, прописать переменную окружения DIR_SAP_FILES_IN и указывать пути к файлам загрузки через нее. Если можно, то каким образом правильно прописать эту переменную?
Заранее спасибо за советы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Указание относительных путей в инфо-пакете
СообщениеДобавлено: Пт, июл 21 2006, 13:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
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.


Или я чего-то не догнал ?

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


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

Зарегистрирован:
Вт, янв 10 2006, 12:01
Сообщения: 89
Это конечно вариант. Но для каждого инфо-пакета нужно будет прописывать свою программу(то есть открывать редактор и копировать туда код).

Может быть есть вариант прописать какую нибудь директорию в переменных окружения винды(или может можно прописать переменную в Сапе, может в профиле где-нибудь), чтобы ее можно было использовать как часть пути(например %SAP_IN_DIR%/1/1.csv)


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

Зарегистрирован:
Вт, янв 10 2006, 12:01
Сообщения: 89
Сделал программу на ABAP для загрузки инфо пакета. А вопросик следующий:
Если сделать программу для определения местонахождения файла, то предварительный просмотр перестает работать? так только у меня или это общая проблема?

Заранее спасибо за ответ


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

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
akula84 написал(а):
Сделал программу на ABAP для загрузки инфо пакета. А вопросик следующий:
Если сделать программу для определения местонахождения файла, то предварительный просмотр перестает работать? так только у меня или это общая проблема?

Заранее спасибо за ответ


общая проблема


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

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


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

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


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

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