<< 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 |