Текущее время: Пн, июл 21 2025, 22:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: fieldcatalog остается пустым после выполнения 'REUSE_ALV_FIELDCATALOG_MERGE'
СообщениеДобавлено: Вт, мар 27 2012, 15:47 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 27 2012, 00:11
Сообщения: 22
Здравствуйте!
Столкнулся с тем что не заполняется fieldcatalog при вызове ФМ 'REUSE_ALV_FIELDCATALOG_MERGE'. Подскажите, с чем это может быть связано.
Code:

DATA:  BEGIN OF alv_tab OCCURS 0
          ,pernr LIKE zhr_rsu_tab-pernr
          ,ename LIKE pa0001-ename
          ,grup LIKE zhr_rsu_tab-grup
          ,razrd  LIKE zhr_rsu_tab-razrd
          ,fact_chas LIKE zhr_rsu_tab-fact_chas
       ,END OF alv_tab.

DATA ls_fieldcat TYPE slis_t_fieldcat_alv.

  CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
    EXPORTING
      i_program_name         = sy-cprog
      i_internal_tabname     = 'ALV_TAB'
      i_client_never_display = 'X'
    CHANGING
      ct_fieldcat            = ls_fieldcat[]
    EXCEPTIONS
      inconsistent_interface = 1
      program_error          = 2
      OTHERS                 = 3.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: fieldcatalog остается пустым после выполнения 'REUSE_ALV_FIELDCATALOG_MERGE'
СообщениеДобавлено: Вт, мар 27 2012, 15:53 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
В ФМ REUSE_ALV_FIELDCATALOG_MERGE нужно передать еще параметр I_INCLNAME = sy-cprog. Если его не передавать, ищет в TOP include


Последний раз редактировалось zsap Вт, мар 27 2012, 16:04, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: fieldcatalog остается пустым после выполнения 'REUSE_ALV_FIELDCATALOG_MERGE'
СообщениеДобавлено: Вт, мар 27 2012, 15:54 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Какую ошибку пишет? sy-subrc?
Заполняйте i_program_name / i_internal_tabname / i_inclname.
В программной единице где описана вн. таблица, ширина строк не должна превышать 72.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: fieldcatalog остается пустым после выполнения 'REUSE_ALV_FIELDCATALOG_MERGE'
СообщениеДобавлено: Вт, мар 27 2012, 16:26 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 27 2012, 00:11
Сообщения: 22
Спасибо! Помогло заполнение I_INCLNAME = sy-cprog. И действительно пришлось укоротить строки кода до 72 символов, т.к. иначе валилось в дамп :)


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

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


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

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


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

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