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

Часовой пояс: 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 часа


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

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


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

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