![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глюк в FastReport 2.5 [D6]
}|{yk © (2004-07-23 11:29:00)Вот такой вот простейший код
frReportMain.LoadFromFile('.\Plateg.frf');
with frReportMain.Dictionary,FormMain do
begin
Variables['DATA_START']:= ''''+DateToStr(dxDateEditFrom.Date)+'''';
Variables['DATA_END']:= ''''+DateToStr(dxDateEditTo.Date)+'''';
end;
if not frReportMain.PrepareReport then
MessageBoxEx(GetForegroundWindow,'Íå âäàëîñÿ ñòâîðèòè çâ³ò!','Ïîìèëêà ñèñòåìè çâ³ò³â',MB_OK+MB_ICONWARNING,419)
else
frReportMain.ShowReport;
Но он почему-то выполняется через раз. Причем и ошибку-то не выдает, что самое обидное...
}|{yk (2004-07-23 12:13:00) [1]точно, более правильно ShowPreparedReport.
Но проблема вот в чем. После загрузки данных из внешнего источника, отчет формируется без их учёта, хотя в гриде они отображаются, а используются одинаковые датасеты. После перезагрузки приложения отчет начинает делаться правильно
Reindeer Moss Eater (2004-07-23 11:55:00) [2]Я к тому, что ты ищешь ошибку внутри FR в то время как она может быть обусловлена твоим ифом
Reindeer Moss Eater (2004-07-23 11:52:00) [3]А зачем делать препаре, если ShowReport делает препаре и шоу?
}|{yk (2004-07-23 11:50:00) [4]А то и значит, что формирование и отбражение отчеты при одних и тех же данных может выполняться, а может не выполняться
Reindeer Moss Eater (2004-07-23 11:40:00) [5]А что это изменит?
Но он почему-то выполняется через раз.
А что это значит?
}|{yk (2004-07-23 11:38:00) [6]А что это изменит?
Reindeer Moss Eater (2004-07-23 11:32:00) [7]Зачем такая извращенная работа с переменными отчета.
frVariables чем не устраивает?