Текущее время: Ср, июн 18 2025, 17:14

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Запрет ручного ввода в выпадающем списке ALV
СообщениеДобавлено: Чт, апр 04 2019, 06:28 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 96
Откуда: Челябинск
Пол: Мужской
Добрый день коллеги!
Ситуация следующая. В alv на некотором поле прикручен выпадающий список. Так вот, на этом поле есть частично ручной ввод, т.е считываются только клавиши (с CAPSLOCK-ом), которые есть в выпадающем списке.
Т.Е если значение выпад. списка №1 = "ЗАПАС", то с клавиатуры будут считываться только клавиши З-А-П-А-С именно в этой последовательности, на другие символы или идущие не так поле не реагирует.
Задача - вообще убрать это ручное считывание, чтобы можно было выбрать только из выпад. списка, а клавиатуру заблочить напрочь.
Делала поле неактивным - > не работает выпадающий список, значение не сохраняется в поле ALV.
Как такое сделать и возможно ли это?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрет ручного ввода в выпадающем списке ALV
СообщениеДобавлено: Чт, апр 04 2019, 09:22 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Как вариант, переделать listbox на f4, то есть выбор данных пользователем будет происходить через средство поиска к ячейке.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрет ручного ввода в выпадающем списке ALV
СообщениеДобавлено: Чт, апр 04 2019, 10:17 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 351
F4 противоречит "клавиатуру заблочить напрочь" :)
А вообще чем вызвана такая необычная задача?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрет ручного ввода в выпадающем списке ALV
СообщениеДобавлено: Чт, апр 04 2019, 12:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
LAT написал(а):
F4 противоречит "клавиатуру заблочить напрочь" :)

а, ну если так :)) тогда, на f4 можно навесить свой диалог выбора значений, ячейку закрыть на редактирование (хотя тогда как пользователь узнает что вообще нужно вводить данные:) ), а значение после выбора обновить в ALV.
Либо сделать ячейку в виде кнопки/линки...
Хотя все это непонятно зачем.
Просто я не уверен, что в случае с listbox это достижимо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрет ручного ввода в выпадающем списке ALV
СообщениеДобавлено: Пт, апр 12 2019, 13:05 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 96
Откуда: Челябинск
Пол: Мужской
Пересмотрел кучу информации, похоже так сделать не получится. В listbox в любом случае можно будет вводить определенные комбинации клавиш.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрет ручного ввода в выпадающем списке ALV
СообщениеДобавлено: Пт, апр 12 2019, 20:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1604
Откуда: Пермь
Пол: Мужской
А если f4, но без параметров импорта? Раз использован выпадающий список, то значений много не придется прокручивать.
Или вообще доменные значения выбирать.

_________________
Алё, это Пакистан? Нам нужен один килограмм


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

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


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

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


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

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