Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Grids - Datenblatt in Visual FoxPro

Ähnliche Präsentationen


Präsentation zum Thema: "Grids - Datenblatt in Visual FoxPro"—  Präsentation transkript:

1 Grids - Datenblatt in Visual FoxPro

2 Aufbau von Grids Steuerelement, welches ein Datenblatt erstellt, mit dem Sie Daten in tabellarischer Form darstellen können.

3 Aufbau von Grids Das Grid ist ein Container Objekt
Das Grids enthält Spalten (Columns), Spaltenkopfelemente (Header) und Steuerelemente (Controls). Das Grid Container Objekt sowie jeder der obengenannten Objekt hat eigene Eigenschaften und Methoden.

4 Grid - Der Container Properties / Daten: RecordSourceType RecordSource
0 -Table, 1-Alias (default), 2-Prompt, 3-Query, 4-SQL LinkMaster für 1-n Grids ChildOrder für 1-n Grids RelationalExpr für 1-n Grids

5 Grid - Der Container Properties / Layout:
AllowAddNew Neue Datensätze anfügen AllowHeaderSizing Headerbreite änderbar AllowRowSizing Zeilenhöhe änderbar ColumnCount Anzahl Spalten (-1 oder > 0) DeleteMark gelöscht Marke anzeigen GridLineColor Farbe der Linien im Grid GridLineWidth Dicke der Linien im Grid GridLines Linien im Grid anzeigen HeaderHeight Höhe des Header

6 Grid - Der Container Properties / Layout:
HighLight Aktuelles Element hervorheben HighLightRow Aktuelle Zeile hervorheben RecordMark Satzzeiger anzeigen Panel Aktiver Bereich in geteiltem Grid PanelLink Sollen beide Teile verbunden sein Partition Größe des rechten Grid ScrollBars Bildlaufleisten anzeigen SplitBars Fensterteiler in geteiltem Grid View Ansichten in geteiltem Grid

7 Grid - Der Container Methoden: ActivateCell bestimmte Zelle aktivieren
AddColumn Spalte hinzufügen AfterRowColChange BeforeRowColChange DeleteColomn Spalte löschen DoScroll Scrollen simulieren Scrolled Event Tritt nach dem Scrollen ein

8 Grid - Column Objekte Properties / Daten: Properties / Layout:
CurrentControl Welches Control wird dargestellt ReadOnly Auf Spaltenebene ReadOnly Sparse Wird das Control nur bei der Eingabe dargestellt. Properties / Layout: ControlCount Anzahl der Steuerelemente in der Column. Dynamic Properties Indem man in diese Properties Code implemetiert kann das Aussehen der Spalte je nach aktuellem Wert zur Laufzeit beeinflussen.

9 Grid - Column / Header Obj.
Column Properties / Andere: Resizable bestimmt ob der Benutzer Spalte resizen kann. Movable Bestimmt ob der Benutzer die Spalte verschieben kann. Header Der Header besitzt keine speziellen Methoden oder Properties die hier vorgestellt werden müßten.

10 Grid - Control Objekte Standardmäßig wird das Grid mit der Textbox als Eingabeelement (Control) erstellt. Sie können aber auch jedes andere Steuerelement zu Eingabe benutzen. Auch Container sind möglich !

11 Grid - Control Objekte einfügen
Wer nicht den programmatischen Weg über AddObject und RemoveObject gehen möchte ist in der Regel erst mal ratlos ! Controls hinzufügen: Sie fügen Controls hinzu, indem sie in den „Bearbeiten Moduls“ des Grid gehen und das gewünschte Steuerelement auf die gewünschte Spalte (nicht den Header) ziehen.

12 Grid - Control Objekte löschen
Controls entfernen: Sie entfernen Controls indem Sie das gewünschte Control im Eigenschaftsfenster auswählen, nachfolgend auch einen Bildschirmbereich außerhalb der Form Klicken und danach die ENTF Taste drücken.

13 Weitere Hinweise ACHTUNG: Wenn Sie die ColumnCount Eigenschaft reduzieren, so löschen Sie damit alle Einstellungen, auch den MethodenCode der nicht mehr vorhandenen Spalten ! Die Dynamic Einstellungen sind bei größeren Tabellen sehr Performance - intensiv. Das Grid ist NICHT Rushmore optimiert, verwenden Sie es daher wenn möglich nur für die Darstellung kleinerer Datenmengen.

14 Zusammenfassung Aufbau von Gids Eigenschaften und Methoden von:
Grid Container Grid Column Grid Header Grid Control Objekte Weitere Hinweise

15 Anregungen und Fragen TMN-Systemberatung GmbH Allee 62 74072 Heilbronn


Herunterladen ppt "Grids - Datenblatt in Visual FoxPro"

Ähnliche Präsentationen


Google-Anzeigen