TfrxReport в Dll неработает?
Добрый день!!!
Решил перемемтить рабочую процедуру построения отчета в DLL.
В чем причина непойму. пошагово слетает на dmReport.frxReport1.ShowReport.
Решил перемемтить рабочую процедуру построения отчета в DLL.
Procedure GetReport(RepName:string; NPacient:integer);
begin
if not dmReport.frxReport1.LoadFromFile(RepName)
then ShowMessage('Файл отчета ''+RepName+'' не загруженна')
else
begin
dmReport.frxReport1.Variables['NPacient']:=NPacient;
if dmReport.frxReport1.PrepareReport
then dmReport.frxReport1.ShowReport;
end;
end;
Выдает ошибку "Access violation at adress 000664c1c in modul DllReport.dll"В чем причина непойму. пошагово слетает на dmReport.frxReport1.ShowReport.
Комментарии
<span style='font-size:14pt;line-height:100%'>Все равно таже ошибка!!!</span>
Посмотри пример в Demos\Dll
Я посмотрел пример там форма создается, а у меня дата модуль уже создан при проектировании. На что мне обратить внимание на переменную TApplication или на что то другое.