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