Текущее время: Пт, июн 20 2025, 22:00

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: alv grid b поля открытые на ввод
СообщениеДобавлено: Пн, мар 31 2014, 18:39 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 409
Всем доброго времени суток.

вывожу грид TYPE REF TO cl_gui_alv_grid,
В гриде есть два поля открытые на ввод. Настроены простые формулы пересчета между ними.
Пересчет делаю в METHOD handle_data_changed_finished.
После пересчета нужно отобразить пересчитаное значение. Для этого делаю
go_alv->refresh_table_display( is_stable = gs_stable
i_soft_refresh = 'X' ).

Проблема в том, что после рефреша, в случае когда в гриде много строк, и я внес значение в конце списка, то грид отображается с первой строки.
С помощью
go_alv->set_current_cell_via_id( is_row_no = ls_rowno
is_column_id = ls_col ).
cl_gui_control=>set_focus( go_alv ).

получилось сделает, что грид отображается не спервой строки, но введеное значение все равно съезжает в пределах экрана.
Подскажите, можно сделать так, чтобы не съезжало положение строк при обновлении?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: alv grid b поля открытые на ввод  Тема решена
СообщениеДобавлено: Вт, апр 01 2014, 06:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
gs_stable = XX


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

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


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

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


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

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