Ciao a tutti, ho un problema: ho un dataset con un elenco di valori del tipo
attivita - descrizione - importo
io ho raggruppato i records per attività a questo punto vorrei inserire un subtotale ad ogni cambio di attività.
Come posso fare?
Ciao a tutti, ho un problema: ho un dataset con un elenco di valori del tipo
attivita - descrizione - importo
io ho raggruppato i records per attività a questo punto vorrei inserire un subtotale ad ogni cambio di attività.
Come posso fare?
aggiungi una colonna (subtot, ad esempio) al datatable, e valorizzala con il subtotale ad ogni cambio di attività...
scorrendo il dataset, se c'e' una rottura di codice valorizzi la colonna SubTot...Questo naturalmente fa cambiare lo schema al DataTable, con tutte le conseguenze.codice:dcolSubTotale = new DataColumn( "SubTot", GetType(Decimal) ) dcolSubTotale.DefaultValue = 0 dataset.Tables("tuaTabella").Columns.Add(dcolSubTotale)
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
La tua soluzione mi piace... ma non capisco come adattarla al mio codice:
io creo un dataset
DsDati = new DataSet();
OleDbCommand myCommandDettaglio = new OleDbCommand("SP_Dettaglio", myConnection);
myCommandDettaglio.Parameters.Add(new OleDbParameter("@DataInizio", OleDbType.Date));
myCommandDettaglio.Parameters["@DataInizio"].Value = DateTime.Parse(DataInizio.ToString());
myCommandDettaglio.CommandType=CommandType.StoredP rocedure;
OleDbDataAdapter DataAdatpDettaglio = new OleDbDataAdapter(myCommandDettaglio);
DataAdatpDettaglio.Fill(DsDati, "Dettaglio");
myConnection.Close();
Come calcolo il subtotale?? e come lo aggiungo al mio DataSet
Infinite Grazie per l'aiuto
be non è meglio costruire una colonna calcolata ???
in che modo?