Текущее время: Вс, июл 20 2025, 00:49

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Изменение внутренего поля ALV таблицы.
СообщениеДобавлено: Вт, окт 03 2006, 14:11 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Добрый день.
Я ивеняюсь за приметивный вопрос, но я <я не знать русский языка> найти прмера как поменять названия полей ALV таблицы.
Делаю так:

Code:
.................
CALL METHOD g_grid->set_table_for_first_display
         EXPORTING i_structure_name = 'ZPLANS'
                   is_layout        = gs_layout
         CHANGING
                   it_outtab        = gt_outtab
.................


Таблица унаследовает свойства (в часности названия полей) таблицы gt_outtab и мня интересует как поменять некоторые названия столбцов ALV таблицы.

Конечно я понимаю что это какимто образом делается через
Code:
it_fieldcatalog      = gt_fieldcat_lvc[].

А как пробежатся по строкам ALV таблицы незнаю.
Извеняюсь за дурацкий вопрос.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 03 2006, 14:18 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 11:39
Сообщения: 178
Откуда: Москва
gt_fieldcat_lvc-coltext = 'New name'.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 03 2006, 14:18 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 20 2006, 16:47
Сообщения: 78
Откуда: Москва
Code:
  REFRESH: gt_fieldcat.
  field-symbols:
    <ls> type lvc_s_fcat.

  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
      i_structure_name = <структура>
    CHANGING
      ct_fieldcat      = gt_fieldcat.

  loop at gt_fieldcat assigning <ls>.
    case <ls>-fieldname.
      when <поле1>.
        <ls>-coltext = <ls>-seltext = 'Имя поля 1'.
......................................................................
      when <полеN>.
        <ls>-coltext = <ls>-seltext = 'Имя поля N'.
    endcase.
  endloop.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 03 2006, 14:58 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Все получилось :)
Благодарь за помощь.


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

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


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

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


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

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