svetlanaM написал(а):
LisaAlisa написал(а):
Такой вопрос...вот создаю запрос на перенос формата, в ALV выбираю Параметры настройки - формат - администрирование, потом пункт Формат - Перенести. Все создается. Переношу. Но в систему, в которую перенесла, этих форматов нет

. Не подскажите почему такое может быть?
Доброе время суток!

Таже проблема настроеный формат включен в запрос, ... перенесен, но в системе нет этих настроек.
Данную настройку можно импортировать между мандатами системы, в которой произведена настройка.
Какже все таки перенести в другую систему???
Коллеги!
Мы перенесли запросы с форматами ALV.
Как выяснилось проблема состоит в том, что не заполняются табличные ключи и таблицы в созданных Вами запросах пустые.
Наши действия:
После того как форматы включены в запрос и запрос "готов" к переносу:
1. в se10 выбираете нужный запрос -> Запрос/Задача -> Просмотреть -> Изменить (Ctrl+F1)
2. и укажите ИдПрограммы, Тип объекта, Имя объекта соответственно R3TR, TDAT, LT_VARIANT
3. укажите ключи:
3.1. имя таблицы LTDX
3.2. табличный ключ:
3.2.1. см. таблицу LTDX в se11 -> Содержимое (Ctrl+Shift+F10) -> в поле REPORT укажите Вашу программу -> Выполнить (F8);
3.2.2. там будет перечень ваших форматов по данной программе;
3.2.3. проваливаясь в один из них увидите поля из которых и будет состоять табличный ключ:
MANDT
RELID
REPORT
HANDLE
LOG GROUP
USERNAME
VARIANT
TYPE
SRTF2
3.2.4. каждое из этих полей имеет определенню длинну, т.е. ключ - это сумма этих полей
причем, если длина поля REPORT = 40, а в нем содержится 15, то оставшиеся 25 надо заполнить пробелами.
4. также см. таблицу LTDXT - для переноса полного наименования формата.