| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Stellt eine Datenbanktabelle als Record-Browser dar. [Mehr ...]
| Basisklassen(n) | abgeleitete Klassen | |||||
|---|---|---|---|---|---|---|
|
SDbWindow |
|
| Attribut | Typ | Beschreibung |
|---|---|---|
| btnEnde | SButton | Ende-Button, schließt das Fenster |
| btnFirst | SButton | First-Button, wechselt zum ersten Datensatz |
| btnLast | SButton | Last-Button, wechselt zum letzten Datensatz |
| btnNext | SButton | Next-Button, wechselt zum nächsten Datensatz |
| btnPrev | SButton | Previous-Button, wechselt zum vorigen Datensatz |
| fields | SDbWnd_FieldList | Liste mit Zeigern auf alle FelderObjekte. |
| pRecordset | SOdbcRecordset* | Das Recordset, es enthät die anzuzeigenden Daten. |
| readonly | BOOL | Legt fest ob die Daten Schreibgeschützt sein sollen. |
| sqlSelectStatement | SString | SQL-Select-Statement mit dem das Recordset erzeugt wurde. |
| titel | SString | Titeltext des Fensters |
| txtSatzNr | SStatic | SStatic zum Anzeigen der Satznummer |
| txtTitel | SStatic | SStatic zum Anzeigen des Titels |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| deinit | void | Deinitialisiert das Fenster. | |
| init | SOdbcRecordset* pRst, const SString& titelText, const SString& sqlStatement="" |
BOOL | Initialisiert die Datenhaltung des Fensters. |
| saveRecordset | void | Speichert den aktuellen Datensatz. |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| createBackground | void | Erstellt die grafischen Elemente des fensters. | |
| onCommand | WPARAM idItem, HWND hwndCtrl, WORD notifyCode |
void | Verwaltet die Button-Clicks der Navigations-Buttons. |
| onInitWindow | void | Wird ausgelöst, bevor das Fenster angezeigt wird. | |
| showBackground | void | Zeigt den aktuellen Datensatz an und passt wenn nötig die Navigationsbuttons an. |
Stellt eine Datenbanktabelle als Record-Browser dar.
Wird von SDbRecord in der Funktion 'showAsDbWindow(...)' zur Darstellung benutzt.
| createBackground() void |
|
Erstellt die grafischen Elemente des fensters.
| deinit() void |
|
Deinitialisiert das Fenster.
| init(SOdbcRecordset* pRst, const SString& titelText, const SString& sqlStatement="") BOOL |
|
Initialisiert die Datenhaltung des Fensters.
| onCommand(WPARAM idItem, HWND hwndCtrl, WORD notifyCode) void |
|
Verwaltet die Button-Clicks der Navigations-Buttons.
| idItem | ID des gedrückten Buttons |
| hwndCtrl | Windows-Handle des betroffenen Controls |
| notifyCode | Ereignisdaten |
| onInitWindow() void |
|
Wird ausgelöst, bevor das Fenster angezeigt wird.
Führt Initialisierungen durch.
| saveRecordset() void |
|
Speichert den aktuellen Datensatz.
| showBackground() void |
|
Zeigt den aktuellen Datensatz an und passt wenn nötig die Navigationsbuttons an.
| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |