экспорт в Excel
Добрый день.
ОГРОМНАЯ просьба откликнуться разработчиков, а именно Alexander Fediachov, как было указано в описании к модулю frxExportXLS. Тем более, что мы являемся зарегистрированными пользователями.
Если выгрузить отчет в Excel, то начиная со второй странице, в самом верху добавляеться пустая строчка. Высота у этой строчки равная верхнему полю страницы. Они действительно связаны - эксперементально замечено. Изменяю верхнее поле страницы, соответственно меняеться высота этой строки. Например, это можно увидеть, если в приложенном к демке отчете 3.fr3 (Basic Reports\Nested groups) выставить у страницы верхнее поле 100.
А теперь вопрос, зачем она там нужна? поля и так выставляються на страницы. Получаеться, что, начиная со второй страницы, верхнее поле удваиваеться и все содержимое съезжает. Осебенно это критично, когда есть PageFooter с номером страницы, который уходит на другую станицу. Иногда эта дополнительная строка бывает не вверху, а внизу (то есть до PageBreak), но тогда визуально увеличиваеться PageFooter, что тоже не катит. Так или иначе этот отступ присутствует.
Можно ли надеяться, что в ближайшее время это будет исправлено?
Или, по крайней мере, скажите где происходит добавление этой строки.
Надеюсь, что ответ последует, спасибо.
ОГРОМНАЯ просьба откликнуться разработчиков, а именно Alexander Fediachov, как было указано в описании к модулю frxExportXLS. Тем более, что мы являемся зарегистрированными пользователями.
Если выгрузить отчет в Excel, то начиная со второй странице, в самом верху добавляеться пустая строчка. Высота у этой строчки равная верхнему полю страницы. Они действительно связаны - эксперементально замечено. Изменяю верхнее поле страницы, соответственно меняеться высота этой строки. Например, это можно увидеть, если в приложенном к демке отчете 3.fr3 (Basic Reports\Nested groups) выставить у страницы верхнее поле 100.
А теперь вопрос, зачем она там нужна? поля и так выставляються на страницы. Получаеться, что, начиная со второй страницы, верхнее поле удваиваеться и все содержимое съезжает. Осебенно это критично, когда есть PageFooter с номером страницы, который уходит на другую станицу. Иногда эта дополнительная строка бывает не вверху, а внизу (то есть до PageBreak), но тогда визуально увеличиваеться PageFooter, что тоже не катит. Так или иначе этот отступ присутствует.
Можно ли надеяться, что в ближайшее время это будет исправлено?
Или, по крайней мере, скажите где происходит добавление этой строки.
Надеюсь, что ответ последует, спасибо.
Комментарии
Вроде нашла решение для этого вопроса
Так как у меня отчет сразу формируется в Excel, поля верхнее - 1 и нижнее - 1, то я в FR убрала верхнее поле, нижнее сделала 2. Передала отчет в Excel, с параметрами PageBreaks = false и OpenEcxelAfterExport = false.
После чего уже в программе через CreateObject("Excel.Application") и OleProcedure открываю сформированный отчет, меняю там поля на 1 и 1, сохраняю изменения, и показываю отчет пользователям.
Извилистый путь, поэтому все равно хочется узнать есть ли другие варианты решения данной проблемы?