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

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


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

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


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

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