Текущее время: Пт, июл 18 2025, 00:23

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Многократный выбор на подэкране
СообщениеДобавлено: Ср, авг 06 2014, 07:59 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, июл 23 2013, 17:41
Сообщения: 36
Пол: Мужской
Эксперимент провожу:
Необходимо вывести поле с возможностью многократного выбора на экране созданный через painter.
То есть предполагается, что на одном и том же экране может быть много разных селекционных.

Делаю так, формирую поля подэкрана 210:
Code:
SELECTION-SCREEN BEGIN OF SCREEN 0210 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK block WITH FRAME.
SELECT-OPTIONS :
  so_kont1 FOR bsad-hkont,
  so_kont2 FOR bsid-hkont,
  so_kont3 FOR bsak-hkont.
SELECTION-SCREEN END OF BLOCK block.
SELECTION-SCREEN END OF SCREEN 0210.


Прописываю логику экрана 200:
Code:
PROCESS BEFORE OUTPUT.
  MODULE status_0200.   " Статус и заголовок
  MODULE init_0200.       " Тут делаю предустановки полей
  CALL SUBSCREEN subscr_0200 INCLUDING sy-cprog '0210'.
*
PROCESS AFTER INPUT.
  CALL SUBSCREEN subscr_0200.
  MODULE user_command_0200.


Все отображает нормально, но при попытки многократного выбора ни чего не происходит!
Подобные ветки уже есть на форуме от 2004-05 года, но решения там нету!

Вот сижу гадаю, где я чего не учел...

_________________
- Хочу выучить весь SAP
- А ты не лопнешь деточка???


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Многократный выбор на подэкране
СообщениеДобавлено: Ср, авг 06 2014, 09:43 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, июл 23 2013, 17:41
Сообщения: 36
Пол: Мужской
Решено
1000 экран конфликтовал с моим! Пришлось перенести вызов из AT SELECTION-SCREEN, в START-OF-SELECTION

_________________
- Хочу выучить весь SAP
- А ты не лопнешь деточка???


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

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


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

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


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

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