ghjdjlrf написал(а):
Здравствуйте!
Выгружая отчет в Excel указанным ниже способом "Excel (в прежнем формате XXL)", получаю файл, в котором присутствуют только 3 последних столбца. Способом "Excel (в MHTML-формате)" отчет в Excel выгружается корректно.
Неработающий способ такой:
1. В выделенной области нажмите правую кнопку мыши для вызова контекстного меню,
2. выберите пункт меню "Электронная таблица...",
3. Установите переключатель в значение "Выбрать из всех доступных форматов", выберите "08 Excel (в прежнем формате XXL)", нажмите кнопку "Дальше",
4. В окне с сообщением "Фильтр, сортировка, суммы и промежуточные суммы не учитываются." нажмите кнопку "Дальше",
5. В окне "Экспорт объекта списка в XXL" установите переключатель в значение "Таблица". В этом окне написано "Экспортируется объект списка XXL: ... строк и 3 столбца.". Почему только 3 столбца?
Пробовала скрыть эти 3 столбца, тогда появляется сообщение "Вызов электронной таблицы невозможен (код возврата FATAL ERROR). № сообщения 0K059".
Посмотрите внимательно, в чем особенность этих колонок(не выгружаемых) с точки зрения каталога полей ALV(в том числе, формата ALV если он есть) по сравнению другими колонками которые выгружаются.
Если что, то точку останова на ФМ XXL_FULL_API и глянуть в отладчике.
Насколько я помню, там есть особенности в этой выгрузке, например, там анализируется каталог полей ALV, затем в зависимости от типа поля меняется порядок колонок, например, поля типа D и типа P (имеется ввиду в тч ЭД которые в конечном счете ссылаются на эти родовые типы), выгружаются последними, вне зависимости от того, как Вы их упорядочили в ALV. Возможно имеются и другие нюансы стандартной выгрузки.