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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: REUSE_ALV_HIERSEQ_LIST_DISPLAY
СообщениеДобавлено: Чт, июл 06 2006, 16:11 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 01 2006, 15:56
Сообщения: 23
Откуда: Екатеринбург
У меня двухуровневый алв отчет
Заголовок не связан с данными. Т.е для каждого объекта и кредитора выведутся все номера документов, которые есть. Не делается выборка документов по объекту и кредиторам.
Если смотреть через точку прерывания, то табличка, которую выводим на экран, нормальная.
В чем же тут может быть ошибка? Помогите....
_________________________________________________________
Имя объекта Краткий текст Кредитор Имя
№ документа Д/проводки Сумма/ВВ Сумма налога/ВВ Сумма/ВВ
__________________________________________________________
6002С456789 Тест 12345678 Банк
50008 15.05.2005 300 54 246
50009 16.05.2005 800 144 656
50010 17.05.2005 900 162 738
50011 18.05.2005 600 108 492
__________________________________________________________
59999996789 Объект 88888888 Фирма
50008 15.05.2005 300 54 246
50009 16.05.2005 800 144 656
50010 17.05.2005 900 162 738
50011 18.05.2005 600 108 492
__________________________________________________________

Code:
FORM PRL_FIELDCAT.
  CLEAR FIELDCAT.
  FIELDCAT-FIELDNAME     = 'OBKT'.
  FIELDCAT-TABNAME       = 'HEADER'.
  FIELDCAT-REF_TABNAME   = 'T52B5'.
  FIELDCAT-REF_FIELDNAME = 'PONAM'.
  APPEND FIELDCAT.
 
CLEAR FIELDCAT.
  FIELDCAT-FIELDNAME     = 'OBKT_NAM'.
  FIELDCAT-TABNAME       = 'HEADER'.
  FIELDCAT-REF_TABNAME   = 'AUFK'.
  FIELDCAT-REF_FIELDNAME = 'KTEXT'.
  APPEND FIELDCAT.
 
CLEAR fieldcat.
  FIELDCAT-FIELDNAME     = 'LIFNR'.
  fieldcat-tabname       = 'HEADER'.
  FIELDCAT-REF_TABNAME   = 'LFA1'.
  APPEND fieldcat.

  CLEAR fieldcat.
  FIELDCAT-FIELDNAME     = 'LIF_NAM'.
  fieldcat-tabname       = 'HEADER'.
  FIELDCAT-REF_FIELDNAME = 'NAME1'.
  FIELDCAT-REF_TABNAME   = 'LFA1'.
  APPEND fieldcat.
 
  CLEAR fieldcat.
  FIELDCAT-FIELDNAME     = 'BUKRS'.
  fieldcat-tabname       = 'HEADER'.
  FIELDCAT-REF_TABNAME   = 'RBKP'.
  APPEND fieldcat.
 
  CLEAR fieldcat.
  FIELDCAT-FIELDNAME     = 'NAME1'.
  fieldcat-tabname       = 'HEADER'.
  FIELDCAT-REF_TABNAME   = 'T001W'.
  APPEND fieldcat.
 
    CLEAR fieldcat.
    FIELDCAT-FIELDNAME     = 'BELNR_'.          "№ Документ
    fieldcat-tabname       = 'BESTAND'.
    FIELDCAT-REF_TABNAME   = 'BSAK'.
    FIELDCAT-REF_FIELDNAME = 'BELNR'.
    APPEND FIELDCAT.
   
    CLEAR fieldcat.
    FIELDCAT-FIELDNAME     = 'BUDAT1'.          "Дата документа
    fieldcat-tabname       = 'BESTAND'.
    FIELDCAT-REF_TABNAME   = 'BSAK'.
    FIELDCAT-REF_FIELDNAME = 'BUDAT'.
    APPEND FIELDCAT.
   
   CLEAR fieldcat.
    FIELDCAT-FIELDNAME     = 'RMWWR'.           "Сумма с НДС
    fieldcat-tabname       = 'BESTAND'.
    FIELDCAT-REF_TABNAME   = 'BSAK'.
    FIELDCAT-REF_FIELDNAME = 'DMBTR'.
    FIELDCAT-DO_SUM        = 'X'.
    APPEND FIELDCAT.
   
   CLEAR fieldcat.
    FIELDCAT-FIELDNAME     = 'WMWST'.           "НДС
    fieldcat-tabname       = 'BESTAND'.
    FIELDCAT-REF_TABNAME   = 'BSAK'.
    FIELDCAT-REF_FIELDNAME = 'MWSTS'.
    FIELDCAT-DO_SUM        = 'X'.
    APPEND FIELDCAT.
   
   CLEAR fieldcat.
    FIELDCAT-FIELDNAME     = 'RMWWR2'.          "Сумма без НДС
    fieldcat-tabname       = 'BESTAND'.
    FIELDCAT-REF_TABNAME   = 'BSAK'.
    FIELDCAT-REF_FIELDNAME = 'DMBTR'.
    FIELDCAT-DO_SUM        = 'X'.
    APPEND FIELDCAT.

    endform.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 06 2006, 16:15 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, сен 21 2005, 10:01
Сообщения: 651
Откуда: СССР
Я не очень хорошо помню, но там надо во второй уровень добавить поле-ссылку на поле верхнего уровня. Тогда записи разместятся каждая под своим заголовком.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 06 2006, 16:19 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
надо заполнить поле по которому будет связка:
data gs_keyinfo type slis_keyinfo_alv.
gs_keyinfo-header01 = 'LIFNR'.
gs_keyinfo-item01 = 'LIFNR'.


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

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


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

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


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

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