private static string sheetProvvFuoriPianoXML(int id_registro, string registro, string dataInizio, string dataFine, out int res) { string strXML = string.Empty; //Recupero dati e creazione dataset DocsPAWA.DocsPaWR.DocsPaWebService docsPaWS = new DocsPAWA.DocsPaWR.DocsPaWebService(); DataSet ds = new DataSet(); ds = docsPaWS.ReportPianiRientroFuoriPiano(id_registro, dataInizio, dataFine, out res); strXML = "<Worksheet ss:Name=\"Provv. fuori piano\">"; strXML += creaTabella(); strXML += creaTotali(ds, false); strXML += datiXML(ds); strXML += "</Table>"; strXML += workSheetOptionsXML(registro, dataInizio, dataFine, "Provvedimenti non previsti da piano"); return(strXML); }