Скрыть поле на экране инфо-типа

Периодически требуется скрыть\сделать обязательными\только для вывода те или иные поля в инф0-типах. Если разработчику пришла такая задача, то это не верно. Т.к. все делается при помощи настройки в ракурсе V_T588M.

  1. Задача. Скрыть поля Adress data в ИТ 0021 подтип 1
Рис 1. Исходный экран

Сначала нам необходимо узнать, какой конкретно экран мы сейчас видим перед собой. Встаем на поле и жмем F1. В открывшемся окошке жмем техническую информацию

Рис. 2 F1
Рис.3. Техническая информация

Наш пример не так прост. Хоть мы и обрабатываем ИТ 0021, на экране отображается поле экрана 0106 Семья/контактное лицо.

Заходим в транзакцию SM30 и выбираем ракурс V_T588M

Рис. 4 Транзакция SM30

Жмем "Ведение" и в открывшемся окне вводим название модуля. Для стандартных ИТ, это будет MPXXXX00, где XXXX номер ИТ.

Рис.5 Ввод рабочей области

В открывшемся окне видим наш экран

Рис.6

Проваливаемся при помощи двойного клика. И видим список полей + возможные варианты отображения. Я решил сделать поля "Город" и "Код страны" сделать обязательными, а поле "Номер телефона" только для отображения.Остальные поля скрыл.

Рис. 7

Сохраним и посмотрим, что получилось.

Рис.8 Результат

Для поля "Регион" настройки нет, оно обязательно всегда

Добавить комментарий

Ваш адрес email не будет опубликован.