Баг с KeepHeader в SubReport
alexghaash
Йошкар-Ола
Заметил баг:
Имеется SubReport, расположенный на MasterBand главной станицы:
Левая граница SubReport.Left=75. В SubReport имеется Header и MasterBand1. На Header-лежит MemoView c левой границей MemoView.Left=0.
При MasterBand1.KeepHeader=False все выводится нормально, то есть левая граница MemoView на Preview находится в позиции 75(Позиция SubReport+Позиция MemoView). Однако стоит включить KeepHeader=True и MemoView выводится в позиции Left=0.
Имеется SubReport, расположенный на MasterBand главной станицы:
Левая граница SubReport.Left=75. В SubReport имеется Header и MasterBand1. На Header-лежит MemoView c левой границей MemoView.Left=0.
При MasterBand1.KeepHeader=False все выводится нормально, то есть левая граница MemoView на Preview находится в позиции 75(Позиция SubReport+Позиция MemoView). Однако стоит включить KeepHeader=True и MemoView выводится в позиции Left=0.
Комментарии
построен на куче userDataSet-ов. А сама ситуация, по результатам опытов,возникает только когда свойство KeepHeader задействуется, то есть когда заголовок переносится на следующую страницу. Если переноса нет, то все выводится нормально.
загрузил туда шаблон, сделал все датасеты виртуальными. При preview в дизайнере вылетает сообщение: Набор "" данных не найден. Удалил ВСЕ обьекты из отчета, очистил переменные и скрипты. Получился пустой отчет, все равно вылетает это сообщение