Текущее время: Чт, июл 24 2025, 02:06

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Управление из INCLUDE главной программой
СообщениеДобавлено: Ср, окт 13 2010, 16:37 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Добрый день.
Вопрос: в INCLUDE есть
Code:
start-of-selection.
  if f_01 = 'X'.
    exit.
  endif.

вместо exit необходимо сделать действие, которое предотвратит выполнение start-of-selection. в главной программе.
Можно это сделать ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Управление из INCLUDE главной программой
СообщениеДобавлено: Ср, окт 13 2010, 16:42 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
hub2002 написал(а):
вместо exit необходимо сделать действие, которое предотвратит выполнение start-of-selection. в главной программе.
Можно это сделать ?

Попробуйте STOP. Тогда управление перейдет к END-OF-SELECTION

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление из INCLUDE главной программой
СообщениеДобавлено: Ср, окт 13 2010, 16:47 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
hub2002 написал(а):
Добрый день.
Вопрос: в INCLUDE есть
Code:
start-of-selection.
  if f_01 = 'X'.
    exit.
  endif.

вместо exit необходимо сделать действие, которое предотвратит выполнение start-of-selection. в главной программе.
Можно это сделать ?

Поясните что и где Вы хотите контролировать?
Вообще для всяуих проверок до стадии выполнения есть событие AT SELECTION-SCREEN c дополнениями.
Есть ещё STOP и RETURN.
Цитата:
STOP



Syntax
STOP.



Effect
The statement STOP is only to be used in executable programs and in the following event blocks:

AT SELECTION-SCREEN (without additions)

START-OF-SELECTION

GET

You leave these event blocks via STOP, and the runtime environment triggers the event END-OF-SELECTION.


_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление из INCLUDE главной программой
СообщениеДобавлено: Ср, окт 13 2010, 16:55 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
необходимо выполнить start-of-selection. только в include
а когда он вернется в главную программу start-of-selection. не выполнялся.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Управление из INCLUDE главной программой
СообщениеДобавлено: Ср, окт 13 2010, 17:20 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
hub2002 написал(а):
необходимо выполнить start-of-selection. только в include
а когда он вернется в главную программу start-of-selection. не выполнялся.

Учите теорию - include не является единицей выполнения кода, это всего лишь средство упорядочивания текста программ.
Поэтому ещё раз переформулируйте свой вопрос - что и где не должно выполняться.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление из INCLUDE главной программой
СообщениеДобавлено: Чт, окт 14 2010, 08:02 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Ясна.
Спасибо за ответ.


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

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


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

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


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

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