AGB  ·  Datenschutz  ·  Impressum  







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

GUI für SQL Abfragen

Ein Thema von bernhard_LA · begonnen am 27. Jan 2015 · letzter Beitrag vom 27. Jan 2015
Antwort Antwort
Dejan Vu
(Gast)

n/a Beiträge
 
#1

AW: GUI für SQL Abfragen

  Alt 27. Jan 2015, 18:34
Ich habe ein Set von SQL-Befehlen, die in einem DevExpress-Grid dargestellt werden.
An Parametern habe ich nur einige wenige Unterschiedliche, z.B.:
  • Datum Von-Bis (@DateFrom, @DateTo)
  • Kostenstelle (@Department)
  • Produktgruppe (@ProductGroupID)
  • Personalgruppe (@PersonalGroupID)
  • Maschinengruppe (@MachineGroupID)
  • Schicht (@Shift)
Für jede der Parameter habe ich ein Panel, das genau den einen Parameter (bei der date range zwei) editierten kann.
Die Queries sind in einer TreeView dargestellt. Beim Auswählen eines Knotens wird die Query geladen und die entsprechenden Edit-Panels dargestellt. Dann nur noch die Grobfilter auswählen und Ausführen.

Alle weiteren Details, insbesondere Spaltenanordnung und -sichtbarkeit, Gruppierung und Filterung, Aggregierung (Summenzeilen usw) kann ich mit dem Dev-Express Grid machen. Das jeweilige Layout kann man abspeichern, sodaß man für jede Query beliebig viele Views ablegen kann. Ein Export nach EXCEL ist auch eingebaut.

Neue Queries definiert man in einer Textdatei, die man dann einfach ins Verzeichnis schmeißt.
  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 04:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz