vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: DatagridviewGrouper Editable (Demo) 
Autor: ERBRU
Datum: 25.11.17 13:20

hier noch die Summe "Kosten" für die aktuelle Gruppe
ist das so OK ManfredX? es funktioniert

nun fehlt mir nur noch die Anzahl Datensätze pro aktueller Gruppe?

  Private Sub grp_DisplayGroup(sender As Object, _
        e As Subro.Controls.GroupDisplayEventArgs) Handles grp.DisplayGroup
        If e.DisplayValue = String.Empty Then
            e.DisplayValue = "<fehlend>"
            e.Summary = ""
        End If
        Dim true_sum, false_sum As Integer
        Dim BM_Wert As Double
 
        For i As Integer = 0 To BS_Vorgangdetails.Count - 1
            Dim r As DataRow = DirectCast(BS_Vorgangdetails(i), DataRowView).Row
            'Gehört der Datensatz zur aktuellen Gruppe? 
            If Not IsDBNull(r(cboColumns.Text)) AndAlso _
               r(cboColumns.Text).ToString.ToLower = e.DisplayValue.ToLower Then
 
                'Summen für aktuelle Gruppe berechnen  
                If Not IsDBNull(r("Lieferschein")) Then
                    If CBool(r("Lieferschein")) Then
                        true_sum += 1
                    Else
                        false_sum += 1
                    End If
                    'Summe Kosten aktuelle Gruppe bilden
                    If Not IsDBNull(r("Kosten")) Then
                        If CDbl(r("Kosten")) Then
                            BM_Wert += CDbl(r("Kosten"))
                        End If
                    End If
                End If
            End If
        Next i
 
        'Summenwerte als Summary anzeigen
        e.Summary = "LS vorh.: " & true_sum.ToString & " es fehlen: " & "( " & _
          false_sum.ToString & " )" & " LS, " & " BM-Wert: " & String.Format( _
          "{0:00.00} €", BM_Wert)
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten in DGV anzeigen2.453ERBRU11.11.17 20:09
Re: Daten in DGV anzeigen1.716Manfred X11.11.17 20:48
Re: Daten in DGV anzeigen1.593ERBRU11.11.17 21:06
Re: Daten in DGV anzeigen1.595Manfred X11.11.17 23:35
DatagridviewGrouper: Datensätze gruppiert anzeigen1.901Manfred X12.11.17 11:45
Re: Daten in DGV anzeigen1.806ERBRU12.11.17 12:26
Re: Daten in DGV anzeigen1.551Manfred X12.11.17 12:42
Re: Daten in DGV anzeigen1.552ERBRU12.11.17 12:51
Re: Daten in DGV anzeigen1.605Manfred X12.11.17 13:04
Re: Daten in DGV anzeigen1.542ERBRU12.11.17 14:10
DatagridviewGrouper: Anwendungsbeispiel2.426Manfred X12.11.17 15:23
Re: DatagridviewGrouper: Anwendungsbeispiel1.736ERBRU12.11.17 16:29
DatagridviewGrouper umschalten1.684Manfred X12.11.17 17:31
Re: DatagridviewGrouper umschalten1.743ERBRU13.11.17 06:55
DatagridviewGrouper Editable (Demo)1.632Manfred X13.11.17 07:46
Re: DatagridviewGrouper Editable (Demo)1.565ERBRU13.11.17 20:38
Re: DatagridviewGrouper Editable (Demo)1.530Manfred X14.11.17 00:15
Re: DatagridviewGrouper Editable (Demo)1.493ERBRU23.11.17 18:40
Re: DatagridviewGrouper Editable (Demo)1.483Manfred X23.11.17 21:17
Re: DatagridviewGrouper Editable (Demo)1.474ERBRU24.11.17 06:47
Re: DatagridviewGrouper Editable (Demo)1.513Manfred X24.11.17 07:46
Re: DatagridviewGrouper Editable (Demo)1.495ERBRU24.11.17 19:46
Re: DatagridviewGrouper Editable (Demo)1.458ERBRU25.11.17 13:20
Re: DatagridviewGrouper Editable (Demo)1.692Manfred X25.11.17 14:20
Re: DatagridviewGrouper Editable (Demo)1.699ERBRU25.11.17 16:09
Re: Daten in DGV anzeigen1.556ERBRU12.11.17 18:27

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel