Текущее время: Чт, июн 26 2025, 10:00

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: как получить значение поля вн.табл., если есть строка с идентификатором поля
СообщениеДобавлено: Пт, июл 06 2012, 14:41 
Специалист
Специалист

Зарегистрирован:
Ср, дек 09 2009, 12:37
Сообщения: 142
Добрый всем!

Помогите начинающему..
Есть таблица, в которой есть поля приблизительно с такими идентификаторами: f1, f2, f3... И есть цикл do n times.
Как получить значение поля fi? Или искать другой способ без цикла?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: как получить значение поля вн.табл., если есть строка с идентификатором поля  Тема решена
СообщениеДобавлено: Пт, июл 06 2012, 14:53 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
Ну что-то типа того, если я Вас правильно понял:

Code:
DATA: BEGIN OF ls_data,
          f1 TYPE c VALUE '1',
          f2 TYPE c VALUE '2',
          f3 TYPE c VALUE '3',
          END OF ls_data.

DATA: lv_f    TYPE char2,
      lv_id   TYPE char2.
FIELD-SYMBOLS: <field> TYPE any.

DO 3 TIMES.
  lv_id = sy-index.
  CONCATENATE 'F' lv_id INTO lv_f.
  ASSIGN COMPONENT lv_f OF STRUCTURE ls_data TO <field>.
ENDDO.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как получить значение поля вн.табл., если есть строка с идентификатором поля
СообщениеДобавлено: Пт, июл 06 2012, 15:37 
Специалист
Специалист

Зарегистрирован:
Ср, дек 09 2009, 12:37
Сообщения: 142
сэнкью - работает....


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

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


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

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


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

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