Текущее время: Ср, июл 23 2025, 11:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Вертикальная прокрутка в TABLE CONTROL
СообщениеДобавлено: Ср, июн 20 2012, 14:50 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Всем добрый день!
На экране нарисована табличка, изначально пустая. Пользователь вводит туда данные. Проблема в том что в ней отсутствует бегунок вертикальной прокрутки (сама полоса есть, но без бегунка), в результате чего нельзя ввести записей больше видимого количества.
Смотрел в стандарте DEMO_DYNPRO_TABLE_CONTROL_2, отличий не нашел :(
В чем может быть дело?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вертикальная прокрутка в TABLE CONTROL
СообщениеДобавлено: Ср, июн 20 2012, 14:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Добавьте кнопку "Новые записи" или сделайте свою обработку команды PgDn

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вертикальная прокрутка в TABLE CONTROL
СообщениеДобавлено: Ср, июн 20 2012, 15:15 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Пробовал по разному, есть PBO модуль:
Code:
MODULE stab_mat_change_tc_attr OUTPUT.
  DESCRIBE TABLE t_z_matnr LINES stab_mat-lines.
ENDMODULE.     

из-за этого кода, когда я ввожу что-либо и нажимаю энтер, все остальные строки становятся серыми.
Если этот код проигнорировать, то бегунок не появится.
А как добавить кнопку "новые записи"?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вертикальная прокрутка в TABLE CONTROL  Тема решена
СообщениеДобавлено: Ср, июн 20 2012, 15:21 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Изменил код на следующий:
Code:
MODULE stab_mat_change_tc_attr OUTPUT.
  DESCRIBE TABLE t_z_matnr LINES tab_lines.
  stab_mat-lines = tab_lines + 50.
ENDMODULE.   

и проблема ушла :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вертикальная прокрутка в TABLE CONTROL
СообщениеДобавлено: Ср, июн 20 2012, 15:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Alexgo написал(а):
из-за этого кода

Если в PAI-логике при достижении последней строки таблицы вы будете даобавлять пустую запись в конец таблицы, все будет нормально.
И посмотрите справку к определению данных TABLEVIEW.
Alexgo написал(а):
А как добавить кнопку "новые записи"?

Посмотрите транзакцию ABAPDOCU, раздел "Экраны - Обработка экранов - GUI-статусы на экранах".

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вертикальная прокрутка в TABLE CONTROL
СообщениеДобавлено: Ср, июн 20 2012, 15:51 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Благодарю.


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

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


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

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


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

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