Текущее время: Ср, апр 24 2024, 11:05

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


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

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


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

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