Форум: "Базы";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];
ВнизFastReport problem Найти похожие ветки
← →
Bless (2003-06-04 17:36) [0]Помогите разобраться пожалуйста.
в файле 1.frf хранится отчет. Он связан с тремя query посредством трех frDBDataSet.
Потом по нажатии на кнопочку делается
if Rep.PrepareReport then Rep.ShowPreparedReport;
Так вот. Первый раз в preview показывает все то, на что я и рассчитываю. Но если закрыть preview и изменить содержимое
query, то все-равно показывает то же самое, что и в первый раз, то есть изменения не отображаюся. Как это победить?
← →
NickBat (2003-06-04 17:38) [1]что имеется ввиду под изменением содержимого query?
← →
Andrey V. (2003-06-05 08:27) [2]Ты ,конечно, сделал
query.close
затем "изменить содержимое"
затем query.open ?
Я вообще связываю frDBDataSet с данными через
frDBDataSet.DataSource .
← →
Geka (2003-06-05 08:35) [3]А если использовать frReport1.ShowReport;
← →
Bless (2003-06-05 09:16) [4]Andrey V.>
Именно так я и сделал
Geka>
Это тоже делал. Кстати, посмотрел в исходники. И вот что там написано
procedure TfrReport.ShowReport;
begin
PrepareReport;
ShowPreparedReport;
end;
ТАк что... :)
← →
Юрий (2003-06-05 09:33) [5]попробуй после ShowReport сделать
frDBDataSet1.CloseDataSource := True;
frDBDataSet2.CloseDataSource := True;
frDBDataSet3.CloseDataSource := True;
← →
Bless (2003-06-05 14:45) [6]:) Пробовал и это. Не помогло.
Но всем спасибо, уже работает. Не знаю, правда, толком, в чем же было дело.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c