Текущее время: Сб, июн 21 2025, 09:50

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Передача имени файла пользователем инфо-пакету!!!!
СообщениеДобавлено: Вт, апр 21 2009, 11:57 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 20 2009, 15:39
Сообщения: 49
Пол: Женский
Добрый день,
у нас такая ситуация. Пользователь должен сам запускать цепочку процессов и вводить путь к файлу. С помощью фм RSPC_CHAIn_START
пользователь через транзакцию запускает цепочку. А теперь как ему передать путь к файлу инфо-пакету?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Передача имени файла пользователем инфо-пакету!!!!
СообщениеДобавлено: Вт, апр 21 2009, 13:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Usern написала:
Добрый день,
у нас такая ситуация. Пользователь должен сам запускать цепочку процессов и вводить путь к файлу. С помощью фм RSPC_CHAIn_START
пользователь через транзакцию запускает цепочку. А теперь как ему передать путь к файлу инфо-пакету?

Я бы тоже передавал через транзакцию путь и имя файла. На AБАБЕ это бы выглядело бы следующим образом:

Code:
1) Определяем текущий путь
    CALL FUNCTION 'BAPI_IPAK_GETDETAIL'
      EXPORTING
        infopackage        = int_infopac-infopackage  <--- Имя Инфопакета
      IMPORTING
        details            = int_det
        file_params        = int_flparam   <---- Параметры файла
      TABLES
        selections         = int_sel
        infocubes          = int_dlt
        third_party_params = int_thrdp
        return             = int_ret.
2) Меняем в инфопакете
    int_flparam-filename ="C:\new_file.csv"
CALL FUNCTION 'BAPI_IPAK_CHANGE'
      EXPORTING
        infopackage        = int_infopac-infopackage
        details            =   int_det
       file_params    =  int_flparam  <--- Новый файл
      TABLES
        selections         = int_sel
        infocubes          = int_dlt
        third_party_params = int_thrdp
        return             = int_ret.
3) Запускаете цепочку через RSPC_CHAIN_START


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача имени файла пользователем инфо-пакету!!!!
СообщениеДобавлено: Вт, апр 21 2009, 14:44 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 20 2009, 15:39
Сообщения: 49
Пол: Женский
My peredaem imya faila v tablicu rspcrunvariables cherez i_t_variables.
Tam oni poyavlyautsya. NO pravilno li ya delau? MOjno li tak? Kto kak reshal etu problemu?


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

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


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

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


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

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