Текущее время: Пт, июн 27 2025, 20:06

Часовой пояс: 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 часа


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

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


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

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