AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Anzeigefehler in DBGrid ab 2. Füllung
Thema durchsuchen
Ansicht
Themen-Optionen

Anzeigefehler in DBGrid ab 2. Füllung

Offene Frage von "Macher"
Ein Thema von Macher · begonnen am 25. Aug 2005
Antwort Antwort
Macher

Registriert seit: 3. Mär 2005
Ort: Lübeck
8 Beiträge
 
Delphi 6 Enterprise
 
#1

Anzeigefehler in DBGrid ab 2. Füllung

  Alt 25. Aug 2005, 11:03
Datenbank: - • Zugriff über: BDE
Moin moin,

ich werde mal beschreiben, was zu tun ist, um das Phänomen zu reproduzieren:

Auf ein Form kommen:
- DBGrid
- DataSource
- Query
- Database
- Button

Die DB-Komponenten korrekt verbinden (Grid mit DataSource, DataSource mit Query, Query mit Database)
Das Grid ClientAligned und ggf den Button auf ein TopAligned Panel.

Im ButtonClick einfach eine SQL-Abfrage absenden, die das Grid füllt (mehr Einträge nötig als auf eine Seite passen).

Wenn mann jetzt das Form maximiert und einmal den Button klickt, sollt das Grid gefüllt werden.
Die letzte Zeile sollte nicht bündig mit dem unteren Rand des DBGrids abschließen (ggf. TopPanelgröße ändern).
Ab dem zweiten ButtonClick wird der Freiraum zwischen zuvor letzter Zeile und unterem Gridrand mit der nächsten Zeile gefüllt, die dann natürlich nicht ganz zu sehen ist.
durch einfachen scrollen kann diese auch nicht sichtbar gemacht werden.
Erst wenn man sie z.B. anklickt, wird sie ganz angezeigt. Dies widerum hat jedoch zur Folge, dass die oberste Zeile nicht mehr angescrollt werden kann (nur durch "Pos1").

Das ganze hab ich unter Delphi 6 getestet.

Vielleicht kennt ja jemand eine Lösung für dieses merkwürdige Verhalten des DBGrids.

Mfg
Macher
  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 14:09 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