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

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


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

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


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

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