Quantcast
Channel: Our ComponentOne » All Posts
Viewing all articles
Browse latest Browse all 14170

Reply To: Export to Excel and CSV does not export view as sorted. (v 1.0.3.0)

$
0
0

Hello,

Here is the equivalent C# code, you may try using the same at your end:

FarPoint.Web.Spread.FpSpread spread = new FarPoint.Web.Spread.FpSpread();
FarPoint.Web.Spread.SheetView ss = new FarPoint.Web.Spread.SheetView();
//clone sheet to new sheet
System.IO.MemoryStream m = new System.IO.MemoryStream();
System.IO.StreamWriter tw = new System.IO.StreamWriter(m);
System.Xml.XmlTextWriter t = new System.Xml.XmlTextWriter(tw);
((FarPoint.Web.Spread.Model.ISerializeSupport)FpSpread1.Sheets(0)).Serialize(t);
t.Flush();
byte[] bytes = m.ToArray();
System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
m = new System.IO.MemoryStream(bytes);
System.IO.StreamReader sr = new System.IO.StreamReader(m);
sr.BaseStream.Position = 0;
string xml = "<X>" + sr.ReadToEnd() + "</X>";
doc.LoadXml(xml);
System.Xml.XmlNodeReader nr = new System.Xml.XmlNodeReader(doc.FirstChild);
((FarPoint.Web.Spread.Model.ISerializeSupport)ss).Deserialize(nr);
for (int i = 0; i <= ss.RowCount – 1; i++) {
	for (int j = 0; j <= ss.ColumnCount – 1; j++) {
		ss.SetValue(i, j, FpSpread1.Sheets(0).GetValue(i, j));
	}
}
spread.Sheets.Add(ss);
spread.SaveExcel("c:\\dummy\\test.xls");

Hope it helps. Please let me know if you need any assistance further.

Thanks,
Manpreet Kaur


Viewing all articles
Browse latest Browse all 14170

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>