Текущее время: Вс, июл 13 2025, 13:06

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Нужно на вызываемом экране завести переменную для ввода с выпадающим списком значений
СообщениеДобавлено: Пн, июн 23 2014, 20:26 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Нужно на вызываемом экране завести переменную для ввода с выпадающим списком значений,
в программе на селекционном экране я знаю как это сделать, а вот в программе вызывается экран и что-то у меня не получается. В программе я задаю значения а в at selection-screen OUTPUT я вызываю функцию и при нажатии поля список появляется, а тут что не пойму как это сделать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно на вызываемом экране завести переменную для ввода с выпадающим списком значений
СообщениеДобавлено: Вт, июн 24 2014, 09:06 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Добрый день.
Хотелось бы отметить, что вы описали ваш вопрос так, что только с третьего раза стало понятно, что вам нужно. :roll:
Теперь ответ:
1) Создайте на экране полее ввода/вывода; установите это поле как 'Listbox' (находится под полем "текст" вверху редактора экранов); например, поле назовете LEVEL1.
2) В своей программе в топах опишите
DATA: level1(5) TYPE c . (мне нужно выло 5 символов).
3) Заполнение списка можно написать единажди или в модуле OUTPUT. Это на ваше усмотрение.
Code:
  DATA: list0  TYPE vrm_values.
   
  SELECT idvm AS key namevm AS text FROM zzzzzz
    INTO CORRESPONDING FIELDS OF TABLE list0.
*(можно вместо SELECT внести другим способом данные в таблицу list0 )
  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      id     = 'LEVEL1'
      values = list0.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно на вызываемом экране завести переменную для ввода с выпадающим списком значений
СообщениеДобавлено: Вт, июн 24 2014, 21:41 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Да я так и сделала, только поле как 'Listbox' забыла установить. Все получилось,
спасибо. А по-моему я очень понятно сформулировала вопрос, старалась


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

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


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

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


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

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