Вопрос

У меня есть отчет, который мне нужно распечатать из написанного мной проекта Flex.Отчет должен выглядеть так:

 Header
 -----------
 text, more text

 .----------------------------.
 |Data Grid of Variable Height|
 |============================|
 |                            |
 |                            | 
 |~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
  Possible Page Break
 .~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
 |                            | 
 |                            |
 |____________________________|

 Fixed height chart

 Lots more text
 End 

Я потратил около 16 часов, пытаясь заставить это работать.В каждом примере, который я нашел, либо PrintDataGrid имеет фиксированную высоту, равную 100% его контейнера, а затем выполняется очень подробный код, чтобы охватить его на несколько страниц.Кто-нибудь получал что-нибудь подобное для работы?Я подумываю просто создать веб-сервис, который будет принимать данные и возвращать их обратно в HTML, но мне придется воссоздать диаграмму.

Это было полезно?

Решение

Вы не можете.Даже не пытайтесь печатать в гибком формате.

Другие советы

Я не уверен, что вы подразумеваете под многословием, но ознакомьтесь с псевдокодом и реализацией на странице http://www.brucephillips.name/blog/index.cfm/2008/4/11/Flex--Printing-A-DataGrid-That-Spans-Multiple-Printed-Pages.

Привет, найдите веб-сайт, который может быть интересен по этой проблеме: Печать нескольких страниц с помощью FlexReport

Надеюсь, это поможет

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top