vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Fragen & Antworten rund um sev-Komponenten
Re: sevDataGrid2 
Autor: MBr
Datum: 24.04.06 12:29

Hallo, Dieter,

im Change-Ereignis eines Feldes wird die Summe in die Footer-Spalte übertragen:
Private Sub Text1_Change()
 
Dim sql As String
 
    lblstatus.Caption = "Satz " & CStr(Data1.Recordset.AbsolutePosition + 1) & _
      " von " & Data1.Recordset.RecordCount
 
    gsAbfrageDB = gsKeyDBName
    Me!Text2.Text = dmDLookup("Beschreibung", "Geschlecht", "Art = '" & _
      Me!Text3.Text & "'")
    Me!Text5.Text = dmDLookup("Klartext", "AndereSchule", "AndereSchule = '" & _
    Me!Text6.Text & "'")
    Me!Text7.Text = dmDLookup("Klartext", "Beschäftigungsart", _
    "Beschäftigungsart = '" & Me!Text8.Text & "'")
    Me!Text4.Text = dmDLookup("Klartext", "Rechtsverhältnis", "Rechtsverhältnis" & _
    "= '" & Me!Text9.Text & "'")
 
    gsAbfrageDB = gsDBName
    Unt = dmDSum("U71ZSTD", "Satz71", "U71LEHK = '" & Me!Text11.Text & "'")
 
    With grdUnterricht
 
 
         sql = "SELECT DISTINCTROW (U71JG & U71P) AS KLASSE, U71FACH, Sum(" & _
           "U71ZSTD) AS [Summe von U71ZSTD] "
         sql = sql & "FROM Satz71 WHERE NOT U71JG = '' AND U71LEHK = '" & _
         Me!Text11.Text & "' "
         sql = sql & "GROUP BY U71JG, U71P, U71FACH;"
 
         Set .Recordset = gdbCurrentDB.OpenRecordset(sql)
 
         .Columns(3).FooterText = Format(Unt, "0.00 ")
         .Columns(3).FooterAlign = ALIGNMENT_RIGHT
         .FooterForeColor = vbBlue
 
         .Refresh
 
    End With
 
 
 
End Sub
dmDLookup und dmDSum sind selbstgestrickte Funktionen, die auch funktionieren.

Gruß, Manfred.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevDataGrid2766MBr24.04.06 11:12
Re: sevDataGrid2397ModeratorDieter24.04.06 11:31
Re: sevDataGrid2444MBr24.04.06 12:29
Re: sevDataGrid2452ModeratorDieter24.04.06 14:13
Re: sevDataGrid2456MBr24.04.06 14:38
Re: sevDataGrid2460MBr25.04.06 09:26
Re: sevDataGrid2437ModeratorDieter26.04.06 08:46
Re: sevDataGrid2471MBr26.04.06 08:55

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-2025 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