Hi,
Yes it's correct template.
I'm using RAD Studio 12.1 exactly, and project is in C++ Builder 64bit classic Clang compiler.
I'm executing Run procedure from TFlexCelReport, and this is call stack:
:00007FFBCF7349F6 RtlWaitOnAddress()
:00007FFBCF6FFCB4 RtlEnterCriticalSection()
:00007FFBCF6FFAE2 RtlEnterCriticalSection()
:00007FFBA51EEE74 GdipGetGenericFontFamilySansSerif()
:000000005E7E6477 _Gdiplusuiclasses::TGdipUIFont::TGdipUIFont(System::UnicodeString, double, System::Set<_Uiclasses::Tuifontstyle::TUIFontStyle, (_Uiclasses::Tuifontstyle::TUIFontStyle)0, (_Uiclasses::Tuifontstyle::TUIFontStyle)1>)()
:000000005E7F213A _Gdiplusgraphicsfactory::TGDIPlusGraphicsFactory::CreateFont(System::UnicodeString, double, System::Set<_Uiclasses::Tuifontstyle::TUIFontStyle, (_Uiclasses::Tuifontstyle::TUIFontStyle)0, (_Uiclasses::Tuifontstyle::TUIFontStyle)1>)()
:000000005E297234 _Uiclasses::Tuifont::TUIFont::InternalCreateOnly(_Uiclasses::Fontcreatingeventargs::TFontCreatingEventArgs*)()
:000000005E296EAC _Uiclasses::Tuifont::TUIFont::InternalCreate(System::UnicodeString, double, System::Set<_Uiclasses::Tuifontstyle::TUIFontStyle, (_Uiclasses::Tuifontstyle::TUIFontStyle)0, (_Uiclasses::Tuifontstyle::TUIFontStyle)1>, bool)()
:000000005E296CF7 _Uiclasses::Tuifont::TUIFont::CreateNew(System::UnicodeString, double, System::Set<_Uiclasses::Tuifontstyle::TUIFontStyle, (_Uiclasses::Tuifontstyle::TUIFontStyle)0, (_Uiclasses::Tuifontstyle::TUIFontStyle)1>)()
:000000005E2F661D _Uexcelfont::Excelfont::TExcelFont::CreateFont(System::UnicodeString, double, System::Set<_Uiclasses::Tuifontstyle::TUIFontStyle, (_Uiclasses::Tuifontstyle::TUIFontStyle)0, (_Uiclasses::Tuifontstyle::TUIFontStyle)1>)()
:000000005E2F6F8C _Uexcelmetrics::Excelmetrics::TExcelMetrics::DoFullGetFont0Width(_Uflxformats::Tflxfont::TFlxFont const&, System::DelphiInterface<_Ucoreinterfaces::Irowcolsize::IRowColSize>, double&, double&, double&)()
:000000005E2F6B79 _Uexcelmetrics::Excelmetrics::TExcelMetrics::GetFont0Width(System::DelphiInterface<_Ucoreinterfaces::Irowcolsize::IRowColSize>, bool)()
:000000005DD3F83C _Uxlsxrecordloader::Txlsxrecordloader::TXlsxRecordLoader::ReadSheetFormatPr(_Uxlssheet::Tsheet::TSheet*)()
:000000005DD35463 _Uxlsxrecordloader::Txlsxrecordloader::TXlsxRecordLoader::ReadSheet(_Uxlssheet::Tsheet::TSheet*, int, _Umiscclasses::Tlegacyinfo::TLegacyInfo*)()
:000000005DD3470A _Uxlsxrecordloader::Txlsxrecordloader::TXlsxRecordLoader::ReadSheet(System::UnicodeString, _Uexcelrecords::Tsheetlist::TSheetList*, __Flexceltypes::TFlexCelObject*)()
:000000005DD74F70 _Uexcelrecords::Tworkbook::TWorkbook::LoadXlsxWorkbook(_Uxlsxrecordloader::Txlsxrecordloader::TXlsxRecordLoader*, bool&)()
:000000005DD752D0 _Uexcelrecords::Tworkbook::TWorkbook::LoadFromStream(_Uxlsxrecordloader::Txlsxrecordloader::TXlsxRecordLoader*, _Uprotect::Tprotection::TProtection*, bool&)()
:000000005DCB87F7 _Uxlsadapter::Xlsfile::TXlsFile::OpenXlsx(System::Classes::TStream*, bool)()
:000000005DCB7665 _Uxlsadapter::Xlsfile::TXlsFile::Open(System::Classes::TStream*, _Ucoreenums::Tfileformats::TFileFormats, wchar_t, int, int, System::DynamicArray<_Ucoreenums::Columnimporttype::TColumnImportType>, System::DynamicArray<System::UnicodeString>, System::Sysutils::TEncoding*, bool)()
:000000005DCB74EA _Uxlsadapter::Xlsfile::TXlsFile::Open(System::UnicodeString, _Ucoreenums::Tfileformats::TFileFormats, wchar_t, int, int, System::DynamicArray<_Ucoreenums::Columnimporttype::TColumnImportType>, System::DynamicArray<System::UnicodeString>, System::Sysutils::TEncoding*, bool)()
:000000005E4CDB7F _Exceladapter::Excelfile::TExcelFile::Open(System::UnicodeString, _Ucoreenums::Tfileformats::TFileFormats, wchar_t, int, int, System::DynamicArray<_Ucoreenums::Columnimporttype::TColumnImportType>, System::Sysutils::TEncoding*, bool)()
:000000005E4CDB14 _Exceladapter::Excelfile::TExcelFile::Open(System::UnicodeString, _Ucoreenums::Tfileformats::TFileFormats, wchar_t, int, int, System::DynamicArray<_Ucoreenums::Columnimporttype::TColumnImportType>)()
:000000005E4CDAAA _Exceladapter::Excelfile::TExcelFile::Open(System::UnicodeString)()
:000000005CE40D39 _Flexcelreport::Flexcelreport::TFlexCelReport::Run(System::UnicodeString, System::UnicodeString)()
:000000005CFDD7FD TEwidRapFrm::ExecuteReportXls(System::UnicodeString, System::UnicodeString, bool, System::UnicodeString, Data::Db::TDataSet*)(this=0x000001896965dd50, szablon="KarDlk.NT1.xlsx", plikWynik="wynik.xls", uruchomEdyt=true, dataSetName="MainODS", dataSet=0x000001897274a600)