XLSCGI Change Log 2016-05-12 - Provided a full HTTP instance to locally display the documentation, run the examples and the modeling utility. - XML-based spreadsheets generated from XLSCGI programs now are immediately accepted by Excel. 2013-03-11 - Generated models are now saved with CCSID 1252 (PC ASCII) instead of 819 (US ASCII). 2012-01-15 - Fixed pgm INSTALL. 2012-01-15 - Fixed pgm XLSMDL. - Added more sample CGI programs generating XML spreadsheets, see page http://www.easy400.net/xlscgi/html/page3.htm . 2009-04-24 - Procedure SndToExcel is no longer in service program XLACGI/XLSCGI. It is a local procedure that must be copied into CGI sources. - Service program XLSCGI/XLSCGI should no longer be made available in the application library. 2009-04-22 - Subprocedure "EdtNumber" of srvpgm XLSCGI/XLSCGI was using edit code L (minus sign on the right). It was found that this is not correct, as Excel would expect the minus sign on the left. Therefore in subprocedure "EdtNumber" edit code was changed to P (minus sign on the left), and this resulted being correct. 2009-04-01 - It was found that in real life subprocedure "SndToExcel" of srvpgm XLSCGI/XLSCGI (used in a CGI program to send to the browser the XML stream contained in the output buffer) would not capture the output buffer and create an IFS stream file with zero length when executing subprocedure WrtHtmlToIfs. That was due to the fact the the service program used by srvpgm XLSCGI/XLSCGI was not the same as the service program used by the CGI to write in the output buffer. - The only way to get out off the problem, was to duplicate srvpgm CGISRVPGM2 from library CGIDEV2 to library XLSCGI at installation time (STRREXPRC etc.) and having a *LIBL entry for srvpgm CGIDEV2 in binding directory XLSCGI/XLSCGI. - However, this requires that both XLSCGI and the application CGI program refer to the same level of CGIDRVPGM2 srvpgm.