Текущее время: Вт, июн 24 2025, 03:16

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: RE: Подскажите по основам АБАП
СообщениеДобавлено: Ср, апр 06 2005, 14:05 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
В продолжении к предыдущему:
"У меня встала простейшая задача.
Почему, когда я устанавливаю свой статус, у меня перестает отрабатываться сообщение at line-selection?
Т.е. программма заходит только в сообщение at user-command,
а на двойное нажатие уже не реагирует.
Заранее спасибо."

1.Можно ли создать свой статус, чтобы он сохранял всю функциональность статуса по умолчанию?
2.Вот например, под моим статусом новые окошки не закрываются сами :( Т. е приходится отлавливать сообщение CANCEL)
Если всё же надо самому обрабатывать, то с помощью какой команды
закрывать окно?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 06 2005, 14:13 
Гость
1. скопируй стандартный статус
PICK из программы SAPMSSY0 (через транзакцию SE41)
в свою программу, и его уже изменяй,
только не трогай уже присвоенные клавиши.

2. закрывать окошки - SET SCREEN 0.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 06 2005, 14:14 
Гость
1. скопируй стандартный статус
PICK из программы SAPMSSY0 (через транзакцию SE41)
в свою программу, и его уже изменяй,
только не трогай уже присвоенные клавиши.

2. закрывать окошки - SET SCREEN 0.


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

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
1. Повторил, как посоветовали - всё работает большое СПАСИБО
2. Всунул SET SCREEN 0. в WHERE 'CANCEL',
но переход не осуществляется :cry:
СПАСИБО


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 06 2005, 14:44 
Гость
Salas написал(а):
1. Повторил, как посоветовали - всё работает большое СПАСИБО
2. Всунул SET SCREEN 0. в WHERE 'CANCEL',
но переход не осуществляется :cry:
СПАСИБО


а какие окошки у вас открываются?
попробуйте команды
EXIT
LEAVE PROGRAM
...


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

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
Цитата:
а какие окошки у вас открываются?


Открываемые окошки после AT LINE-SELECTION
я делаю оператором:
WINDOW STARTING AT [/quote]


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 06 2005, 14:58 
Гость
Salas написал(а):
Цитата:
а какие окошки у вас открываются?


Открываемые окошки после AT LINE-SELECTION
я делаю оператором:
WINDOW STARTING AT
[/quote]


Попробуйте вот такую простенькую программку
REPORT ZTEST61 .

TABLES: T001.

START-OF-SELECTION.
SELECT * FROM T001.
WRITE:/ T001-BUKRS.
HIDE T001-BUTXT.
ENDSELECT.

AT LINE-SELECTION.
WINDOW STARTING AT 5 5.
WRITE:/ T001-BUTXT.


разве окошки не будут закрываться стандартным способом?


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

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Salas написал(а):
2. Всунул SET SCREEN 0. в WHERE 'CANCEL',
но переход не осуществляется :cry:


Code:
SET SCREEN 0.
LEAVE SCREEN.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 07 2005, 11:55 
Гость
Или, если короче, LEAVE TO SCREEN 0. :wink:
И еще замечание для Salas: удобно для создания статусов использовать пункт меню 'Дополнительная информация -> Сравнить образцы' (Меняет статус под выбранный образец).


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

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


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

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


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

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