15
Grids - Datenblatt in Visual FoxPro

Grids - Datenblatt in Visual FoxPro

  • Upload
    zenia

  • View
    34

  • Download
    0

Embed Size (px)

DESCRIPTION

Grids - Datenblatt in Visual FoxPro. Aufbau von Grids. Steuerelement, welches ein Datenblatt erstellt, mit dem Sie Daten in tabellarischer Form darstellen können. Aufbau von Grids. Das Grid ist ein Container Objekt - PowerPoint PPT Presentation

Citation preview

Page 1: Grids - Datenblatt in Visual FoxPro

Grids - Datenblattin Visual FoxPro

Page 2: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

Aufbau von Grids

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

Page 3: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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.

Page 4: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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

Page 5: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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

Page 6: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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

Page 7: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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

Page 8: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

Grid - Column Objekte

Properties / Daten:– 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 PropertiesIndem man in diese Properties Code implemetiert kann das Aussehen der Spalte je nach aktuellem Wert zur Laufzeit beeinflussen.

Page 9: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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.

Page 10: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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 !

Page 11: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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.

Page 12: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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.

Page 13: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

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.

Page 14: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

Zusammenfassung

Aufbau von Gids Eigenschaften und Methoden von:

– Grid Container – Grid Column – Grid Header

Grid Control Objekte Weitere Hinweise

Page 15: Grids - Datenblatt in Visual FoxPro

© 1999 TMN-Systemberatung GmbH

Anregungen und Fragen

TMN-Systemberatung GmbH

Allee 62

74072 Heilbronn

http://www.tmn-systemberatung.de

[email protected]