Текущее время: Вт, июн 17 2025, 15:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Динамические таблицы
СообщениеДобавлено: Пн, ноя 28 2005, 15:20 
Гость
Подскажите пожалуйста новичку. В ходе выполнения программы создаю внутреннюю динамическую струткуру через CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE
Далее, вывожу полученные данные на экран в виде ALV-грида. Хитрость в том, что в гриде мне необходимо отрабатывать двойной клик мышью и обращаться к полю динамической таблицы. Как это можно сделать? Воспользоваться READ TABLE не могу :(


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Динамические таблицы
СообщениеДобавлено: Пн, ноя 28 2005, 15:22 
Гость
Наталия написал(а):
Подскажите пожалуйста новичку. В ходе выполнения программы создаю внутреннюю динамическую струткуру через CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE
Далее, вывожу полученные данные на экран в виде ALV-грида. Хитрость в том, что в гриде мне необходимо отрабатывать двойной клик мышью и обращаться к полю динамической таблицы. Как это можно сделать? Воспользоваться READ TABLE не могу :(


используйте loop ... assigning. а затем компонент строки можно также получить изпользуя assign component (comp-name) of structure <ls_mystr> to <l_myval>.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Динамические таблицы  Тема решена
СообщениеДобавлено: Пн, ноя 28 2005, 15:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Наталия написал(а):
READ TABLE не могу :(

У READ TABLE тоже есть добавление ASSIGNING, так что если есть индекс записи, то вполне можно использовать READ TABLE. А дальше - как советовал уважаемый dmb

_________________
С уважением, Сергей Королев


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

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


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

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


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

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