Здравствуйте.
compositum писал(а):Для текстового поля на бэнде данных установил обрамления линиями - по факту никакого обрамления не происходит. если сделать такое же обрамление поля текста в колонтитуле - в колонтитуле обрамление происходит: ...
У ваших текстбоксов на датабэнде установлен ComponentStyle = "Материалы и работы", в котором указано Border=None.
Соответственно при рендеринге этот стиль применяется, и бордюр исчезает.
compositum писал(а):кроме того, по поводу выше указанных обрамлений текстового поля заметил баг - если файл закрыть и снова открыть - обрамление полей на бэнде ДанныеMaterials пропадает. Т.е. оно не только не отображается, но и сбрасывается после закрытия файла.
Точнее стиль компонента применяется при открытии отчета в дизайнере.
compositum писал(а):В предварительном просмотре видно, что содержимого поля "Примечания" полностью вписывается (т.е. работает расширение поля по высоте, установленное в свойствах). Однако при экспорте получаю не то, что нужно...
В приложениях MS-Office функция WYSIWYG часто работает некорректно.
Например, ваш отчет в EXCEL в режиме редактирования и в предпросмотре печати
выглядит по-разному, еще больше различий вы увидите, если в режиме редактирования
начнете менять масштаб страницы от 50% до 200% - самый длинный текст на странице
будет обрезаться на разное количество строчек в зависимости от масштаба.
Также отрисовка текста в Excel осуществляется собственными методами,
и не совпадает ни с GDI+ (Standard, Typographic), ни с GDI (WYSIWYG).
Поэтому нельзя точно передать вид текста в превью.
Варианты примерного решения проблемы:
1. Попробовать выбрать для текста разные шрифты; для каждого шрифта
попробовать разный TextQuality - выбрать тот, при котором
строка текста получается самой длинной.
2. В конце каждого текста добавлять пустую строку
для компенсации погрешности изображения.
compositum писал(а):в версии 2009.1 я не знаю как сформировать mdc-файл. Такого формата просто нет в списке: ...
Вы можете сохранить MDC-файл в окне превью с помощью кнопки с изображением дискеты ("Document file ...").
Спасибо.