В скрипте отчёта необходимо задать имя файла для фильтра экспорта, но классы фильтров экспорта отсутствуют в скрипте. Как их можно добавить?

Question: В скрипте отчёта необходимо задать имя файла для фильтра экспорта, но классы фильтров экспорта отсутствуют в скрипте. Как их можно добавить?

Answer:

В Delphi:

1
2
3
4
5
6
7
8
frxReport1.Script.AddClass(TfrxCustomExportFilter, 'TComponent'); 
frxReport1.Script.AddClass(TfrxCustomImageExport, 'TfrxCustomExportFilter'); 
frxReport1.Script.AddClass(TfrxBMPExport, 'TfrxCustomImageExport'); 
frxReport1.Script.AddClass(TfrxRTFExport, 'TfrxCustomExportFilter'); 
... 
frxReport1.Script.AddObject('frxRTFExport1',frxRTFExport1); 
frxReport1.Script.AddObject('frxBMPExport1',frxBMPExport1); 
...

 

 В скрипте: Код frxRTFExport1.FileName := 'myFilename.rtf';