I RDLC mit Visual Basic ein Rechnungsbericht erschaffe, was ich zu tun versuchen, ist Gruppe weise Berechnung wie Bitte leite mich mit diesemRDLC Expression
Beispiel:
Versuchte Datenquelle Hinzufügen Mehrwertsteuerberechnung aber für Menge Spalte ich nicht immer alle Ergebnisse in rdlc wie für Bottich ich erhalte Werte in meinem rdlc
Dim connstring0 As String = String.Format("Server=127.0.0.1;Port=5432;Username=postgres;Password=Maestro;Database=IMS_DB;")
Dim conn0 As NpgsqlConnection = New NpgsqlConnection(connstring0)
conn0.Open()
Dim Command0 As NpgsqlCommand = New NpgsqlCommand("SELECT DISTINCT total_vat_onsales,SUM(amount) From invoice_withvat_table Where invoice_number = 'I20160711165711' GROUP BY total_vat_onsales", conn0) '(Select MAX(CAST(id AS bigint)) from invoice_withvat_table)
'MessageBox.Show("SELECT DISTINCT total_vat_onsales,SUM(CAST(amount As numeric(18,2))) From invoice_withvat_table Where invoice_number = '" + vb_inviceno + "' GROUP BY total_vat_onsales")
Dim reader0 As NpgsqlDataReader = Command0.ExecuteReader()
Dim data_Table10 As New DataTable
data_Table10.Load(reader0)
reader0.Close()
conn0.Close()
ReportViewer1.LocalReport.DataSources.Clear()
ReportViewer1.LocalReport.DisplayName = "Invoice With VAT"
ReportViewer1.LocalReport.ReportPath = "Invoice_WithVAT.rdlc"
Dim rds As ReportDataSource
rds = New ReportDataSource("DataSet1", data_Table1)
Dim rds0 As ReportDataSource
rds0 = New ReportDataSource("DataSet2", data_Table10)
ReportViewer1.LocalReport.DataSources.Add(rds)
ReportViewer1.LocalReport.DataSources.Add(rds0)
Me.ReportViewer1.RefreshReport()
Es wird in rdlc aber, was als nächstes o erreichen weiter
Anstatt zu versuchen, die Berechnung für den Bericht durchzuführen, können Sie eine andere Datenquelle für die Umsatzsteueranalyse und die Gesamtsummen erstellen. Auf diese Weise führen Sie alle Berechnungen im Code durch und verwenden nur den Bericht, um die Ergebnisse anzuzeigen. Entwerfen Sie eine Klasse, die die MwSt.-Arbeit ausführt und die Zwischensummen als Eigenschaften aufweist, und binden Sie sie an den Mehrwertsteuerabschnitt des Berichts. – peterG
Ich habe meine Frage bearbeitet aading die Datenquelle, aber nicht Ergebnisse in rdlc wie für Betrag Spalte –
Geben Sie Alias zu 'SUM (Betrag)' - So machen Sie einige Änderungen in Ihrem Code wie 'SUM (Betrag) Betrag von invoice_withvat_table' - By Wenn Sie diese Änderung vornehmen, sollten Sie Daten in der Spalte "Betrag" haben. lass es mich wissen, wenn es hilft. – pedram