Текущее время: Ср, июн 25 2025, 21:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Динамическое измене параметров на selection-screen
СообщениеДобавлено: Ср, авг 31 2005, 18:40 
Гость
Такая задача - сделать ряд параметров sel-scr обязательными для ввода в зависимости от чекбоксов/радиобатонов/значений других параметров.
Через at selection-screen putput - полумера.
Прежде чем обновить экран, запрашивают ввести существующие обязательные параметры, которые незаполнены.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 01 2005, 01:23 
Гость
а чего at selection-screen не устраивает ?
1. убирай obligatory у всех параметров
2. в at selection-screen проверяй значения своих галок и прочих, и пустоту нужных параметров, ну и если надо выдавай сообщение, что мол это поле обязательно для заполнения ...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 01 2005, 01:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
или тут - http://www.sap-img.com/abap/change-the- ... screen.htm

---
или вот:

How do I change attributes of an item in a screen and in a table control at runtime?
add the following code in PBO

loop at screen.
if screen-name = 'NAME_OF_FIELD_HERE_IN_CAPS'.
set attributes of screen such as REQUIRED, INPUT, OUTPUT, INTENSIFIED, INVISIBLE, ACTIVE, DISPLAY_3D, VALUE_HELP to 1(ON) or 0(OFF)
e.g. screen-output = 1.
modify screen.
endif.
endloop

if the field is part of a table control, put the above code within the the loop...endloop of the table control in PBO

_________________
Счастье есть!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 01 2005, 08:48 
Гость
хотелось обойтись без ручного вывода сообщений ... похоже все же придется


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

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


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

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


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

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