Вопросы по теме 'alv'

Программное изменение макета дерева ALV
Я хочу изменить макет cl_gui_alv_tree программно. Мой текущий подход не работает. Это мой код до сих пор, выполненный в экранном PBO: CALL METHOD gs_0700-s_tree-r_tree->delete_all_nodes EXCEPTIONS failed = 1...
4075 просмотров
schedule 06.08.2022

Захват события расширения узла в дереве ALV (ABAP)
Я создал древовидное представление ALV с использованием класса CL_SALV_TREE . Все работает нормально, но я хотел бы захватить событие, когда узел расширяется, для заполнения функции, которая автоматически изменяет размеры столбцов дерева. Моя...
1982 просмотров
schedule 07.03.2023

Измените длину поля позже
TABLES: VBRK. DATA: BEGIN OF it_test, BUKRS LIKE VBRK-BUKRS, FKDAT LIKE VBRK-FKDAT, END OF it_test. DATA: wa_test LIKE it_test. SELECT * FROM VBRK INTO CORRESPONDING FIELD OF wa_test. IF wa_test-BUKRS = 'xxxx'. wa_test-BUKRS =...
685 просмотров
schedule 12.07.2023

События узла дерева ALV не запускаются
У меня возникает проблема, когда я использую ALV Tree без включенного выбора элементов. В этом случае я не могу получить событие для запроса контекстного меню узла. Когда я включаю выбор элементов, все работает нормально. Я получаю события для...
1065 просмотров
schedule 27.03.2022

Создать динамическую внутреннюю таблицу ABAP
На экране выбора пользователю нужно вставить имя таблицы, и мне нужно получить первые 3 поля из этой таблицы и отобразить их в ALV для вывода. Из чтения руководств я понял, что мне нужно вызвать метод cl_alv_table_create=>create_dynamic_table ,...
1287 просмотров
schedule 19.04.2023

Пустая редактируемая таблица abap
Мне нужно отобразить пустую редактируемую таблицу в SAP (что-то вроде транзакции SM30, когда вы хотите вставить новые записи). Я знаю, как сделать редактируемую таблицу, но моя проблема в том, как отобразить пустую таблицу. Я правда с APPEND...
902 просмотров
schedule 23.02.2024

Читайте текст материала на нескольких языках одновременно с READ_TEXT FM
Мне удалось заставить READ_TEXT FM работать только для одного cID за раз при нескольких вызовах функции read_text (например, я узнал, как получить к нему доступ для cID = 'GRUN' cObject = 'MATERIAL'. Может ли кто-нибудь посоветовать, как подключиться...
3610 просмотров
schedule 21.01.2023

Объект все еще находится в неактивной версии
Я создал базовое приложение для получения сведений о компании в SAP ABAP со следующими сведениями. Имя пакета: ZSPT_930AM_PKG_1 Название приложения: ZSPT_930AM_CMPNY_INFO_1 Код транзакции: Z39CD Номер запроса на транспортировку: EC6K900010...
4123 просмотров
schedule 22.06.2022

ABAP ALV - удалить определенную строку
Я хочу удалить определенную строку в таблице. Я идентифицировал строку перед использованием get_selected_rows. Теперь у меня есть строка, указанная в "gt_rows". Теперь я хочу удалить эту строку. Я просто не могу это сделать. Вот мой текущий...
1098 просмотров
schedule 17.11.2023

Включите F4 для активной области во время вставки. Возможный?
Мое требование следующее: Я показываю записи в сетке alv (CL_GUI_ALV_GRID), где пользователь может добавлять новые. У меня есть ключевое поле MATNR, которое отключено для существующих записей. Этому действительно не нужно иметь работающий...
1056 просмотров
schedule 24.05.2022

Отображение нескольких таблиц на одном экране alv
Привет. Извините за глупый вопрос, так как я очень новичок в программировании abap. Я пытаюсь отобразить несколько дисплеев на одном экране ALV. Я создал пользовательский контейнер и назвал его правильно, но я не могу получить экран дисплея....
1623 просмотров
schedule 12.03.2023

Пользовательская справка F4 сетки ALV работает, но затем показывает, что справка не найдена
У меня есть программа, которая отображает редактируемую сетку ALV с настраиваемой справкой F4 для поля «Нет». обрабатывается через событие onf4 . Отображается моя настраиваемая справка F4, и выбранное значение возвращается правильно....
2947 просмотров
schedule 01.04.2023

Обновленные записи не отображаются в подэкране ALV
Я пытаюсь отобразить обновленные записи в ALV, но отображаются старые записи. Вот код, написанный на экране выхода из рабочего задания. TRY. cl_salv_table=>factory( EXPORTING r_container = lo_cust_container...
2195 просмотров
schedule 20.12.2021

Ошибка CX_SY_READ_SRC_LINE_TOO_LONG при вызове REUSE_ALV_FIELDCATALOG_MERGE
Я хочу с помощью 'reuse_alv_fieldcatalog_merge' заполнить таблицу и нажать на экран. Но выдает такую ​​ошибку: Строки программы ABAP шире внутренней таблицы. Я проверил настройки и Downwards-Comp. На участке длины линии (72) знака не было....
645 просмотров
schedule 09.08.2022

Как показать редактируемый itab во всплывающем окне?
У меня есть редактируемые кнопки ALV (через status gui ), SAVE , REFRESH и HISTORICAL . У меня нет проблем с save и refresh , но в historical я хотел бы показать через всплывающее окно вкладку, но эта вкладка должна быть...
177 просмотров
schedule 17.01.2024

Редактируемое поле CL_GUI_ALV_GRID не обновляется
У меня есть сетка ALV с редактируемым полем, если я проверяю введенные данные и отображаю ошибки, ALV обновляется, если я пытаюсь изменить входные данные, в других случаях ALV больше не обновляется. Код в PAI: ls_layout-cwidth_opt =...
453 просмотров
schedule 28.06.2022