Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Fremdschlüssel aus einem ERP System
  • RunnerRalf08.07.14 10:01
       └ RE: Fremdschlüssel aus einem ERP System wilo17.07.14 12:44
          └ RE: Fremdschlüssel aus einem ERP System RunnerRalf17.07.14 20:51
  • Reihe Nummer in Form
  • uldisccc09.07.14 13:06
       └ RE: Reihe Nummer in Form wilo17.07.14 12:42
  • alle Tabellenspalten mit Nullwerten ausblende
  • gerd12.07.14 17:54
       └ RE: alle Tabellenspalten mit Nullwerten ausblen... Karl Donaubauer14.07.14 20:22
          └ RE: alle Tabellenspalten mit Nullwerten ausbl... gerd16.07.14 20:21
             └ RE: alle Tabellenspalten mit Nullwerten aus... StefanWirrer17.07.14 09:42
  • Datum automatisch ändern
  • MartinZ08.07.14 09:42
       └ RE: Datum automatisch ändern Karl Donaubauer08.07.14 13:34
          └ RE: Datum automatisch ändern MartinZ09.07.14 08:26
             └ RE: Datum automatisch ändern Gunter Avenius09.07.14 11:29
                └ RE: Datum automatisch ändern MartinZ09.07.14 13:13
  • Wettbewerbsauswertung
  • werner.ka18.06.14 14:21
       └ RE: Wettbewerbsauswertung StefanWirrer23.06.14 15:56
          └ RE: Wettbewerbsauswertung werner.ka25.06.14 21:39
             └ RE: Wettbewerbsauswertung StefanWirrer26.06.14 13:26
                └ RE: Wettbewerbsauswertung Karl Donaubauer26.06.14 13:53
                   └ RE: Wettbewerbsauswertung StefanWirrer26.06.14 16:27
                      └ RE: Wettbewerbsauswertung Karl Donaubauer26.06.14 17:17
                   └ RE: Wettbewerbsauswertung StefanWirrer30.06.14 13:30
             └ RE: Wettbewerbsauswertung Karl Donaubauer26.06.14 13:37
                └ RE: Wettbewerbsauswertung werner.ka26.06.14 20:13
                └ RE: Wettbewerbsauswertung werner.ka01.07.14 08:34
                   └ RE: Wettbewerbsauswertung StefanWirrer01.07.14 12:51
                      └ RE: Wettbewerbsauswertung Karl Donaubauer01.07.14 16:33
                      └ RE: Wettbewerbsauswertung werner.ka03.07.14 08:43
                         └ RE: Wettbewerbsauswertung StefanWirrer03.07.14 13:45
                            └ RE: Wettbewerbsauswertung werner.ka08.07.14 09:45
       └ RE: Wettbewerbsauswertung kalio04.07.14 19:16
  • Übernahme von Feldinhalten des vorigen Datensatzes...
  • rdw04.07.14 14:03
       └ RE: Übernahme von Feldinhalten des vorigen Daten... Karl Donaubauer04.07.14 17:35
  • 2 kombinationsfelder mit einem formular verbinden
  • vincent18729.06.14 16:48
       └ RE: 2 kombinationsfelder mit einem formular verb... StefanWirrer30.06.14 13:13
  • sql mit "where" funktioniert nicht in fu...
  • Greiff23.06.14 23:07
       └ RE: sql mit "where" funktioniert nicht... Karl Donaubauer26.06.14 17:31
          └ gelöst: sql mit "where" funktioniert... Greiff26.06.14 22:57
  • Access Runtime -> Outlook, Bericht als E-Mail
  • Lorenz21.05.14 17:39
       └ RE: Access Runtime -> Outlook, Bericht als E-... Greiff25.06.14 22:23
  • Einzele Felder eines Formulars bearbeiten, sperren...
  • Mozi06.06.14 18:40
       └ RE: Einzele Felder eines Formulars bearbeiten, s... Karl Donaubauer06.06.14 21:40
          └ RE: Einzele Felder eines Formulars bearbeiten,... Mozi14.06.14 15:58
             └ RE: Einzele Felder eines Formulars bearbeite... Karl Donaubauer16.06.14 12:52
                └ RE: Einzele Felder eines Formulars bearbei... Mozi16.06.14 14:34
  • Access 2010: Abfrage
  • Danoffthewall14.06.14 22:45
       └ RE: Access 2010: Abfrage Karl Donaubauer16.06.14 11:58
  • Access Stammtisch München am 12.06.2014 (Do)
  • StefanWirrer10.06.14 12:48
  • Access97 nach Access/Win 8
  • ManfredPrefi05.06.14 19:43
       └ RE: Access97 nach Access/Win 8 Karl Donaubauer06.06.14 16:47
  • Hilfe VBA
  • Heims02.06.14 19:08
       └ RE: Hilfe VBA Karl Donaubauer03.06.14 01:00
  • per Access-VBA pdf-Datei füllen
  • georg586229.05.14 14:54
       └ RE: per Access-VBA pdf-Datei füllen georg586230.05.14 11:36
    StefanWirrer
    Gesendet: 03.07.14 13:45
    Betreff: RE: Wettbewerbsauswertung


    Veteran

    Beiträge: 290
    100100252525
    Ort: München
    Hallo Werner,

    wenn der DB Entwurf so nicht passt stellt sich für mich eigendlich nur die Frage
    was ist einfacher DB oder Code ändern.
    momentan ist Code ändern + Abfrage und Tabelle anpassen schneller
    Du musst nur im Vorschlag von Karl die PersonenID durch 'Nachname' & 'Vorname' ersetzen:
    Option Compare Database

    Public Sub procTop()

    Dim db As DAO.Database
    Dim rsQuelle As DAO.Recordset, rsZiel As DAO.Recordset

    Dim lngPId As Long, lngPunkte As Long, i As Long
    Dim strPerson As String
    Set db = CurrentDb

    'Zieltabelle leeren
    db.Execute "DELETE FROM tblAuswertung"

    Set rsQuelle = db.OpenRecordset("qryErgebnisse", dbOpenDynaset)
    Set rsZiel = db.OpenRecordset("tblAuswertung", dbOpenDynaset)

    Do Until rsQuelle.EOF

    If strPerson <> rsQuelle!Nachname & rsQuelle!vorname Then
    'If lngPId <> rsQuelle!PID Then
    i = 1
    strPerson = rsQuelle!Nachname & rsQuelle!vorname
    'lngPId = rsQuelle!PID
    lngPunkte = rsQuelle!Punkte
    Else
    i = i + 1
    If i = 2 Then
    lngPunkte = lngPunkte + rsQuelle!Punkte
    rsZiel.AddNew
    rsZiel!ID = strPerson
    'rsZiel!PID = lngPId
    rsZiel!Punkte = lngPunkte
    rsZiel.Update
    End If
    End If

    rsQuelle.MoveNext

    Loop

    End Sub

    qryErgebnisse und tblAuswertung müssen entsprechend angepasst werden


    Den meine VBA Kenntnisse bewegen sich nahe Null.
    Hier brauchst du ja nur die eine Funktion

    Das einzige was ich nicht ändern sollte ist das Eingabeformular.
    Naja ... Nachname UND Vorname eingeben müssen für 1 Person ist etwas umständlich

    Ich bräuchte allerdings eine Anleitung wie die Struktur auszusehen hat um nach der
    eigendlichen Auswertung folgende Infos herausfiltern zu können.
    Sortierung nach Veranstaltung,
    Sortierung nach Veranstaltungsjahr
    Sortierung nach Jahrgangsstufen
    Sortierung nach Teilnehmer mit allen Rundenergebnissen
    Als erstes schau dir mal http://www.donkarl.com?FAQ1.5 'Benamsung' an.
    Jede Tabelle sollte (in größeren DB-Systemen: MUSS) einen eindeutigen Index haben.
    Die Tabelle 'Disziplinen_tab' muss aufgeteilt werden in tblPersonen und tblPunkte.
    Dann lies mal was über DB-Design, 1:n-Verknüpfung zB http://www.donkarl.com?FAQ1.31 'Normalisierung und Datenbanktheorie'
    Wenn du ein neues DB-Modell hast, dann musst du natürlich dein Formular neu erstellen und die Auswertung, ...

    Im Anhang füge ich meinen Entwurf noch als Zip-Datei bei für jene die kein Winrar haben
    ich hab 7-Zip ;-)

    Viel Spaß in der DB-Welt.


    Viele Grüße in den Woid ;-)
    Stefan
    Top of the page Bottom of the page


    Seite: < 47 48 49 50 51 52 ... 53 54 55 56 57 58 59 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)