AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Rave Report

Offene Frage von "Zauberlehrling"
Ein Thema von Zauberlehrling · begonnen am 11. Mär 2005 · letzter Beitrag vom 14. Mär 2005
Antwort Antwort
Zauberlehrling

Registriert seit: 11. Mär 2005
2 Beiträge
 
#1

Rave Report

  Alt 11. Mär 2005, 10:47
Datenbank: Firbird • Version: 7 • Zugriff über: IBDatabase
Hallo,

Hab gerade gemerkt, dass ich vorher wohl im falschen Topic gepostet hatte. Deshalb noch mal hier.

ich komme gerade absolut nicht mehr weiter.

Ich lese aus einer Datenbank(Firebird) alle Datensätze aus, erstelle aus jedem Datensatz einen String, der die einzelnen Werte der Attribute enthält, damit ich die Datensätze auf Gleichheit vergleichen kann. Das funktioniert auch noch alles problemlos.

Wenn nun Datensätze gleich sind, merke ich mir die ID und möchte nun einen Rave Report erstellen.
Der Repeort sollte ungefähr so aussehen:
___________________________________________
| Quelle Objektname1 |
| Quelle Objektname2 |
| Quelle Objektname3 |
| Quelle Objektname4 |
| ________________________________ |
| Liste mit den anderen Attributen |
| |
| ====================================== |
| Quelle Objektname5 |
| Quelle Objektname6 |
| Quelle Objektname7 |
| Quelle Objektname8 |
| ________________________________ |
| Liste mit den anderen Attributen |
| ====================================== |
| etc |
| |
|___________________________________________|


Dabei sind dann die Objekte 1,2,3,4 die gleichen, haben also den gleichen String und bei den anderen vier Objekten genauso.
Wie kann ich das realisieren?
Ich muß von Delphi aus die ObjektID´s für den ersten Block gleicher Datensätze übergeben, dann das Band füllen und dann für den nächsten Block die nächsten ID´s übergeben, etc.
Ich weiß vorher nicht wieviele Blöcke ich habe. Also muß ich den Report irgendwie dynamisch erstellen können? Aber ich komme einfach nicht dahinter, wie ich das ganze realiesieren kann.
Kann mir jemand helfen?
  Mit Zitat antworten Zitat
Quake

Registriert seit: 25. Aug 2003
222 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Rave Report

  Alt 14. Mär 2005, 14:30
Meinst du sowas wie "GROUP BY"???
  Mit Zitat antworten Zitat
merlin17

Registriert seit: 15. Dez 2002
Ort: Mittelfranken
980 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

Re: Rave Report

  Alt 14. Mär 2005, 15:08
Hi,
mit OrderBy sortieren und dann über einen GroupBand den Ausdruck realiseren;
es sollten hier ein paar bsp sein!

thomas, TeamNevrona
- TeamNevrona cannot respond to questions received via email -
http://rave-notes.blogspot.com
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz