O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Microsoft Office Access 2007 - Das Handbuch

Book Description

Dieses Handbuch zeigt umfassend und leicht verständlich, wie Sie mit Access 2007 Datenbanken aufbauen, nutzen und weiterentwickeln.

Table of Contents

  1. Titel
  2. Impressum
  3. Übersicht
  4. Inhaltsverzeichnis (1/4)
  5. Inhaltsverzeichnis (2/4)
  6. Inhaltsverzeichnis (3/4)
  7. Inhaltsverzeichnis (4/4)
  8. Einleitung
    1. An wen sich das Buch richtet
    2. Die Beispieldatenbank »CineCity«
  9. Teil A - Der Schnelleinstieg
    1. Kapitel 1 - Die Datenbank-Vorlagen
      1. Verwenden vordefinierter Datenbanken
        1. Starten Sie Access
        2. Wählen Sie eine Vorlage
        3. Die neu erzeugte Datenbank
      2. Dateneingabe in der neuen Datenbank
      3. Aufbau der Kontakte-Datenbank
      4. Die Datenbank schließen
      5. ... und wieder öffnen
      6. Die Datenbank-Vorlagen im Überblick
      7. Zusammenfassung
    2. Kapitel 2 - Datenbanken, Ordner & Co.
      1. Was ist eine Access-Datenbank?
      2. Eine neue, leere Datenbank
      3. Neue Ordner anlegen
      4. Zwischen Ordnern und Laufwerken wechseln
        1. So wechseln Sie in den darüber liegenden Ordner
        2. So wechseln Sie in einen darunter liegenden Ordner
        3. So wechseln Sie zurück in den Vorgängerordner
        4. Ordner öffnen und schließen
        5. So wechseln Sie das Laufwerk
      5. Namensregeln für Ordner und Dateien
      6. Der Standarddatenbankordner
        1. So definieren Sie einen anderen Standarddatenbankordner
      7. Dateien und Ordner umbenennen
      8. Dateien und Ordner löschen
      9. Dateien und Ordner kopieren und verschieben
        1. Dateien auf USB-Stick kopieren
        2. Dateien auf CD-ROM brennen
      10. Datenbanken suchen
      11. Ordner, die Sie häufig brauchen
        1. So definieren Sie Ordner als Favoriten
        2. Position eines Eintrags im Navigationsbereich ändern
      12. Zusammenfassung
    3. Kapitel 3 - Tabellen - echt einfach
      1. Eine Tabelle anlegen (1/2)
      2. Eine Tabelle anlegen (2/2)
        1. Der Entwurf der Tabelle
        2. Die neue Tabelle erstellen und mit Daten füllen
        3. Die Tabellenfelder benennen
        4. Die Tabelle mit weiteren Feldern versehen
        5. Tabelle speichern
        6. Tabelle schließen und öffnen
      3. Datensätze eingeben und korrigieren
        1. Datensätze eingeben
        2. Datensätze korrigieren
        3. Änderungen rückgängig machen
        4. Das Eingeben von Daten erleichtern
          1. Spalten fixieren
          2. Spaltenfixierung aufheben
      4. Felder oder Datensätze markieren
      5. Datensätze oder Inhalte von Feldern löschen
      6. Datensätze kopieren
        1. Feldinhalte kopieren und verschieben
          1. Zum Kopieren verfahren Sie dann so:
          2. Und so verfahren Sie, um Feldinhalte zu verschieben:
          3. Beachten Sie beim Einfügen:
      7. Spalten verschieben
      8. Suchen und Ersetzen
        1. Nach Datensätzen suchen
        2. Ersetzen
      9. Tabellen sortieren
      10. Datensätze filtern (1/2)
      11. Datensätze filtern (2/2)
        1. Auswahlbasierte Filter
        2. Formularbasierte Filter
        3. Der Und-Filter
        4. Entweder-Oder-Filter
      12. Formatierungen für Tabellen
        1. Zeichenformat
        2. Die Spaltenbreite verändern
          1. Spaltenbreite mit der Maus verändern
          2. Spaltenbreite über das Dialogfeld Spaltenbreite einstellen
        3. Die Zeilenhöhe
        4. Spalten verstecken
        5. Das Layout speichern
      13. Eine Tabelle drucken
        1. Eine Seite einrichten
        2. Druckränder allgemein vorgeben
        3. Drucken einer Tabelle
        4. Drucker auswählen
      14. Zusammenfassung
    4. Kapitel 4 - Formulare - echt einfach
      1. Formulare per Knopfdruck
        1. Einfache Formulare
        2. Geteilte Formulare
        3. Mehrere Elemente
        4. Formulare speichern
      2. Das Formulardesign ändern
        1. Steuerungslayout für Steuerelemente
        2. Ändern der Höhe der Felder
          1. Ändern der Höhe eines einzelnen Felds
          2. Ändern der Höhe aller Felder eines Steuerungslayouts
          3. Ändern der Höhe mehrere Felder im Steuerungslayout
        3. Löschen eines Felds
        4. Formatierung der Schriften
        5. Reihenfolge der Felder
        6. Position des Steuerungslayouts
        7. Position einzelner Felder festlegen
          1. Steuerungslayout entfernen
          2. Felder aus Steuerungslayout herauslösen
        8. Fertige Formate
      3. Ein leeres Formular
      4. Der Formular-Assistent
        1. Die restlichen Formulare
      5. Der Umgang mit einem Formular
        1. So können Sie blättern
        2. So bearbeiten Sie Datensätze im Formular
        3. So löschen Sie Datensätze im Formular
        4. So sortieren Sie Datensätze
        5. So filtern Sie Datensätze
        6. So schließen Sie ein Formular
      6. Zusammenfassung
    5. Kapitel 5 - Berichte - echt einfach
      1. Berichte per Knopfdruck
        1. Einfache Berichte erstellen
        2. Das Berichtsdesign ändern
          1. Die Breite eines Felds verändern
          2. Ausrichtung des Berichts ändern
          3. Die Position von Feldern verändern
          4. Ausrichtung der Fußzeile mittig auf der Seite
          5. Löschen eines Feldes
          6. Formatierung eines Feldes ändern
          7. Fertige Formate für Berichte
        3. Andere Ansichten
        4. Berichte speichern
      2. Ein leerer Bericht
      3. Der Berichts-Assistent
      4. Der Etiketten-Assistent
        1. Eigene Etikettenvorlagen definieren
          1. Die neue Etikettenvorlage verwenden
      5. Zusammenfassung
    6. Kapitel 6 - Abfragen
      1. Ein Abfragen-Assistent
      2. Ausgewählte Daten sortieren und filtern
      3. Zusammenfassung
    7. Kapitel 7 - Der Navigationsbereich
      1. Den Navigationsbereich verwenden
      2. Datenbankobjekte verwalten
      3. Kategorien und Gruppen
        1. Neue Kategorien und Gruppen anlegen
        2. Datenbankobjekte den neuen Gruppen zuordnen
      4. Zusammenfassung
    8. Kapitel 8 - Die Access-Hilfe
      1. Wie arbeitet man mit der Access-Hilfe?
        1. Themenbezogene Hilfe
        2. Eingabe eines Suchbegriffes
        3. Navigieren auf den Hilfeseiten
        4. Hilfe im Kontext
      2. Offline-Hilfe oder Online-Hilfe
      3. Entwicklerhilfe
      4. Zusammenfassung
  10. Teil B - Tabellen
    1. Kapitel 9 - Datenbankgrundlagen
      1. Was ist eine relationale Datenbank? (1/3)
      2. Was ist eine relationale Datenbank? (2/3)
      3. Was ist eine relationale Datenbank? (3/3)
        1. Tabellen und Primärschlüssel
        2. Fremdschlüssel
        3. Beziehungen
          1. 1:1-Beziehung
          2. 1:n-Beziehung
          3. n:m-Beziehung
        4. Tabellen normalisieren
          1. Die erste Normalform
          2. Die zweite Normalform
          3. Die dritte Normalform
          4. Referentielle Integrität
        5. Tabellen indizieren
      4. Vorgehensweise beim Datenbank-Design
      5. Namensregeln in Access
      6. Die Beispieldatenbank CineCity
      7. Datentypen und -größen der CineCity-Tabellen
        1. Indizes für die Tabellen
      8. Zusammenfassung
    2. Kapitel 10 - Einen Tabellenentwurf anlegen
      1. Der Tabellenentwurf (tblFilme)
        1. Feldnamen
        2. Felddatentypen
        3. Feldeigenschaften
      2. Der Felddatentyp AutoWert
      3. Der Felddatentyp Text (1/2)
      4. Der Felddatentyp Text (2/2)
        1. Feldgröße
        2. Format
        3. Eingabeformat
        4. Beschriftung
        5. Standardwert
        6. Eingabe erforderlich
        7. Leere Zeichenfolge
        8. Indiziert
        9. Unicode-Kompression
        10. IME-Modus/IME-Satzmodus
        11. Smarttags
        12. Textausrichtung
      5. Der Felddatentyp Zahl (1/2)
      6. Der Felddatentyp Zahl (2/2)
        1. Feldgröße
        2. Format
          1. Benutzerdefinierte Formate
        3. Dezimalstellen
        4. Standardwert
        5. Gültigkeitsregel
        6. Gültigkeitsmeldung
        7. Einstellungen für das Feld FSK
          1. Feldgröße
          2. Benutzerdefiniertes Format
          3. Standardwert
          4. Gültigkeitsregel und Gültigkeitsmeldung
        8. Das Feld Länge
      7. Der Felddatentyp Ja/Nein
      8. Der Felddatentyp Memo
      9. Der Felddatentyp Datum/Zeit
        1. Datumswerte und Uhrzeiten eingeben
        2. Benutzerdefinierte Formate
      10. Die Tabelle tblKinos
      11. Die Tabelle tblWochen
      12. Der Felddatentyp Währung
      13. Der Nachschlage-Assistent
      14. Die Tabelle tblTermine
      15. Mehrwertige Felder
      16. Der Felddatentyp Anlage
      17. Der Felddatentyp OLE-Objekt
      18. Der Felddatentyp Hyperlink
      19. Zusammenfassung
    3. Kapitel 11 - Überarbeiten eines Tabellenentwurfs
      1. Löschen von Feldern im Tabellenentwurf
      2. Felder im Entwurf hinzufügen
      3. Verschieben von Feldern im Entwurf
      4. Ändern eines Felddatentyps
        1. Textfelder umwandeln
        2. Memofelder umwandeln
        3. Zahlenfelder umwandeln
        4. Datum/Uhrzeit-Felder umwandeln
        5. Währungsfeld umwandeln
        6. Feld mit AutoWerten umwandeln
        7. Ja/Nein-Felder umwandeln
        8. OLE-Felder umwandeln
        9. Felder mit Hyperlinks umwandeln
      5. Tabellen teilen
      6. Schlüssel von Tabellen ändern
        1. Primärschlüssel ändern
        2. Sekundärschlüssel setzen
      7. Zusammenfassung
    4. Kapitel 12 - Beziehungen zwischen Tabellen
      1. Beziehungen anzeigen lassen
      2. Beziehungen definieren
        1. Tabellen in das Beziehungsfenster einfügen
        2. Eine Beziehung aufbauen
        3. Eine Beziehung löschen
        4. Verknüpfungstyp einer Beziehung
        5. Referentielle Integrität
          1. Aktualisierungsweitergabe
          2. Löschweitergabe
      3. Unterdatenblätter
      4. Zusammenfassung
    5. Kapitel 13 - Tabellen verknüpfen und importieren
      1. Access und der Rest der (Datenbank-)Welt
        1. Kleine und große Datenbanksysteme
        2. Der Microsoft ACE-Datenbank-Kern
        3. Datenzugriff über ISAM-Treiber
        4. Datenzugriff über ODBC-Treiber
      2. Tabellen verknüpfen
      3. Verteilung: Daten und Programme
        1. Manuelle Aufteilung
        2. Der Assistent zur Datenbankaufteilung
        3. Der Tabellenverknüpfungs-Manager
      4. Tabellen importieren
      5. Zusammenfassung
    6. Kapitel 14 - Der Tabellenanalyse- Assistent
      1. Die Ausgangstabelle
      2. Den Tabellenanalyse-Assistenten starten
      3. Das Ergebnis
      4. Zusammenfassung
  11. Teil C - Abfragen
    1. Kapitel 15 - Einfache Abfragen
      1. Einfache Auswahlabfragen
        1. Felder in die Abfrage aufnehmen
        2. Verschieben von Spalten
        3. Löschen einer Spalte
        4. Speichern von Abfragen
      2. Sortierung des Abfrageergebnisses
        1. Änderung der Sortierung
        2. Sortierreihenfolge
          1. ASCII, ANSI oder Unicode?
          2. Telefonbuchsortierung
      3. Auswahlkriterien für Abfragen (1/4)
      4. Auswahlkriterien für Abfragen (2/4)
      5. Auswahlkriterien für Abfragen (3/4)
      6. Auswahlkriterien für Abfragen (4/4)
        1. Einfache Bedingungen
          1. Vergleichsoperatoren
          2. Bedingungen für Textfelder
          3. Bedingungen für Datumsfelder
        2. Der »Zwischen«-Operator
        3. Der »Wie«-Operator
          1. Die Platzhalter »*« und »?«
          2. Der Platzhalter »#«
          3. Mit Klammern schnell zum Ziel
          4. Suche nach den Platzhalterzeichen
        4. Der »In«-Operator
        5. Der »Nicht«-Operator
        6. Sonderfall: NULL-Werte
        7. Mehrere Kriterien gleichzeitig verwenden
      7. Abfragebeispiele
      8. Parameterabfragen definieren
        1. Parameterdefinition
          1. Mehrere Parameter
        2. Vordefinierte Parameter
        3. Von-Bis-Abfragen mit Parametern
      9. Unterdatenblätter
      10. Zusammenfassung
    2. Kapitel 16 - Abfragen mit berechneten Feldern
      1. Was sind »Dynasets« und »Snapshots«
      2. Einfache Ausdrücke
        1. Berechnete Ergebnisspalten
        2. Berechnete Bedingungen
        3. Berechnete Spalten weiterverwenden
      3. Zahlenformate für Spalten
        1. Weitere Einstellungen auf dem Eigenschaftenblatt
      4. Access-Funktionen verwenden
        1. Die Wenn()-Funktion
        2. Links, rechts oder aus der Mitte
        3. Klein oder groß
        4. Mit oder ohne Leerzeichen
        5. NULL oder nicht NULL - das ist hier die Frage!
      5. Zum Umgang mit Datumswerten
        1. Das heutige Datum finden
        2. Tag, Monat, Jahr, Stunde, Minute und Sekunde
        3. Datumsberechnungen
          1. Die Funktion DatTeil()
          2. Addieren von Datumswerten
          3. Differenz zweier Datumswerte
          4. Konvertierung zu Datumswerten
          5. Zusammensetzen von Datumswerten
      6. Zusammenfassung
    3. Kapitel 17 - Abfragen mit mehreren Tabellen
      1. Auf zwei Tabellen basierende Abfragen
      2. Beziehungen verstehen und verändern (1/2)
      3. Beziehungen verstehen und verändern (2/2)
        1. Automatische Beziehungen
        2. Eigene Beziehungen aufbauen
        3. Abfragen ohne Beziehungslinien
        4. Besteht eine Beziehung?
        5. Drei Verknüpfungsvarianten
          1. Exklusionsverknüpfung
          2. Links-Inklusionsverknüpfung
          3. Rechts-Inklusionsverknüpfung
          4. Ein weiteres Verknüpfungsbeispiel
      4. Abfragen mit mehr als zwei Tabellen
        1. Abfrage mit vier Tabellen
        2. Nachträglich Tabellen hinzunehmen
      5. Abfragen, die auf Abfragen basieren
      6. Zusammenfassung
    4. Kapitel 18 - Auswertungen
      1. Access-Abfragefunktionen
      2. Überblick über die Funktionen
        1. Bedingungen für Aggregatfunktionen
      3. In Gruppen auswerten
        1. Berechnete Felder
        2. Aggregatfunktionen in Formeln
      4. Gruppierte Daten mit Bedingungen
      5. Abfrageergebnisse ohne Duplikate
      6. Nur die Besten anzeigen
      7. Beispiele
        1. Wie viele Karten sind pro Vorstellung bereits verkauft?
        2. Besucherzahl und Umsatz pro Kino
        3. Auslastung der Kinos
        4. Besucherzahl und Umsatz pro Film
        5. Durchschnittliche Besucherzahl pro Film
        6. Wie hoch ist der Umsatz je Film pro Woche?
      8. Immer wieder hilfreich: Die Abfrage-Assistenten (1/3)
      9. Immer wieder hilfreich: Die Abfrage-Assistenten (2/3)
      10. Immer wieder hilfreich: Die Abfrage-Assistenten (3/3)
        1. Der Auswahlabfrage-Assistent
        2. Der Abfrage-Assistent zur Duplikatsuche
          1. Doppelte Datensätze löschen
        3. Der Abfrage-Assistent zur Inkonsistenzsuche
        4. Der Kreuztabellenabfrage-Assistent
      11. Zusammenfassung
    5. Kapitel 19 - Aktionsabfragen
      1. Abfrage zur Datenaktualisierung (1/2)
      2. Abfrage zur Datenaktualisierung (2/2)
        1. Einfache Aktualisierungsabfrage
          1. Ausführen oder umschalten in die Datenblattansicht?
        2. Aktualisierungsabfragen mit Bedingungen
        3. Aktualisierungsabfragen mit Parametern
        4. Aktualisieren mit mehreren Tabellen
          1. Variante 1: Aktualisierung mit verknüpften Tabellen
          2. Variante 2: Die zweite Tabelle stellt die Bedingung
      3. Daten an Tabellen anfügen
        1. Leere Tabelle anlegen
        2. Daten hinzufügen
        3. Fehler bei Anhängen-Abfragen
      4. Neue Tabellen mit Abfragen erstellen
      5. Abfragen zum Löschen von Daten
        1. Komplexe Löschbedingungen
        2. Duplikate löschen
      6. Zusammenfassung
    6. Kapitel 20 - Die Abfragesprache SQL
      1. SQL und Access-Abfragen
        1. SQL-Views
      2. SQL-Grundlagen (1/2)
      3. SQL-Grundlagen (2/2)
        1. Auswahlabfragen mit SELECT
          1. Der SELECT-Befehl
          2. Tabellenauswahl mit FROM
          3. Bedingungen mit WHERE
          4. Sortieren mit ORDER BY
          5. Verknüpfungen mit INNER JOIN, LEFT JOIN und RIGHT JOIN
          6. Die Zusätze ALL, DISTINCT und DISTINCTROW
          7. Das Prädikat TOP
          8. Die WITH OWNERACCESS OPTION-Deklaration
          9. Aggregatfunktionen
          10. Gruppenbildung mit GROUP BY
          11. Gruppenbedingungen mit HAVING
        2. Aktionsabfragen in SQL formulieren
          1. Aktualisierungsabfragen mit UPDATE
          2. Anfügeabfragen mit INSERT INTO
          3. Neue Tabelle erstellen mit SELECT INTO
          4. Löschen von Daten mit DELETE
          5. Kreuztabellen erstellen mit TRANSFORM
        3. Abfrageparameter
      4. UNION-Abfragen
      5. Unterabfragen (1/2)
      6. Unterabfragen (2/2)
        1. Überprüfung auf Zugehörigkeit
        2. Vergleiche mit Unterabfrageergebnissen
          1. Unterabfragen mit dem ALL- und dem ANY-Operator
        3. Unterabfragen mit EXISTS
      7. Datendefinitionsabfragen
        1. DDL-Befehle für Tabellen
          1. Erstellen einer Tabelle
          2. Ändern einer Tabelle
          3. Löschen einer Tabelle
        2. DDL-Befehle für Indizes
          1. Erstellen eines Indexes
          2. Löschen eines Indexes
        3. Referentielle Integrität und Beziehungen
        4. Ändern von Zugriffsberechtigungen
        5. Nicht unterstützte SQL-DDL-Befehle
      8. SQL-Pass-Through-Abfragen
      9. Der Nachschlage-Assistent
      10. Zusammenfassung
  12. Teil D - Formulare
    1. Kapitel 21 - Der Formularentwurf
      1. Ein neues Formular erstellen
        1. Steuerelemente hinzufügen
        2. Das Formular speichern
      2. Steuerelemente bearbeiten (1/4)
      3. Steuerelemente bearbeiten (2/4)
      4. Steuerelemente bearbeiten (3/4)
      5. Steuerelemente bearbeiten (4/4)
        1. Steuerelemente markieren
        2. Steuerelemente löschen
        3. Steuerelemente verschieben
        4. Gruppieren von Steuerelementen
        5. Raster
        6. Steuerelemente vergrößern/verkleinern
        7. Steuerelemente aneinander ausrichten und anpassen
        8. Steuerungslayouts verwenden
        9. Steuerelemente an Formulargröße anpassen
        10. Bearbeiten von Bezeichnungsfeldern
        11. Steuerelemente formatieren
          1. Gleiche Formatierungen für mehrere Steuerelemente
        12. Bedingte Formatierung
          1. Bedingung für Feld hat Fokus
          2. Bedingung für Feldwert ist
          3. Bedingung für Ausdruck ist
        13. Logos und Bilder einfügen
        14. Steuerelemente deaktivieren
        15. Die Reihenfolge der Steuerelemente festlegen
      6. Das Eigenschaftenblatt
      7. Formulardarstellungen
        1. Einzelnes Formular
        2. Endlosformular
        3. Datenblattansicht
        4. Geteilte Ansicht
      8. Formular mit Kopf und Fuß
      9. Zusammenfassung
    2. Kapitel 22 - Steuerelemente für Formulare
      1. Das Steuerelement Textfeld
        1. Mehrzeilige Textfelder
        2. Formatierung für Textfelder
        3. Berechnungen in Textfeldern
      2. Das Steuerelement Bezeichnungsfeld
      3. Das Steuerelement Kombinationsfeld (1/2)
      4. Das Steuerelement Kombinationsfeld (2/2)
        1. Einfache Kombinationsfelder
          1. Aus Nachschlagefeldern werden Kombinationsfelder
          2. Ein einfaches Kombinationsfeld einfügen
        2. Kombinationsfeld mit eigenen Werten
        3. Kombinationsfeld zum Nachschlagen
        4. Kombinationsfeld als Suchhilfe
        5. Kombinationsfeld nachträglich ändern
          1. Abfragen und Tabellen als Datensatzherkunft
      5. Das Steuerelement Listenfeld
      6. Das Steuerelement Befehlsschaltfläche
      7. Die Steuerelemente Optionsgruppe und Optionsfeld
        1. Optionsfelder in einer Optionsgruppe
      8. Das Steuerelement Umschaltfläche
      9. Das Steuerelement Kontrollkästchen
      10. Die Steuerelemente Register und Seite
      11. Bilder für Formulare
        1. Ungebundene Bilder
        2. Gebundenes Bild
        3. Wann verwendet man was?
        4. Größeneinstellungen
        5. Hintergrundbilder für Formulare
      12. Das Steuerelement Bild
        1. Schaltfläche Logo
        2. Einbetten oder verknüpfen?
      13. Das Steuerelement Objektfeld
      14. Das Steuerelement Gebundenes Objektfeld
      15. Die Steuerelemente Linie und Rechteck
      16. Die Steuerelemente Hyperlink und Anlage
      17. Das Steuerelement Seitenumbruch
      18. Standardeigenschaften
      19. Zusammenfassung
    3. Kapitel 23 - Unterformulare
      1. Unterformulare mit dem Formular- Assistenten (1/4)
      2. Unterformulare mit dem Formular- Assistenten (2/4)
      3. Unterformulare mit dem Formular- Assistenten (3/4)
      4. Unterformulare mit dem Formular- Assistenten (4/4)
        1. Die Entwurfsansicht für das Formular mit Unterformular
          1. Markieren von Unterformular-Steuerelementen
          2. Verknüpfung zwischen Haupt- und Unterformular
        2. Das Unterformular bearbeiten
          1. Eine neue Abfrage definieren
          2. Den Layoutentwurf anpassen
        3. Eine (etwas aufwändige) Überarbeitung
          1. Vorbereitung
          2. 1. Schritt: Das Kombinationsfeld
          3. 2. Schritt: Das Unterformular
          4. 3. Schritt: Die Programmierung
      5. Unterformulare mit und ohne Assistenten
        1. Aus der Navigationsleiste ziehen
        2. Die Schaltfläche Unterformular verwenden
      6. Verschachtelte Unterformulare
        1. 1. Schritt: Erstellen des Unterformulars
        2. 2. Schritt: Das Hauptformular
      7. Synchronisierte Unterformulare
      8. Zusammenfassung
    4. Kapitel 24 - Formulare für Fortgeschrittene
      1. Aggregatfunktionen in Formularen
      2. Werte nachschlagen mit Domänenaggregatfunktionen
        1. So arbeiten Sie mit Domänenaggregatfunktionen
        2. Die Domänenaggregatfunktionen im Überblick
        3. Weitere Beispiele
        4. Variablen in Zeichenketten
      3. Zugriff auf Daten anderer Formulare (1/2)
      4. Zugriff auf Daten anderer Formulare (2/2)
        1. Daten aus Unterformularen
        2. Allgemeine Schreibweise für den Formularzugriff
          1. Zugriff auf Formulare
          2. Zugriff auf Unterformulare
      5. Start-Einstellungen
      6. Verschiedene Bildschirmauflösungen
      7. Musterformulare
      8. Ereignisse für Formulare und Steuerelemente (1/2)
      9. Ereignisse für Formulare und Steuerelemente (2/2)
        1. Die Ereignissteuerung
        2. Zum Beispiel: Felder ein- und ausblenden
          1. Die Makro-Lösung
          2. Die Visual Basic-Lösung
      10. Standardwerte
      11. Werte übernehmen
      12. Zusammenfassung
    5. Kapitel 25 - Ungebundene Formulare und modale Dialogfelder
      1. Formulare ohne Datenbasis
        1. Eigenschaften für das neue Formular
        2. Die Gestaltung des Formulars
        3. Als Startformular festlegen
      2. Modale Dialogfelder erstellen
        1. Zwei modale Dialogfelder erstellen
        2. Die Formularaufrufe erzeugen
      3. Zusammenfassung
    6. Kapitel 26 - Diagrammformulare
      1. Der Diagramm-Assistent (1/2)
      2. Der Diagramm-Assistent (2/2)
        1. Aktivieren des Diagramms
      3. Gestalten von Diagrammen (1/2)
      4. Gestalten von Diagrammen (2/2)
        1. Die Diagrammgröße ändern
        2. Den Diagrammtyp ändern
        3. Bestandteile eines Diagramms auswählen
        4. Die Diagrammfläche
          1. So ändern Sie die Größe der Diagrammfläche
          2. So formatieren Sie die Diagrammfläche
        5. Der Diagrammtitel
          1. So editieren Sie den Diagrammtitel
          2. So formatieren Sie den Diagrammtitel
          3. So fügen Sie einen Diagrammtitel ein
        6. Freier Text
        7. Gitternetzlinien
        8. Die Legende
        9. Die Datenreihen
          1. Ändern von Werten der Datenreihe
          2. Formatieren der Datenreihen
          3. Datenreihe in Spalte oder Zeile
        10. Die Achsen und ihre Beschriftungen
      5. Diagrammobjekte auf Formularen
        1. Gebundenes Formular mit Diagramm
        2. Durch Kombinationsfeld gesteuertes Diagramm
      6. Zusammenfassung
    7. Kapitel 27 - PivotTable- und PivotChart- Ansicht
      1. PivotTable-Ansicht erstellen
        1. Felder entfernen, verschieben und hinzufügen
          1. Filterfeld hinzufügen
          2. Berechnetes Feld hinzufügen
      2. PivotChart-Ansicht erstellen (1/2)
      3. PivotChart-Ansicht erstellen (2/2)
        1. Von der PivotTable- zur PivotChart-Ansicht
        2. Mit leerer PivotChart-Ansicht beginnen
      4. Zusammenfassung
  13. Teil E - Berichte
    1. Kapitel 28 - Berichte gestalten
      1. Berichte in der Entwurfsansicht erstellen
        1. Aufbau eines Berichts
        2. Ansichten
      2. Bericht mit Seitenkopf
        1. Die Abfrage
        2. Bericht an Abfrage binden
        3. Der Seitenkopf des Berichts
          1. Der Detailbereich: Daten zum Filmtitel
        4. Der Detailbereich: die Termine
      3. Bericht mit abwechselnd grauen und weißen Zeilen
      4. Berichte gruppieren und sortieren (1/2)
      5. Berichte gruppieren und sortieren (2/2)
        1. Gruppen für das Kinoprogramm
        2. Einstellungen für das Gruppieren
          1. Sichtbar
          2. Vergrößerbar und Verkleinerbar
          3. Zusammenhalten
          4. Bereich wiederholen
          5. Neue Seite
          6. Neue Zeile oder Spalte
      6. Seitenzahlen
      7. Bilder und Diagramme
      8. Mehrspaltige Berichte
        1. Den Detailbereich der Telefonliste erstellen
          1. Textfeld für weitere Telefonnummern unterdrücken und verkleinern von Datensätzen zulassen
        2. Definition der Spalten
        3. Alphabetische Sortierung der Liste
          1. Trennlinie zwischen den Buchstabengruppen
        4. Überschrift zur Telefonliste
      9. Rechnen in Berichten
      10. Datensätze nummerieren
      11. Berichte an Drucker anpassen
      12. Zusammenfassung
    2. Kapitel 29 - Berichte für Fortgeschrittene
      1. Leere Berichte vermeiden
        1. Reaktion auf Falscheingabe per Makro
        2. Reaktion auf Falscheingabe per VBA
      2. Die im Formular getroffene Auswahl drucken
        1. Vorbereitung
        2. Auswahl per Makro treffen
        3. Auswahl per VBA treffen
        4. Nur den aktuellen Datensatz drucken
          1. Makro-Erweiterung
          2. VBA-Erweiterung
      3. Seitenzahl der ersten Seite festlegen
        1. Die Ereignisprozedur
        2. Veränderbare erste Seite
      4. Namensbereich einer Seite eines Verzeichnisses angeben
        1. Und so geht's:
      5. Felder ein- und ausblenden
      6. Zeichenketten während der Formatierung zusammensetzen
      7. Unterberichte
        1. Ein zweispaltiger Unterbericht
          1. Unterbericht erstellen
          2. Unterbericht bearbeiten
        2. Sieben auf einen Streich
          1. Die Unterberichte für jeden Tag
      8. Zusammenfassung
    3. Kapitel 30 - Formulare für Berichte
      1. Einschränkung mit Parametern
      2. Ein Formular für den Bericht
        1. Erstellen des Formulars
        2. Erstellen des Berichts
        3. Das Formular wird vervollständigt
      3. Mit vorgeschaltetem Formular
        1. Das vorgeschaltete Formular
        2. Die Ereignisprozeduren des Berichts
        3. Der Trick mit dem Formular
      4. Ein Listenauswahl-Dialogfeld
        1. Anlegen des Formulars
        2. Die Formularprozeduren
      5. Zusammenfassung
  14. Teil F - Dienstprogramme und Datenweitergabe
    1. Kapitel 31 - Datenbank- Dienstprogramme
      1. Komprimieren und Reparieren
      2. Datenbankanalyse
        1. Der Tabellenanalyse-Assistent
        2. Der Assistent zur Leistungsanalyse
        3. Der Dokumentierer
        4. Dokumentation von Beziehungen
      3. Konvertieren von Datenbanken
        1. Konvertieren einer Datenbank
        2. Datenbank angepasst öffnen
      4. Objektnamen-Autokorrektur
        1. Einschalten der Objektnamen-Autokorrektur
      5. Zusammenfassung
    2. Kapitel 32 - Verknüpfungen zwischen Access und anderen Office-Programmen
      1. Über die Zwischenablage
        1. Daten aus Tabellen und Abfragen
        2. Daten aus Formularen
      2. Serienbriefe mit Microsoft Word (1/2)
      3. Serienbriefe mit Microsoft Word (2/2)
        1. Den Brief anlegen
          1. Einen Adressblock einfügen
          2. Die Briefanrede einfügen
          3. Eine Briefanrede von Access einfügen lassen
        2. Die Serienbriefe kontrollieren
          1. Empfänger ausschließen
          2. Empfängerliste bearbeiten
        3. Nun soll endlich gedruckt werden
      4. Zugriff auf Excel-Daten
      5. Export von Daten
      6. Zusammenfassung
  15. Teil G - Programmierung
    1. Kapitel 33 - Makros
      1. Schnell ein paar Schritte
      2. Einfache Makros
        1. Ein eigenständiges Makro erstellen
        2. Eingebettete Makros
        3. Alle oder einzelne Wochen drucken
          1. Aufruf eines Formulars
        4. Gruppenmakros
      3. Das AutoExec-Makro
      4. Fehlerbehandlung
      5. Die Makroaktionen
      6. Makros zu Visual Basic konvertieren
      7. Zusammenfassung
    2. Kapitel 34 - Visual Basic für Applikationen
      1. In Access programmieren (1/2)
      2. In Access programmieren (2/2)
        1. »Code behind Forms« erstellen
        2. Eigenständige Module erstellen
          1. Programmieren im Code-Fenster
          2. Schlüsselwörter
          3. Groß-/Kleinschreibung
          4. Einrückungen
          5. Zeilenfortführung
          6. Kommentarzeilen
        3. So lassen Sie Ihr Programm laufen
        4. Das Direktfenster
        5. Der Projekt-Explorer
      3. Variablen (1/2)
      4. Variablen (2/2)
        1. Variablen deklarieren
          1. Explizite Deklaration von Variablen
          2. Implizite Deklaration von Variablen
        2. Variablentypen
        3. Namen für Variablen
        4. Variablen eingeben
        5. Beispiele
        6. Konstanten
        7. Felder
          1. Die Array-Funktion
        8. Gültigkeitsbereiche
          1. Gültigkeit auf Prozedurebene
          2. Gültigkeit auf privater Modulebene
          3. Gültigkeit auf öffentlicher Modulebene
      5. Prozeduren und Funktionen
        1. Prozeduren
          1. Namen für Prozeduren
          2. So starten Sie eine Prozedur
          3. Prozedur ruft Prozedur
        2. Funktionen
          1. Argumente für Funktionen
        3. Zwei Versionen der Argumentübergabe
          1. Als Standard: Per Referenz
          2. Nur auf Anforderung: Als Wert
      6. Bedingte Anweisungen
        1. If-Abfragen
          1. Vergleichsoperatoren
        2. Case-Anweisungen
      7. Springen mit GoTo
      8. Schleifen für sich wiederholende Programmteile
        1. Die Schleife Do...Loop
        2. Die Schleife For...Next
        3. Die Schleife For Each...Next
        4. Die Schleife While...Wend
      9. Fehlersuche und -behandlung (1/3)
      10. Fehlersuche und -behandlung (2/3)
      11. Fehlersuche und -behandlung (3/3)
        1. Fehlervermeidung
          1. Kommentieren Sie Ihre Programme
          2. Verwendung der RVBA-Namenskonventionen
          3. Kleine Einheiten
          4. Deklaration von Variablen
          5. Vorsicht bei der Übergabe von Parametern
        2. Fehlersuche
          1. Die Testhilfen
          2. Besonderheiten beim Testen von Formularen und Berichten
          3. Arbeiten mit dem Direktfenster
          4. Überwachung
        3. Fehlerbehandlung
          1. Das Zusammenwirken der Fehlerbefehle
          2. Das Err-Fehlerobjekt
      12. Zusammenfassung
    3. Kapitel 35 - Einführung in die Objekttechnik
      1. Objekte und ihre Hierarchie
        1. Der Objektkatalog
          1. Gewählte Einträge in Ihr Programm aufnehmen
        2. Auflistungen und Objekte
          1. Auf Objekte in Auflistungen zugreifen
          2. Standardeigenschaften
        3. Zuweisungen an Objektvariablen
      2. Methoden
        1. Übergabe in der Reihenfolge
        2. Benannte Argumente
      3. Eigenschaften
      4. Der With-Befehl
      5. Zusammenfassung
    4. Kapitel 36 - Funktionen und Methoden
      1. Benannte Argumente
      2. Zeichenfolgenverarbeitung
      3. Datenfelder
      4. Rechnen mit Datum und Uhrzeit
      5. Dateien und Ordner
      6. Das Application-Objekt
        1. Das Screen-Objekt
        2. Das DoCmd-Objekt
        3. Die ExportXML- und die ImportXML-Funktion
        4. Die SysCmd-Methode
        5. Das DBEngine-Objekt
      7. Zusammenfassung
    5. Kapitel 37 - Datenzugriff mit ADO
      1. ADO oder DAO?
        1. Pro ADO:
        2. Contra ADO:
        3. Pro DAO:
        4. Contra DAO:
      2. Der Aufbau der Datenzugriffsobjekte
      3. Connections
      4. Recordsets
        1. Der CursorType-Parameter
        2. Der LockType-Parameter
        3. Der Options-Parameter
        4. Einsatzbeispiele
        5. Mit Recordsets arbeiten
          1. Zugriff auf Felder des Recordsets
          2. Die Methoden und Eigenschaften des Recordset-Objekts
        6. Welche Funktionen unterstützt das Recordset?
        7. Durch Recordsets bewegen
          1. Anfang und Ende des Recordsets
          2. Leere Recordsets
        8. Anzahl der Datensätze
        9. Datensätze suchen
          1. Suchen per SQL-Abfrage
          2. Suchen mit den Find-Methoden
          3. Suchen in Recordsets vom Typ Table mit Seek
          4. Setzen von Filterbedingungen
        10. Recordsets sortieren
        11. So setzen Sie Lesezeichen
        12. Bearbeiten von Recordset-Daten
          1. Daten verändern
          2. Neue Datensätze hinzufügen
          3. Datensätze löschen
          4. Ist SQL doch besser?
      5. Abfragen ausführen (1/3)
      6. Abfragen ausführen (2/3)
      7. Abfragen ausführen (3/3)
        1. Die Execute-Methode des Connection-Objekts
        2. Parameter-Abfragen
          1. Parameterabfrage mit Command-Objekt
          2. Zugriff auf Access-Parameterabfragen
          3. Zugriff auf Access-Parameterabfragen mit ADOX
        3. Ein Anwendungsbeispiel
      8. Zugriff auf Tabellendefinitionen
        1. Die Auflistung Columns
      9. Zusammenfassung
    6. Kapitel 38 - Datenzugriff mit DAO
      1. Der Aufbau der Datenzugriffsobjekte
      2. Recordsets (1/3)
      3. Recordsets (2/3)
      4. Recordsets (3/3)
        1. Einsatzbeispiele
        2. Mit Recordsets arbeiten
          1. Zugriff auf Felder des Recordsets
          2. Die Methoden des Recordset-Objekts
        3. Durch Recordsets bewegen
          1. Anfang und Ende des Recordsets
          2. Leere Recordsets
        4. Anzahl der Datensätze
        5. Datensätze suchen
          1. Suchen per SQL-Abfrage
          2. Suchen mit den Find-Methoden
          3. Suchen in Recordsets vom Typ Table mit Seek
          4. Setzen von Filterbedingungen
        6. Recordsets sortieren
          1. Sortierte Table-Recordsets
          2. In Dynasets und Snapshots sortieren
        7. So setzen Sie Lesezeichen
        8. Bearbeiten von Recordset-Daten
          1. Daten verändern
          2. Neue Datensätze hinzufügen
          3. Datensätze löschen
          4. Ist SQL doch besser?
      5. Abfragen nutzen mit QueryDefs (1/2)
      6. Abfragen nutzen mit QueryDefs (2/2)
        1. Mit QueryDef-Objekten arbeiten
          1. Ausführung mit der Methode Execute
        2. Eigenschaften von QueryDef-Objekten
        3. Parameterabfragen erzeugen
        4. Ein Anwendungsbeispiel
      7. DBEngine und Database
        1. Das DBEngine-Objekt
        2. Die Auflistung Workspaces
        3. Die Auflistung Databases
          1. Die aktuelle Datenbank
          2. Eine Datenbank öffnen
      8. Zugriff auf Tabellendefinitionen
        1. Die Auflistung Fields
      9. Zusammenfassung
  16. Teil H - Erstellung kompletter Anwendungen
    1. Kapitel 39 - Eigenständige Anwendungen erstellen
      1. Start der Anwendung
        1. Start-Formular und AutoExec-Makros
          1. Die Start-Einstellungen
          2. AutoExec-Makros
          3. Unterdrücken von AutoExec-Makros und Start-Formular
          4. Anzeige für Objekte
        2. Hintergrundbilder
        3. Ein Begrüßungsformular
      2. Front-End und Back-End
      3. ACCDE-Datenbanken
      4. Anpassen der Symbolleiste für den Schnellzugriff
      5. Zusammenfassung
    2. Kapitel 40 - Datenbankkennwörter und Datensicherheit
      1. Ein Kennwort für die ganze Datenbank
        1. Kennwort vereinbaren
        2. Aufrufen einer kennwortgeschützten Datenbank
        3. Datenbankkennwort löschen
      2. Sicherheit von Visual Basic-Programmen (1/2)
      3. Sicherheit von Visual Basic-Programmen (2/2)
        1. Sicherheitsstufen für die Ausführung von Makros
        2. Vertrauenswürdige Speicherorte
        3. Zertifikate
        4. Eigene Zertifikate
        5. Packen und Signieren von Datenbanken
      4. Zusammenfassung
    3. Kapitel 41 - Einsatz in Mehrbenutzerumgebungen
      1. Datenzugriffe im Netzwerk
        1. Allgemeine Einstellungen
      2. Die Verfahren zur Datensatzsperrung
        1. Optimistisches Sperren von Datensätzen
          1. Optimistisches Sperren in Formularen
          2. Optimistisches Sperren in Programmen
        2. Pessimistisches Sperren von Datensätzen
          1. Pessimistisches Sperren von Formularen
          2. Pessimistisches Sperren in Programmen
        3. Komplettsperrung
      3. Zusammenfassung
  17. Teil I - Access im Internet
    1. Kapitel 42 - Hyperlinks, HTML- und XML-Ausgabe
      1. Einsatz von Hyperlinks
        1. Der Datentyp »Hyperlink«
        2. Hyperlinks auf Formularen
        3. Hyperlink: Datei oder Webseite
        4. Hyperlink: Aktuelle Datenbank
        5. Hyperlink: E-Mail-Adresse
      2. HTML-Ausgabe mit Access
      3. XML
        1. Tags in XML
        2. Was ist der Unterschied zwischen XML und HTML?
        3. Mit Access XML-Dateien erstellen
        4. XML-Daten importieren
      4. Zusammenfassung
    2. Kapitel 43 - Windows SharePoint Services
      1. Was ist SharePoint?
        1. Verbesserung der Zusammenarbeit
        2. Zentrale Informationsbereitstellung
        3. Zentraler Kalender
        4. Wissensmanagement
        5. Intern und extern
      2. Aufbau und Konfiguration einer SharePoint-Website (1/2)
      3. Aufbau und Konfiguration einer SharePoint-Website (2/2)
        1. Websiteeinstellungen
          1. Benutzer und Berechtigungen
          2. Aussehen und Verhalten
          3. Galerien
          4. Websiteverwaltung
        2. Eine neue SharePoint-Website erstellen
      4. SharePoint-Listen (1/2)
      5. SharePoint-Listen (2/2)
        1. SharePoint-Liste Ankündigungen
        2. SharePoint-Liste Kalender
        3. SharePoint-Liste Hyperlinks
        4. SharePoint-Liste Kontakte
        5. SharePoint-Liste Aufgaben
        6. SharePoint-Liste Projekte
        7. SharePoint-Liste Probleme
        8. SharePoint-Liste Diskussionen
        9. SharePoint-Liste Umfragen
        10. SharePoint-Liste Dokumentbibliotheken
        11. SharePoint-Liste Bildbibliotheken
        12. SharePoint-Liste Wiki-Website
      6. SharePoint-Listen für Access-Daten (1/2)
      7. SharePoint-Listen für Access-Daten (2/2)
        1. Exportieren von Access-Daten
        2. Verknüpfen von SharePoint-Listen
      8. Zusammenfassung
  18. Teil J - Anhang
    1. Anhang A - Die Reddick-VBA- Namenskonventionen
      1. Einführung in die ungarische Notation
      2. Typkürzel
        1. Typkürzel für Variablen
        2. Zusammenstellen von Eigenschaften-Namen
        3. Typkürzel für Auflistungen
        4. Typkürzel für Konstanten
      3. Prozeduren
        1. Prozedurnamen
        2. Parameter benennen
        3. Sprungmarken
      4. Präfixe
        1. Präfixe für Datenfelder (Arrays) von Objekten
        2. Präfixe für Indizes
        3. Präfixe für Gültigkeitsbereiche und Lebensdauern
        4. Andere Präfixe
      5. Suffixe
      6. Applikationen und Erweiterungen für Komponenten (1/2)
      7. Applikationen und Erweiterungen für Komponenten (2/2)
        1. Access-Objekte
        2. ADO-Objekte
        3. ADOX-Objekte
        4. DAO-Objekte
    2. Anhang B - Operatoren und Funktionen
      1. Operatoren
      2. Funktionen
      3. Funktionsnamen deutsch/englisch
      4. Funktionsnamen englisch/deutsch
      5. Anweisungen
    3. Anhang C - Spezifikationen und Felddatentypen
      1. Spezifikationen
      2. Datentypen für Tabellenfelder
  19. Praxisindex
    1. A
    2. B
    3. C
    4. D
    5. E
    6. F
    7. G
    8. H
    9. I
    10. K
    11. L
    12. M
    13. N
    14. O
    15. P
    16. Q
    17. R
    18. S
    19. T
    20. U
    21. V
    22. X
    23. Z
  20. Stichwortverzeichnis
    1. A
    2. B
    3. C
    4. D
    5. E
    6. F
    7. G
    8. H
    9. I
    10. J
    11. K
    12. L
    13. M
    14. N
    15. O
    16. P
    17. Q
    18. R
    19. S
    20. T
    21. U
    22. V
    23. W
    24. X
    25. Y
    26. Z