Текущее время: Чт, мар 28 2024, 20:39

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Список полей из формата ALV
СообщениеДобавлено: Ср, авг 05 2020, 10:59 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 15 2017, 10:50
Сообщения: 91
Добрый день,
Можно ли как-то в программе Б получить список полей и их порядок, которые настроены в определенном формате ALV определенной программы А, которые настроил пользователь?
При этом пользователь может и поменять порядок полей, что-то скрыть\отобразить, но формат удалять не будет, но при каждом запуске программа Б бы считывала актуальный на тот момент формат программы А?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Список полей из формата ALV
СообщениеДобавлено: Ср, авг 05 2020, 13:22 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Сб, июн 08 2019, 12:01
Сообщения: 38
MaрьЯ написал(а):
Добрый день,
Можно ли как-то в программе Б получить список полей и их порядок, которые настроены в определенном формате ALV определенной программы А, которые настроил пользователь?
При этом пользователь может и поменять порядок полей, что-то скрыть\отобразить, но формат удалять не будет, но при каждом запуске программа Б бы считывала актуальный на тот момент формат программы А?

Code:
    DATA ls_varkey TYPE ltdxkey.
    DATA lt_dbfcat TYPE TABLE OF ltdxdata.

    SELECT SINGLE *
      FROM ltdx
      INTO CORRESPONDING FIELDS OF ls_varkey
      WHERE relid EQ 'LT'
        AND report EQ  sy-repid   " Отчет
        AND variant EQ lv_variant " Вариант
        AND username EQ sy-uname. " Пользователь

    CALL FUNCTION 'LT_DBDATA_READ_FROM_LTDX'
      EXPORTING
        is_varkey    = ls_varkey
      TABLES
        t_dbfieldcat = lt_dbfcat " В lt_dbfcat будет список полей.
      EXCEPTIONS
        not_found    = 1
        wrong_relid  = 2
        OTHERS       = 3.
    CHECK sy-subrc EQ 0.


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

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


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

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


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

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