![]() |
#2 |
Участник
|
Похожая ситуация, только текстовое поле в отчете со свойством DynamicHeight = Yes. В аксапте и при печати на принтер всё хорошо. При выводе в RTF пропадает часть данных. Заметил что это происходит из-за алгоритма переноса на новую строчку. В аксаптовской форме отчета при переносе место для разрыва ищется по пробелу и по "-", возможно еще какие-то символы.
При выгрузке в RTF ищутся в первую очередь пробелы и там рвется, но при этом высота для текста не увеличивается, в итоге часть данных пропадает. Заметил такое же поведение при выгрузке в PDF. Но там можно повлиять на алгоритм внеся исправления в метод breakText (внутренний метод findLastBlank) класса PDFViewer. Подскажите, через какой класс создается RTF? DAX 2009 SP1 RU6 Последний раз редактировалось Daiver; 14.08.2017 в 16:53. |
|
Теги |
pdf, rtf, выгрузка в rtf, отчет |
|
|