Текущее время: Ср, июл 02 2025, 08:30

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Подскажите фоновый режим
СообщениеДобавлено: Пт, дек 09 2005, 09:49 
Специалист
Специалист

Зарегистрирован:
Вт, окт 25 2005, 11:10
Сообщения: 114
Откуда: Киев
Скажите, :oops: возможно ли с проги запустить другую прогу в фоном режиме, есть ли какая-нибудь функция :?:

Спасибо :!:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 10:18 
Гость
почитай про submit


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 17:05 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Anonymous написал(а):
почитай про submit

Ну можно и ее почитать но только врядли что сразу определится... на самом деле делаем так:

Code:
 
DATA: job_count LIKE tbtcjob-jobcount,
          job_name(32) TYPE c.

CONCATENATE 'MYNAME' sy-datum sy-uzeit
INTO job_name SEPARATED BY '_'.
CALL FUNCTION 'JOB_OPEN'
       EXPORTING
            jobname          = job_name
       IMPORTING
            jobcount         = job_count
       EXCEPTIONS
            cant_create_job  = 1
            invalid_job_data = 2
            jobname_missing  = 3
            OTHERS           = 4.

Открываем новое задание на которое ссылаемся уже из SUBMIT

Code:
  SUBMIT <запускаемая программа>
     WITH p_ebeln IN p_ebeln                  "Ну а это ее параметры
     WITH p_ebelp IN p_ebelp
  USER sy-uname VIA JOB job_name NUMBER job_count
  AND RETURN.


На самом деле оно еще не стартуем... потом таки говорим что пора...

Code:
  CALL FUNCTION 'JOB_CLOSE'
       EXPORTING
            jobcount             = job_count
            jobname              = job_name
            sdlstrtdt            = p_datest       "Дата и вермя старта
            sdlstrttm            = p_timest
       IMPORTING
            job_was_released     = job_relased
       EXCEPTIONS
            cant_start_immediate = 1
            invalid_startdate    = 2
            jobname_missing      = 3
            job_close_failed     = 4
            job_nosteps          = 5
            job_notex            = 6
            lock_failed          = 7
            OTHERS               = 8.

Ну и все... программа пойдет в заданное время в фоне...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: !
СообщениеДобавлено: Сб, дек 10 2005, 14:19 
Специалист
Специалист

Зарегистрирован:
Вт, окт 25 2005, 11:10
Сообщения: 114
Откуда: Киев
Спасибо!!!
скажите а можно ли сделать так?
CALL FUNCTION 'CK_PROCESS_IN_BACKGROUND'
EXPORTING
I_PROGRAM = 'Z_KOV'
I_VARIANT = ''
* I_KALAID =
* I_KALADAT =
* I_PROCESS =
* I_RFC_GROUP =
.
если нет то объясните пожалуйста почему.

еще раз спасибо.


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
читаем про SUBMIT, пишем свою функцию, в которой вызываем SUBMIT, читаем про CALL FUNCTION .... STARTING NEW TASK, вызываем нашу функцию

_________________
С уважением, Сергей Королев


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

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


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

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


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

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