Текущее время: Ср, июн 25 2025, 15:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: позиционирование в ALV
СообщениеДобавлено: Ср, июн 22 2005, 14:55 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
версия САП 4.0B, использую REUSE_ALV_LIST_DISPLAY
так вот... возможны ли спозиционироваться в ALV на нужную запись?
т.е при работе содержимое таблицы меняется(добавляется запись), и после ревреша ALV хочется встать именно на эту новую запись...
пните в нужную сторону ;)
спасиб заранее

P.S: с ALV дружу недолго, так что сильно не пинать ;)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 23 2005, 14:41 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
проблема вроде бы как частично решилась с помщью ФМ REUSE_ALV_LIST_LAYOUT_INFO_SET (изменяем скроллинг-данные) и в случае с сортировкой можно воспользоваться ФМ K_KKB_OUTTAB_SORT
а вот как быть в случае с фильтрацией, чтот совсем не понятно... :?
подскажите плиз


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 07:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июл 12 2005, 07:43
Сообщения: 145
Ну типа толкаю

CALL METHOD <ref.var. to CL_GUI_ALV_GRID > ->set_current_cell_via_id

EXPORTING
IS_ROW_ID = <structure of type LVC_S_ROW >
IS_COLUMN_ID = <structure of type LVC_S_COL > .

Для его использования в твоем случае достаточно знать номер вставляемой строки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 07:59 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Dim написал(а):
Ну типа толкаю

CALL METHOD <ref.var. to CL_GUI_ALV_GRID > ->set_current_cell_via_id

EXPORTING
IS_ROW_ID = <structure of type LVC_S_ROW >
IS_COLUMN_ID = <structure of type LVC_S_COL > .

Для его использования в твоем случае достаточно знать номер вставляемой строки.


В 4.0В ALV GRID-а еще нет...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 08:02 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июл 12 2005, 07:43
Сообщения: 145
Плохо же им


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 08:03 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июл 12 2005, 07:43
Сообщения: 145
Ну типа толкаю

CALL METHOD <ref.var. to CL_GUI_ALV_GRID > ->set_current_cell_via_id

EXPORTING
IS_ROW_ID = <structure of type LVC_S_ROW >
IS_COLUMN_ID = <structure of type LVC_S_COL > .

Для его использования в твоем случае достаточно знать номер вставляемой строки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 11:15 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
Dim написал(а):
Ну типа толкаю

CALL METHOD <ref.var. to CL_GUI_ALV_GRID > ->set_current_cell_via_id

EXPORTING
IS_ROW_ID = <structure of type LVC_S_ROW >
IS_COLUMN_ID = <structure of type LVC_S_COL > .

Для его использования в твоем случае достаточно знать номер вставляемой строки.

толкните что-нибудь и для 4.0 :wink:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 12:00 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А если поиграть в USER_COMMAND
что-то вроде
Code:
        READ TABLE itab INDEX is_selfield-tabindex.
        is_selfield-refresh = 'X'.
        is_selfield-col_stable = 'X'.
        is_selfield-row_stable = 'X'.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 13 2005, 07:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
Stepan написал:
А если поиграть в USER_COMMAND

ага, игрался, но толку не было
если не ошибаюсь, то это
Code:
       
        is_selfield-refresh = 'X'.
        is_selfield-col_stable = 'X'.
        is_selfield-row_stable = 'X'.

обновит ALV, с сохранением тек. позиции, а мне то нужна позиция новой записи :wink:


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

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


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

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


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

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