Проблема комбинации Autowidth и Halign
Здравствуйте!
Думаю, что это ошибка фастрепорта. Я заметила проблему в двух случаях, когда мне надо использовать свойства мемо Autowidth=True и HAlign =haRight одновременно.
1 случай - некоторые значения (не по всему отчету, и часто не самые большие по разрядности значения) урезаются слева.
К примеру, число $15200 - знак доллара наполовину выглядит урезанным слева. Если делаю Autowidth=False, то показывается нормально. Причем, как я сказала, если даже ширина мемо в отчете значительно больше, чем само число, то все равно урезается. И, что вообще не понятно, к примеру в этом же отчете в другой колонке (при равных свойствах мемо) число гораздо бОльшее может отображаться не урезанным. То есть полнуюакотомерность когда ошибка вылазит не получается проследить.
2 случай - если в отчете помещаю 2 мемо, у обоих свойства Autowidth=True и HAlign =haRight. То, более длинное значение порой смещается влево гораздо больше не только по левому краю, но и правый край тоже сдвигается несколько влево.
Поясню, вот так на отчете лежат мемки:
выглядит это так
Если кто знает, как решить эту проблему, откликнитесь, очень буду признательна. И если кто тоже встретился с такой проблемой, даже если не решил еще, тоже прошу откликнуться. А вообще может эта ушибка уже устранена в следующей версии?? Прошу откликнуться и прокомментировать насчет этого бага разработчиков фастрепорта.
Заранее благодарна.
Надя
Думаю, что это ошибка фастрепорта. Я заметила проблему в двух случаях, когда мне надо использовать свойства мемо Autowidth=True и HAlign =haRight одновременно.
1 случай - некоторые значения (не по всему отчету, и часто не самые большие по разрядности значения) урезаются слева.
К примеру, число $15200 - знак доллара наполовину выглядит урезанным слева. Если делаю Autowidth=False, то показывается нормально. Причем, как я сказала, если даже ширина мемо в отчете значительно больше, чем само число, то все равно урезается. И, что вообще не понятно, к примеру в этом же отчете в другой колонке (при равных свойствах мемо) число гораздо бОльшее может отображаться не урезанным. То есть полнуюакотомерность когда ошибка вылазит не получается проследить.
2 случай - если в отчете помещаю 2 мемо, у обоих свойства Autowidth=True и HAlign =haRight. То, более длинное значение порой смещается влево гораздо больше не только по левому краю, но и правый край тоже сдвигается несколько влево.
Поясню, вот так на отчете лежат мемки:
Memo1
Когда смотрим результат показа, то к примеру, если значение Memo1.Text ="Зачемательный отчет", Memo2.Text ="Создан"Memo2
выглядит это так
Зачемательный отчет
То есть видите, правые края не уравнены.Создан
Если кто знает, как решить эту проблему, откликнитесь, очень буду признательна. И если кто тоже встретился с такой проблемой, даже если не решил еще, тоже прошу откликнуться. А вообще может эта ушибка уже устранена в следующей версии?? Прошу откликнуться и прокомментировать насчет этого бага разработчиков фастрепорта.
Заранее благодарна.
Надя
Комментарии
Можете прислать отчет с демонстрацией описанных проблем ?
FR version 4.9 + D2009
ЗЫ: При экспорте в PDF из превью, если указывать пароль в секьюрити, то сбрасываются флаги экспорта.
Короче, я пока временно поставила в отчетах Autiwidth := False. Но на будущее желательно все же решить эту проблему. Сейчас нет времени, так как нахожусь в процессе перевода всех отчетов (очень много) с версии 2 в версию 4.
Было бы хорошо узнать, что надо присылать, когда аминистратор просит прислать пример. Я имею в виду, чтобы присланный отчет можно было запустить на выполнение. Ведь если прислать просто Fr3 файл, в моем случае проблему продемонстрировать не удастся.