vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

Fortgeschrittene Programmierung
Re: Möchte gerne bestimten Bereich nach Monaten addieren 
Autor: goofy68
Datum: 24.10.08 13:06

Hi Anfängerrr,

ich muß mich cheezburgla's Meinung anschließen, auch mit deiner weiteren Erläuterung wird es nicht unbedingt klarer für mich. Aber einen Ansatz hätte ich schon, ich denke du machst es dir viel zu schwer.

Was du da hast, klingt für mich nach einer simplen Tabelle bei der in jeder Zeile ein Datensatz steht. Diese möchtest du nach verschiedenen Gesichtspunkten auswerten - richtig?
Die Werte nach denen du auswerten möchtest beziehst du auch aus deiner Tabelle (z.B. Datum).
Ich hätte zwei Lösungsansätze:
Erstens ein lokales Recordset erzeugen wie es von einer Datenbankabfrage erzeugt werden würde, hierein holst du dir deine Datensätze, dann kannst du nach verschiedenen Punkten sortieren und gehst für die Ausgabe, wohin auch immer diese gehen soll (neues Blatt; neue Datei; neue Tabelle; neue Form oder was immer dir einfällt), jede Zeile des RS durch und erzeugst bei einem Wechsel deiner Kriterien (z.B. Datumssprung) die Summe deiner erzeugten Felder, dann gehst du weiter in deinem Recordset und erzeugst den nächsten Block.
Die zweite Möglichkeit ist, direkt in deiner Tabelle nach den entsprechenden Werten zu suchen diese in Variablen zwischenspeichern und ggf. hochrechnen und dann die Ausgabe auch neu gestalten. Für jeden Block den du dann erzeugen möchtest musst du neu durch deine Daten wandern oder wenn du im voraus weißt das es zwölf Blöcke (die Monate) werden, dann kannst du die Werte auch in zwölf Variablen ablegen und hochrechnen. Dann brauch man nur einmal durchwandern und danach die Ausgabe erzeugen. In beiden Fällen würde ich die Quelltabelle unangetastet lassen.

hoffe etwas geholfen zu haben

goofy68
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Möchte gerne bestimten Bereich nach Monaten addieren935Anfängerrr22.10.08 18:45
Re: Möchte gerne bestimten Bereich nach Monaten addieren600cheezburgla23.10.08 07:32
Re: Möchte gerne bestimten Bereich nach Monaten addieren716Anfängerrr23.10.08 16:41
Re: Möchte gerne bestimten Bereich nach Monaten addieren681goofy6824.10.08 13:06
Re: Möchte gerne bestimten Bereich nach Monaten addieren551Anfängerrr24.10.08 17:47

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