SAPфорум.RU https://sapboard.ru/forum/ |
|
Выгрузка Z-отчета в Excel https://sapboard.ru/forum/viewtopic.php?f=13&t=97110 |
Страница 1 из 2 |
Автор: | ghjdjlrf [ Чт, ноя 29 2018, 14:57 ] |
Заголовок сообщения: | Выгрузка Z-отчета в Excel |
Здравствуйте! Выгружая отчет в Excel указанным ниже способом "Excel (в прежнем формате XXL)", получаю файл, в котором присутствуют только 3 последних столбца. Способом "Excel (в MHTML-формате)" отчет в Excel выгружается корректно. Неработающий способ такой: 1. В выделенной области нажмите правую кнопку мыши для вызова контекстного меню, 2. выберите пункт меню "Электронная таблица...", 3. Установите переключатель в значение "Выбрать из всех доступных форматов", выберите "08 Excel (в прежнем формате XXL)", нажмите кнопку "Дальше", 4. В окне с сообщением "Фильтр, сортировка, суммы и промежуточные суммы не учитываются." нажмите кнопку "Дальше", 5. В окне "Экспорт объекта списка в XXL" установите переключатель в значение "Таблица". В этом окне написано "Экспортируется объект списка XXL: ... строк и 3 столбца.". Почему только 3 столбца? Пробовала скрыть эти 3 столбца, тогда появляется сообщение "Вызов электронной таблицы невозможен (код возврата FATAL ERROR). № сообщения 0K059". |
Автор: | darkduck [ Чт, ноя 29 2018, 15:04 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
Не FI. Перенесено. |
Автор: | pberezin [ Чт, ноя 29 2018, 16:12 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
а что мешает выгружать в формате XLSX (Office 2007) ? Он емнип наименее кривым образом колонки выгружает, и не меняет их местами. |
Автор: | ghjdjlrf [ Чт, ноя 29 2018, 16:16 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
Надо в "Excel (в прежнем формате XXL)", только он быстро выгружает большой объем данных. |
Автор: | ghjdjlrf [ Чт, ноя 29 2018, 16:17 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
В других отчетах все хорошо. |
Автор: | ghjdjlrf [ Чт, ноя 29 2018, 16:19 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
в формате XLSX (Office 2007) - такого даже нет в окне "Выбрать электронную таблицу". Могу использовать только это окно, других кнопок для выгрузки в отчете нет. |
Автор: | Besa [ Пт, ноя 30 2018, 10:15 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
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. Возможно имеются и другие нюансы стандартной выгрузки. |
Автор: | ghjdjlrf [ Пт, ноя 30 2018, 11:04 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
Здравствуйте! Спасибо. Я не программист, в чем отличие колонок не нашла. В ФМ в таблице VKEY сразу отображается название первого из трех выгружаемых столбцов. Программиста не дают, надо обосновать что тут не настройки, а программирование. |
Автор: | Besa [ Пт, ноя 30 2018, 11:08 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
ghjdjlrf написал(а): Здравствуйте! Спасибо. Я не программист, в чем отличие колонок не нашла. В ФМ в таблице VKEY сразу отображается название первого из трех выгружаемых столбцов. Программиста не дают, надо обосновать что тут не настройки, а программирование. Отчет стандартный? Если стандартный кидайте имя. У других пользователей, на других компьютерах результат такой же? |
Автор: | ghjdjlrf [ Пт, ноя 30 2018, 12:56 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
Отчет самописный с нуля. У других пользователей так же. В отладчике есть таблица с полями отчета, для этих 3 столбцов значения некоторых полей отличаются. |
Автор: | ghjdjlrf [ Пт, ноя 30 2018, 13:03 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
IT_FIELDCAT_LVC-tabname у этих полей "1", у остальных "itrez". IT_FIELDCAT_LVC-seltext у этих полей пусто, у остальных русские названия столбцов из отчета. IT_FIELDCAT_LVC-reptext у этих полей русские названия столбцов из отчета, у остальных пусто. IT_FIELDCAT_LVC-datatype заполнено только у этих полей. IT_FIELDCAT_LVC-domname заполнено только у этих полей. |
Автор: | pberezin [ Пт, ноя 30 2018, 14:42 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
видимо абапер fieldcat собирал "по быстрому" чисто программно, абы на экране показывало. |
Автор: | Besa [ Пт, ноя 30 2018, 14:45 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
Очень велика вероятность проблемы в каталоге полей ALV, так как ФМ который выгружает данные, сильно завязан на параметры каталога(см выше). В первую очередь следует прописать datatype, так же обратить внимание на имя поля, а лучше всего корректно сгенирить каталог АЛВ на базе глобальной структуры, тогда все должно быть ок. |
Автор: | ghjdjlrf [ Пт, ноя 30 2018, 15:04 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
Да, первый абапер (основной) очень умный, опытный и добросовестный, но перед ним не ставили задачи выгрузки в эксель, только отображать на экране. Перед вторым абапером тоже. Что просили, то и получили. Не знали, что понадобится в эксель выгружать. Спасибо за Вашу помощь!!! Написала руководству, подожду ответа. |
Автор: | pberezin [ Пт, ноя 30 2018, 15:10 ] |
Заголовок сообщения: | Re: Выгрузка Z-отчета в Excel |
в идеальном сферическом мире это решается общим требованием "все ALV должны выгружаться в эксель по умолчанию, все филдкаты строим на структурах словаря данных, а не городим кодом". И не пропускать в продуктив. Както так |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |