Как вернуть очет в исходный вид
Замучался с простой проблемой.
У меня есть отчет frxReport1. В нем, предположим, 1 поле Memo1.
В программе есть функция, которая вызывает этот отчет, и в элемент Memo1 вбивает нужную информацию.
Вот так:
(frxReport1.FindObject('Memo1') as TfrxMemoView).memo.text:='Какой-то текст';
Теперь вопрос. После внесения изменений, как мне очистить отчет, т.е. вернуть его в исходное состояние, когда Memo1 было пустым.
Вопрос возник, т.к. в моем отчете таких полей очень много и нужна 1 команда, которая как бы очистит этот отчет.
У меня есть отчет frxReport1. В нем, предположим, 1 поле Memo1.
В программе есть функция, которая вызывает этот отчет, и в элемент Memo1 вбивает нужную информацию.
Вот так:
(frxReport1.FindObject('Memo1') as TfrxMemoView).memo.text:='Какой-то текст';
Теперь вопрос. После внесения изменений, как мне очистить отчет, т.е. вернуть его в исходное состояние, когда Memo1 было пустым.
Вопрос возник, т.к. в моем отчете таких полей очень много и нужна 1 команда, которая как бы очистит этот отчет.
Комментарии
А потом восстанавливать его каждый раз когда вам надо
В конце не забудьте прочистить память.
А насчет файла - не очень удобно с ним возится в моей задаче.
А подскажите, если динамически создавать новый объект типа TfrxReport, копировать туда уже существующий frxReport1, а потом убивать этот объект. Можно ли так и как правильно это сделать?