Текущее время: Сб, июл 19 2025, 23:03

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


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

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


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

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