emin 7 Posted November 14, 2020 Share Posted November 14, 2020 Hi I extract UniDBGrid to Excel using UniGridExcelExporter. However, instead of the data in excel cells I see below message: Render Error: Cannot set property 'tdAttr' of null " The code I use for export: UniDBGrid1.Exporter.Exporter: = UniGridExcelExporter1; UniDBGrid1.Exporter.Title: = UniTreeMenu1.Selected.Text; UniDBGrid1.Exporter.ExportGrid; I wonder if I have a missing parameter that I haven't specified. Quote Link to post Share on other sites
Sherzod 1107 Posted November 14, 2020 Share Posted November 14, 2020 3 hours ago, emin said: I extract UniDBGrid to Excel using UniGridExcelExporter. However, instead of the data in excel cells I see below message: Render Error: Cannot set property 'tdAttr' of null " Hi, I couldn't reproduce. Can you please provide more details? How can we reproduce this issue? Quote Link to post Share on other sites
emin 7 Posted November 14, 2020 Author Share Posted November 14, 2020 When I examined the demo, I saw that exported records coming directly from the database. At runtime, no change to dbgrid source In my application, I change the names and properties of the columns in the same dbgrid according to query at runtime My code like this: query.close; query.sql.text:='select x,y from abc'; query.open; unidbgrid1.columns[0].width:=140; unidbgrid1.Columns[0].Title.caption:='x'; unidbgrid1.Columns[0].Title.Alignment:=taLeftJustify; unidbgrid1.Columns[0].Alignment:=taLeftJustify; unidbgrid1.columns[0].readonly:=true; unidbgrid1.Columns[1].Title.caption:='y'; unidbgrid1.Columns[1].Title.Alignment:=tacenter; unidbgrid1.Columns[1].Alignment:=tacenter; unidbgrid1.columns[1].readonly:=true; unidbgrid1.Columns13].Width:=140; Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.