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

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


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

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


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

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