ник: KOHCEPBATOP
В некоторых случаях, достаточно иметь в отчете некоторый "запас" элементов управления,
и при открытии отчета управлять их свойствами в зависимости, например, от аргументов открытия. |
А возможен такой вариант?
1. Заранее создаю rtf-файл с фиксированным именем.
2. В процедуре обработки событий подвязываю его к элементу отчета.
Если возможно, то
1. Какой тип объекта должен быть
2. Какой функцией поменять источник
На основе rtf-файла создал в конструкторе OLE-объект:
Класс OLE: Документ Microsoft Word
Тип вывода: Содержимое
Параметры обновления: Автоматическое
Тип OLE: Связанный
Допустимый тип OLE: Все
Класс: Word.Document.8
Документ источник: "D:\Reports\Body.rtf"
Источник данных: "D:\Reports\Body.rtf"
В процедуре обработке событий пытаюсь работать с ним. Так размеры удается изменить:
Me.RTF1.Width = 9100
а вот смена источника не отрабатывает:
Me.RTF1.SourceDoc = "D:\Reports\Body.rtf"
выводится всё равно, то что было в подсунутом файле.
P.S. И еще проблема: выводится только первая страница документа.