Текущее время: Пн, июл 21 2025, 23:12

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Экранная таблица
СообщениеДобавлено: Ср, янв 30 2013, 12:57 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 12 2010, 19:57
Сообщения: 14
Всем привет!
Ни как не могу сообразить... как на экранной таблице задать название полей динамически? т.е. в зависимости от условий выводить разные названия.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Экранная таблица
СообщениеДобавлено: Ср, янв 30 2013, 13:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
nikolay1880 написал(а):
Всем привет!
Ни как не могу сообразить... как на экранной таблице задать название полей динамически? т.е. в зависимости от условий выводить разные названия.
Можно попробовать сделать следующее:
1) Вместо текстового элемента, который у Вас служит заголовком, поставить поле ввода/вывода.
2) В PBO в зависимости от Ваших условий поменять текст в этом поле:
Code:
LOOP AT SCREEN.
IF 1 = 2.
%_(screen_name)_%_app_%-text = TEXT-001.
ENDIF.
ENDLOOP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Экранная таблица
СообщениеДобавлено: Ср, янв 30 2013, 16:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
nikolay1880 написал(а):
Всем привет!
Ни как не могу сообразить... как на экранной таблице задать название полей динамически? т.е. в зависимости от условий выводить разные названия.

А не проще скрывать ненужные поля?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Экранная таблица
СообщениеДобавлено: Чт, янв 31 2013, 06:53 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 12 2010, 19:57
Сообщения: 14
Удав написал(а):
А не проще скрывать ненужные поля?

нет, выводимые данные одинаковые, только при разных условиях меняются названия полей, а этих полей много.

ROKO написал:
Можно попробовать сделать следующее:
1) Вместо текстового элемента, который у Вас служит заголовком, поставить поле ввода/вывода.
2) В PBO в зависимости от Ваших условий поменять текст в этом поле:
Code:
LOOP AT SCREEN.
IF 1 = 2.
%_(screen_name)_%_app_%-text = TEXT-001.
ENDIF.
ENDLOOP.


В LOOP AT SCREEN по экранной таблице нет элемента %_(screen_name)_%_app_%-text .

Сделал так:
на ЭТ в поле заголовка поместил поле ввода/вывода (спасибо за идею ROKO ). В атрибутах этого поля установил GET-параметр SCR, в PBO экрана, в зависимости от условий меняю название, записываю в переменную t5, и устанавливаю set parameter id 'SCR' field t5. Все работает.


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

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


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

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


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

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