Forum: Datenbanken
Delphi
by Jens Hartmann,
5. Dez 2014
Das funktioniert. Und ich denke, dem Aufwand gerecht. Keine Abhängigkeit von den Anzahl der Meldergruppen und optisch genau das was ich wollte.
Danke schon mal und Gruß Jens
Forum: Datenbanken
Delphi
by Jens Hartmann,
5. Dez 2014
So nach längerem Nachdenken, Ja die "WHERE" Klausel schränkt das ganze ein. Allerdings funktioniert die "AND" Verknüpfung im JOIN auch nicht.
Das ganze mit der Hilfstabelle, ist eigentlich auch nicht der richtige Weg. Betrachte ich das ganze nämlich auf das Gesamtsystem, wäre die Umsetzung über eine Hilfstabelle wahrscheinlich nicht sinnvoll.
Es gibt System, die verfügen nicht nur über...
Forum: Datenbanken
Delphi
by Jens Hartmann,
4. Dez 2014
Ändere ich das ganze in einen RIGHT JOIN sieht es aus wie im Anhang 1
SELECT ZahlerEMA.MG, MGV_EMA.Meldergruppe FROM ZahlerEMA right join MGV_EMA on MGV_EMA.Meldergruppe = ZahlerEMA.MG WHERE Anlagennummer = 325 ORDER BY ZahlerEMA.MG
ZahlerEMA right join MGV_EMA
Forum: Datenbanken
Delphi
by Jens Hartmann,
4. Dez 2014
Ja, genau. So sitze ich aktuell auch hier.
Forum: Datenbanken
Delphi
by Jens Hartmann,
4. Dez 2014
SELECT Meldergruppe FROM MGV_EMA WHERE Anlagennummer = 325 ORDER BY Meldergruppe
Ich denke schon... Siege Abfrage und Anhang
Forum: Datenbanken
Delphi
by Jens Hartmann,
4. Dez 2014
Ich weiß, nur irgendwas geht halt nicht... Folgend mal die Abfrage...
SELECT ZahlerEMA.MG, MGV_EMA.Meldergruppe FROM ZahlerEMA left join MGV_EMA on MGV_EMA.Meldergruppe = ZahlerEMA.MG WHERE Anlagennummer = 325 ORDER BY ZahlerEMA.MG
Und was bitte ist dann daran falsch. Das Ergebnis der Abfrage liegt im Anhang
Forum: Datenbanken
Delphi
by Jens Hartmann,
4. Dez 2014
So, jetzt Doktor ich hier schon wieder etwas länger rum
Ich frage mich dir ganze Zeit, wie Du die NULL in das Ergebnis bekommst. Ich habe das jetzt mehrfach versucht und in verschiedenen Varianten. Aber nie werden die NULL Spalten angezeigt.
Nach genauer Prüfung, kann das ja auch nicht gehen...
from
ValueTable
Forum: Datenbanken
Delphi
by Jens Hartmann,
3. Dez 2014
Das Problem ist ja auch, das ich das Ergebnis nach dem Feld Meldergruppe sortieren lasse. Das würde ja bedeuten, das die eingefügten Felder nach dem Sortieren nicht mehr an Ihrer Position sind. Es soll später wie folgt aussehen...
Meldergruppe Adresse Etage Meldebereich ...
1 12 EG Irgendwas
2 13 EG EtwasAnderes
...
7 14 EG ...
Forum: Datenbanken
Delphi
by Jens Hartmann,
3. Dez 2014
Die Variante von Dujan Vu werden ich mal probieren. ich persönlich würde das auch gerne aus dem Report rauslassen und im Programm verarbeiten.
Ich benötige eigentlich egal wie groß die Lücke ist nur einen einzige Leerzeile. Sinn ist es nur auf einen Blick erkennen zu können, ob noch Reserve Meldungen vorhanden sind. Wie viele, spielt hier erstmal keine Rolle.
Gruß Jens
Forum: Datenbanken
Delphi
by Jens Hartmann,
3. Dez 2014
Hallo zusammen,
ich erstelle mit FastReport einen Report, in dem eine Tabelle über eine MasterDataBand angezeigt weird. Funktioniert auch echt gut.
Die Tabelle die ich Anzeigen möchte, verfügt über einen Primärschlüssel, den ich nicht zur Anzeige bringen. Es gibt aber eine weiteres Feld, welches eine fortlaufende Nummerierung enthält (z.B. 1 - 100). Es kann vorkommen, das die Wert 1 - 5...