Текущее время: Пн, авг 04 2025, 07:11

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
Это возможно? Запланировать фоновое выполнение не всей программы целиком, а только определенной ее части?


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

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
а что мешает, сделать еще одну программу с тем куском кода и запустить ее из нужной через SUBMIT в фоновом режиме,
или же вынисти код в функциональный модуль и сделать то же самое через CALL FUNCTION func IN BACKGROUND TASK. ?


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

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Наверно вас все же интересует параллельное (асинхронное) выполнение части кода, чтобы не тормозило основной процесс?
Для этого нужно вынести код в ФМ и использовать CALL FUNCTION ... STARTING NEW TASK

_________________
С уважением, VGA
Мой блог


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Все эти CALL FUNCTION выполняют код немедленно. Запланировать можно только отчёт.

Если хотите один и тот же код использовать повторно, выносите его, в отдельную единицу модуляризации: ф.м. или метод, подпрограмму или инклюд.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выполнить часть программного кода в фоновом режиме
СообщениеДобавлено: Ср, дек 05 2007, 21:05 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Art386 написал:
Это возможно? Запланировать фоновое выполнение не всей программы целиком, а только определенной ее части?


Сие невозможно. Запланированный запуск в фоновом режиме возможен только для целых отчетов, как тут уже правильно заметили. Но можно составить программу таким образом, чтобы при запуске в фоновом режиме выполнялась только ее часть.


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

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


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

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


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

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