Internationale Features in Microsoft Access

Die Features und die Architektur von Microsoft Access 97 bieten eine hohe Flexibilität für Benutzer/innen auf der ganzen Welt. Diese Features ermöglichen Benutzern und Benutzerinnen, die mit dem Programmieren nicht vertraut sind, eine funktionsfähige Datenbankanwendung zu erstellen, indem sie deren Objekte mit Hilfe der Eigenschaften in den Eigenschaftenfenstern der deutschen Access-Benutzeroberfläche entwerfen. In Kombination mit Visual Basic für Applikationen (eine dem Englischen ähnliche Programmiersprache) ermöglichen die Features den Entwicklern äußerst komplexe Anwendungen erstellen, die mit anderen Microsoft Office-Anwendungen zusammenarbeiten sowie über nationale Grenzen hinweg und in Microsoft Access-Versionen einer anderen Sprache übertragen werden können.

•	Sie können Tabellen, Abfragen, Formulare, Berichte und Makros mit Hilfe eines Eigenschaftenfensters entwerfen, das die Eigenschaften in deutsch anzeigt. Wenn Sie diese Eigenschaften jedoch im Code angeben möchten, müssen Sie die englischen Namen der Eigenschaften im Modulfenster eines Formulars, Berichts oder im Standardmodulfenster verwenden.

Anmerkung   In den Microsoft Access-Themen zu Sprachelementen sind die deutschen Eigenschaftennamen in der Überschrift des jeweiligen Themas angegeben.

•	Wenn Sie im Eigenschaftenfenster einen Ausdruck zum Festlegen einer Eigenschaft angeben, können Sie für viele eingebaute Microsoft Access-Funktionen den deutschen Namen verwenden. Im Modulfenster eines Formulars, eines Berichts oder im Standardmodulfenster müssen Sie jedoch den englischen Funktionsnamen angeben.

Sie können außerdem für viele Eigenschaften, die Sie in einem Aktionsargument eines Makros im Makrofenster verwenden, den deutschen Namen angeben.

Anmerkung   In den Microsoft Access-Themen zu Sprachelementen sind die deutschen Funktions- und Eigenschaftennamen in der Überschrift des jeweiligen Themas angegeben.

Wenn Sie Änderungen am Entwurf einer Datenbankanwendung, die in einer Microsoft Access-Version einer anderen Sprache entwickelt wurde, vornehmen möchten, werden alle Ausdrücke automatisch mit den entsprechenden Funktions- und Eigenschaftennamen der aktuellen Microsoft Access-Sprachversion angezeigt. Dies gilt jedoch nicht für Namen von Eigenschaften, Objekten und Auflistungen in Abfrageausdrücken. Im Abfrage-Entwurfsbereich sollten Sie für Eigenschaften, Objekte und Auflistungen den englischen Namen verwenden, um Ihre Datenbank übertragbar zu machen.

Auf der Microsoft Access-Benutzeroberfläche können Sie deutsche Schlüsselwörter in Ausdrücken folgender Ansichten angeben:

•	Tabellenentwurf (in den Eigenschaften Format, Standardwert (DefaultValue) und Gültigkeitsregel (ValidationRule))

•	Abfrageentwurf (in der Zeile Kriterien sowie für einige Eigenschaften im Eigenschaftenfenster)

Tip   In der SQL-Ansicht müssen Ausdrücke in Englisch eingegeben werden, und die SQL-Anweisung für eine Abfrage, die im Abfrage-Entwurfsbereich entworfen wurde, wird hier auch in Englisch angezeigt. Wenn Sie im Modulfenster eine SQL-Anweisung in Ihren Code einfügen möchten, können Sie Ihre Abfrage im Abfrage-Entwurfsbereich entwerfen, dann zur SQL-Ansicht wechseln, die SQL-Syntax kopieren und im Modulfenster einfügen.

•	Formular- und Berichtsentwurf

•	Makroentwurf (in der Spalte Bedingung und in Makroargumenten der Aktionen SetzenWert, Meldung und anderer Aktionen)

•	Visual Basic für Applikationen (VBA) ist die gemeinsame Programmiersprache aller Microsoft Office-Anwendungen. Im Modulfenster der einzelnen Microsoft Office-Anwendungen müssen Sie das englische VBA-Schlüsselwort verwenden. In Microsoft Access können Sie jedoch für die meisten VBA-Funktionen auch den deutschen Namen in Ausdrücken von Abfragen, Formularen, Berichten und Makros verwenden. Klicken Sie auf  [image], um eine Liste dieser Funktionen anzuzeigen.

•	In Microsoft Access können Sie den deutschen Namen der SQL-Aggregatfunktionen im Abfrage-Entwurfsbereich einsetzen. Verwenden Sie den englischen Namen in Aggregatausdrücken der Eigenschaft SQL eines QueryDef-Objekts, oder wenn Sie ein Recordset-Objekt basierend auf einer SQL-Abfrage erstellen. Klicken Sie auf  [image], um eine Liste dieser Funktionen anzuzeigen.

•	Das in einem Ausdruck zu verwendende Listentrennzeichen ist im Dialogfeld Ländereinstellungen der Windows-Systemsteuerung definiert. Meistens ist dies ein Semikolon (;). Im Modulfenster müssen Sie jedoch als Listentrennzeichen immer ein Komma (,) angeben.

•	Im Modulfenster müssen Sie das Datumsformat und das Dezimaltrennzeichen im US-Format angeben. Die Ausgabe wird jedoch in dem Format angezeigt, das Sie im Dialogfeld Ländereinstellungen der Windows-Systemsteuerung festgelegt haben, wie z.B. das Komma im folgenden Beispiel:

Eval("3.2 + 4")= 7,2

Eine Ausnahme bildet die Funktion Str:

Str(3.12) = 3.12

•	Wenn Sie eine Symbolleiste ein- oder ausblenden, sollten Sie den englischen Namen der Symbolleiste zusammen mit dem CommandBar-Objekt verwenden, um zu gewährleisten, daß Ihr Code übertragbar ist. Unter Verwendung der Eigenschaft NameLocal des CommandBar-Objekts können Sie die Liste der englischen Namen aller eingebauten Symbolleisten anzeigen. Wenn Sie die Methode ShowToolbar des DoCmd-Objekts einsetzen, sollten Sie immer den englischen Namen der Symbolleiste angeben.


Arbeiten mit Symbolleisten

Was möchten Sie tun?

Informationen zu Symbolleisten, Menüleisten und Kontextmenüs anzeigen

Eine Symbolleiste, Menüleiste oder ein Kontextmenü ein- oder ausblenden

Eine benutzerdefinierte Symbolleiste für die aktuelle Datenbank erstellen

Eine Symbolleiste für alle Datenbanken erstellen

Eine Symbol- oder Menüleiste verschieben

Eine Schaltfläche zu einer Symbolleiste hinzufügen

Eine Symbolleisten-Schaltfläche löschen

Eine Symbolleisten-Schaltfläche verschieben oder kopieren

Das Bild oder den Text auf einer Symbolleisten-Schaltfläche oder in einem Menübefehl ändern

Symbol- oder Menüleisten, einzelne Schaltflächen, Befehle oder Menüs wiederherstellen

Fehler in Symbolleisten, Menüleisten und Kontextmenüs behandeln

Anmerkung   Zum Anzeigen spezieller Informationen zu Symbolleisten klicken Sie in der Symbolleiste auf Office-Assistent  [image], und geben Sie dann eine detaillierte Frage ein.


Arbeiten mit Menüleisten und Kontextmenüs

Was möchten Sie tun?

Informationen zu Symbolleisten, Menüleisten und Kontextmenüs anzeigen

Eine Symbolleiste, Menüleiste oder ein Kontextmenü ein- oder ausblenden

Eine benutzerdefinierte Menüleiste für die aktuelle Datenbank erstellen

Ein benutzerdefiniertes Kontextmenü für die aktuelle Datenbank erstellen

Ein benutzerdefiniertes Menü zu einer Menü- oder Symbolleiste hinzufügen

Ein Menü in eine Menü- oder Symbolleiste verschieben oder kopieren

Ein Menü aus einer Menü- oder Symbolleiste löschen

Einen Menübefehl verschieben oder kopieren

Einen Befehl zu einem Menü hinzufügen

Einen Befehl aus einem Menü löschen

Das Bild oder den Text auf einer Symbolleisten-Schaltfläche oder in einem Menübefehl ändern

Symbol- oder Menüleisten, einzelne Schaltflächen, Befehle oder Menüs wiederherstellen

Fehler in Symbolleisten, Menüleisten und Kontextmenüs behandeln

Anmerkung   Zum Anzeigen spezieller Informationen zu Menüleisten oder Kontextmenüs klicken Sie in der Symbolleiste auf Office-Assistent  [image], und geben Sie dann eine detaillierte Frage ein.


Erstellen eines Shortcuts für eine eingebaute Symbolleisten-Schaltfläche oder einen Menübefehl

Dieses Verfahren erstellt nur den Text für den Shortcut. Es weist nicht die Aktion zu, die mit der Taste ausgeführt werden soll.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie gegebenenfalls die Symbol- oder Menüleiste an, mit der Sie arbeiten möchten.

Wie wird's gemacht?

3	Klicken Sie, wenn das Dialogfeld Anpassen geöffnet ist, mit der rechten Maustaste auf die eingebaute Symbolleisten-Schaltfläche oder den Menübefehl, für den Sie Shortcut-Text angeben möchten.

4	Klicken Sie im Kontextmenü auf Eigenschaften.

5	Geben Sie im Einstellungsfeld für die Eigenschaft Shortcut Text den Shortcut oder die Tastenkombination ein, die Sie anzeigen möchten. (Die Eigenschaft Shortcut Text steht für benutzerdefinierte Schaltflächen oder Befehle nicht zur Verfügung.)

Anmerkungen

•	Um die Aktion, die den Shortcut ausführen sollen, zuzuordnen, müssen Sie ein Tastaturbelegung-Makro erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Für einen Befehl in einem Menü wird der Text für den Shortcut rechts vom Befehl angezeigt. Für eine Symbolleisten-Schaltfläche wird der Shortcut-Text in der QuickInfo angezeigt. Er wird jedoch nur dann angezeigt, wenn Sie auf der Registerkarte Optionen (Dialogfeld Anpassen) das Kontrollkästchen Show Shortcut Keys In ScreenTips aktiviert haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Erstellen einer benutzerdefinierten QuickInfo (ScreenTip) für eine Symbolleisten-Schaltfläche

QuickInfos werden angezeigt, wenn der Mauszeiger sich auf einer Schaltfläche oder einem Kombinationsfeld in einer Symbolleiste befindet.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie gegebenenfalls die Symbolleiste an, mit der Sie arbeiten möchten.

Wie wird's gemacht?

3	Klicken Sie, wenn das Dialogfeld Anpassen geöffnet ist, mit der rechten Maustaste auf die Symbolleisten-Schaltfläche, für die Sie eine QuickInfo erstellen möchten, und klicken Sie dann im Kontextmenü auf Eigenschaften.

4	Geben Sie im Einstellungsfeld für die Eigenschaft QuickInfo die Information ein, die Sie anzeigen möchten.

Anmerkungen

•	Wenn Sie keine benutzerdefinierte QuickInfo erstellen, zeigt Microsoft Access standardmäßig den in der Eigenschaft Beschriftung festgelegten Text an.

•	Wenn die QuickInfo nicht erscheint, obwohl der Mauszeiger sich auf der Schaltfläche oder dem Kombinationsfeld befindet, stellen Sie sicher, daß Sie das Kontrollkästchen Show ScreenTips On Toolbars auf der Registerkarte Optionen (Dialogfeld Anpassen) aktiviert haben.


Festlegen, ob benutzerdefinierte Symbol- und Menüleisten im Menü "Symbolleisten" angezeigt werden sollen

Benutzerdefinierte Symbol- und Menüleisten können standardmäßig ein- oder ausgeblendet werden. Dazu wählen Sie die entsprechende Leiste entweder aus dem Untermenü, das angezeigt wird, wenn Sie im Menü Ansicht auf Symbolleisten zeigen, oder aus dem Kontextmenü, das angezeigt wird, wenn Sie mit der rechten Maustaste auf eine Symbolleisten-Schaltfläche oder einen Menübefehl klicken. Wenn Sie verhindern möchten, daß andere Benutzer Symbol- oder Menüleisten ein- oder ausblenden, entfernen Sie die Namen der entsprechenden Leisten aus diesen Menüs.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbolleiste, für die Sie Eigenschaften einstellen möchten.

4	Aktivieren oder deaktivieren Sie das Kontrollkästchen Show On Toolbars Menu.

Anmerkungen

•	Wenn Sie diese Option deaktivieren, können Sie Symbolleisten noch aus dem Dialogfeld Anpassen heraus ein- oder ausblenden. Zum Anzeigen von Informationen dazu, wie Sie Benutzer daran hindern, das Dialogfeld Anpassen zu öffnen, klicken Sie auf  [image].

•	Wenn Sie diese Option aktivieren, muß auch das Kontrollkästchen Einblenden/Ausblenden zulassen aktiviert sein.


Verhindern oder Zulassen von Änderungen an bestimmten Symbol- oder Menüleisten oder an Kontextmenüs

Unter Änderungen versteht man in diesem Kontext das Hinzufügen, Entfernen oder Einstellen von Eigenschaften für Schaltflächen, Befehle oder Menüs.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Anpassen auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbol- oder Menüleiste oder des benutzerdefinierten Kontextmenüs, für das Sie Eigenschaften einstellen möchten.

4	Aktivieren oder deaktivieren Sie das Kontrollkästchen Anpassen zulassen.

Anmerkung   Wenn Sie alle Eigenschaften für Symbol- und Menüleisten sowie für Kontextmenüs wie gewünscht eingestellt haben, können Sie verhindern, daß andere Benutzer auf das Dialogfeld Anpassen zugreifen und diese Einstellungen ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Verhindern oder Zulassen von Größenänderungen an Symbol- oder Menüleisten

Sie können unverankerte Symbol- und Menüleisten vergrößern oder verkleinern.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbol- oder Menüleiste, für die Sie Eigenschaften einstellen möchten.

4	Aktivieren oder deaktivieren Sie das Kontrollkästchen Größenanpassung zulassen.

Anmerkung   Diese Einstellung ist unabhängig von der Einstellung Symbolleisten- und Menüänderungen zulassen im Dialogfeld Start (Menü Extras).


Verhindern oder Zulassen, daß Symbol- oder Menüleisten verschoben werden können

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbol- oder Menüleiste, für die Sie Eigenschaften einstellen möchten.

4	Aktivieren oder deaktivieren Sie das Kontrollkästchen Verschieben zulassen.

Anmerkung   Diese Einstellung ist unabhängig von der Einstellung Symbolleisten- und Menüänderungen zulassen im Dialogfeld Start (Menü Extras).


Verhindern oder Zulassen, daß bestimmte Symbol- oder Menüleisten ein- bzw. ausgeblendet werden können

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbol- oder Menüleiste, für die Sie Eigenschaften einstellen möchten.

4	Aktivieren oder deaktivieren Sie das Kontrollkästchen Einblenden/Ausblenden zulassen.

Anmerkungen

•	Sie können alle eingebauten Symbolleisten automatisch ausblenden, wenn Sie verhindern möchten, daß andere Benutzer mit diesen arbeiten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Sie diese Option deaktivieren, muß auch das Kontrollkästchen In Symbolleistenmenü anzeigen deaktiviert sein. Ist dies nicht der Fall, erscheint die Symbol- oder Menüleiste im Menü, Sie können sie jedoch nicht auswählen.


Festlegen, ob Symbol- oder Menüleisten verankert werden sollen

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbol- oder Menüleiste, für die Sie Eigenschaften einstellen möchten.

4	Klicken Sie im Feld Andocken auf die Einstellung, die Sie verwenden möchten.

Anmerkungen

•	Wenn Sie eine andere Einstellung als Es kann nicht geändert werden wählen, muß auch das Kontrollkästchen Verschieben zulassen aktiviert sein.

•	Diese Einstellung ist unabhängig von der Einstellung Symbolleisten- und Menüänderungen zulassen im Dialogfeld Start (Menü Extras).


Erstellen von Direkthilfe-Tips für Symbolleisten-Schaltflächen oder Menübefehle

Direktilfe-Tips werden angezeigt, wenn Sie im Menü Hilfe auf Direkthilfe klicken oder UMSCHALTTASTE+F1 drücken und dann auf eine Symbolleisten-Schaltfläche oder einen Menübefehl klicken.

Erstellen des Tips

1	Erstellen Sie die Quelldatei in einem beliebigen Texteditor oder Textverarbeitungsprogramm. Speichern Sie die Datei im .RTF-Format. Informationen zum Erstellen der Quelldatei finden Sie in der Hilfe zum Windows Help Compiler.

2	Kompilieren Sie die Hilfe unter Verwendung des Windows Help Compiler.

Anmerkung   Die besten Ergebnisse erzielen Sie, wenn Sie die Hilfedatei im selben Ordner ablegen wie Ihre Anwendung. Auf diese Weise kann jeder Standort, an dem Ihre Anwendung verwendet wird, dieselbe Einstellung für die Eigenschaft Hilfedatei verwenden, die Anwendung jedoch in einem beliebigen Ordner installieren. Wenn Sie für diese Eigenschaft keinen Pfad angeben, sucht Microsoft Access die Hilfedatei in dem Ordner, in dem Ihre Anwendung installiert ist.

Zuweisen des Tips zu einer Symbolleisten-Schaltfläche oder einem Menübefehl

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie gegebenenfalls die Symbol- oder Menüleiste an, mit der Sie arbeiten möchten.

Wie wird's gemacht?

3	Klicken Sie, wenn das Dialogfeld Anpassen geöffnet ist, mit der rechten Maustaste auf die Symbolleisten-Schaltfläche oder den Menübefehl, der/dem Sie einen Tip zuweisen möchten, und klicken Sie dann im Kontextmenü auf Eigenschaften.

4	Geben Sie im Einstellungsfeld für die Eigenschaft Hilfedatei den Pfad und den Dateinamen für die kompilierte Hilfedatei ein.

5	Geben Sie im Einstellungsfeld für die Eigenschaft Hilfekontext-ID die Nummer des Themas an (eine Nummer ungleich 0).

Anmerkungen

•	Die für die Eigenschaft Hilfekontext eingestellten Werte müssen mit den Kontextzeichenfolgen in Ihrem Hilfesystem übereinstimmen. Weitere Informationen finden Sie in der Hilfe zum Windows Help Compiler.

•	Benutzerdefinierte Direkthilfe-Tips können nicht unter Verwendung des Office-Assistenten angezeigt werden.

•	Der Windows Help Compiler ist in Microsoft Office 97, Developer Edition, Microsoft Visual Basic für Applikationen, Microsoft Visual C++ und im Microsoft Windows Software Development Kit (SDK) enthalten. Sie können jedoch auch ein Help Authoring Kit von Microsoft erwerben. Zum Anzeigen weiterer Informationen zum Inhalt von Microsoft Office 97, Developer Edition, klicken Sie auf  [image].


Zurücksetzen aller Standardeinstellungen für eine eingebaute Symbol- oder Menüleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Wählen Sie im Feld Ausgewählte Symbolleiste den Namen der Symbol- oder Menüleiste, für die Sie die Standardeinstellungen zurücksetzen möchten.

4	Klicken Sie auf die Schaltfläche Standardeinstellungen wiederherstellen.

Die Schaltfläche Standardeinstellungen wiederherstellen steht erst dann zur Verfügung, wenn Microsoft Access feststellt, daß die ausgewählte Symbol- oder Menüleiste geändert worden ist.


Zuweisen einer Zugriffstaste zu einem Menü oder Befehl

Sie können zum Verschieben des Fokus auf ein Menü oder einen Menübefehl anstelle der Maus auch eine Zugriffstaste verwenden. Drücken Sie z.B. ALT+B, um den Fokus auf das Menü Bearbeiten zu verschieben, und drücken Sie dann A, wenn Sie den Befehl AutoKorrektur auswählen möchten.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie gegebenenfalls die Symbol- oder Menüleiste an, mit der Sie arbeiten möchten.

Wie wird's gemacht?

3	Klicken Sie, wenn das Dialogfeld Anpassen geöffnet ist, mit der rechten Maustaste auf das Menü oder den Befehl, für den Sie eine Zugriffstaste angeben möchten.

4	Geben Sie im Feld Name vor dem Buchstaben, den Sie als Zugriffstaste verwenden möchten, ein UND-Zeichen (&) ein.

Im Menü oder Befehl unterstreicht Microsoft Access den Buchstaben, den Sie als Zugriffstaste definiert haben.

Anmerkung   Verwenden Sie für jeden Befehl in einem Menü einen anderen Buchstaben.


Starten von Microsoft Access mit Befehlszeilenoptionen

Sie können automatisch eine Datenbank öffnen, ein Makro ausführen, den Namen eines Benutzerkontos oder ein Kennwort eingeben und andere Optionen ausführen lassen, wenn Sie beim Starten von Microsoft Access in der Befehlszeile Optionen eingeben.

Sie können Befehlszeilenoptionen für Microsoft Access entweder im Windows-Menü Start oder für eine Verknüpfung angeben. Wenn Sie im Windows-Menü Start Befehlszeilenoptionen angeben, wird Microsoft Access mit den angegebenen Optionen gestartet, wenn Sie zum Starten das Menü Start verwenden. Wenn Sie Befehlszeilenoptionen für eine Verknüpfung angeben, wird Microsoft Access bei deren Verwendung mit den angegebenen Optionen gestartet. Um Microsoft Access auf andere Weise zu starten, können Sie mehrere Verknüpfungen erstellen und diese dem Windows-Menü Start hinzufügen oder auf dem Desktop bzw. in einem Ordner ablegen. Weitere Informationen finden Sie in der Windows-Hilfe unter "Verknüpfungen".

Was möchten Sie tun?

Befehlszeilenoptionen für Microsoft Access im Windows-Menü Start angeben

Befehlszeilenoptionen für eine Verknüpfung angeben


Starten von Microsoft Access mit Befehlszeilenoptionen aus dem Windows-Menü "Start"

1	Klicken Sie in Windows auf die Schaltfläche Start, zeigen Sie auf Einstellungen, und klicken Sie dann auf Task-Leiste.

2	Klicken Sie auf die Registerkarte Programme im Menü "Start" und dann auf Erweitert.

3	Doppelklicken Sie auf den Ordner PROGRAMME.

4	Doppelklicken Sie dann auf den Microsoft Office-Ordner (oder auf den Namen des Unterordners, in dem Microsoft Access installiert ist). Wenn Microsoft Access nicht in einem Unterordner des Menüs Start installiert ist, können Sie diesen Schritt überspringen.

5	Klicken Sie mit der rechten Maustaste auf die Verknüpfungssymbol für das Microsoft Access-Programm. Klicken Sie dann auf Eigenschaften und anschließend auf die Registerkarte Verknüpfung.

6	Klicken Sie im Textfeld Ziel rechts neben den Microsoft Access-Startbefehl, und geben Sie dann die gewünschten Befehlszeilenoptionen ein.

Die folgende Befehlszeile z.B. startet Microsoft Access und öffnet die Nordwind-Datenbank für exklusiven Zugriff.

"C:\Programme\Microsoft Office\Office\MSAccess.exe" "C:\Programme\Microsoft Office\Office\Beispiele\Nwind.mdb" /excl

Zum Anzeigen der Liste mit Befehlszeilenoptionen klicken Sie auf  [image].


Starten von Microsoft Access mit Befehlszeilenoptionen unter Verwendung einer Verknüpfung

1	Öffnen Sie den Ordner, in dem Microsoft Access installiert ist (in der Regel hat der Ordner die Bezeichnung ACCESS und befindet sich im Unterordner MICROSOFT OFFICE des Ordners PROGRAMME auf Laufwerk C:).

2	Klicken Sie mit der rechten Maustaste auf das Microsoft Access-Programmsymbol und dann auf Verknüpfung erstellen.

3	Klicken Sie mit der rechten Maustaste auf das soeben erstellte Verknüpfungssymbol, klicken Sie auf Eigenschaften und dann auf die Registerkarte Verknüpfung.

4	Klicken Sie im Textfeld Ziel rechts neben den Microsoft Access-Startbefehl, und geben Sie dann die gewünschten Befehlszeilenoptionen ein.

Die folgende Befehlszeile z.B. startet Microsoft Access und öffnet die Nordwind-Datenbank für exklusiven Zugriff.

"C:\Programme\Microsoft Office\Office\MSAccess.exe" "C:\Programme\Microsoft Office\Office\Beispiele\Nwind.mdb" /excl

"C: \Programme\Microsoft Office\Access\MSAccess.exe Nwind.mdb /Excl /X Artikel hinzufügen

Zum Anzeigen der Liste mit Befehlszeilenoptionen klicken Sie auf  [image].

Anmerkung   Nachdem Sie eine Verknüpfung erstellt haben, können Sie sie dem Startmenü hinzufügen oder auf dem Desktop bzw. in einem Ordner ablegen. Weitere Informationen finden Sie in der Windows-Hilfe unter "Verknüpfungen".

Sie können auch eine Verknüpfung erstellen, um ein Microsoft Access-Datenbankobjekt direkt aus Windows zu öffnen.

Weitere Informationen erhalten Sie durch Klicken auf  [image].


Befehlszeilenoptionen zum Starten

In der folgenden Tabelle sind die Microsoft Access-Befehlszeilenoptionen aufgelistet.

Option	Funktion
Datenbank	Öffnet die angegebene Datenbank. Geben Sie gegebenenfalls einen Pfad ein. Der Standardpfad ist Ihr Ordner EIGENE DATEIEN.
/excl	Öffnet die angegebene Datenbank für exklusiven Zugriff. Um die Datenbank in einer Mehrbenutzerumgebung für gemeinsamen Zugriff zu öffnen, geben Sie sie ohne diese Option an.
/ro	Öffnet die angegebene Datenbank für schreibgeschützten Zugriff.
/user Benutzername	Startet Microsoft Access unter Verwendung des angegebenen Benutzernamens.
/pwd Kennwort	Startet Microsoft Access unter Verwendung des angegebenen Kennworts.
/profile Benutzerprofil	Startet Microsoft Access unter Verwendung der Optionen im angegebenen Benutzerprofil anstelle der Standardregistrierungseinstellungen, die beim Installieren von Microsoft Access definiert wurden. Dies ersetzt die Option /ini, die in früheren Microsoft Access-Versionen verwendet wurde, um eine Initialisierungsdatei anzugeben. Microsoft Office 97, Developer Edition, enthält Tools und Informationen zum Erstellen von Benutzerprofilen. Weitere Informationen erhalten Sie durch Klicken auf  [image].
/compact Zieldatenbank	Komprimiert die vor der Option /compact angegebene Datenbank und schließt Microsoft Access. Wenn Sie nach der Option /compact keine Zieldatenbank eingeben, wird die Originaldatenbank mit der komprimierten Datenbank überschrieben. Um der komprimierten Datenbank einen anderen Namen zu geben, geben Sie eine Zieldatenbank an. Wenn Sie in Zieldatenbank keinen Pfad angeben, wird die Datenbank standardmäßig in Ihrem Ordner EIGENE DATEIEN erstellt.
/repair	Repariert die vor der Option /repair angegebene Datenbank und schließt Microsoft Access.
/convert Zieldatenbank	Konvertiert eine Datenbank der Version 1.x, 2.0 oder 7.0 in eine Microsoft Access für Windows 97-Datenbank mit einem neuen Namen und schließt Microsoft Access. Geben Sie vor der Option /convert die Quelldatenbank an.
/x Makro	Startet Microsoft Access und führt das angegebene Makro aus. Sie können ein Makro beim Öffnen einer Datenbank auch unter Verwendung eines AutoExec-Makros ausführen.
/cmd	Gibt an, daß der in der Befehlszeile folgende Wert der Wert ist, der von der Funktion Befehl (Command) zurückgegeben wird. Diese Option muß die letzte Option in der Befehlszeile sein. Sie können anstelle von /cmd auch ein Semikolon (;) verwenden. Weitere Informationen zur Funktion Befehl (Command) erhalten Sie durch Klicken auf
/nostartup	Startet Microsoft Access, ohne das Start-Dialogfeld anzuzeigen (das zweite Dialogfeld, das beim Starten von Microsoft Access angezeigt wird).
/wrkgrp Datei	Startet Microsoft Access unter Verwendung der angegebenen Arbeitsgruppen-Informationsdatei.
Anmerkungen

•	Um beim Öffnen einer Datenbank eine Visual Basic für Applikationen-Prozedur auszuführen, verwenden Sie in einem Befehlszeilenmakro die Aktion AusführenCode oder das Makro AutoExec. Sie können beim Öffnen einer Datenbank eine Visual Basic-Prozedur auch ausführen, indem Sie ein Formular mit einer Visual Basic-Prozedur erstellen, die für das Ereignis BeimÖffnen (OnOpen) definiert ist. Kennzeichnen Sie dieses Formular als Startformular, indem Sie mit der rechten Maustaste auf das Datenbankfenster klicken. Klicken Sie dann auf Start, und geben Sie im Dialogfeld Formular anzeigen den Namen des Formulars ein.

•	Um in der Befehlszeile einen Schrägstrich (/) oder ein Semikolon (;) anzugeben, geben Sie das Zeichen doppelt ein. Geben Sie zum Beispiel für das Kennwort ;mjs/md nach der Befehlszeilenoption /pwd folgendes ein: ;;mjs//md.


Anmelden bei einer Microsoft Access-Arbeitsgruppe

Das Dialogfeld Anmeldung wird nur angezeigt, wenn für die Microsoft Access-Arbeitsgruppe die Anmeldeprozedur aktiviert wurde. Nach Aktivierung der Anmeldeprozedur müssen Sie sich beim Starten durch Eingabe eines gültigen Benutzerkontos anmelden. Wenn einem Benutzerkonto ein Kennwort hinzugefügt wurde, müssen Sie auch das Kennwort eingeben. Bei der Eingabe von Kennwörtern ist auf Groß- und Kleinschreibung zu achten.

1	Wechseln Sie gegebenenfalls zur Arbeitsgruppe mit dem Benutzerkonto, unter dem Sie sich anmelden möchten. Verwenden Sie hierzu den Microsoft Access-Arbeitsgruppen-Administrator.

Wie wird's gemacht?

2	Starten Sie Microsoft Access. Wurde die Anmeldeprozedur aktiviert, wird das Dialogfeld Anmelden angezeigt.

3	Geben Sie in das Textfeld Name den Namen des Benutzerkontos ein. Bei der Eingabe des Namens muß nicht auf Groß- und Kleinschreibung geachtet werden.

4	Wenn Sie über ein Kennwort verfügen, geben Sie dieses in das Textfeld Kennwort ein. Andernfalls geben Sie kein Kennwort ein.

Weitere Informationen über das Aktivieren der Anmeldeprozedur erhalten Sie durch Klicken auf  [image].

Weitere Informationen über das Hinzufügen eines Kennworts zu Ihrem Konto erhalten Sie durch Klicken auf  [image].


Beenden von Microsoft Access

•	Klicken Sie im Menü Datei auf Schließen.

Beim Beenden von Microsoft Access werden die Änderungen automatisch gespeichert. Wenn Sie jedoch seit der letzten Änderung den Entwurf eines Datenbankobjekts geändert haben, fragt Microsoft Access, ob Sie die Änderungen vor dem Beenden speichern möchten.

Vorsicht   Wird Microsoft Access plötzlich beendet, kann Ihre Datenbank beschädigt werden. Beenden Sie daher Microsoft Access, wann immer dies möglich ist, wie oben beschrieben.


Reparieren einer beschädigten Datenbank

In den meisten Fällen stellt Microsoft Access die Beschädigung einer Datenbank bei dem Versuch fest, diese zu öffnen, zu komprimieren, zu verschlüsseln oder zu entschlüsseln. Microsoft Access bietet Ihnen zu diesem Zeitpunkt die Möglichkeit, die Datenbank zu reparieren. In einigen Fällen stellt Microsoft Access die Beschädigung einer Datenbank möglicherweise nicht fest. Wenn eine Datenbank ein unerwartetes Verhalten zeigt, gehen Sie folgendermaßen vor:

So reparieren Sie die aktuelle Datenbank

•	Zeigen Sie im Menü Extras auf Datenbank-Dienstprogramme, und klicken Sie dann auf Datenbank reparieren.

So reparieren Sie eine Datenbank, die nicht in Microsoft Access geöffnet ist

1	Schließen Sie die aktuelle Datenbank.

2	Zeigen Sie im Menü Extras auf Datenbank-Dienstprogramme, und klicken Sie dann auf Datenbank reparieren.

3	Geben Sie den Namen und den Pfad der zu reparierenden Datenbank an, und klicken Sie auf Reparieren.


Erstellen einer Sicherungskopie einer Datenbank

1	Schließen Sie die Datenbank. Wenn Sie sich in einer Mehrbenutzerumgebung befinden, stellen Sie sicher, daß alle Benutzer die Datenbank geschlossen haben.

2	Kopieren Sie die Datenbankdatei (Datei mit der Erweiterung .MDB) mittels Windows Explorer, Arbeitsplatz, Microsoft Backup, des MS-DOS-Befehls copy oder einer anderen Sicherungs-Software auf einen Datenträger Ihrer Wahl.

Anmerkungen

•	Wenn Sie die Daten auf einer Diskette sichern und die Größe der Datenbankdatei die Kapazität der Diskette überschreitet, können Sie die Datenbank nicht mittels Windows Explorer oder Arbeitsplatz sichern. In diesem Fall müssen Sie Microsoft Backup oder eine Sicherungs-Software verwenden, um die Datei auf mehrere Disketten zu kopieren.

•	Sie sollten auch von der Arbeitsgruppen-Informationsdatei eine Sicherungskopie erstellen. Ist diese Datei nicht vorhanden oder beschädigt, kann Microsoft Access erst wieder gestartet werden, wenn sie repariert bzw. wiederhergestellt ist.

•	Sie können eine Sicherungskopie von einzelnen Datenbankobjekten erstellen, indem Sie eine leere Datenbank erstellen und dann die gewünschten Objekte aus der Originaldatenbank importieren.

•	Sie können die Anweisung FileCopy nicht in einer zweiten Instanz von Microsoft Access verwenden, um eine Sicherungskopie einer Datenbank zu erstellen, deren erste Instanz in Microsoft Access geöffnet ist.


Wiederherstellen einer Datenbank von einer Sicherungskopie

•	Kopieren Sie die Sicherungskopie Ihrer Datenbank mittel Windows Explorer, Arbeitsplatz, Microsoft Backup, der MS-DOS-Befehle copy bzw. restore oder einer anderen Sicherungs-Software in den Datenbankordner. Verwenden Sie das Verfahren, das Sie auch zum Erstellen der Sicherungskopie verwendet haben.

Vorsicht   Wenn der Name der im Datenbankordner vorhandenen Datenbank mit dem Namen der Sicherungskopie identisch ist, wird die vorhandene Datenbankdatei beim Wiederherstellen der Sicherungskopie überschrieben. Soll die vorhandene Datei erhalten bleiben, benennen Sie sie um, bevor Sie die Sicherungsdatei kopieren.

Weitere Informationen über das Umbenennen einer Datenbankdatei erhalten Sie durch Klicken auf  [image].


Komprimieren einer Datenbank zum Defragmentieren der Datei und Bereitstellen von Speicherplatz

Das Löschen von Tabellen kann zu einer Fragmentierung der Datenbank und zu ineffizienter Nutzung des Speicherplatzes auf der Festplatte führen. Beim Komprimieren der Datenbank wird diese kopiert und die Datenbankdatei auf der Festplatte neu angeordnet.

So komprimieren Sie die aktuelle Datenbank

•	Zeigen Sie im Menü Extras auf Datenbank-Dienstprogramme, und klicken Sie dann auf Datenbank komprimieren.

So komprimieren Sie eine Datenbank, die nicht in Microsoft Access geöffnet ist

1	Schließen Sie die aktuelle Datenbank.

2	Zeigen Sie im Menü Extras auf Datenbank-Dienstprogramme, und klicken Sie dann auf Datenbank komprimieren.

3	Geben Sie im Dialogfeld Datenbank komprimieren die zu komprimierende Datenbank an, und klicken Sie auf Komprimieren.

4	Geben Sie im Dialogfeld Datenbank komprimieren nach: einen Namen, ein Laufwerk und einen Ordner für die komprimierte Datenbank an.

5	Klicken Sie auf Speichern.

Wenn Sie den Namen der Originaldatenbank, dasselbe Laufwerk und denselben Ordner verwenden, überschreibt Microsoft Access die Originaldatei mit der komprimierten Version

Anmerkungen

•	Wenn Sie am Ende einer Tabelle, die ein AutoWert-Feld aufweist, Datensätze löschen, erhöht Microsoft Access beim Komprimieren der Datenbank den AutoWert für den nächsten hinzugefügten Datensatz. Dabei wird der letzte nichtgelöschte AutoWert herangezogen und um den Wert 1 erhöht.

•	Beim Komprimieren einer früheren Version einer Datenbank wird diese nicht in das Format von Microsoft Access für Windows 97 konvertiert.


Problembehandlung beim Komprimieren von Datenbanken

Das Komprimieren einer Datenbank kann aus folgenden Gründen fehlschlagen:

•	Sie haben für die ursprüngliche und die komprimierte Version der Datenbank nicht genügend Speicherplatz auf Ihrer Festplatte. Löschen Sie alle nicht benötigten Dateien, und wiederholen Sie den Vorgang.

•	Sie verfügen nicht über die Berechtigung, alle Tabellen in der Datenbank zu verwalten oder den Entwurf aller Tabellen zu ändern. Wenn Sie nicht der Eigentümer dieser Datenbank sind, setzen Sie sich mit dem Eigentümer in Verbindung, um festzustellen, ob Ihnen diese Berechtigungen für alle Tabellen erteilt werden können. Wenn Sie der Eigentümer dieser Datenbank sind, müssen Sie Ihre Berechtigungen für alle Tabellen aktualisieren. Weitere Informationen über das Zuordnen von Berechtigungen erhalten Sie durch Klicken auf  [image].

•	Enthält ein Objekt der Version 1.x das Zeichen (`), kann die Datenbank nicht komprimiert werden. Verwenden Sie Microsoft Access 1.x, um das Objekt umzubenennen, und ändern Sie in Ihren Abfragen, Formularen, Berichten, Makros und Codes alle Verweise auf dieses Objekt.


Erstellen einer Datenbank

Microsoft Access bietet zwei Verfahren zum Erstellen einer Datenbank. Sie können eine leere Datenbank erstellen und die Tabellen, Formulare, Berichte und andere Objekte später hinzufügen. Dieses Verfahren bietet die höchste Flexibilität, erfordert aber, daß Sie jedes Datenbankelement separat definieren. Oder Sie verwenden einen Datenbank-Assistenten, um die erforderlichen Tabellen, Formulare und Berichte für die gewählte Datenbank zu erstellen. Dies ist das einfachste Verfahren zum Erstellen einer Datenbank. Bei beiden Verfahren kann die Datenbank nach dem Erstellen jederzeit geändert und erweitert werden.

Was möchten Sie tun?

Eine Datenbank unter Verwendung eines Datenbank-Assistenten erstellen

Eine Datenbank ohne Verwendung eines Datenbank-Assistenten erstellen

Weitere Informationen über Datenbanken erhalten

Eine Datenbank entwerfen


Anlegen einer Datenbank unter Verwendung des Datenbank-Assistenten

1	Wenn beim Starten von Microsoft Access automatisch ein Dialogfeld mit Optionen zum Anlegen einer neuen Datenbank oder Öffnen einer bestehenden Datenbank angezeigt wird, klicken Sie auf Datenbank-Assistent und dann auf OK.

Wenn Sie bereits eine Datenbank geöffnet oder das Dialogfeld geschlossen haben, das beim Starten von Microsoft Access angezeigt wird, klicken Sie in der Symbolleiste auf Neue Datenbank  [image].

2	Doppelklicken Sie in der Registerkarte Datenbanken auf das Symbol für den Datenbanktyp, den Sie erstellen möchten.

3	Geben Sie einen Namen und einen Standort für die Datenbank ein.

4	Klicken Sie auf Anlegen, um mit der Definition der neuen Datenbank zu beginnen.


Erstellen einer Datenbank ohne Verwendung eines Assistenten

1	Beim Starten von Microsoft Access wird automatisch ein Dialogfeld mit Optionen zum Erstellen einer neuen Datenbank oder Öffnen einer bestehenden Datenbank angezeigt. Klicken Sie auf Leere Datenbank und dann auf OK.

Wenn Sie bereits eine Datenbank geöffnet oder das Dialogfeld geschlossen haben, das beim Starten von Microsoft Access angezeigt wird, klicken Sie in der Symbolleiste auf Neue Datenbank  [image], und doppelklicken Sie dann in der Registerkarte Allgemein auf das Symbol Leere Datenbank.

2	Geben Sie einen Namen und einen Standort für die Datenbank ein, und klicken Sie auf Anlegen.

Nachdem Sie eine leere Datenbank erstellt haben, müssen Sie die Objekte für Ihre Datenbank definieren.


Infos zum Erstellen einer Anwendung

Wenn Sie sich mit Microsoft Access vertraut gemacht haben und wissen, wie Tabellen, Abfragen, Formulare, Berichte, benutzerdefinierte Symbolleisten usw. erstellt werden, können Sie Makros und Visual Basic für Applikationen-Code hinzufügen, um diese Objekte zu einer Anwendung zusammenzuführen. In einer Anwendung werden verwandte Aufgaben zusammengefaßt, so daß der Benutzer sich auf die eigentliche Aufgabe konzentrieren kann und keine Kenntnisse der Funktionsweise der Anwendung und des zum Entwickeln der Anwendung verwendeten Programms benötigt. Ausführliche Informationen zum Erstellen einer Anwendung finden Sie im Handbuch Erstellen von Anwendungsprogrammen mit Microsoft Access 97. Informationen zu bestimmten Themen finden Sie außerdem im Office-Assistenten.

Sie können festlegen, wie Ihre Anwendung beim Starten aussehen und sich verhalten soll. Dazu legen Sie Startoptionen im Dialogfeld Start (Menü Extras) fest. Sie können z.B. angeben, welches Formular beim Starten Ihrer Anwendung angezeigt wird, oder welcher Text in der Titelleiste erscheint, während Ihre Anwendung ausgeführt wird. Weitere Informationen erhalten Sie im Handbuch Erstellen von Anwendungsprogrammen in Kapitel 1, "Erstellen einer Anwendung", oder durch Klicken auf  [image].

Wenn Sie beabsichtigen, Ihre Anwendung an andere Benutzer weiterzugeben, möchten Sie möglicherweise Zugriffsrechte implementieren, um die Objekte, die Sie erstellt haben, und die in den Tabellen enthaltenen Daten vor unerlaubtem Zugriff zu schützen. Weitere Informationen zu Zugriffsrechten erhalten Sie im Handbuch Erstellen von Anwendungsprogrammen in Kapitel 14, "Sichern Ihrer Anwendung", oder durch Klicken auf  [image].

Nach dem Weitergeben einer Anwendung an andere Benutzer verwenden Sie die in Microsoft Access enthaltenen Tools zur Wartung, um die Datenbank in regelmäßigen Abständen zu komprimieren und zu reparieren. Stellen Sie Benutzern an entfernten Computern diese Tools ebenfalls zur Verfügung. Weitere Informationen finden Sie im Handbuch Erstellen von Anwendungsprogrammen in Kapitel 15, "Weitergeben Ihrer Anwendung". Um weitere Informationen zum Komprimieren einer Datenbank anzuzeigen, klicken Sie auf  [image]. Um weitere Informationen zum Reparieren einer Datenbank anzuzeigen, klicken Sie auf  [image].

Anmerkung   Zusätzlich zu den in Microsoft Access enthaltenen Tools und Informationen zum Entwickeln von Anwendungen stellt Microsoft Office 97, Developer Edition, Ihnen weitere Tools zum Entwickeln Microsoft Windows- und Microsoft Office-kompatibler Anwendungen zur Verfügung. Zum Anzeigen weiterer Informationen über die Tools von Microsoft Office 97, Developer Edition, klicken Sie auf  [image].


Verknüpfen von Tabellen aus einer kennwortgeschützten Datenbank

Um eine Tabelle aus einer Microsoft Access-Datenbank zu verknüpfen, die kennwortgeschützt ist, müssen Sie das richtige Kennwort eingeben. Microsoft Access speichert das Datenbankkennwort dann zusammen mit den Informationen, die die Verknüpfung zur Tabelle definieren. Nach dem Definieren der Verknüpfung kann jeder Benutzer, der die Datenbank öffnen kann, mit der die Tabelle verknüpft ist, auch die verknüpfte Tabelle öffnen. Wenn ein Benutzer die verknüpfte Tabelle öffnet, verwendet Microsoft Access das gespeicherte Kennwort zum Öffnen der Datenbank, in der die Tabelle gespeichert ist. Wurde dieses Kennwort geändert, muß beim nächsten Öffnen der verknüpften Tabelle das neue Kennwort eingegeben werden, damit Microsoft Access sie öffnen kann.

Microsoft Access speichert das Datenbankkennwort in einer unverschlüsselten Form. Beeinträchtigt dies die Zugriffsrechte der kennwortgeschützten Datenbank, verwenden Sie zum Schützen der Datenbank kein Datenbankkennwort. Definieren Sie statt dessen Zugriffsrechte auf Benutzerebene, um den Zugriff auf wichtige Daten in dieser Datenbank zu steuern. Zum Anzeigen weiterer Informationen zu Zugriffsrechten auf Benutzerebene klicken Sie auf  [image].


Anpassen von ODBC-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.0, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu den Namen, Typen und Standardwerten für ODBC-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf ODBC-Datenbanken die Microsoft Jet-Datenbank-Engine verwenden. Zusätzlich zu Microsoft Access 97 sind dies Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen durchführen möchten, die nur für Microsoft Access 97 gelten, gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\ODBC und ändern dort die gewünschten Werte. Wenn der Schlüssel \ODBC nicht existiert, erstellen Sie diesen und fügen dann Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen der Einstellungen für die Microsoft Jet-Datenbank-Engine, Version 3.5

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet\3.5, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu den Namen, Typen und Standardwerten für Einstellungen für die Microsoft Jet-Datenbank-Engine, Version 3.5, klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es dann neu, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf Microsoft Access 97-Datenbanken die Microsoft Jet-Datenbank-Engine verwenden. Zusätzlich zu Microsoft Access 97 sind dies Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen durchführen möchten, die nur für Microsoft Access 97 gelten, gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Jet\3.5 und ändern dort die gewünschten Werte. Wenn der Schlüssel \Jet 3.5 nicht existiert, erstellen Sie diesen und fügen dann Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen der Einstellungen für die Microsoft Jet-Datenbank-Engine, Version 2.x

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet 2.x, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu Namen, Typen und Standardwerten für die Einstellungen für die Microsoft Jet-Datenbank-Engine, Version 2.x, klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es neu, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf Microsoft Access-Datenbanken der Versionen 1.x und 2.0 die Microsoft Jet-Datenbank-Engine verwenden. Zusätzlich zu Microsoft Access 97 sind dies Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen durchführen möchten, die nur für Microsoft Access 97 gelten, gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Jet 2.x und ändern dort die gewünschten Werte. Wenn der Schlüssel \Jet 2.x nicht existiert, erstellen Sie diesen und fügen dann Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ändern des Anfangswertes eines AutoWert-Feldes

Bei einer neuen Tabelle, die keine Datensätze enthält, können Sie den Anfangswert eines Feldes vom Typ AutoWert ändern, sofern seine Eigenschaft NeueWerte auf Inkrement eingestellt ist. Bei einer Tabelle, die Datensätze enthält, können Sie mit Hilfe dieses Verfahrens auch den nächsten, einem Feld vom Typ AutoWert zugewiesenen Wert in einen anderen Wert ändern.

1	Erstellen Sie eine temporäre Tabelle mit einem einzigen Feld des Datentyps Zahl. Stellen Sie dessen Eigenschaft Feldgröße auf Long Integer ein, und geben Sie ihm denselben Namen wie dem Feld vom Typ AutoWert in der Tabelle, dessen Wert Sie ändern möchten.

Wie wird's gemacht?

2	Geben Sie in der Datenblattansicht einen Wert in das Zahlenfeld der temporären Tabelle ein, der um 1 niedriger ist als der Anfangswert, den Sie dem Feld vom Typ AutoWert zuweisen möchten. Möchten Sie z.B., daß das Feld vom Typ AutoWert mit 100 beginnt, geben Sie in das Zahlenfeld 99 ein.

3	Erstellen Sie eine Anfügeabfrage, und führen Sie sie aus, um die temporäre Tabelle an die Tabelle anzufügen, deren AutoWert-Wert Sie ändern möchten.

Wie wird's gemacht?

Anmerkung   Verfügt Ihre Originaltabelle über einen Primärschlüssel, müssen Sie diesen vorübergehend löschen, bevor Sie die Anfügeabfrage ausführen. Enthält Ihre Originaltabelle ferner Felder, deren Eigenschaft EingabeErforderlich auf Ja eingestellt ist, deren Eigenschaft Indiziert auf Ja (Ohne Duplikate) eingestellt ist und deren Eigenschaft Gültigkeitsregel (gilt auch für Datensätze) so eingestellt ist, daß Nullwerte in Feldern verhindert werden, müssen Sie diese Einstellungen vorübergehend deaktivieren.

4	Löschen Sie die temporäre Tabelle.

5	Löschen Sie den durch die Anfügeabfrage angefügten Datensatz.

6	Mußten Sie in Schritt 3 Eigenschafteneinstellungen deaktivieren, kehren Sie wieder zu den ursprünglichen Einstellungen zurück.

Wenn Sie einen Datensatz in die verbleibende Tabelle eingeben, verwendet Microsoft Access ein Feld vom Typ AutoWert, dessen Wert um 1 größer ist als der Wert, den Sie in die temporäre Tabelle eingegeben haben.

Anmerkung   Möchten Sie die Datenbank komprimieren, nachdem Sie den Anfangswert für AutoWert geändert haben, fügen Sie der Tabelle zunächst unbedingt mindestens einen Datensatz hinzu. Unterlassen Sie dies, wird beim Komprimieren der Datenbank der AutoWert für den nächsten hinzugefügten Datensatz auf 1 höher als der höchste vorhergehende Wert gesetzt. Enthielt die Tabelle keine Datensätze, als Sie den Anfangswert neu eingestellt haben, wird durch das Komprimieren der AutoWert für den nächsten hinzugefügten Datensatz auf 1 gesetzt; enthielt die Tabelle Datensätze, als Sie den Anfangswert neu eingestellt haben, und war der höchste vorangehende Wert 50, wird das Komprimieren den AutoWert für den nächsten hinzugefügten Datensatz auf 51 setzen.


Optimieren der Leistung

Abhängig von der Konfiguration Ihres Computers und Ihrer Arbeitsumgebung können Sie verschiedene Einstellungen vornehmen, um die Leistung von Microsoft Access oder Ihrer Datenbank zu verbessern.

Am besten beginnen Sie mit dem Leistungsanalyse-Assistenten. Sie können mit Hilfe des Leistungsanalyse-Assistenten eine vollständige Datenbank oder bestimmte Objekte einer Datenbank analysieren. Der Leistungsanalyse-Assistent kann außerdem einige Änderungen automatisch vornehmen, wenn Sie dies wünschen.

Was möchten Sie tun?

Den Leistungsanalyse-Assistenten ausführen

Die Leistung von Microsoft Access und Ihr System verbessern

Die Leistung von Tabellen verbessern

Die Leistung von verknüpften Tabellen verbessern

Die Leistung von externen SQL-Datenbanken verbessern

Die Leistung in einer Mehrbenutzerumgebung verbessern

Die Leistung von Abfragen verbessern

Die Leistung von Filtern verbessern

Die Leistung der Features Suchen und Ersetzen verbessern

Die Leistung von Formularen und Unterformularen verbessern

Die Leistung von Listenfeldern und Kombinationsfeldern verbessern

Die Leistung von Berichten und Unterberichten verbessern

Über das Umwandeln Ihrer Datenbank in eine MDE-Datei zur Leistungsverbesserung informieren

Die Leistung von Visual Basic für Applikationen verbessern


Tips zum Optimieren der Leistung externer SQL-Datenbanken

Wenn Sie eine Verbindung zu einer externen SQL-Datenbank herstellen, erzielen Sie die besten Leistungsergebnisse, indem Sie zu den SQL-Tabellen eine Verknüpfung herstellen anstatt die Tabellen direkt zu öffnen. Sie können externe SQL-Tabellen nur unter Verwendung von Visual Basic-Code direkt öffnen. Verknüpfte Tabellen sind wesentlich schneller, leistungsstärker und effizienter als direkt geöffnete Tabellen.

Zusätzliche Tips zur Leistungssteigerung

•	Rufen Sie nur die tatsächlich benötigten Daten ab. Entwerfen Sie Ihre Abfragen so, daß sie eine begrenzte Anzahl von Datensätzen abrufen, und wählen Sie nur die benötigten Felder aus, so daß Microsoft Access möglichst wenig Daten über das Netzwerk übertragen muß.

•	Verwenden Sie keine aktualisierbaren Ergebnismengen (Dynasets), wenn Sie nur wenige Datensätze abrufen, die Daten nicht aktualisieren und die Änderungen anderer Benutzer nicht anzeigen müssen. Wenn Sie verhindern möchten, daß die Ergebnismengen in einem Formular aktualisiert werden, stellen Sie die Eigenschaft Datensatzgruppentyp des Formulars auf Snapshot ein. Snapshots lassen sich schneller öffnen als Dynasets, und Sie können auch schneller einen Bildlauf durchführen.

•	Beim Abrufen einer großen Anzahl von Datensätzen ist ein Dynaset schneller und effizienter als ein Snapshot. Um z.B. an das Ende eines Snapshots zu springen, muß die gesamte Ergebnismenge auf den lokalen Computer geladen werden, bei einem Dynaset dagegen müssen lediglich die Daten des letzten Bildschirms auf den lokalen Comuter geladen werden. Die schnellste Möglichkeit zum Hinzufügen neuer Datensätze zu einer Tabelle, einem Formular oder einer Abfrage besteht darin, im Menü Datensätze auf Daten eingeben zu klicken (Daten eingeben ist jedoch nicht verfügbar, wenn die Eigenschaft Datensatzgruppentyp auf Snapshot eingestellt ist.).

•	Verwenden Sie Cache-Speicher. Wenn die zuletzt vom Server abgerufenen Daten erneut abgefragt werden, während die Anwendung ausgeführt wird, ist es schneller, eine große Menge von Daten (viele Zeilen) zusammen abzurufen und diese im Cache-Speicher abzulegen, als viele einzelne Zeilen abzurufen. Microsoft Access-Formulare und -Datenblätter verwenden automatisch Cache-Speicher. Wenn Sie Daten unter Verwendung eines Recordset-Objekts abrufen, das in Visual Basic erstellt wurde, können Sie die Eigenschaften CacheStart und CacheSizeverwenden, um den Bereich anzugeben, den das Recordset-Objekt umfassen soll. Verwenden Sie die Methode FillCache, um diesen Bereich schnell vollständig oder teilweise mit Daten vom SQL-Datenbank-Server zu füllen.

•	Vermeiden Sie das Verwenden von Abfragen, die bewirken, daß eine Verarbeitung auf einem lokalen Client-Computer erfolgt. Wenn Sie auf externe Daten zugreifen, verarbeitet die Jet-Datenbank-Engine die Daten nur dann lokal, wenn die Operation vom externen Datenbank-Server nicht durchgeführt werden kann. Abfrageoperationen, die lokal ausgeführt werden (definiert durch die SQL-Befehle, die zu deren Implementierung verwendet werden), sind z.B. die folgenden:

•	JOIN-Operationen zwischen Tabellen aus unterschiedlichen Remote-Datenquellen. (Beachten Sie, daß bei einer Verknüpfung zwischen einer lokalen Tabelle oder Abfrage mit nur wenigen Datensätzen und einer Remote-Tabelle mit wesentlich mehr Datensätzen, deren Verknüpfungsfeld indiziert ist, Microsoft Access nur die Datensätze zurückgibt, die denen der lokalen Tabelle oder Abfrage entsprechen, und somit die Leistung der Abfrage bedeutend verbessert wird.)

•	JOIN-Operationen auf der Grundlage einer Abfrage mit dem DISTINCT-Prädikat oder einer GROUP BY-Klausel.

•	Inklusionsverknüpfungen, die eine Syntax enthalten, die der Server nicht unterstützt.

•	DISTINCT-Prädikate, die Operationen enthalten, die nicht entfernt verarbeitet werden können.

•	Der Operator Wie, wenn er zusammen mit Text- oder Memo-Feldern verwendet wird (wird unter Umständen von einigen Servern nicht unterstützt).

•	GROUP BY-Argumente und -Funktionen mit mehreren Ebenen, wie sie z.B. in Berichten mit mehreren Gruppierungsebenen verwendet werden.

•	GROUP BY-Argumente basierend auf einer Abfrage mit einem DISTINCT-Prädikat oder einer GROUP BY-Klausel.

•	Kreuztabellenabfragen, die mehrere Aggregatfunktionen mit Feld-, Zeilen- oder Spaltenüberschriften enthalten, welche wiederum Aggregatfunktionen oder eine benutzerdefinierte ORDER BY-Klausel enthalten.

•	Die Prädikate TOP n oder TOP n PERCENT.

•	Benutzerdefinierte Funktionen oder Operatoren bzw. Funktionen, die nicht vom Server unterstützt werden.

•	Komplexe Kombinationen aus INNER JOIN-, LEFT JOIN- oder RIGHT JOIN-Operationen in verschachtelten Abfragen.

•	 Wenn Sie bei umfangreichen Aktualisierungsabfragen auf der Grundlage von ODBC-Datenquellen die Leistung auf dem Server optimieren möchten, stellen Sie die Eigenschaft BeiFehlerAbbrechen auf Ja ein. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Tips zum Optimieren der Leistung von Microsoft Access und Ihres Systems

Die folgenden Richtlinien helfen Ihnen, die Leistung von Microsoft Access auf Ihrem Computer zu optimieren:

•	Wenn Sie mit Datenbanken arbeiten, die nicht mit anderen Benutzern gemeinsam verwendet werden, installieren Sie Microsoft Access und alle Ihre Datenbanken auf Ihrer Festplatte anstatt auf einem Netzwerk-Server.

•	Wenn Sie als einzige Person mit einer bestimmten Datenbank arbeiten, öffnen Sie die Datenbank zur exklusiven Verwendung, indem Sie im Dialogfeld Öffnen das Kontrollkästchen Exklusiv aktivieren.

•	Stellen Sie mehr Speicher zur Verfügung, indem Sie alle nicht benötigten Anwendungen schließen.

•	Steigern Sie das RAM Ihres Computers. Microsoft Access benötigt mindestens 12 MB zur Ausführung unter Windows 95 und mindestens 16 MB unter Windows NT Workstation; zusätzliches RAM verbessert jedoch die Leistung.

•	Verwenden Sie Ihr RAM nicht für eine RAM-Disk.

•	Löschen Sie regelmäßig unbenötigte Dateien und leeren Sie ebenfalls regelmäßig Ihren Papierkorb, komprimieren Sie Ihre Datenbanken und defragmentieren Sie Ihre Festplatte mit dem Windows-Defragmentierungsprogramm. Zum Starten des Windows-Defragmentierungsprogramms klicken Sie auf die Schaltfläche Start in Windows, zeigen Sie auf Programme, auf Zubehör, anschließend auf Systemprogramme, und klicken Sie schließlich auf Defragmentierung.

•	In den meisten Fällen funktionieren die Standardeinstellungen von Windows für den virtuellen Arbeitsspeicher optimal. In einigen Situationen kann ein Anpassen der Parameter für den virtuellen Arbeitsspeicher die Leistung jedoch verbessern. Wenn Sie alle unbenötigten Dateien bereits gelöscht haben und dennoch über ein Speicherproblem verfügen, ändern Sie die Standardeinstellungen für den virtuellen Arbeitsspeicher in den folgenden Fällen:

•	Ihnen steht wenig freier Speicherplatz auf dem Laufwerk, das aktuell für den virtuellen Arbeitsspeicher verwendet wird, zur Verfügung, Sie besitzen aber ein anderes lokales Laufwerk, auf dem genügend Speicherplatz verfügbar ist.

•	Ein anderes lokales Laufwerk ist verfügbar, das schneller als das aktuelle Laufwerk ist (es sei denn, dieses Laufwerk wird stark benutzt).

In diesen Fällen erzielen Sie möglicherweise eine bessere Leistung, indem Sie ein anderes Laufwerk für den virtuellen Arbeitsspeicher angeben.

Sie können auch eine bessere Leistung erzielen, indem Sie festlegen, daß der für den virtuellen Arbeitsspeicher verfügbare Festplattenspeicher mindestens 25 MB abzüglich des verfügbaren RAMs beträgt. Wenn Ihr Computer z.B. 12 MB RAM besitzt, richten Sie mindestens 13 MB virtuellen Arbeitsspeicher ein. Es ist möglicherweise sinnvoll, noch mehr virtuellen Arbeitsspeicher einzurichten, wenn Sie mehrere große Anwendungen ausführen.

Um die Windows-Parameter für den virtuellen Arbeitsspeicher zu ändern, doppelklicken Sie in der Windows-Systemsteuerung auf das Symbol System, klicken Sie anschließend auf die Registerkarte Features, klicken Sie auf Virtueller Arbeitsspeicher und dann auf Es gelten benutzerdefinierte Einstellungen für den virtuellen Speicher. Bestimmen Sie anschließend eine andere Festplatte, oder geben Sie einen Wert in das Feld Minimum ein, der mindestens 25 MB abzüglich des verfügbaren RAMs beträgt.

•	Wenn Sie eine Bitmap für ein Hintergrundbild (Vollbildhintergrund) für Ihren Windows-Desktop definiert haben, ersetzen Sie dieses durch einen einfarbigen Hintergrund oder eine Muster-Bitmap, oder lassen Sie den Hintergrund ohne Bitmap.

•	Wenn Sie normalerweise einen Bildschirmschoner verwenden, wählen Sie ein leeres Bild als Bildschirmschoner, oder lassen sie ihn ganz weg.

•	Entfernen Sie Software zur Festplattenkomprimierung, oder verlegen Sie Ihre Datenbanken auf ein nicht komprimiertes Laufwerk.

Weitere Informationen zur Leistungsoptimierung Ihrer Datenbank finden Sie in Kapitel 13, "Optimieren Ihrer Anwendung", in Erstellen von Anwendungsprogrammen für Microsoft Access 97.


Optimieren der Datenbankleistung unter Verwendung des Leistungsanalyse-Assistenten

1	Öffnen Sie die Datenbank, die Sie optimieren möchten.

2	Zeigen Sie im Menü Extras auf Analyse, und klicken Sie dann auf Leistung.

3	Klicken Sie auf die Registerkarte für den Typ des Datenbankobjekts, den Sie optimieren möchten. Klicken Sie auf die Registerkarte Alle, um eine Liste aller Datenbankobjekte gleichzeitig anzuzeigen.

4	Wählen Sie die Namen der zu optimierenden Datenbankobjekte aus. Klicken Sie auf Alle auswählen, um alle Datenbankobjekte der Liste auszuwählen.

5	Wiederholen Sie die Schritte 3 und 4 so oft, bis Sie alle Objekte ausgewählt haben, die Sie optimieren möchten, und klicken Sie dann auf OK.

Es wird eine Liste mit drei Arten von Optimierungen angezeigt: Empfehlungen, Vorschläge und Ideen. Wenn Sie auf ein Element der Liste Analyseergebnisse klicken, werden Informationen zu der vorgeschlagenen Optimierung im Feld Anmerkungen zur Analyse unter der Liste angezeigt. Optimierungsvorschläge besitzen mögliche Nachteile, die Sie bedenken sollten, bevor Sie die Optimierung durchführen. Eine Beschreibung der Nachteile wird angezeigt, wenn Sie auf einen Optimierungsvorschlag in der Liste klicken; lesen Sie dann die Informationen im Feld Anmerkungen zur Analyse. Microsoft Access kann Optimierungsempfehlungen und -vorschläge für Sie durchführen. Angegebene Ideen zur Optimierung müssen Sie selbst durchführen.

6	Klicken Sie auf jede Optimierungsempfehlung oder jeden Optimierungsvorschlag, die/den Sie ausführen möchten, und klicken Sie dann auf Optimieren. Der Leistungsanalyse-Assistent führt daraufhin die Optimierungen durch und markiert sie dann entsprechend. Fahren Sie damit so lange fort, bis der Leistungsanalyse-Assistent alle gewünschten Optimierungsempfehlungen und -vorschläge vollständig durchgeführt hat.

Wenn Sie alle Optimierungsempfehlungen oder -vorschläge ausführen möchten, klicken Sie auf Alle auswählen und dann auf Optimieren.

Wenn Sie eine Idee zur Optimierung ausführen möchten, klicken Sie auf die Optimierung, und befolgen Sie anschließend die im Feld Anmerkungen zur Analyse angezeigten Anweisungen.

Anmerkung   Der Leistungsanalyse-Assistent macht keine Vorschläge dazu, wie Sie die Leistung von Microsoft Access selbst oder des Systems, auf dem Microsoft Access ausgeführt wird, verbessern können. Zum Anzeigen weiterer Vorschläge zur Verbesserung der Leistung auf anderen Bereichen, die vom Leistungsanalyse-Assistent nicht behandelt werden, klicken Sie auf  [image].


Aufteilen einer Tabelle in Detailtabellen unter Verwendung des Tabellenanalyse-Assistenten

Wenn Ihre Datenbank über eine Tabelle verfügt, die viele Informationen in einem oder mehreren Feldern doppelt enthält, können Sie den Tabellenanalyse-Assistenten verwenden, um die Daten in Detailtabellen aufzuteilen und sie damit effizienter zu speichern. Dieser Vorgang wird als Normalisierung bezeichnet.

1	Zeigen Sie im Menü Extras auf Analyse, und klicken Sie dann auf Tabelle.

2	Befolgen Sie die Anweisungen in den Dialogfeldern des Tabellenanalyse-Assistenten.

Sie können entweder die zu erstellenden Tabellen selbst angeben oder den Assistenten die Normalisierung Ihrer Tabellen automatisch durchführen lassen. Nachdem Sie die vorgeschlagenen neuen Tabellen definiert haben, hilft Ihnen der Assistent bei der Abstimmung der Daten, die in der Ursprungstabelle nicht übereinstimmend wiederholt wurden. Im letzten Dialogfeld können Sie eine Abfrage erstellen, um alle Informationen aus den geteilten Tabellen in einem einzigen Datenblatt, ähnlich Ihrer Ursprungstabelle, anzuzeigen.


Beziehungen in einer Datenbank

Nachdem Sie verschiedene Tabellen zu den einzelnen Themen in Ihrer Datenbank angelegt haben, müssen Sie Microsoft Access mitteilen, wie diese Informationen wieder zusammengeführt werden. Der erste Schritt in diesem Prozeß besteht darin, Beziehungen zwischen Ihren Tabellen zu definieren. Anschließend können Sie Abfragen, Formulare und Berichte erstellen, um die Informationen aus verschiedenen Tabellen gleichzeitig anzuzeigen. Dieses Formular enthält z.B. Informationen aus fünf Tabellen:

Wie funktionieren Beziehungen?

Im vorangegangenen Beispiel müssen die Felder aus fünf Tabellen so koordiniert werden, daß sie Informationen zu ein und derselben Bestellung anzeigen. Diese Koordination wird durch Beziehungen zwischen den Tabellen erreicht. Eine Beziehung funktioniert durch übereinstimmende Daten in Schlüsselfeldern, normalerweise ein Feld, das in beiden Tabellen denselben Namen besitzt. In den meisten Fällen stellen diese übereinstimmenden Felder den Primärschlüssel in der einen Tabelle dar, der einen eindeutigen Bezeichner für jeden Datensatz angibt, und einen Fremdschlüssel in der anderen Tabelle. Einzelnen Angestellten können z.B. Bestellungen zugeordnet werden, für die sie zuständig sind, indem eine Beziehung zwischen den Tabellen Personal und Bestellungen über die Felder Personal-Nr. hergestellt wird.

1:n-Beziehung

Eine 1:n-Beziehung ist der häufigste Beziehungstyp. In einer 1:n-Beziehung können einem Datensatz in Tabelle A mehrere passende Datensätze in Tabelle B zugeordnet sein, aber einem Datensatz in Tabelle B ist nie mehr als ein Datensatz in Tabelle A zugeordnet.

m:n-Beziehung

In einer m:n-Beziehung können jedem Datensatz in Tabelle A mehrere passende Datensätze in Tabelle B zugeordnet sein und umgekehrt. Dies ist nur möglich, indem eine dritte Tabelle definiert wird (die als Verbindungstabelle bezeichnet wird), deren Primärschlüssel aus zwei Feldern besteht, den Fremdschlüsseln aus den Tabellen A und B. Eine m:n-Beziehung besteht eigentlich aus zwei 1:n-Beziehungen mit einer dritten Tabelle. Zwischen der Tabelle Bestellungen und der Tabelle Artikel besteht z.B. eine m:n-Beziehung, die durch Erstellung von zwei 1:n-Beziehungen zur Tabelle Bestelldetails definiert wird.

1:1-Beziehung

In einer 1:1-Beziehung ist jedem Datensatz in Tabelle A nur ein passender Datensatz in Tabelle B zugeordnet und umgekehrt. Diese Art von Beziehung ist nicht sehr häufig, weil die meisten Informationen, die auf diese Weise in Beziehung stehen, sich in einer Tabelle befinden. Sie können eine 1:1-Beziehung z.B. verwenden, um eine Tabelle mit vielen Feldern zu teilen, um einen Teil der Tabelle aus Gründen der Zugriffsrechte abzutrennen, oder um Informationen zu speichern, die sich nur auf eine Untergruppe der Haupttabelle beziehen. Sie können z.B. eine Tabelle erstellen, die nur die Angestellten enthält, die an einem für einen guten Zweck ausgerichteten Fußballspiel teilnehmen.

Definieren von Beziehungen

Sie definieren eine Beziehung, indem Sie die Tabellen, zwischen denen Sie Beziehungen herstellen möchten, dem Fenster Beziehungen hinzufügen und anschließend das Schlüsselfeld aus einer Tabelle auf das Schlüsselfeld der anderen Tabelle ziehen.

Welche Art von Beziehung Microsoft Access erstellt, hängt davon ab, wie die in Beziehung stehenden Felder definiert sind:

•	Eine 1:n-Beziehung wird hergestellt, wenn nur eines der in Beziehung stehenden Felder ein Primärschlüssel ist oder einen eindeutigen Index besitzt.

•	Eine 1:1-Beziehung wird hergestellt, wenn beide in Beziehung stehenden Felder Primärschlüssel sind oder über eindeutige Indizes verfügen.

•	Eine m:n-Beziehung besteht eigentlich aus zwei 1:n-Beziehungen mit einer dritten Tabelle, deren Primärschlüssel aus zwei Feldern besteht, und zwar den Fremdschlüsseln aus den beiden anderen Tabellen.

Zum Anzeigen weiterer Informationen zum Definieren von Beziehungen klicken Sie auf  [image].

Anmerkung   Wenn Sie ein Feld, das kein Primärschlüssel ist und keinen eindeutigen Index besitzt, auf ein Feld ziehen, das ebenfalls kein Primärschlüssel ist und keinen eindeutigen Index besitzt, wird eine unbestimmte Beziehung erstellt. In Abfragen, die Tabellen mit einer unbestimmten Beziehung besitzen, zeigt Microsoft Access eine Standardverknüpfungslinie zwischen den Tabellen an, aber die referentielle Integrität wird nicht durchgesetzt, und es gibt keine Garantie, daß die Datensätze in den Tabellen eindeutig sind.


Festlegen der OLE/DDE-Einstellungen

1	Klicken Sie im Menü Extras auf Optionen, und klicken Sie dann auf die Registerkarte Fortgeschritten.

2	Wählen Sie unter DDE-Operationen die gewünschte Option aus.

•	Wählen Sie DDE-Anfragen nicht ändern, um die DDE-Anfragen von anderen Anwendungen zu ignorieren.

•	Wählen Sie DDE-Aktualisierung ermöglichen, um DDE-Verknüpfungen in dem Intervall zu aktualisieren, das im Feld Intervall für Anzeigeaktualisierung angegeben ist.

3	Geben Sie in das Feld OLE/DDE-Timeout die Wartezeit in Sekunden ein (0 bis 300), die vergehen soll, bevor eine fehlgeschlagene OLE- oder DDE-Operation erneut ausgeführt wird.

Klicken Sie auf Zuweisen, um die Einstellungen sofort zuzuweisen, ohne das Dialogfeld zu schließen; klicken Sie auf OK, um die Einstellungen zuzuweisen und das Dialogfeld zu schließen.


Unterschiede zwischen ODBC-Treibern und eingebauten Treibern für externe Daten

Microsoft Access ermöglicht das Importieren, Exportieren oder Verknüpfen vieler anderer Datenbank-, Tabellenkalkulations- oder Textdateiformate. Dazu verwendet Microsoft Access entweder einen eingebauten Treiber oder einen ODBC-Treiber.

Eingebaute Treiber

Microsoft Access enthält eingebaute Treiber, die Ihnen das Importieren, Exportieren oder Verknüpfen der folgenden Datentypen ermöglichen:

•	Andere Microsoft Access-Datenbanken

•	Datenbankdateien im Format von Microsoft FoxPro, Version 2.x und 3.0 (Dateien der Version 3.0 können nur importiert werden)

•	Tabellen im Format von Paradox Version 3.x, 4.x und 5.0

•	Dateien im Format von dBASE III, III+, IV und 5

•	Kalkulationstabellen im Format von Microsoft Excel und Lotus 1-2-3

•	Microsoft Exchange/Outlook

•	Textdateien (mit festgelegtem Format und Trennzeichen)

•	HTML- und HTX-Dateien

Anmerkung   Die Treiber für Lotus 1-2-3, Paradox und Microsoft Exchange/Outlook sind nicht im Setup enthalten, stehen aber über die Office 97 CD-Zugaben zur Verfügung. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

Zum Importieren, Exportieren und Verknüpfen dieser Datentypen sollten Sie nur die eingebauten Treiber verwenden. Diese Treiber sind verfügbar, wenn Sie die Befehle Speichern unter/Exportieren aus dem Menü Datei sowie Importieren und Tabellen verknüpfen aus dem Untermenü Externe Daten des Menüs Datei verwenden. Wenn ein eingebauter Treiber für einen bestimmten Datentypen installiert wurde, steht dieses Datenformat im Feld Dateityp im Dialogfeld Speichern Objektname in oder im Feld Dateityp in den Dialogfeldern Importieren oder Verknüpfen zur Verfügung. Die Treiber für Microsoft Access, Microsoft Excel, Microsoft FoxPro, dBASE, HTML und Text werden automatisch installiert, wenn Sie Microsoft Access installieren. Wenn Sie bei der Installation von Microsoft Access die Option Standard wählen, werden die übrigen eingebauten Treiber nicht installiert. Zum Anzeigen weiterer Informationen zum Installieren zusätzlicher eingebauter Treiber klicken Sie auf  [image].

ODBC-Treiber

Sie können ODBC-Treiber verwenden, um Verbindungen zu Microsoft SQL Server-Datenbanken und Daten aus anderen Programmen herzustellen, die 32-Bit-Treiber gemäß ODBC Level 1 für den Zugriff auf deren Datendateien verwenden. Das Installationsprogramm stellt den Microsoft SQL-Server ODBC-Treiber und einige ODBC-Unterstützungsdateien (Hilfedateien und die Option 32-Bit-ODBC in der Systemsteuerung von Windows) zur Verfügung. Wenn der Microsoft SQL-Server ODBC-Treiber und die Unterstützungsdateien installiert worden sind, ist die Option ODBC-Datenbanken im Feld Dateityp im Dialogfeld Speichern Objektname in und im Feld Dateityp in den Dialogfeldern Importieren oder Verknüpfen verfügbar. Außerdem wird das Symbol 32-Bit-ODBC in der Windows-Systemsteuerung angezeigt. Zum Anzeigen weiterer Informationen zum Installieren und Einrichten von ODBC-Treibern klicken Sie auf  [image].

Fremdanbieter vertreiben möglicherweise zusätzliche ODBC-Treiber und Dokumentationen zur Unterstützung anderer Datenformate. Weitere Informationen dazu, ob ein ODBC-Treiber für ein bestimmtes Datenformat verfügbar ist, erhalten Sie von dem Anbieter des Programms, das das jeweilige Datenformat verwendet. Microsoft Access unterstützt 32-Bit ODBC-Treiber gemäß ODBC Level 1.

Anmerkungen

•	Andere Microsoft-Produkte und Produkte anderer Anbieter enthalten ebenfalls ODBC-Treiber, darunter auch Treiber für die Anwendungen, die weiter oben im Abschnitt über die eingebauten Treiber aufgeführt sind. Diese ODBC-Treiber sind möglicherweise auf Ihrem Computer installiert. Wenn Sie wissen möchten, ob die Treiber für die Verwendung mit Microsoft Access getestet und überprüft worden sind, wenden Sie sich an den Händler, bei dem Sie den jeweiligen Treiber erworben haben.

•	Zur Unterstützung und Verfügbarkeit von ODBC-Treibern finden Sie möglicherweise Aktualisierungsinformationen in einer der Microsoft Access-Web Sites. Klicken Sie dazu im Menü Hilfe auf Microsoft im Web und anschließend entweder auf Produktneuigkeiten oder Developer Forum.


Installieren von eingebauten Datenbanktreibern

1	Führen Sie das Installationsprogramm erneut aus, und klicken Sie dann auf Hinzufügen/Entfernen.

Wie?

2	Wählen Sie die Option Datenzugriff, und klicken Sie dann auf Option ändern.

3	Wählen Sie die Option Datenbanktreiber, und klicken Sie dann auf Option ändern.

4	Wählen Sie die Treiber, die Sie installieren möchten, und klicken Sie dann zweimal auf OK.

5	Klicken Sie auf Weiter, und befolgen Sie die Anweisungen in den übrigen Dialogfeldern des Installationsprogramms.

Anmerkung   Die Treiber für Lotus 1-2-3, Paradox und Microsoft Exchange/Outlook sind nicht im Setup enthalten, stehen aber über die Office 97 CD-Zugaben zur Verfügung. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].


Installieren von ODBC-Treibern

Sie können den Microsoft SQL Server-Treiber mit Hilfe des Installationsprogramms installieren und anschließend den ODBC-Manager verwenden, um Datenquellen festzulegen. Sie können den ODBC-Manager auch verwenden, um Datenquellen für andere installierte ODBC-Treiber festzulegen.

Installieren des im Lieferumfang von Microsoft Access enthalten Microsoft SQL Server-Treibers

Möglicherweise haben Sie beim Installieren von Microsoft Access die ODBC-Unterstützung sowie den Microsoft SQL Server-Treiber auf Ihrer Arbeitsstation installiert. Andernfalls, oder wenn Sie die Installationsoption Standard gewählt haben, müssen Sie das Installationsprogramm erneut ausführen und eine dieser Komponenten hinzufügen. Um weitere Informationen zum erneuten Ausführen des Installationsprogramms zum Installieren von Treibern anzuzeigen, klicken Sie auf  [image]. Zum Anzeigen der speziellen Anforderungen für die Installation der Microsoft SQL Server-Treiber und die Einrichtung von Datenquellen klicken Sie auf  [image]. Nach dem Installieren des Treibers müssen Sie noch die Datenquellen einrichten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Installieren von ODBC-Treibern (außer dem Microsoft SQL Server-Treiber)

Wenn Sie andere Treiber als den Microsoft SQL Server-Treiber installieren möchten, erhalten Sie die Dateien und Dokumentation für den entsprechenden ODBC-Treiber von dem Anbieter des Datenformats. Microsoft Access benötigt 32-Bit ODBC-Treiber gemäß ODBC Level 1. Jeder ODBC-Treiber verfügt über spezielle Anforderungen für die Installation und Einrichtung der Datenquellen. Weitere Informationen finden Sie in der Dokumentation zu dem jeweiligen Treiber.


Einrichten von ODBC-Datenquellen

Wenn Sie den Microsoft SQL Server ODBC-Treiber oder andere ODBC-Treiber beim Ausführen des Installationsprogramms installiert haben, können Sie neue Datenquellen einrichten oder existierende Datenquellen ändern.

1	Klicken Sie in Microsoft Windows 95 oder Microsoft NT Workstation 4.0 auf die Schaltfläche Start, zeigen Sie auf Einstellungen, klicken Sie auf Systemsteuerung, und doppelklicken Sie anschließend auf das Symbol 32-Bit-ODBC (in Microsoft NT Workstation 4.0 ODBC-Symbol genannt).

Doppelklicken Sie in Microsoft Windows NT Workstation 3.51 auf das ODBC-Symbol in der Systemsteuerung.

2	Führen Sie eine der folgenden Aktionen aus:

•	Zum Definieren einer neuen Datenquelle für einen bereits installierten Treiber klicken Sie auf Hinzufügen.

•	Zum Ändern der Definition einer vorhandenen Datenquelle klicken Sie auf einen Namen in der Liste Benutzerdatenquellen (Treiber), und klicken Sie dann auf Installieren.

3	Schließen Sie die Bearbeitung der Dialogfelder ab. Um weitere Informationen zu den verschiedenen Optionen zu erhalten, klicken Sie im jeweiligen Dialogfeld auf die Schaltfläche Hilfe.

Anmerkung   Um weitere Informationen zur Verwendung der Hilfe für diese Dialogfelder anzuzeigen, klicken Sie auf  [image].


Verwenden des SQL Server-Treibers und der ODBC-Hilfedateien

Die Hilfedatei zum Microsoft SQL Server-Treiber (DRVSSRVR.HLP) stellt detaillierte Informationen zur Verwendung des Microsoft SQL Server-Treibers und zum Einrichten der Datenquellen für SQL Server-Datenbanken zur Verfügung.

Die ODBC-Hilfedatei (ODBCJET.HLP) erklärt, wie Sie den ODBC-Manager verwenden, um ODBC-Treiber und Datenquellen hinzuzufügen, zu ändern und zu löschen.

Da die ODBC-Hilfedatei und die Hilfedatei zum ODBC SQL Server-Treiber getrennt von der Microsoft Access-Hilfedatei gespeichert sind und von verschiedenen Microsoft Access-Anwendungen verwendet werden, beachten Sie die folgenden Informationen, wenn Sie diese Dateien verwenden:

•	Diese Hilfedateien sind nur dann auf Ihrem Computer installiert, wenn Sie ODBC installiert haben.

•	Sie können die Schaltfläche Zurück am oberen Rand des Hilfefensters nicht verwenden, um aus einer dieser Hilfedateien zur Microsoft Access-Hilfe zurückzukehren. Sie müssen die Microsoft Access-Hilfe erneut öffnen, um wieder zum ursprünglichen Microsoft Access-Hilfefenster zurückzukehren.

Was möchten Sie tun?

Anzeigen der Hilfedatei zum ODBC SQL Server-Treiber

Anzeigen der ODBC-Hilfedatei


Installieren oder Deinstallieren von Menü-Add-Ins

Sie können Add-Ins unter Verwendung des Add-In-Managers installieren und deinstallieren.

1	Zeigen Sie im Menü Extras auf Add-Ins, und klicken Sie dann auf Add-In-Manager.

Das Dialogfeld Add-In-Manager wird angezeigt. Das Listenfeld Verfügbare Add-Ins zeigt die Add-Ins an, die momentan zur Verfügung stehen. Ein Add-In ist bereits installiert, wenn sich neben dessen Namen ein "X" befindet. Wenn ein Add-In deinstalliert wird, entfernt Microsoft Access das "X", der Name des Add-Ins wird jedoch weiterhin im Listenfeld angezeigt.

2	Führen Sie eine der folgenden Aktionen aus:

•	Zum Hinzufügen eines Add-Ins zu der Liste klicken Sie auf Hinzufügen, und geben Sie anschließend den Pfad an.

•	Zum Installieren eines aktuell verfügbaren Add-Ins klicken Sie auf den Add-In-Namen im Listenfeld Verfügbare Add-Ins, und klicken Sie dann auf Installieren.

•	Zum Deinstallieren eines aktuell verfügbaren Add-Ins klicken Sie auf den Add-In-Namen im Listenfeld Verfügbare Add-Ins, und klicken Sie dann auf Deinstallieren.

3	Klicken Sie auf Schließen, wenn Sie die Bearbeitung abgeschlossen haben.

Anmerkung   Deinstallieren Sie ein Add-In, bevor Sie es als Datenbank öffnen, um dessen Entwurf zu bearbeiten.


Erstellen einer Verknüpfung zum Öffnen eines Datenbankobjekts vom Desktop oder aus einem Ordner

Zum Öffnen eines Datenbankobjekts, das in einer lokalen Datenbank auf Ihrem Computer oder in einer Remote-Datenbank auf einem Netzwerk-Datei-Server oder in einem freigegebenen Verzeichnis gespeichert ist, können Sie eine Verknüpfung erstellen.

So erstellen Sie eine Verknüpfung durch Ziehen des Objekts

•	Wenn Sie über das Betriebssystem Microsoft Windows verfügen, können Sie schnell eine Verknüpfung erstellen, indem Sie das Objekt vom Datenbankfenster zum Desktop oder einem Ordner ziehen. Achten Sie dabei darauf, daß die Zielposition für die Verknüpfung sichtbar ist. (Falls Sie das Microsoft Access-Fenster zuvor maximiert hatten, ändern Sie die Größe so, daß der Desktop oder der für die Verknüpfung vorgesehene Ordner sichtbar ist.)

So erstellen Sie eine Verknüpfung mit dem Befehl "Verknüpfung erstellen"

1	Klicken Sie im Datenbankfenster auf die Registerkarte mit dem Objekt, für das Sie eine Verknüpfung erstellen möchten.

2	Klicken Sie mit der rechten Maustaste auf das gewünschte Objekt und dann auf Verknüpfung erstellen.

3	Ist die Verknüpfung für einen anderen Standort als den Desktop bestimmt, geben Sie im Feld Pfad einen neuen Pfad ein, oder klicken Sie auf Durchsuchen, um den Standort zu wählen. Microsoft Access füllt den Pfad dann für Sie aus. Vielleicht möchten Sie die Verknüpfung im Ordner FAVORITEN speichern. Darin sind Verknüpfungen für Elemente gespeichert, die Sie häufig verwenden.

4	Wenn Sie eine Verknüpfung für ein Objekt in einer Datenbank erstellen möchten, die sich in einem Netzwerk befindet, aktiviert Microsoft Access Diese Datei befindet sich im Netzwerk und füllt den Netzwerkpfad im Feld Vollständiger Netzwerkpfad aus. Falls Sie die Datenbank später verschieben, können Sie einen neuen Netzwerkpfad in folgendem Format eingeben:

\\Server\Share\Dateiname

Durch Angabe des Netzwerkpfads können Sie die Verknüpfung z.B. über E-Mail senden und sie somit anderen Benutzenden, die Zugriff auf das Netzwerk haben, zugänglich machen.

5	Klicken Sie auf OK.

Wenn Sie auf die Verknüpfung doppelklicken, öffnet Microsoft Access die Datenbank, in der das Objekt gespeichert ist, und zeigt es an. Um das Objekt in einer bestimmten Ansicht zu öffnen, klicken Sie mit der rechten Maustaste auf die Verknüpfung und dann auf die gewünschte Ansicht.

Anmerkungen

•	Wenn Sie über eine Verknüpfung für eine Datenbank verfügen und diese zu einem späteren Zeitpunkt an einen anderen Standort verschoben wird, löschen Sie die alte Verknüpfung, und erstellen Sie eine neue.

•	Um eine Verknüpfung zu löschen, klicken Sie darauf, und drücken Sie dann ENTF. Das über die Verknüpfung geöffnete Element wird dadurch nicht gelöscht.


Drucken einer Tabelle, einer Abfrage, eines Formulars, eines Berichts oder eines Moduls unter Verwendung einer Verknüpfung

Nachdem Sie eine Verknüpfung für ein Datenbankobjekt erstellt haben, können Sie das Objekt direkt unter Verwendung des Verknüpfungssymbols drucken.

1	Klicken Sie mit der rechten Maustaste auf die Verknüpfung.

2	Klicken Sie auf Drucken.

Tip   Wenn Sie über das Betriebssystem Microsoft Windows verfügen, können Sie schnell unter Verwendung einer Verknüpfung drucken, indem Sie das zugehörige Symbol zu einem Druckersymbol auf dem Desktop oder in den Ordner DRUCKER ziehen.


Öffnen einer Tabelle

1	Klicken Sie im Datenbankfenster auf die Registerkarte Tabellen.

2	Klicken Sie auf den Namen der Tabelle, die Sie öffnen möchten.

3	Um die Tabelle in der Entwurfsansicht zu öffnen, klicken Sie auf Entwurf.

Um die Tabelle in der Datenblattansicht zu öffnen, klicken Sie auf Öffnen.

Anmerkungen

•	Nachdem Sie eine Tabelle geöffnet haben, können Sie auf einfache Weise zwischen den beiden Ansichten wechseln, indem Sie in der Symbolleiste auf die Schaltfläche Ansicht klicken.

•	Informationen zum Erstellen einer Verknüpfung, die eine Tabelle direkt vom Desktop oder einem Ordner aus öffnet, erhalten Sie durch Klicken auf [image].


Anzeigen, Drucken, Ausgeben oder Speichern der Entwurfsmerkmale für Datenbankobjekte

1	Zeigen Sie im Menü Extras auf Analyse, und klicken Sie dann auf Dokumentierer.

 Demo

2	Klicken Sie auf die Registerkarte, die dem Typ des Datenbankobjekts entspricht, das Sie anzeigen oder drucken möchten.

Sie können auch auf die Registerkarte Alle Objekttypen klicken, um eine vollständige Liste der Objekte in der Datenbank anzuzeigen.

3	Wählen Sie die Objekte, deren Definition Sie anzeigen oder drucken möchten.

4	Klicken Sie auf Optionen, um anzugeben, welche Merkmale des ausgewählten Objekts Sie drucken möchten, und klicken Sie dann auf OK.

5	Klicken Sie auf OK.

6	Jetzt können Sie eine der folgenden Anweisungen ausführen:

•	Um die Definitionen zu drucken, klicken Sie in der Symbolleiste auf Drucken [image].

Sie werden vielleicht die Länge Ihrer Definitionen im Seitenansichtsfenster überprüfen wollen. Einige Definitionen, insbesondere die von Formularen und Berichten, können nämlich mehrere Seiten umfassen.

•	Um die Definitionen als Tabelle zu speichern, klicken Sie im Menü Datei auf Als Tabelle speichern. Microsoft Access speichert die Definitionsinformationen in einer Tabelle namens Objektdefinition.

•	Um die Definitionen in eine HTML-Datei, eine Microsoft Excel-Tabelle, eine .RTF-Datei (Rich Text Format) oder eine MS-DOS-Textdatei auszugeben, klicken Sie im Menü Datei auf Ausgabe in.


Kopieren einer Tabelle, einer Abfrage, eines Formulars, eines Berichts, eines Makros oder eines Moduls

1	Klicken Sie im Datenbankfenster auf die Registerkarte, die das zu kopierende Datenbankobjekt enthält.

2	Klicken Sie auf das Objekt und dann in der Symbolleiste auf Kopieren [image].

3	Wenn Sie das Objekt in eine andere Datenbank kopieren, schließen Sie zunächst die aktuelle Datenbank, und öffnen Sie dann die Datenbank, in die Sie das Objekt einfügen möchten.

4	Klicken Sie, während das Datenbankfenster angezeigt wird, in der Symbolleiste auf Einfügen [image].

5	Geben Sie im Dialogfeld Einfügen als die nötigen Informationen ein, und klicken Sie dann auf OK.

Anmerkungen

•	Wenn Sie eine Tabelle kopieren, können Sie im Dialogfeld Tabelle einfügen als angeben, ob Sie nur die Tabellenstruktur, die Struktur und die Daten oder die Daten in eine vorhandene Tabelle einfügen möchten.

•	Microsoft Access kopiert ein Objekt jeweils zusammen mit allen zugehörigen Eigenschaften.

•	Sie können eine Tabelle, eine Abfrage oder einen Bericht vom Datenbankfenster in eine andere Microsoft-Anwendung ziehen, um dieses Objekt zu kopieren. Darüber hinaus können Sie Standardmodule von Microsoft Access nach Microsoft Excel und umgekehrt ziehen.

•	Sie können eine Tabelle, eine Abfrage, ein Formular, einen Bericht, ein Makro oder ein Modul vom Datenbankfenster in einer Microsoft Access-Datenbank zum Datenbankfenster in einer anderen Microsoft Access-Datenbank ziehen, um dieses Objekt zu kopieren. Hierzu müssen Sie die zweite Datenbank in einer anderen Instanz von Microsoft Access öffnen.

•	Falls Sie beim Kopieren der Daten einer Tabelle auf Probleme stoßen, klicken Sie auf [image]. Eine große Anzahl an Datensätzen läßt sich möglicherweise einfacher mit Hilfe einer Anfügeabfrage kopieren. Weitere Informationen erhalten Sie durch Klicken auf [image].


Kopieren oder Verschieben eines Feldes, eines Steuerelements, eines Textes, einer Makroaktion oder eines anderen Elements

1	Markieren Sie die Elemente, die Sie kopieren oder verschieben möchten.

2	Um ein Element zu kopieren, klicken Sie in der Symbolleiste auf Kopieren [image].

Um ein Element zu verschieben, klicken Sie in der Symbolleiste auf Ausschneiden [image].

3	Klicken Sie auf die Stelle, an der Sie das Element plazieren möchten.

4	Klicken Sie in der Symbolleiste auf Einfügen [image].

Anmerkungen

•	Zusammen mit einem Feld, einem Steuerelement oder einer Aktion kopiert Microsoft Access alle zugehörigen Eigenschaften, Steuerelemente oder Aktionsargumente. Beim Kopieren eines Textfeld-Steuerelements kopiert Microsoft Access z.B. auch dessen Bezeichnungsfeld. Beim Kopieren einer Aktion durch Klicken auf den Zeilenmarkierer kopiert Microsoft Access die zugehörigen Aktionsargumente, Makros und bedingten Ausdrücke.

•	Zu einem Steuerelement gehörige Ereignisprozeduren kopiert Microsoft Access nicht.


Umbenennen einer Datenbank

1	Schließen Sie die Datenbank. Bestätigen Sie in einer Mehrbenutzerumgebung, daß alle Benutzenden die Datenbank geschlossen haben.

2	Suchen Sie die Datenbankdatei unter Arbeitsplatz oder im Windows Explorer.

3	Klicken Sie auf den Namen der Datei (nicht auf ihr Symbol). Durch erneutes Klicken darauf können Sie den Namen bearbeiten.

4	Geben Sie den neuen Namen ein. Die Erweiterung .MDB brauchen Sie nur dann mit einzugeben, wenn Sie Microsoft Windows so eingerichtet haben, daß MS-DOS-Dateinamenerweiterungen angezeigt werden. Drücken Sie die EINGABETASTE.

Der Dateiname kann (einschließlich Leerzeichen) bis zu 255 Zeichen lang sein.

Anmerkung   When Sie eine Datenbank umbenennen, wird kompilierter Code in der Datenbank dekompiliert. Zum erneuten Kompilieren des Codes und zum Speichern aller Module in kompiliertem Zustand, öffnen Sie die Datenbank, öffnen Sie ein Modul in der Entwurfsansicht, und klicken Sie im Menü Testen auf Alle Module kompilieren. Klicken Sie anschließend im Menü auf Alle Module kompilieren und speichern.


Umbenennen einer Datenbank im Betriebssystem Microsoft Windows NT Workstation 3.51

1	Schließen Sie die Datenbank. Bestätigen Sie in einer Mehrbenutzerumgebung, daß alle Benutzenden die Datenbank geschlossen haben.

2	Verwenden Sie zum Umbenennen der Microsoft Access-Datei mit der Erweiterung .MDB den Datei-Manager von Windows NT oder den MS-DOS-Befehl rename. Der neue Name kann (einschließlich Leerzeichen) bis zu 255 Zeichen lang sein. Vergessen Sie nicht, .MDB als Dateinamenerweiterung anzugeben.


Kopieren oder Verschieben einer Datenbank

1	Schließen Sie die Datenbank. Bestätigen Sie in einer Mehrbenutzerumgebung, daß alle Benutzenden die Datenbank geschlossen haben.

2	Suchen Sie die Datenbankdatei unter Arbeitsplatz oder im Windows Explorer, und klicken Sie dann darauf.

Um weitere zu kopierende oder zu verschiebende Datenbankdateien auszuwählen, halten Sie STRG gedrückt, während Sie auf die einzelnen Dateien klicken.

3	Um die Datei zu kopieren, klicken Sie im Menü Bearbeiten auf Kopieren.

Um die Datei zu verschieben, klicken Sie im Menü Bearbeiten auf Ausschneiden.

4	Öffnen Sie den Ordner oder Datenträger, in/auf dem Sie die Datei ablegen möchten.

5	Klicken Sie im Menü Bearbeiten auf Einfügen.

Um den Einfügevorgang wieder rückgängig zu machen, klicken Sie im Menü Bearbeiten auf Rückgängig: Einfügen bzw. Rückgängig: Verschieben.

Tip   Ist die Zielablage für die Datei bereits sichtbar, können Sie die Datei schnell verschieben, indem Sie sie auf die neue Zielablage ziehen, oder sie kopieren, indem Sie beim Ziehen STRG gedrückt halten.


Kopieren oder Verschieben einer Datenbank im Betriebssystem Microsoft Windows NT Workstation 3.51

1	Schließen Sie die Datenbank. Bestätigen Sie in einer Mehrbenutzerumgebung, daß alle Benutzenden die Datenbank geschlossen haben.

2	Verwenden Sie zum Kopieren oder Verschieben der Microsoft Access-Datei mit der Erweiterung .MDB den Datei-Manager von Windows NT oder den MS-DOS-Befehl copy.


Löschen einer Datenbank

1	Schließen Sie die Datenbank. Bestätigen Sie in einer Mehrbenutzerumgebung, daß alle Benutzenden die Datenbank geschlossen haben.

2	Suchen Sie die Datenbankdatei unter Arbeitsplatz oder im Windows Explorer, und klicken Sie dann darauf.

3	Drücken Sie ENTF.

Anmerkung   Falls Sie die Datei doch noch benötigen, sehen Sie im Papierkorb nach. Ihre gelöschte Datei bleibt so lange im Papierkorb, bis Sie diesen leeren.


Löschen einer Datenbank im Betriebssystem Microsoft Windows NT Workstation 3.51

1	Schließen Sie die Datenbank. Bestätigen Sie in einer Mehrbenutzerumgebung, daß alle Benutzenden die Datenbank geschlossen haben.

2	Verwenden Sie zum Löschen der Microsoft Access-Datei mit der Erweiterung .MDB den Datei-Manager von Windows NT oder den MS-DOS-Befehl del.


Löschen einer Tabelle, einer Abfrage, eines Formulars, eines Berichts, eines Makros oder eines Moduls

1	Klicken Sie im Datenbankfenster auf die Registerkarte, die das zu löschende Datenbankobjekt enthält.

2	Klicken Sie auf das Objekt, und drücken Sie dann ENTF.

Um den Löschvorgang wieder rückgängig zu machen, klicken Sie in der Symbolleiste auf Rückgängig [image].


Speichern einer Tabelle, einer Abfrage, eines Formulars, eines Berichts, eines Makros oder eines Moduls

•	Klicken Sie in der Symbolleiste auf Speichern [image].

Wenn Sie ein Datenbankobjekt zum ersten Mal speichern, geben Sie in das Dialogfeld Speichern unter einen Namen ein. Beachten Sie dabei die Microsoft Access-Konventionen zur Objektbenennung. Klicken Sie dann auf OK.

Anmerkung  Neue Daten in Datensätzen brauchen Sie nicht zu speichern. Microsoft Access speichert einen Datensatz automatisch, wenn Sie den Fokus auf einen anderen Datensatz verschieben, das aktive Formular, Datenblatt oder die aktive Datenbank schließen oder aber Microsoft Access beenden.


Speichern einer Kopie eines Datenbankobjekts unter einem neuen Namen oder in einer anderen Datei

1	Ist das Datenbankobjekt geöffnet und ausgewählt, klicken Sie im Menü Datei auf Speichern unter/Exportieren.

Ist dies nicht der Fall, klicken Sie im Datenbankfenster zunächst auf die Registerkarte mit dem Objekt, auf das Objekt selbst, und dann im Menü Datei auf Speichern unter/Exportieren.

2	Um ein Objekt in der aktuellen Datenbank zu speichern, klicken Sie im Dialogfeld Speichern unter auf In der aktuellen Datenbank als, geben Sie unter Beachtung der Microsoft Access-Konventionen zur Objektbenennung einen eindeutigen Namen dafür ein, und klicken Sie dann auf OK.

Um ein Objekt in einer externen Datei oder Datenbank zu speichern, klicken Sie auf In eine externe Datei oder Datenbank. Microsoft Access exportiert das Objekt oder gibt seine Daten in einem anderen Format aus, je nachdem, welche Optionen Sie in den auf diese Option folgenden Dialogfeldern wählen. Weitere Informationen zum Exportieren von Objekten und Daten erhalten Sie durch Klicken auf [image].

Tip   Zum einfachen Anpassen eines bestehenden Datenbankobjekts speichern Sie eine Kopie des Objekts unter einem anderen Namen und ändern dann diese Kopie.


Umbenennen einer Tabelle, einer Abfrage, eines Formulars, eines Berichts, eines Makros oder eines Moduls

1	Vergewissern Sie sich, daß das Datenbankobjekt, das Sie umbenennen möchten, geschlossen ist.

2	Klicken Sie im Datenbankfenster auf die Registerkarte für das Objekt, das Sie umbenennen möchten.

3	Klicken Sie auf den Namen des Objekts und dann nochmals auf den Namen, um ihn zu bearbeiten.

4	Geben Sie den neuen Namen unter Beachtung der Microsoft Access-Konventionen zur Objektbenennung ein, und drücken Sie dann die EINGABETASTE.

Zu beachten   Wenn Sie ein Datenbankobjekt (z.B. eine Tabelle) umbenennen, müssen Sie jeden Verweis auf dieses Objekt in allen anderen Datenbankobjekten, wie z.B. Formularen oder Berichten, ändern. Wenn Sie beispielsweise ein Formular erstellt haben, das an eine Tabelle gebunden ist, müssen Sie den Namen der Tabelle in der Eigenschaft Datenherkunft des Formulars ändern.


Umgehen von Einstellungen, die festlegen, wie eine Datenbank oder eine Anwendung gestartet wird

Wenn Sie das Verhalten beim Starten einer Datenbank oder Anwendung mit Hilfe des Befehls Start im Menü Extras festgelegt oder zu diesem Zweck das Makro AutoExec erstellt haben, können Sie diese Einstellungen umgehen, um wieder vollen Zugriff auf die Datenbank oder Anwendung zu erhalten.

•	Halten Sie hierzu beim Öffnen der Datenbank die UMSCHALTTASTE gedrückt.


Dokumentieren der Merkmale und Schlüsselwörter einer Datenbank

1	Klicken Sie im Menü Datei auf Datenbankeigenschaften, während die Datenbank geöffnet ist.

2	Klicken Sie auf die Registerkarte Datei-Info, und geben Sie beliebig viele der benötigten Informationen ein.

Um Hilfe zu einer Option anzuzeigen, klicken Sie auf das Fragezeichen [image] und dann auf die Option.

3	Klicken Sie auf OK.

Anmerkung   Für jedes Element, das Sie in der Registerkarte Datei-Info ausfüllen, werden die zugehörigen Eigenschaften automatisch eingestellt. Weitere Informationen erhalten Sie durch Klicken auf [image].


Erstellen benutzerdefinierter Datenbankeigenschaften, die später zum Suchen der Datenbank verwendet werden

1	Klicken Sie im Menü Datei auf Datenbankeigenschaften, während die Datenbank geöffnet ist.

2	Klicken Sie auf die Registerkarte Anpassen, und geben Sie dann Werte für die neue Eigenschaft in die Felder Name, Typ und Wert ein.

3	Klicken Sie auf Hinzufügen.

4	Wenn Sie alle gewünschten Eigenschaften hinzugefügt haben, klicken Sie auf OK.


Ändern oder Löschen benutzerdefinierter Datenbankeigenschaften

1	Klicken Sie im Menü Datei auf Datenbankeigenschaften, während die Datenbank geöffnet ist.

2	Klicken Sie auf die Registerkarte Anpassen.

3	Klicken Sie in der Spalte Name des Feldes Eigenschaften auf den Namen der Eigenschaft, die Sie ändern oder löschen möchten.

4	Um die Eigenschaft zu ändern, geben Sie die gewünschten Änderungen in die Felder Typ oder Wert ein und klicken dann auf Ändern.

Um die Eigenschaft zu löschen, klicken Sie auf Löschen.


Anzeigen einer Liste von Datenbankobjekten in der aktuellen Datenbank

1	Klicken Sie im Menü Datei auf Datenbankeigenschaften, während die Datenbank geöffnet ist.

2	Klicken Sie auf die Registerkarte Inhalt.


Anzeigen der Attribute einer Datenbankdatei

1	Klicken Sie im Menü Datei auf Datenbankeigenschaften, während die Datenbank geöffnet ist.

2	Klicken Sie auf die Registerkarte Allgemein.


Löschen eines Feldes, eines Steuerelements, eines Textes, einer Makroaktion oder eines anderen Elements

1	Markieren Sie die Elemente, die Sie löschen möchten.

2	Drücken Sie ENTF.

Anmerkung   Um den Löschvorgang wieder rückgängig zu machen, klicken Sie in der Symbolleiste auf Rückgängig [image].


Drucken des Datenblatts einer Tabelle, einer Abfrage oder eines Formulars

So drucken Sie das vollständige Datenblatt

1	Zeigen Sie die Tabelle, die Abfrage oder das Formular in der Datenblattansicht an.

2	Um vor dem Drucken die Einstellungen im Dialogfeld Drucken zu ändern, klicken Sie im Menü Datei auf Drucken, und wählen Sie dann die gewünschten Optionen.

Um das Datenblatt sofort zu drucken, ohne die Einstellungen im Dialogfeld Drucken zu ändern, klicken Sie in der Symbolleiste auf Drucken [image].

So drucken Sie nur bestimmte Datensätze im Datenblatt

1	Zeigen Sie die Tabelle, die Abfrage oder das Formular in der Datenblattansicht an.

2	Markieren Sie die Datensätze, die Sie drucken möchten.

3	Klicken Sie im Menü Datei auf Drucken und dann auf Markierte Datensätze.

Anmerkungen

•	Sie können Ihr Datenblatt vor dem Drucken in der Seitenansicht ansehen. Klicken Sie hierzu in der Symbolleiste auf Seitenansicht [image].

•	Informationen zum schnellen Drucken des Datenblatts unter Verwendung einer Verknüpfung erhalten Sie durch Klicken auf [image].


Umbenennen, Löschen, Kopieren oder Verschieben einer Datenbank

Was möchten Sie tun?

Eine Datenbank im Betriebssystem Microsoft Windows 95 oder Microsoft Windows NT Workstation 4.0 umbenennen

Eine Datenbank im Betriebssystem Microsoft Windows NT Workstation 3.51 umbenennen

Eine Datenbank im Betriebssystem Microsoft Windows 95 oder Microsoft Windows NT Workstation 4.0 löschen

Eine Datenbank im Betriebssystem Microsoft Windows NT Workstation 3.51 löschen

Eine Datenbank im Betriebssystem Microsoft Windows 95 oder Microsoft Windows NT Workstation 4.0 kopieren oder verschieben

Eine Datenbank im Betriebssystem Microsoft Windows NT Workstation 3.51 kopieren oder verschieben

Zu beachten   Wenn Sie eine Datenbank umbenennen, löschen, kopieren oder verschieben und andere Datenbanken verknüpfte Objekte aus dieser Datenbank enthalten, aktualisieren Sie die entsprechenden Verknüpfungsinformationen darin jeweils mit Hilfe des Tabellenverknüpfungs-Managers. Andernfalls erzeugt Microsoft Access bei jedem Versuch, diese verknüpften Objekte zu verwenden, einen Fehler. Weitere Informationen erhalten Sie durch Klicken auf [image].


Festlegen, wie eine Datenbank oder Anwendung beim Starten aussieht und sich verhält

Sie können z.B. festlegen, welches Formular angezeigt werden soll, ob Symbolleisten angepaßt werden dürfen und ob Kontextmenüs zur Verfügung stehen.

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Wählen Sie die gewünschten Optionen, oder geben Sie die gewünschten Einstellungen ein.

Anmerkungen

•	Zum Anzeigen von Informationen zu einem bestimmten Element im Dialogfeld klicken Sie auf das Fragezeichen  [image]  am oberen Rand des Dialogfelds und dann auf das Element.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].

•	Um weitere Informationen zum Erstellen einer Anwendung anzuzeigen, klicken Sie auf  [image].


Überlegungen zum Festlegen von Optionen im Dialogfeld "Start"

•	Die Startoptionen gelten nur für die aktuelle Datenbank oder Anwendung.

•	Wenn Sie im Dialogfeld Start eine Einstellung festlegen, legen Sie automatisch die entsprechende Datenbankeigenschaft fest. Zum Anzeigen einer Liste dieser Eigenschaften klicken Sie auf  [image].

•	Die Starteigenschaften überschreiben nicht die Eigenschafteneinstellungen für eine bestimmte Symbol- oder Menüleiste, ein Kontextmenü, ein Formular oder einen Bericht. Die Optionen Menüleiste und Kontextmenüleiste aus dem Dialogfeld Start überschreiben z.B. nicht die Eigenschafteneinstellungen für bestimmte Formulare oder Berichte, die eine benutzerdefinierte Menüleiste oder ein Kontextmenü enthalten. Wenn Sie daher ein Formular oder einen Bericht öffnen, zeigt Microsoft Access die in diesem Formular oder Bericht eingebundene benutzerdefinierte Menüleiste, und nicht die im Dialogfeld Start festgelegte globale Menüleiste, an.

•	Sie können das Dialogfeld Start anstelle eines oder zusätzlich zu einem AutoExec-Makro verwenden. Ein AutoExec-Makro wird nach dem Ausführen der Startoptionen ausgeführt. Vermeiden Sie daher im Makro die Verwendung von Aktionen, die eine der Einstellungen, die durch die Startoptionen festgelegt wurde, ändert. Wenn Sie z.B. im Dialogfeld Start im Feld Formular anzeigen und gleichzeitig in einem AutoExec-Makro unter Verwendung der Aktion ÖffnenFormular ein Formular angeben, zeigt Microsoft Access zuerst das im Dialogfeld Start angegebene und gleich anschließend das in der Aktion ÖffnenFormular angegebene Formular an.

•	Wenn für Ihre Datenbank Sicherheit auf Benutzerebene festgelegt wurde, können Sie verhindern, daß andere Benutzer die Einstellungen im Dialogfeld Start ändern. Dazu müssen Sie sicherstellen, daß diese Benutzer für die Datenbank nicht über die Berechtigung "Administrator" verfügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Um die Einstellungen für die Startoptionen zu umgehen, halten Sie beim Öffnen der Datenbank die UMSCHALTTASTE gedrückt.


Anzeigen eines Startformulars beim Öffnen einer Datenbank oder Anwendung

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Klicken Sie im Feld Formular anzeigen auf ein Formular aus der aktuellen Datenbank.

3	Wenn Sie verhindern möchten, daß andere Benutzer das Datenbankfenster, das hinter dem Formular erscheint, sehen oder verwenden, deaktivieren Sie das Kontrollkästchen Datenbankfenster anzeigen.

Auch wenn Sie das Kontrollkästchen Datenbankfenster anzeigen deaktiviert haben, kann das Datenbankfenster noch zur Verfügung stehen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Die Beispieldatenbank Nordwind verfügt über ein Startformular. Sie hat darüber hinaus ein Übersichtsformular zum Steuern der Navigation in Ihrer Datenbank. Zum Anzeigen dieser Formulare öffnen Sie die Datenbank Nordwind aus dem Ordner BEISPIEL. Das Startformular erscheint automatisch, wenn Sie Nordwind öffnen, Sie können das Startformular und das Übersichtsformular jedoch auch zu jedem beliebigen anderen Zeitpunkt anzeigen. Dazu klicken Sie im Datenbankfenster auf die Registerkarte Formulare, auf das Start- oder das Übersichtsformular und dann auf Öffnen. Um Informationen zum Öffnen von Nordwind anzuzeigen, klicken Sie auf  [image].

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Festlegen einer globalen Menüleiste für Ihre Datenbank oder Anwendung

Wenn Sie eine eigene globale Menüleiste verwenden, können Sie bestimmen, welche Aufgaben andere Benutzer in Ihrer Datenbank oder Anwendung ausführen können. Auf diese Weise können Sie festlegen, welche Menüs und Befehle zur Verfügung stehen sollen, und Menüs und Befehle anpassen. Die globale Menüleiste ersetzt die eingebaute Menüleiste für alle Microsoft Access-Fenster, ausgenommen jedoch die Fälle, in denen Sie für ein Formular oder einen Bericht eine benutzerdefinierte Menüleiste erstellt haben.

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Klicken Sie im Feld Menüleiste auf den Namen einer benutzerdefinierten Menüleiste aus der aktuellen Datenbank, oder klicken Sie auf (Standard), wenn Sie die eingebaute Menüleiste anzeigen möchten.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Auch wenn Sie eine globale Menüleiste definieren, kann die eingebaute Menüleiste noch zur Verfügung stehen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können die globale Menüleiste in einer Visual Basic für Applikationen-Prozedur festlegen oder ändern. Dazu stellen Sie die Eigenschaft Menüleiste des Objekts Application ein. Zum Anzeigen weiterer Informationen zur Eigenschaft Menüleiste klicken Sie auf  [image].

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Festlegen eines globalen Kontextmenüs für eine Datenbank oder eine Anwendung

Sie können ein globales Kontextmenü definieren, das eingebaute Kontextmenüs für Datenblätter, Formulare, Formular-Steuerelemente und Berichte ersetzt.

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Klicken Sie im Feld Kontextmenüleiste auf den Namen eines benutzerdefinierten Kontextmenüs aus der aktuellen Datenbank, oder klicken Sie auf (Standard), wenn Sie die eingebauten Kontextmenüs verwenden möchten.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Sie können das Kontextmenü in einer Visual Basic für Applikationen-Prozedur festlegen oder ändern. Dazu stellen Sie die Eigenschaft Kontextmenüleiste des Objekts Application ein. Zum Anzeigen weiterer Informationen zur Eigenschaft Kontextmenüleiste klicken Sie auf  [image].

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Ein- oder Ausblenden des Datenbankfensters beim Öffnen einer Datenbank oder Anwendung

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Aktivieren oder deaktivieren Sie das Kontrollkästchen Datenbankfenster anzeigen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Wenn Sie das Datenbankfenster nicht anzeigen möchten, müssen Sie ein Formular anzeigen, das anderen Benutzern erlaubt, in Ihrer Datenbank oder Anwendung zu navigieren. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Auch wenn Sie das Kontrollkästchen Datenbankfenster anzeigen deaktiviert haben, kann das Datenbankfenster noch zur Verfügung stehen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Selbst wenn Sie das Datenbankfenster und die Tastenkombination deaktivieren, kann ein Benutzer unter Umständen weiterhin auf das Datenbankfenster zugreifen, wenn er mehrmals versucht dieselbe Datenbank aus der Liste der zuletzt geöffneten Datenbanken (diese erscheint automatisch im Menü Datei) zu öffnen. Wenn Sie verhindern möchten, daß der Benutzer Zugriff auf diese Liste hat, müssen Sie das Menü Datei durch ein benutzerdefiniertes Menü ersetzen.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Ein- oder Ausblenden der Statusleiste für eine bestimmte Datenbank oder Anwendung

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Aktivieren oder deaktivieren Sie das Kontrollkästchen Statusleiste anzeigen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Sie können auch festlegen, daß die Statusleiste standardmäßig für alle Microsoft Access-Datenbanken ein- oder ausgeblendet sein soll. Dazu klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Ansicht. Anschließend aktivieren oder deaktivieren Sie das Kontrollkästchen Statusleiste. In der aktuellen Datenbank ist die Statusleiste ausgeblendet, wenn entweder das Kontrollkästchen Statusleiste im Dialogfeld Optionen oder das Kontrollkästchen Statusleiste anzeigen im Dialogfeld Start deaktiviert ist.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Verhindern oder Zulassen des Zugriffs auf eingebaute Symbolleisten in einer Datenbank oder Anwendung

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Aktivieren oder deaktivieren Sie das Kontrollkästchen Eingebaute Symbolleisten zulassen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Wenn Sie Benutzern erlauben möchten, eingebaute Symbolleisten zu ändern, müssen Sie sowohl das Kontrollkästchen Eingebaute Symbolleisten zulassen als auch das Kontrollkästchen Symbolleisten- und Menüänderungen zulassen aktivieren. Wenn Sie verhindern möchten, daß der Benutzer eingebaute Symbolleisten anpaßt, aktivieren Sie das Kontrollkästchen Eingebaute Symbolleisten zulassen, deaktivieren jedoch das Kontrollkästchen Symbolleisten- und Menüänderungen zulassen.

•	Sie können auch festlegen, daß der Benutzer nur bestimmte Symbolleisten nicht ändern kann. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Festlegen, ob einige oder alle der eingebauten Menüs angezeigt werden sollen

Wenn die Datenbank oder die Anwendung, die Sie erstellen, dem Benutzer Zugriff auf eingebaute Menüs gewährt, können Sie die Anzeige der Menüs auf eine vordefinierte Untergruppe von Menüs beschränken. Auf diese Weise können Sie Menüs wie z.B. Ansicht und Einfügen, die es dem Benutzer erlauben, Objekte aus der Datenbank in der Entwurfsansicht anzuzeigen und deren Entwurf zu ändern, ausblenden.

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Aktivieren oder deaktivieren Sie das Kontrollkästchen Unbeschränkte Menüs anzeigen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Verhindern oder Zulassen, daß alle Symbol- oder Menüleisten in einer Datenbank oder Anwendung geändert werden können

Sie können festlegen, ob der Benutzer in der Lage sein soll, eingebaute oder benutzerdefinierte Symbol- und Menüleisten zu ändern.

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Aktivieren oder deaktivieren Sie das Kontrollkästchen Symbolleisten- und Menüänderungen zulassen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Wenn Sie diese Option deaktivieren, können Sie Symbolleisten und Menüs trotzdem noch verschieben, vergrößern/verkleinern und andocken, vorausgesetzt, Sie haben nicht zuvor im Dialogfeld Anpassen für eine bestimmte Symbol- oder Menüleiste etwas anderes festgelegt.

•	Wenn diese Option deaktiviert ist, steht das Dialogfeld Anpassen nicht mehr zur Verfügung. Der Benutzer ist nicht mehr in der Lage Symbol- oder Menüleisten anzupassen, auch wenn für eine bestimmte Symbol- oder Menüleiste vorher im Dialogfeld Anpassen das Kontrollkästchen Anpassen zulassen aktiviert worden war.

•	Wenn Sie verhindern möchten, daß der Benutzer die eingebauten Symbolleisten verwendet, deaktivieren Sie das Kontrollkästchen Eingebaute Symbolleisten zulassen.

•	Wenn Sie nur die Kontextmenüs in Symbolleisten und Menüleisten deaktivieren möchten, lassen Sie das Kontrollkästchen Standard-Kontextmenüs zulassen aktiviert, deaktivieren jedoch das Kontrollkästchen Symbolleisten- und Menüänderungen zulassen. Damit wird der Benutzer daran gehindert, Symbol- und Menüleisten anzupassen.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Aktivieren oder Deaktivieren von Kontextmenüs in einer Datenbank oder Anwendung

Sie können festlegen, ob der Benutzer auf eingebaute Kontextmenüs zugreifen darf.

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Aktivieren oder deaktivieren Sie das Kontrollkästchen Standard-Kontextmenüs zulassen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Wenn Sie nur das Kontextmenü in Symbolleisten und Menüleisten deaktivieren möchten, lassen Sie das Kontrollkästchen Standard-Kontextmenüs zulassen aktiviert, deaktivieren jedoch das Kontrollkästchen Symbolleisten- und Menüänderungen zulassen. Damit wird der Benutzer daran gehindert, Symbol- und Menüleisten anzupassen.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Aktivieren oder Deaktivieren der Möglichkeit, Code nach einem Laufzeitfehler in einer Anwendung anzuzeigen

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Klicken Sie auf Weitere.

3	Aktivieren oder deaktivieren Sie das Kontrollkästchen Codeansicht nach Fehler zulassen.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Wenn Sie das Kontrollkästchen Codeansicht nach Fehler zulassen deaktivieren, können Sie die Ausführung von Code noch manuell unterbrechen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Aktivieren oder Deaktivieren von Tasten, die das Datenbank- oder das Testfenster, Menüleisten oder Module anzeigen

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Klicken Sie auf Weitere.

3	Aktivieren oder deaktivieren Sie das Kontrollkästchen Access-Spezialtasten verwenden, wenn Sie die folgenden Tasten aktivieren bzw. deaktivieren möchten.

Tasten	Ergebnis
F11 oder ALT+F1	Holt das Datenbankfenster in den Vordergrund.
STRG+G	Zeigt das Testfenster an.
STRG+F11	Wechselt zwischen der benutzerdefinierten und der eingebauten Menüleiste hin und her.
STRG+UNTBR	Beendet die Codeausführung und zeigt das aktuelle Modul im Modulfenster an.
Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Unabhängig davon, ob Sie das Kontrollkästchen Access-Spezialtasten verwenden aktivieren oder deaktivieren, können Sie das Modulfenster zum Testen von Code nach Auftreten eines Laufzeitfensters anzeigen, wenn Sie das Kontrollkästchen Codeansicht nach Fehler zulassen aktiviert haben.

•	Wenn Sie das Kontrollkästchen Access-Spezialtasten verwenden deaktivieren und im Feld Menüleiste eine benutzerdefinierte Menüleiste festlegen, steht die eingebaute Menüleiste nicht zur Verfügung.

•	Auch wenn Sie sowohl das Kontrollkästchen Access-Spezialtasten verwenden als auch das Kontrollkästchen Datenbankfenster anzeigen deaktivieren, kann der Benutzer noch auf das Datenbankfenster zugreifen, wenn er mehrmals versucht dieselbe Datenbank aus der Liste der zuletzt geöffneten Datenbanken (diese erscheint automatisch im Menü Datei) zu öffnen. Wenn Sie verhindern möchten, daß der Benutzer Zugriff auf diese Liste hat, müssen Sie das Menü Datei durch ein benutzerdefiniertes Menü ersetzen.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Anzeigen eines benutzerdefinierten Symbols für eine Anwendung

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Geben Sie im Feld Anwendungssymbol den Namen der .ICO- oder der .BMP-Datei ein, die Sie verwenden möchten. Wenn Sie den Namen der Datei nicht kennen, klicken Sie neben dem Feld auf die Schaltfläche Editor [image]  und verwenden dann den Icon Browser, um die Datei zu suchen. (Der Icon Browser funktioniert genau wie das Dialogfeld Öffnen. Zum Anzeigen von Informationen zu den Suchfunktionen in diesen Dialogfeldern klicken Sie auf  [image].)

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Wenn Sie Ihre Anwendung weitergeben, empfiehlt es sich, die Symboldatei in dem Ordner abzulegen, in dem sich Ihre Microsoft Access-Anwendung befindet.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Anzeigen eines bestimmten Titels in der Titelleiste eines Anwendungsfensters

1	Klicken Sie im Menü Extras auf Start.

  Demo

2	Geben Sie im Feld Anwendungstitel den Titel ein, der in der Titelleiste der Anwendung angezeigt werden soll.

Anmerkungen

•	Änderungen an dieser Einstellung im Dialogfeld Start sind erst beim nächsten Öffnen der Datenbank oder Anwendung gültig.

•	Zum Anzeigen einer Liste von Punkten, die beim Einstellen von Optionen im Dialogfeld Start zu berücksichtigen sind, klicken Sie auf  [image].


Öffnen einer Datenbank

1	Klicken Sie in der Symbolleiste auf Datenbank öffnen  [image].

2	Klicken Sie im Feld Suchen in auf das Laufwerk, das das Dokument enthält.

3	Doppelklicken Sie in der Ordnerliste solange auf Ordner, bis Sie den Ordner geöffnet haben, der die Datenbank enthält.

Wenn Sie eine Datenbank suchen möchten, geben Sie in den Feldern im unteren Teil des Dialogfelds Informationen speziell zu der gesuchten Datei ein, und klicken Sie dann auf Suche starten. Zum Anzeigen weiterer Informationen zum Feld Dateiname klicken Sie auf  [image].

Wenn Sie komplexere Suchkriterien verwenden möchten, klicken Sie auf Weitere. Zum Anzeigen weiterer Informationen zum Dialogfeld Weitere Suche klicken Sie auf  [image].

4	Wenn Sie die Datenbank für gemeinsame Nutzung in einer Mehrbenutzerumgebung öffnen, lassen Sie das Kontrollkästchen Exklusiv deaktiviert.

Wenn Sie die Datenbank für exklusiven Zugriff öffnen, aktivieren Sie das Kontrollkästchen Exklusiv.

Wenn Sie die Datenbank schreibgeschützt öffnen, klicken Sie auf Befehle und Einstellungen  [image]  und dann auf Schreibgeschützt öffnen.

Zum Anzeigen weiterer Informationen zu Elementen im Dialogfeld klicken Sie am oberen Rand des Dialogfelds auf das Fragezeichen  [image]  und dann auf das gewünschte Element.

Anmerkungen

•	Zum Öffnen einer der Datenbanken, die Sie zuletzt geöffnet hatten, klicken Sie im Menü Datei auf den Dateinamen. Microsoft Access öffnet die Datenbank mit genau den Optionseinstellungen, die beim letzten Öffnen gültig waren.

•	Microsoft Access kann automatisch eine Verknüpfung im Ordner FAVORITEN erstellen. Auf diese Weise können Sie die Datenbank beim nächsten Mal direkt öffnen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Zum Anzeigen von Informationen dazu, wie Sie eine Verknüpfung manuell erstellen, klicken Sie auf  [image].


Optimieren von Kriterien zum Suchen nach einer Datei unter Verwendung des Dialogfelds "Weitere Suche"

Im Dialogfeld Weitere Suche sind Kriterienanweisungen aufgelistet, die die Eigenschaften definieren, nach denen Sie suchen möchten. Microsoft Access sucht standardmäßig nach allen Dateien mit der Erweiterung .MDB. Durch Hinzufügen weiterer Kriterienanweisungen im Dialogfeld Weitere Suche können Sie die Suche optimieren.

1	Klicken Sie im Menü Datei auf Datenbank öffnen  [image], oder zeigen Sie im Menü Datei auf Externe Daten, und klicken Sie dann, abhängig von der gewünschten Aufgabe, auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie auf Weitere.

3	Klicken Sie im Feld Eigenschaft auf die Eigenschaft, die Sie als Kriterium verwenden möchten.

4	Klicken Sie im Feld Bedingung auf die gewünschte Bedingung.

5	Geben Sie im Feld Wert den Wert zur Vervollständigung der Kriterienanweisung ein.

6	Führen Sie links vom Feld Eigenschaft einen der folgenden Schritte aus:

•	Wenn die Datei sowohl dieses Kriterium als auch das letzte, im Feld Suche Dateien, die diesen Kriterien entsprechen aufgeführte Kriterium erfüllen muß, klicken Sie auf Und.

•	Wenn die Datei nur eine dieser beiden Kriterien erfüllen muß, klicken Sie auf Oder.

7	Klicken Sie auf Zur Liste hinzufügen.

8	Wenn Sie die Suche auf einen bestimmten Ordner beschränken möchten, geben Sie den Pfad im Feld Suchen in ein.

9	Wenn Sie die aktuellen Suchkriterien speichern möchten, klicken Sie auf Suche speichern und geben dann einen Namen für die Suche ein. Wenn Sie die Suchkriterien später erneut verwenden möchten, klicken Sie auf Suche öffnen und dann auf den Namen der gewünschten Suche.

10	Zum Starten der Suche klicken Sie auf Suche starten.

Zum Anzeigen weiterer Informationen zu gespeicherten Suchkriterien klicken Sie auf  [image]. Zum Anzeigen weiterer Informationen zu den Elementen im Dialogfeld klicken Sie am oberen Rand des Dialogfelds auf das Fragezeichen  [image]  und dann auf das gewünschte Element.

Anmerkung   Sie können benutzerdefinierte Suchkriterien für spätere Suchen nach der Datenbank erstellen. Dazu klicken Sie nach dem Öffnen der Datenbank im Menü Datei auf Datenbankeigenschaften und dann auf die Registerkarte Custom. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen der Microsoft Access-Umgebung durch Festlegen von Standardeinstellungen

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte mit den Optionen, die Sie festlegen möchten.

3	Wählen Sie die gewünschten Optionen.

Anmerkung   Microsoft Access speichert die Optionseinstellungen in Ihrer Arbeitsgruppen-Informationsdatei und nicht in Ihrer Benutzerdatenbank (.MDB-Datei). Wenn Sie die Einstellung einer Option ändern, wirkt sich die Änderung auf jede Datenbank aus, die von einer Person aus Ihrer Arbeitsgruppe (die dieselbe Arbeitsgruppen-Informationsdatei verwendet) geöffnet oder erstellt wird.


Standardmäßiges Ein- oder Ausblenden von Systemobjekten im Datenbankfenster

Microsoft Access erstellt automatisch Systemobjekte, wenn Sie eine neue Datenbank erstellen.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Ansicht.

3	Aktivieren oder deaktivieren Sie unter Einblenden das Kontrollkästchen Systemobjekte.


Ein- oder Ausblenden aller Objekte, die standardmäßig ausgeblendet sind

Wenn Sie mit Objekten arbeiten müssen, die als ausgeblendet definiert sind, ohne den ausgeblendeten Status ändern zu wollen, können Sie sie trotzdem im Datenbankfenster anzeigen.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Ansicht.

3	Aktivieren oder deaktivieren Sie unter Einblenden das Kontrollkästchen Ausgeblendete Objekte. Microsoft Access zeigt ausgeblendete Objekte mit abgeblendeten Symbolen an, um sie von Objekten zu unterscheiden, die nicht als ausgeblendet definiert sind.


Ändern des Standardverhaltens für Suchen- und Ersetzen-Operationen

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Bearbeiten/Suchen.

3	Klicken Sie unter Suchen/Ersetzen-Standard auf die gewünschte Option.

Anmerkung  Änderungen dieser Einstellung werden erst beim nächsten Start von Microsoft Access wirksam. Um für eine spezielle Suchen- oder Ersetzen-Operation das Verhalten sofort zu ändern, klicken Sie im Menü Bearbeiten auf Suchen oder Ersetzen, und legen Sie im Dialogfeld die entsprechenden Optionen fest.


Festlegen von Standarddruckbereichen

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Allgemein.

3	Geben Sie unter Druckbereiche die Maße für die Ränder an, die Sie als Standard verwenden möchten.

Anmerkung   Das Ändern dieser Einstellungen wirkt sich nicht auf die Druckbereiche vorhandener Formulare und Berichte aus.


Festlegen des Öffnungsmodus von Datenbanken zum standardmäßigen Öffnen für exklusiven oder gemeinsamen Zugriff

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Weitere.

3	Klicken Sie unter Standard-Öffnungsmodus auf die Option, die Sie verwenden möchten.


Ändern des Standardordners für neue Microsoft Access-Datenbanken

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Allgemein.

3	Geben Sie im Feld Standarddatenbankverzeichnis den Pfadnamen eines gültigen Ordners ein, in dem neue Microsoft Access-Datenbanken gespeichert werden sollen, und klicken Sie dann auf OK.

Wenn Sie keinen Pfad eingeben, gibt Microsoft Access standardmäßig den Ordner EIGENE DATEIEN vor.


Festlegen der Standardsprache für die Sortierreihenfolge einer Datenbank

Legen Sie die alphabetische Sortierreihenfolge fest, die Microsoft Access beim Erstellen einer neuen Datenbank verwenden soll.

1	Klicken Sie im Menü Extras auf  Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Allgemein.

3	Klicken Sie im Feld Sortierreihenfolge bei neuer DB auf die Sprache, die verwendet werden soll.

Anmerkung   Um die Sortierreihenfolge einer vorhandenen Datenbank auf die in der Registerkarte Allgemein ausgewählte Sprache zurückzusetzen, komprimieren Sie diese Datenbank.


Ein- und Ausschalten von Bestätigungsmeldungen

Sie können Bestätigungsmeldungen für Datensatzänderungen, Dokumentlöschvorgänge oder Aktionsabfragen ein- oder ausschalten.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Bearbeiten/Suchen.

3	Aktivieren oder deaktivieren Sie unter Bestätigen die zutreffenden Kontrollkästchen.


Ändern des Standardverhaltens der EINGABETASTE, der Pfeiltasten, der TAB-TASTE und der Einfügemarke

Legen Sie die Optionen zum Standardverhalten fest, um das Verhalten der angegebenen Tasten beim Bewegen innerhalb von und zwischen einzelnen Feldern zu ändern.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Tastatur.

3	Wählen Sie unter Cursor mit Eingabetaste bewegen, Funktion der Pfeiltasten und Cursorverhalten bei Eintritt in Feld die gewünschten Optionen, und aktivieren bzw. deaktivieren Sie dann das Kontrollkästchen Cursor stoppt bei erstem/letztem Feld.

Anmerkung  Damit Microsoft Access die unter Cursorverhalten bei Eintritt in Feld gewählte Option verwendet, muß Funktion der Pfeiltasten auf Nächstes Feld gesetzt sein.


Standardmäßiges Ein- oder Ausblenden des Start-Dialogfelds "Microsoft Access"

Das Start-Dialogfeld ist das erste Dialogfeld, das beim Starten von Microsoft Access angezeigt wird. Es enthält Optionen zum Erstellen einer neuen oder zum Öffnen einer vorhandenen Datenbank.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Ansicht.

3	Aktivieren bzw. deaktivieren Sie unter Einblenden das Kontrollkästchen Start-Dialogfeld.


Standardmäßiges Ein- oder Ausblenden der Statusleiste für alle Datenbanken

Änderungen an dieser Einstellung wirken sich auf alle Ihre Microsoft Access-Datenbanken aus.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Aktivieren bzw. deaktivieren Sie auf der Registerkarte Ansicht unter Einblenden das Kontrollkästchen Statusleiste.

Anmerkung   Sie können festlegen, ob die Statusleiste für eine bestimmte Datenbank oder Anwendung ein- oder ausgeblendet werden soll. Weitere Informationen erhalten Sie durch Klicken auf  [image].


Entwerfen einer Datenbank

Bevor Sie Microsoft Access verwenden, um die Tabellen, die Formulare und die anderen Objekte zu erstellen, aus denen Ihre Datenbank bestehen soll, sollten Sie sich etwas Zeit nehmen, um den Entwurf Ihrer Datenbank zu planen. Ein durchdachter Datenbankentwurf ist der Schlüssel für eine Datenbank, die die gewünschten Aufgaben wirksam, präzise und effizient ausführt.

Zum Anzeigen einer Beschreibung und einer Übersicht über die Funktionsweise einer Datenbank klicken Sie auf   [image].

Schritte zum Entwerfen einer Datenbank

Dies sind die wesentlichen Schritte zum Entwerfen einer Datenbank:

1	Legen Sie den Zweck Ihrer Datenbank fest.

2	Bestimmen Sie die Tabellen, die Sie in der Datenbank benötigen.

3	Bestimmen Sie die Felder, die Sie in den Tabellen benötigen.

4	Bestimmen Sie Felder mit eindeutigen Werten.

5	Legen Sie die Beziehungen zwischen den Tabellen fest.

6	Überarbeiten Sie Ihren Entwurf.

7	Fügen Sie Daten hinzu, und erstellen Sie andere Datenbankobjekte.

8	Verwenden Sie die Analyse-Tools von Microsoft Access.

1  Legen Sie den Zweck Ihrer Datenbank fest

Der erste Schritt beim Entwerfen einer Microsoft Access-Datenbank besteht darin, den Zweck und die Art der Verwendung der Datenbank festzulegen. Sie müssen wissen, welche Informationen Sie aus der Datenbank abrufen möchten. Auf dieser Grundlage können Sie bestimmen, über welche Themen Sie Daten speichern möchten (die Tabellen), und welche Daten Sie über die einzelnen Themen speichern möchten (die Felder in den Tabellen).

Sprechen Sie mit den zukünftigen Benutzern der Datenbank. Sammeln Sie Fragen, zu denen die Datenbank Antworten liefern soll. Entwerfen Sie die Berichte, die die Datenbank erstellen soll. Sammeln Sie die Formulare, die Sie aktuell zum Erfassen der Daten verwenden. Schauen Sie sich durchdachte Entwürfe bestehender Datenbanken an, die Ihrer Datenbank gleichen.

2  Bestimmen Sie die benötigten Tabellen

Das Bestimmen der Tabellen ist einer der schwierigsten Schritte im Datenbankentwurfsprozeß, denn die von Ihrer Datenbank zu erzeugenden Ergebnisse (zu druckende Berichte, verfügbare Formulare, zu beantwortende Fragen), liefern nicht immer einen Hinweis über die Struktur der zugrundeliegenden Tabellen.

Sie brauchen Ihre Tabellen nicht mit Microsoft Access zu entwerfen. Es ist tatsächlich manchmal sinnvoller, den Entwurf zunächst auf Papier zu erstellen und zu überarbeiten. Wenn Sie Ihre Tabellen erstellen, unterteilen Sie die Informationen, wobei Sie die folgenden wesentlichen Entwurfsgrundsätze berücksichtigen:

•	Eine Tabelle sollte keine Informationen doppelt enthalten, und die gleichen Informationen sollten nicht in mehreren Tabellen enthalten sein.

Wenn jede Information nur in einer Tabelle gespeichert wird, brauchen Sie Aktualisierungen auch nur an einer Stelle vorzunehmen. Dies ist effizienter und verhindert doppelte Einträge, die unterschiedliche Informationen enthalten. Speichern Sie z.B. jede Kundenadresse und Telefonnummer nur einmal, und zwar in einer Tabelle.

•	Jede Tabelle sollte Informationen zu einem einzigen Thema enthalten.

Wenn jede Tabelle nur Daten zu einem einzigen Thema enthält, können Sie die Informationen zu jedem Thema unabhängig von anderen Themen verwalten. Speichern Sie z.B. Kundenadressen in einer und die Bestellungen der Kunden in einer anderen Tabelle, so daß Sie eine Bestellung löschen können, ohne die Kundeninformationen zu verlieren.

Zum Anzeigen weiterer Information über Tabellen klicken Sie auf  [image].

Um Informationen zum Optimieren der allgemeinen Leistung von Tabellen anzuzeigen, klicken Sie auf  [image].

3  Bestimmen Sie die benötigten Felder

Jede Tabelle enthält Informationen über ein Thema, und jedes Feld in der Tabelle enthält einzelne Fakten über den Gegenstand der Tabelle. Eine Kundentabelle enthält z.B. Felder für den Firmennamen, die Anschrift, den Ort, das Land und die Telefonnummer. Wenn Sie die Felder für die einzelnen Tabellen festlegen, berücksichtigen Sie die folgenden Tips:

•	Jedes Feld steht in direktem Bezug zum Gegenstand der Tabelle.

•	Fügen Sie keine abgeleiteten oder berechneten Daten hinzu (Daten, die das Ergebnis eines Ausdrucks sind).

•	Fügen Sie alle Informationen hinzu, die Sie benötigen.

•	Speichern Sie die Informationen in den kleinstmöglichen logischen Einheiten (z.B. Vorname und Nachname, anstatt lediglich Name).

4  Bestimmen Sie Felder mit eindeutigen Werten

Damit Microsoft Access die in verschiedenen Tabellen gespeicherten Informationen (z.B. einen Kunden mit allen seinen Bestellungen) verbindet, muß jede Tabelle in Ihrer Datenbank ein Feld oder eine Gruppe von Feldern enthalten, die die einzelnen Datensätze in der Tabelle eindeutig kennzeichnen. Ein solches Feld oder eine solche Gruppe von Feldern wird als Primärschlüssel bezeichnet.

Um weitere Informationen zu Primärschlüsseln und Hilfe zum Bestimmen der für Ihre Tabellen zu verwendenden Arten von Primärschlüsseln anzuzeigen, klicken Sie auf  [image].

5  Legen Sie die Beziehungen zwischen den Tabellen fest

Nachdem Sie Ihre Informationen in Tabellen aufgeteilt und die Primärschlüsselfelder bestimmt haben, benötigen Sie eine Möglichkeit, Microsoft Access mitzuteilen, wie die verwandten Informationen wieder auf sinnvolle Weise zusammengefügt werden. Dazu definieren Sie Beziehungen zwischen den Tabellen.

Es kann hilfreich sein, die Beziehungen in einem bestehenden, wohldurchdachten Datenbankentwurf anzuschauen. Wenn Sie z.B. die Beziehungen in der Beispieldatenbank Nordwind anzeigen möchten, öffnen Sie NORDWIND.MDB, und klicken Sie im Menü Extras auf Beziehungen. Um Informationen zu den Arten von Beziehungen und Hilfe zum Bestimmen der geeigneten Beziehungen für Ihre Datenbank anzuzeigen, klicken Sie auf  [image]. Um weitere Informationen zum Öffnen der Beispieldatenbank Nordwind anzuzeigen, klicken Sie auf  [image].

6  Überarbeiten Sie Ihren Entwurf

Nachdem Sie die benötigten Tabellen, Felder und Beziehungen entworfen haben, ist es an der Zeit, den Entwurf zu untersuchen und mögliche Fehler aufzuspüren. Es ist einfacher, Ihren Datenbankentwurf zu ändern, bevor Sie die Tabellen mit Daten gefüllt haben.

Verwenden Sie Microsoft Access, um die Tabellen zu erstellen, die Beziehungen zwischen den Tabellen festzulegen und einige Datensätze in jede Tabelle einzugeben. Prüfen Sie, ob die Datenbank die gewünschten Antworten liefern kann. Erstellen Sie Rohentwürfe Ihrer Formulare und Berichte, und prüfen Sie, ob die gewünschten Daten angezeigt werden. Suchen Sie nach nicht benötigten, doppelten Daten, und löschen Sie diese.

7  Fügen Sie Daten hinzu, und erstellen Sie andere Datenbankobjekte

Wenn Sie mit der Tabellenstruktur zufrieden sind, und wenn diese die hier beschriebenen Entwurfsziele erfüllt, geben Sie alle vorhandenen Daten in die Tabellen ein. Sie können anschließend alle benötigten Abfragen, Formulare, Berichte, Makros und Module erstellen.

8  Verwenden Sie die Analyse-Tools von Microsoft Access

Microsoft Access stellt zwei Tools zur Verfügung, die Ihnen beim Überarbeiten Ihres Datenbankentwurfs helfen. Der Tabellenanalyse-Assistent untersucht den Entwurf einzelner Tabellen, schlägt gegebenenfalls neue Tabellenstrukturen und Beziehungen vor und strukturiert eine Tabelle in neue verknüpfte Tabellen um, wenn dies sinnvoll ist. Zum Anzeigen von Informationen über das Ausführen des Tabellenanalyse-Assistenten klicken Sie auf  [image].

Der Leistungsanalyse-Assistent untersucht Ihre gesamte Datenbank und gibt Vorschläge zu deren Verbesserung. Der Assistent kann diese Vorschläge auch implementieren. Um weitere Informationen zum Leistungsanalyse-Assistenten anzuzeigen, klicken Sie auf  [image].

Weitere Anregungen zum Entwerfen einer Datenbank erhalten Sie, wenn Sie sich die Beispieldatenbank Nordwind und die Datenbankstrukturen für eine oder mehrere Datenbanken anschauen, die Sie mit dem Datenbank-Assistenten erstellen können. Um weitere Informationen zum Datenbank-Assistenten anzuzeigen, klicken Sie auf  [image].


Wechseln zwischen Filterfenstern in einer Tabelle, einer Abfrage oder einem Formular

Sie können zwischen Fenstern wechseln, um einen Filter unter Verwendung der für Ihre Aufgaben am besten geeigneten Filtermethode zu erstellen oder zu ändern, oder um eine andere Ansicht eines vorhandenen Filters zu sehen. Für die Optionen Formularbasierter Filter und Spezialfilter/-sortierung stehen eigene Fenster zur Verfügung. Die Optionen Auswahlbasierter Filter oder Filter nach verwenden Sie dagegen direkt in der Formularansicht oder der Datenblattansicht.

Gewünschtes Fenster	Aktuelles Fenster	Ausführung
Formularbasierter Filter	Datenblattansicht oder Formularansicht	Klicken Sie in der Symbolleiste auf Formularbasierter Filter  [image].
	Spezialfilter/-sortierung	Klicken Sie im Menü Filter auf Formularbasierter Filter.
Spezialfilter/- sortierung	Datenblattansicht oder Formularansicht	Zeigen Sie im Menü Datensätze auf Filter, und klicken Sie dann auf Spezialfilter/-sortierung.
	Formularbasierter Filter	Klicken Sie im Menü Filter auf Spezialfilter/-sortierung.
Zum Anwenden eines Filters aus einem der Fenster Formularbasierter Filter oder Spezialfilter/-sortierung und Anzeigen der Ergebnisse in der Datenblatt- oder der Formularansicht klicken Sie in der Symbolleiste auf Filter/Sortierung anwenden  [image]. Wenn Sie eines der Filterfenster schließen und zur Datenblatt- oder Formularansicht zurückkehren möchten, ohne den Filter anzuwenden, klicken Sie in der Symbolleiste auf Schließen  [image].

Anmerkung   Nach dem Festlegen der gesuchten Werte unter Verwendung einer der Optionen Auswahlbasierter Filter, Formularbasierter Filter oder Filter nach können Sie im Fenster Spezialfilter/-sortierung sehen, wie die festgelegten Werte im Entwurfsbereich in einen Kriterienausdruck übersetzt werden.


Ähnlichkeiten und Unterschiede zwischen Auswahlabfragen und Filtern

Die wichtigste Ähnlichkeit zwischen Auswahlabfragen und Filtern besteht darin, daß beide eine Untergruppe von Datensätzen aus einer zugrundeliegenden Tabelle oder Abfrage abrufen. Die unterschiedliche Verwendung der abgerufenen Daten bedingt jedoch die Entscheidung, ob eher ein Filter oder eine Abfrage geeignet ist.

Verwenden Sie in der Regel einen Filter, wenn Sie eine Untergruppe von Datensätzen in einem Formular oder Datenblatt vorübergehend anzeigen oder bearbeiten möchten. Verwenden Sie dagegen eine Abfrage, wenn Sie eine oder alle der folgenden Aufgaben ausführen möchten:

•	Anzeigen der Untergruppe der Datensätze, ohne zuerst eine bestimmte Tabelle oder ein bestimmtes Formular öffnen zu müssen

•	Auswählen der Tabellen, die die Datensätze enthalten, mit denen Sie arbeiten möchten, und bei Bedarf Hinzufügen weiterer Tabellen zu einem späteren Zeitpunkt

•	Festlegen der Felder aus der Untergruppe der Datensätze, die in den Ergebnissen angezeigt werden sollen

•	Verwenden von Werten aus Feldern in Berechnungen

Anmerkung   Auch wenn Sie festgestellt haben, daß Sie eine Abfrage benötigen, lohnt es sich zu überlegen, ob Sie eine der benutzerfreundlichen Optionen Formularbasierter Filter, Auswahlbasierter Filter oder Filter nach benutzen, um einen Filter zu erstellen und ihn anschließend als Abfrage speichern. Auf diese Weise umgehen Sie die Arbeit im Entwurfsbereich (es sei denn, Sie möchten nachträglich noch Änderungen an der Abfrage vornehmen). In jedem Fall sehen Sie beim Öffnen von Abfragen in der Entwurfsansicht, wie Microsoft Access den Entwurfsbereich unter Verwendung der Informationen aus dem Filter ausgefüllt hat. Verwenden Sie diese Informationen als Basis zum Durchführen von Änderungen.

Die nachstehende Tabelle zeigt die Ähnlichkeiten und Unterschiede zwischen Abfragen und Filtern.

Merkmale	Filter	Abfragen
Erlaubt das Hinzufügen weiterer Tabellen, wenn Sie deren Datensätze zu den ausgegebenen Untergruppen hinzufügen möchten	Nein	Ja
Erlaubt festzulegen, welche Felder aus der Untergruppe der Datensätze in den Ergebnissen angezeigt werden sollen	Nein	Ja
Erscheint als separates Objekt im Datenbankfenster	Nein	Ja
Kann in einer geschlossenen Tabelle, einer geschlossenen Abfrage oder einem geschlossenen Formular verwendet werden	Ja	Nein
Erzeugt Ergebnisse, die als Datenquelle für ein Formular oder einen Bericht verwendet werden können	Ja	Ja
Kann Summen, Durchschnittswerte, Zähler und andere Arten von Berechnungen durchführen	Nein	Ja
Kann Datensätze sortieren	Ja	Ja
Erlaubt das Bearbeiten von Daten, wenn das Bearbeiten grundsätzlich zugelassen ist	Ja	Ja, abhängig von der Art der Abfrage. Mit einer Aktualisierungsabfrage können Sie auch Aktualisierungen in großem Umfang ausführen


Suchen von Daten

In Microsoft Access gibt es viele Möglichkeiten, nach den gewünschten Daten zu suchen, unabhängig davon, ob Sie nach einem bestimmten Wert, einem Datensatz oder einer Gruppe von Datensätzen suchen.

•	Im Dialogfeld Suchen können Sie nach bestimmten Datensätzen oder Feldwerten suchen. Sie können sich durch die Datensätze bewegen, da Microsoft Access jedes Auftreten des gesuchten Datensatzes findet. Wenn Sie bestimmte gesuchte Werte ersetzen möchten, verwenden Sie statt dessen das Dialogfeld Ersetzen.

•	Wenn Sie ein Formular oder Datenblatt angezeigt haben, können Sie unter Verwendung von Filtern bestimmte Datensätze zeitweilig isolieren und anzeigen.

•	Anhand von Abfragen können Sie mit bestimmten Datensätzen aus einer oder mehreren Tabellen arbeiten, die die von Ihnen angegebenen Kriterien erfüllen. Sie können unabhängig von einem bestimmten Formular oder Datenblatt eine Abfrage ausführen und mit dieser Teilmenge an Daten arbeiten.

Welches Verfahren möchten Sie zum Suchen von Daten verwenden?

Das Dialogfeld Suchen

Das Dialogfeld Ersetzen

Einen Tabellen-, Abfrage- oder Formularfilter

Eine Abfrage


Verwenden von Platzhalterzeichen beim Suchen nach partiellen oder übereinstimmenden Werten

Sie verwenden Platzhalterzeichen, wenn Sie den zu suchenden Wert angeben und einer der folgenden zwei Punkte zutrifft:

•	Sie kennen nur einen Teil des Wertes.

•	Sie möchten Werte suchen, die mit einem bestimmten Buchstaben beginnen oder mit einer bestimmten Musterzeichenfolge übereinstimmen.

Sie können in den Dialogfeldern Suchen und Ersetzen oder in Abfragen, Befehlen und Ausdrücken folgende Zeichen verwenden, um nach Feldwerten, Datensätzen oder Dateinamen zu suchen.

Zeichen	Verwendung	Beispiel
*	Dieses Zeichen entspricht einer beliebigen Anzahl an Zeichen. Es kann entweder als erstes oder als letztes Zeichen der Zeichenfolge verwendet werden.	wa* findet was, war und warte
?	Dieses Zeichen entspricht einem einzelnen alphabetischen Zeichen.	w?r findet war, wer und wir
[ ]	Dieses Zeichen entspricht einem einzelnen Zeichen innerhalb der eckigen Klammern.	w[ae]r findet war und wer, aber nicht wir
!	Dieses Zeichen entspricht einem einzelnen beliebigen Zeichen, das in der eckigen Klammer nicht enthalten ist.	w[!ae]r findet wir, aber nicht war und wer
-	Dieses Zeichen entspricht einem einzelnen beliebigen Zeichen innerhalb des angegebenen Bereichs. Sie müssen den Bereich in aufsteigender Reihenfolge angeben (A bis Z, nicht Z bis A).	b[a-c]d findet bad, bbd und bcd
#	Dieses Zeichen entspricht einem einzelnen numerischen Zeichen.	1#3 findet 103, 113, 123
Anmerkungen

•	Platzhalterzeichen sind für die Verwendung mit Feldern des Datentyps Text bestimmt, dennoch können sie manchmal auch mit anderen Datentypen verwendet werden, z.B. mit dem Datentyp Datum, wenn Sie die Ländereinstellungen für diese Datentypen nicht ändern.

•	Wenn Sie Platzhalterzeichen verwenden, um nach einem Sternchen (*), einem Fragezeichen (?), einem Nummernzeichen (#), einer offenen eckigen Klammer ([) oder einem Bindestrich (-) zu suchen, müssen Sie das zu suchende Zeichen in Klammern einschließen. Wenn Sie beispielsweise nach einem Fragezeichen suchen, geben Sie in das Dialogfeld Suchen folgendes ein: [?]. Wenn Sie gleichzeitig nach einem Bindestrich und anderen Zeichen suchen, setzen Sie den Bindestrich entweder vor oder nach allen anderen Zeichen innerhalb der Klammern. (Folgt jedoch auf die offene Klammer ein Ausrufezeichen (!), setzen Sie den Bindestrich nach dem Ausrufezeichen.) Wenn Sie nach einem Ausrufezeichen (!) oder einer geschlossenen eckigen Klammer (]) suchen, müssen Sie diese nicht in Klammern setzen.

•	Sie können nicht gleichzeitig nach der offenen und der geschlossenen eckigen Klammer ([ ]) suchen, da Microsoft Access diese Kombination als leere Zeichenfolge interpretiert.

•	Wenn Sie in einer Tabelle, die keine Microsoft Access-Tabelle ist (z.B. eine Microsoft SQL Server-Tabelle), nach Werten suchen, müssen Sie möglicherweise andere Platzhalterzeichen verwenden. Weitere Informationen finden Sie in der Dokumentation zu dieser Datenherkunft.


Suchen nach einem Wert in einem Feld

Sie können nach allen Vorkommen eines bestimmten Wertes gleichzeitig oder nacheinander suchen. Für Informationen zur Suche nach Nullwerten und leeren Zeichenfolgen klicken Sie auf  [image].

1	Markieren Sie in der Formular- oder Datenblattansicht das Feld (die Spalte) in dem (der) Sie suchen möchten, es sei denn, Sie möchten in allen Feldern suchen. (Das Suchen in einem einzelnen Feld geht schneller als das Suchen in der gesamten Tabelle.)

2	Klicken Sie in der Symbolleiste auf Suchen  [image].

3	Geben Sie in das Feld Suchen nach den zu suchenden Wert ein.

Wenn Sie die genaue Zeichenfolge des zu suchenden Wertes nicht kennen, können Sie im Feld Suchen nach Platzhalterzeichen verwenden. Zum Anzeigen von Beispielen der Platzhalterzeichen und ihrer Verwendung klicken Sie auf  [image].

4	Legen Sie im Dialogfeld Suchen alle anderen Optionen fest, die verwendet werden sollen.

5	Um das erste Auftreten des Wertes zu suchen, klicken Sie auf Am Anfang beginnen. Um das nächste und jedes weitere Auftreten des Wertes zu suchen, klicken Sie auf Weitersuchen.


Ersetzen eines Wertes in einem Feld

Sie können alle Vorkommen eines bestimmten Wertes gleichzeitig oder nacheinander ersetzen. Wenn Sie allerdings Nullwerte oder leere Zeichenfolgen ersetzen möchten, müssen Sie das Dialogfeld Suchen verwenden und dann die entsprechenden Vorkommen manuell ersetzen. Um weitere Informationen zu erhalten, klicken Sie auf  [image].

1	Markieren Sie in der Formular- oder Datenblattansicht das Feld (die Spalte) in der Sie suchen möchten, es sei denn, Sie möchten in allen Feldern suchen. (Das Suchen in einem einzelnen Feld ist schneller als das Suchen in der gesamten Tabelle.)

2	Klicken Sie im Menü Bearbeiten auf Ersetzen.

3	Geben Sie in das Feld Suchen nach den zu suchenden Wert ein und in das Feld Ersetzen durch den Wert, mit dem der zu suchende Wert ersetzt werden soll.

Wenn Sie nicht die genaue Zeichenfolge des zu suchenden Wertes kennen, können Sie in das Feld Suchen nach Platzhalterzeichen eingeben. Zum Anzeigen von Beispielen von Platzhalterzeichen und ihrer Verwendung klicken Sie auf  [image].

4	Legen Sie alle anderen Optionen fest, die Sie im Dialogfeld Ersetzen verwenden möchten.

5	Um jedes Auftreten des angegebenen Wertes sofort zu ersetzen, klicken Sie auf Alles ersetzen.

Um das einzelne Auftreten des Wertes nacheinander zu ersetzen, klicken Sie auf Weitersuchen und dann auf Ersetzen. Um den gefundenen Wert zu überspringen und den nächsten zu suchen, klicken Sie auf Weitersuchen.

Anmerkung   Sie können große Datenmengen schneller ersetzen oder Berechnungen von Daten (z.B. Anheben aller Löhne und Gehälter in der Tabelle Personal um 5 Prozent) schneller ausführen, wenn Sie anstelle des Dialogfelds Ersetzen eine Aktualisierungsabfrage verwenden. Wenn Sie eine Aktualisierungsabfrage verwenden, können Sie jedoch das Ersetzen nicht einzeln bestätigen. Außerdem ist die Aktualisierungsabfrage weniger komfortabel, wenn Sie Daten in mehreren Feldern suchen und ersetzen möchten.


Optimieren der Suchen- und Ersetzen-Funktion

Um eine schnelle Suche durchzuführen, suchen Sie nach dem gesamten Feldinhalt oder nach dem ersten Buchstaben innerhalb eines einzelnen indizierten Feldes. Wenn Sie nach dem gleichen nicht-indizierten Feld wiederholt suchen möchten, indizieren Sie das Feld.

Wie wird's gemacht?


Problembehebung beim Suchen und Ersetzen von Text

Wobei benötigen Sie Hilfe?

Warum kann vorhandener Text nicht gefunden oder ersetzt werden?

Warum kann Text in einem Feld mit einem Eingabeformat nicht gefunden oder ersetzt werden?


Warum kann vorhandener Text nicht gefunden oder ersetzt werden?

Wenn über die Dialogfelder Suchen und Ersetzen keine Datensätze gefunden werden, die den von Ihnen angegebenen Kriterien entsprechen, obwohl Sie sicher sind, daß solche Datensätze existieren, überprüfen Sie, ob das Feld, in dem der Suchvorgang durchgeführt wird, ein Nachschlagefeld ist. Ein Nachschlagefeld schlägt Werte in einer anderen Tabelle nach, und speichert die Verweise auf diese Werte in der aktuellen Tabelle. Wenn es sich um ein Nachschlagefeld handelt, müssen Sie das Kontrollkästchen Formatierung beachten aktivieren, damit Microsoft Access die Datensätze findet.


Warum kann Text in einem Feld mit einem Eingabeformat nicht gefunden oder ersetzt werden?

Wenn Sie einer Tabelle, die bereits Daten enthält, ein Eingabeformat hinzufügen, kann der Text möglicherweise nicht über die Dialogfelder Suchen und Ersetzen gefunden werden, wenn die Felddaten nicht den Kriterien des Eingabeformates entsprechen. Um dieses Problem zu lösen, können Sie das Eingabeformat entfernen, dann mit dem Dialogfeld Suchen bzw. Ersetzen arbeiten und anschließend das Eingabeformat wieder hinzufügen. Sie können aber auch die Daten des Feldes mit dem Eingabeformat so ändern, daß sie den Kriterien des Eingabeformates entsprechen.


Suchen von leeren Feldern oder leeren Zeichenfolgen mit Hilfe des Dialogfelds "Suchen"

1	Klicken Sie in der Formularansicht oder Datenblattansicht auf das Feld oder die Spalte, in dem bzw. der Sie suchen möchten, und klicken Sie anschließend in der Symbolleiste auf Suchen  [image].

2	Führen Sie eine der folgenden Aktionen aus:

•	Wenn Sie unformatierte leere Felder suchen möchten, geben Sie in das Feld Suchen nach entweder Null oder Ist Null ein, und stellen Sie sicher, daß das Kontrollkästchen Formatierung beachten nicht aktiviert ist. Wenn die leeren Felder formatiert sind (z.B. "Unbekannt"), geben Sie die formatierte Zeichenfolge ein, und stellen Sie sicher, daß das Kontrollkästchen Formatierung beachten aktiviert ist.

•	Wenn Sie unformatierte leere Zeichenfolgen suchen möchten, geben Sie in das Feld Suchen nach ein Paar Anführungszeichen ("") ohne Leerzeichen ein, und stellen Sie sicher, daß das Kontrollkästchen Formatierung beachten nicht aktiviert ist. Wenn die leeren Zeichenfolgen formatiert sind (z.B. "NV"), suchen Sie nach der formatierten Zeichenfolge, und stellen Sie sicher, daß das Kontrollkästchen Formatierung beachten aktiviert ist.

3	Wählen Sie Aufwärts oder Abwärts im Feld Suchen aus.

4	Stellen Sie sicher, daß im Feld Vergleichen der Eintrag Ganzes Feld ausgewählt ist.

5	Stellen Sie sicher, daß die Option Aktuelles Feld aktiviert ist.

6	Wenn Sie das erste Auftreten eines leeren Feldes suchen möchten, klicken Sie auf Am Anfang beginnen. Um das nächste und alle weiteren leeren Felder zu suchen, klicken Sie mehrmals auf Weitersuchen.


Welchen Einfluß haben ein Filter und eine Sortierreihenfolge auf neue Formulare oder Berichte?

Wenn Sie ein Formular oder einen Bericht auf der Basis einer Tabelle oder Abfrage erstellen, die einen Filter hat, fügt Microsoft Access den Filter und die Sortierreihenfolge zum Formular oder Bericht hinzu. Die Sortierreihenfolge wird automatisch angewendet. Ob der Filter automatisch angewendet wird, hängt davon ab, wie Sie das Formular oder den Bericht erstellen.

•	Wenn Sie das Formular oder den Bericht direkt auf der Basis der gefilterten Daten erstellen, während diese in einer geöffneten Tabelle oder Abfrage angezeigt werden, wird der Filter automatisch bei jedem Anzeigen des Berichts angezeigt. In einem Formular wird er jedoch nur beim ersten Anzeigen des Formulars nach dem Erstellen angewendet. (Wenn Sie das Formular später wieder öffnen, müssen Sie den Filter manuell anwenden.)

•	Wenn Sie das Formular oder den Bericht auf der Basis einer geschlossenen Tabelle oder Abfrage erstellen, wird der Filter im neuen Formular oder Bericht nicht angewendet. Sie können den Filter bei Bedarf manuell anwenden.


Entfernen oder Anwenden eines übernommenen Filters aus/in einem Bericht

1	Öffnen Sie den Bericht in der Berichts-Entwurfsansicht, oder stellen Sie sicher, wenn der Bericht bereits geöffnet ist, daß er auch ausgewählt ist.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Berichts anzuzeigen.

3	Klicken Sie im Einstellungsfeld für die Eigenschaft FilterAktiv (FilterOn) auf Nein, wenn Sie den Filter entfernen möchten, oder klicken Sie auf Ja, wenn Sie ihn anwenden möchten.

Anmerkungen

•	Microsoft Access kann einen Filter automatisch anwenden, wenn Sie einen Bericht öffnen. Dazu geben Sie für die Eigenschaft BeimÖffnen (OnOpen) ein Makro, das die Aktion FilterAnwenden verwendet, oder eine Ergeignisprozedur, die die Methode ApplyFilter des Objekts DoCmd verwendet, an. Sie können einen Filter in einem Bericht auch unter Verwendung der Aktion ÖffnenBericht oder der entsprechenden Methode automatisch anwenden.

•	Sie können den Filter bei Bedarf löschen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ändern oder Löschen eines übernommenen Filters in einem Bericht

1	Öffnen Sie den Bericht in der Berichts-Entwurfsansicht, oder stellen Sie sicher, wenn der Bericht bereits geöffnet ist, daß er auch ausgewählt ist.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Berichts anzuzeigen.

3	Ändern Sie im Einstellungsfeld für die Eigenschaft Filter die SQL-Klausel WHERE. Wenn Sie die Klausel WHERE löschen, legen Sie für die Eigenschaft FilterAktiv (FilterOn) die Einstellung Nein fest.

Tip   Wenn Sie mit SQL nicht vertraut sind, ändern Sie den Filter in der zugrundeliegenden Tabelle oder Abfrage, wechseln zur Entwurfsansicht für die Tabelle oder Abfrage und zeigen dann deren Eigenschaftenfenster an. Kopieren Sie anschließend die überarbeitete WHERE-Klausel aus der Eigenschaft Filter in die Eigenschaft Filter für den Bericht.


Entfernen oder erneutes Anwenden einer übernommenen Sortierreihenfolge in einem Bericht

1	Öffnen Sie den Bericht in der Berichts-Entwurfsansicht, oder stellen Sie sicher, wenn der Bericht bereits geöffnet ist, daß er auch ausgewählt ist.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Berichts anzuzeigen.

3	Klicken Sie im Einstellungsfeld für die Eigenschaft SortierungAktiv (OrderByOn) auf Nein, wenn Sie die Sortierreihenfolge entfernen möchten, oder klicken Sie auf Ja, wenn Sie die Reihenfolge erneut anwenden möchten.

Anmerkung   Wenn Sie eine Sortierreihenfolge im Berichts-Assistenten oder in der Berichts-Entwurfsansicht im Dialogfeld Sortieren und Gruppieren festgelegt haben, überschreibt diese Sortierreihenfolge die übernommene Reihenfoge.


Ändern einer übernommenen Sortierreihenfolge in einem Bericht

1	Öffnen Sie den Bericht in der Berichts-Entwurfsansicht, oder stellen Sie sicher, wenn der Bericht bereits geöffnet ist, daß er ausgewählt ist.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Berichts anzuzeigen.

3	Klicken Sie auf das Einstellungsfeld für die Eigenschaft SortiertNach (OrderBy), und geben Sie dann das Feld, über das Sie sortieren möchten, und die gewünschte Sortierreihenfolge an.

•	Geben Sie zum Sortieren der Datensätze in einem Feld in aufsteigender Reihenfolge den Feldnamen in eckigen Klammern ([ ]) gefolgt von den Zeichen ASC ein.

[Feldname1] ASC

•	Geben Sie zum Sortieren der Datensätze in einem Feld in absteigender Reihenfolge den Feldnamen in eckigen Klammern ([ ]) gefolgt von den Zeichen DESC ein.

[Feldname1] DESC

•	Geben Sie zum Sortieren in mehreren Feldern in aufsteigender oder absteigender Reihenfolge folgendes ein:

[Feldname1] ASC,
[Feldname2] DESC

Anmerkung   Wenn Sie hinter dem Feldnamen weder ASC nach DESC eingeben, sortiert Microsoft Access in aufsteigender Reihenfolge erst das zuerst aufgeführte Feld, dann das nächste aufgeführte Feld usw.


Optimieren der Leistung im Fenster "Formularbasierter Filter"

Wenn es sehr lange dauert, die Listen in Feldern im Fenster Formularbasierter Filter anzuzeigen, oder wenn die Listen nicht die Werte aus der zugrundeliegenden Tabelle anzeigen, können Sie die Leistung im Fenster Formularbasierter Filter für alle Tabellen, Abfragen und Formulare oder die Leistung für ein bestimmtes Formular verbessern. In beiden Fällen können Sie verhindern, daß die Listen die Feldwerte der zugrundeliegenden Tabelle anzeigen, Sie können in der Liste nur die Feldwerte für bestimmte Typen indizierter oder nichtindizierter Felder anzeigen oder die Datensatzgrenze ändern, die festlegt, ob in der Liste die Werte eines Feldes angezeigt werden.

Was möchten Sie tun?

Die Leistung im Fenster Formularbasierter Filter für alle Tabellen, Abfragen und Formulare der Datenbank optimieren

Die Leistung im Fenster Formularbasierter Filter für ein bestimmtes Formular optimieren


Optimieren der Leistung der Methode "Formularbasierter Filter" für alle Tabellen, Abfragen und Formulare

Diese Einstellungen haben für alle Tabellen und Abfragen sowie für alle Textfeld-Steuerelemente Gültigkeit, für die für die Eigenschaft FilterAnwenden (FilterLookup) die Einstellung Datenbankstandard festgelegt ist. Um  weitere Informationen zum Einstellen dieser Eigenschaft anzuzeigen, klicken Sie auf  [image].

1	Klicken Sie im Menü Extras auf Optionen.

2	Klicken Sie auf die Registerkarte Bearbeiten/Suchen, und stellen Sie dann die Standards für formularbasierte Filter entsprechend der gewünschten Leistung ein.

•	Wenn es zu lange dauert, die Werteliste nur in nichtindizierten Feldern anzuzeigen, versuchen Sie, die Listen auf indizierte Felder zu beschränken. Dazu deaktivieren Sie die Kontrollkästchen Lokalen nichtindizierten Feldern und ODBC-Feldern. Wenn es zu lange dauert, die Listen in indizierten Feldern anzuzeigen, deaktivieren Sie das Kontrollkästchen Lokalen indizierten Feldern ebenfalls, da in diesem Fall zu viele Datensätze indiziert sind, und die Listen daher nicht schnell angezeigt werden können.

Anmerkung   Wenn Sie dasselbe nichtindizierte Feld wiederholt zum Filtern von Datensätzen verwenden, können Sie den Filtervorgang und andere Suchoperationen unter Umständen beschleunigen, indem Sie indizieren. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn die Listen nicht die Werte aus indizierten oder nichtindizierten Feldern anzeigen, prüfen Sie ob die entsprechenden Kontrollkästchen unter Liste anzeigen von Werten in aktiviert sind, oder versuchen Sie die im Feld Keine Listen anzeigen, wenn mehr als diese Anzahl Zeilen gelesen wird aufgeführte Anzahl zu erhöhen, so daß diese gleich oder größer der maximalen Anzahl von Datensätzen in einem beliebigen nichtindizierten Feld der zugrundeliegenden Tabelle ist.

Anmerkung   Um Informationen dazu, welchen Unterschied Microsoft Access beim Lesen indizierter Felder und nichtindizierter Felder macht, und wie sich dies auf das Feld Keine Listen anzeigen, wenn mehr als diese Anzahl Zeilen gelesen wird auswirkt, anzuzeigen, klicken Sie auf  [image].


Optimieren der Leistung der Methode "Formularbasierter Filter" für ein bestimmtes Formular

Sie können für jedes Textfeld-Steuerelement in einem Formular festlegen, ob die im Feld gespeicherten Werte in der entsprechenden Liste im Fenster Formularbasierter Filter angezeigt werden sollen oder nicht.

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Zeigen Sie das Eigenschaftenfenster für ein beliebiges Textfeld-Steuerelement an.

Wie wird's gemacht?

3	Legen Sie im Einstellungsfeld für die Eigenschaft FilterAnwenden (FilterLookup) die Einstellung für die gewünschte Leistung fest.

•	Wenn es zu lange dauert, die Liste im Fenster Formularbasierter Filter anzuzeigen, legen Sie für die Eigenschaft FilterAnwenden entweder die Einstellung Nie oder die Einstellung Datenbankstandard fest, und führen Sie dann im Dialogfeld Optionen (Menü Extras) die entsprechenden Änderungen durch. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn die Liste im Fenster Formularbasierter Filter nicht die in diesem Feld gespeicherten Werte anzeigt, stellen Sie sicher, daß für die Eigenschaft FilterAnwenden nicht die Einstellung Nie festgelegt ist. Legen Sie die Einstellung Datenbankstandard oder die Einstellung Immer fest, und führen Sie dann im Dialogfeld Optionen (Menü Extras) die entsprechenden Änderungen durch. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Löschen des Entwurfsbereichs in einer Abfrage oder einem Spezialfilter

•	Klicken Sie in der Abfage-Entwurfsansicht oder im Fenster Spezialfilter/-sortierung im Menü Bearbeiten auf Alles löschen.


Filtern von Datensätzen durch Eingeben von Werten in einer leeren Ansicht oder in Ihrem Formular oder Datenblatt

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht oder ein Formular in der Formularansicht.

2	Klicken Sie in der Symbolleiste auf Formularbasierter Filter  [image], um zum Fenster Formularbasierter Filter zu wechseln.

3	Klicken Sie auf das Feld, in dem Sie die Kriterien festlegen möchten, die die Datensätze, die herausgefiltert werden sollen, erfüllen müssen.

4	Wählen Sie zum Eingeben der Kriterien in das Feld den Wert aus der Liste aus (wenn die Feldliste Feldwerte enthält), oder geben Sie den Wert in das Feld ein.

•	Zum Suchen nach Datensätzen, in denen ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld aktiviert oder deaktiviert ist, klicken Sie auf das Kontrollkästchen oder die Schaltfläche, bis sie wie gewünscht angezeigt wird. Um zu einer neutralen Position zurückzukehren, so daß es nicht als Kriterium zum Filtern von Daten verwendet wird, klicken Sie weiter auf das Kontrollkästchen oder die Schaltfläche, bis diese abgeblendet erscheint.

•	Zum Suchen nach Datensätzen, in denen ein bestimmtes Feld leer oder nicht leer ist, geben Sie IstNull oder IstNichtNull in das Feld ein. (Sie können diese Optionen aus der Liste für Felder vom Datentyp Memo, OLE-Objekt oder Hyperlink sowie für berechnete Felder und Abfragen auswählen.)

•	Zum Suchen nach Datensätzen, die einen Kriterienausdruck verwenden, geben Sie den Ausdruck direkt oder unter Verwendung des Ausdrucks-Editors in das entsprechende Feld ein. Zum Anzeigen von Beispielen für Ausdrücke klicken Sie auf  [image].

Wenn Sie Werte in mehr als einem Feld angeben, gibt der Filter nur Datensätze aus, die in allen dieser Felder identische Werte enthalten.

5	Zum Angeben von Alternativwerten, die Datensätze, die in den Filterergebnissen enthalten sein sollen, enthalten können, klicken Sie am unteren Rand des Fensters auf die Registerkarte Oder und geben weitere Werte ein.

Der Filter gibt Datensätze aus, wenn sie alle auf der Registerkarte Suchen nach angegebenen Werte oder alle auf der ersten Registerkarte Oder oder der zweiten Registerkarte Oder angegebenen Werte enthalten.

6	Klicken Sie in der Symbolleiste auf Filter anwenden  [image].

Anmerkungen

•	Wenn Sie eine Tabelle oder ein Formular speichern, speichert Microsoft Access auch den Filter. Sie können den Filter bei Bedarf beim nächsten Öffnen der Tabelle oder des Formulars erneut anwenden.

•	Wenn Sie eine Abfrage speichern, speichert Microsoft Access auch den Filter, fügt jedoch nicht die Filterkriterien zum Abfrage-Entwurfsbereich hinzu. Sie können den Filter nach dem Öffnen und Ausführen der Abfrage erneut anwenden.

•	Um Informationen zum Erstellen eines Formulars oder Berichts auf der Basis der gefilterten Daten anzuzeigen, klicken Sie auf  [image].


Ändern eines Filters im Fenster "Spezialfilter/-sortierung"

Wenn Sie im Fenster Spezialfilter/-sortierung in einer Tabelle, einer Abfrage oder einem Formular arbeiten, können Sie den Entwurf des Filters und den Entwurfsbereich ändern.

Was möchten Sie im Entwurfsbereich tun?

Ein Feld hinzufügen

Ein Feld zwischen anderen Feldern hinzufügen

Ein Feld verschieben

Eine Spalte hinzufügen

Ein Feld oder eine Spalte entfernen

Spaltenbreiten ändern

Eine Kriterienzeile hinzufügen oder löschen

Kriterien eingeben

Eine Sortierreihenfolge für die gefilterten Datensätze festlegen

Alles im Entwurfsbereich löschen


Anwenden einer vorhandenen Abfrage als Filter in einem Formular, Unterformular oder Datenblatt

Obwohl Sie zusammen mit einer Tabelle, einer Abfrage oder einem Formular nur einen Filter speichern können, können Sie Abfragen verwenden, die Sie als zusätzliche Filter erstellt haben. Wenn Sie eine Abfrage als Filter verwenden, muß die Abfrage bestimmten Anforderungen genügen. Zum Anzeigen weiterer Informationen zu diesen Anforderungen klicken Sie auf  [image].

1	Wechseln Sie zum Fenster Formularbasierter Filter oder zum Fenster Spezialfilter/-sortierung.

Wie wird's gemacht?

2	Klicken Sie in der Symbolleiste auf Von Abfrage laden

3	Wählen Sie eine Abfrage aus, und klicken Sie dann auf OK.

4	Klicken Sie in der Symbolleiste auf Filter anwenden  [image].

Anmerkung   Um Informationen zum Erstellen eines Formulars oder Berichts auf der Basis der gefilterten Daten anzuzeigen, klicken Sie auf  [image].


Anforderungen an den Einsatz von Abfragen als Filter

Wenn Sie eine Abfrage als Filter verwenden möchten, muß die Abfrage bestimmten Anforderungen genügen.

•	Die Abfrage muß auf derselben zugrundeliegenden Tabelle oder Abfrage basieren, wie das Datenblatt oder Formular, in dem Sie sie anwenden möchten.

•	Die Abfrage darf keine weiteren Tabellen oder Abfragen enthalten.

•	Es muß sich um eine Auswahlabfrage (keine Kreuztabellenabfrage oder Aktionsabfrage) handeln.

•	Die Abfrage darf keine Felder enthalten, die Summen berechnen, zählen oder eine andere Art von Berechnung für Werte in einem Feld durchführen.


Filtern von Datensätzen unter Verwendung des Fensters "Spezialfilter/-sortierung"

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht oder ein Formular in der Formularansicht.

2	Zeigen Sie im Menü Datensätze auf Filter, und klicken Sie dann auf Spezialfilter/-sortierung.

3	Fügen Sie das/die Feld(er) zum Entwurfsbereich hinzu, das/die Sie zum Festlegen von Werten oder anderen Kriterien, die der Filter zum Abrufen der Datensätze verwenden wird, benötigen.

Wie wird's gemacht?

4	Zum Festlegen einer Sortierreihenfolge klicken Sie auf die Zelle Sortierung für ein Feld. Anschließend klicken Sie auf den Pfeil und wählen dann eine Sortierreihenfolge.

Microsoft Access sortiert zuerst das äußere, linke Feld im Entwurfsbereich, dann das Feld rechts daneben usw.

5	Geben Sie in der Zelle Kriterien für die Felder, die Sie ausgewählt haben, den Wert ein, nach dem Sie suchen, oder geben Sie einen Ausdruck ein.

Um weitere Informationen zum Eingeben von Kriterien anzuzeigen, klicken Sie auf  [image].

6	Klicken Sie zum Anwenden des Filters in der Symbolleiste auf Filter anwenden  [image].

Anmerkungen

•	Wenn Sie eine Tabelle oder ein Formular speichern, speichert Microsoft Access auch den Filter. Sie können den Filter bei Bedarf beim nächsten Öffnen der Tabelle oder des Formulars erneut anwenden.

•	Wenn Sie eine Abfrage speichern, speichert Microsoft Access auch den Filter, fügt jedoch nicht die Filterkriterien zum Abfragebereich hinzu. Sie können den Filter nach dem Öffnen und Ausführen der Abfrage erneut anwenden.

•	Um Informationen zum Erstellen eines Formulars oder Berichts auf der Basis der gefilterten Daten anzuzeigen, klicken Sie auf  [image].

•	Sie müssen einen Filter nicht vollkommen neu erstellen, sondern können auch eine vorhandene Abfrage als Filter verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Filtern von Datensätzen durch Auswählen von Werten in einem Formular, Unterformular oder Datenblatt

1	Suchen Sie in einem Feld in einem Formular, einem Unterformular oder einem Datenblatt nach einem Auftreten des Wertes, den die Datensätze in den Filterergebnissen enthalten sollen.

2	Wählen Sie den Wert aus, und klicken Sie dann in der Symbolleiste auf Auswahlbasierter Filter  [image]. Die Art der Auswahl des Wertes bestimmt, welche Datensätze der Filter ausgibt. Um weitere Informationen zum Auswählen von Werten anzuzeigen, klicken Sie auf  [image].

Wiederholen Sie Schritt 2 bis Sie die gewünschte Datensatzgruppe festgelegt haben.

Anmerkungen

•	Wenn Sie eine Tabelle oder ein Formular speichern, speichert Microsoft Access auch den Filter. Sie können den Filter bei Bedarf beim nächsten Öffnen der Tabelle oder des Formulars erneut anwenden.

•	Wenn Sie eine Abfrage speichern, speichert Microsoft Access auch den Filter, fügt jedoch nicht die Filterkriterien zum Abfragebereich hinzu. Sie können den Filter nach dem Öffnen und Ausführen der Abfrage erneut anwenden.

•	Sie können auch Datensätze herausfiltern, die einen bestimmten Wert nicht enthalten. Dazu klicken Sie nach dem Auswählen eines Wertes mit der rechten Maustaste auf den Wert und klicken dann auf Auswahlausschließender Filter.

•	Um Informationen zum Erstellen eines Formulars oder Berichts auf der Basis der gefilterten Daten anzuzeigen, klicken Sie auf  [image].


Möglichkeiten zum Auswählen von Werten für einen Filter, die die Ausgabe von Datensätzen beeinflussen

Sie können einen Wert in einem Feld ganz oder teilweise auswählen und damit bestimmen, welche Datensätze der Filter ausgeben soll.

Auswahl	Aufgabe	Beispiel
Der gesamte Inhalt eines Feldes (oder Setzen der Einfügemarke in ein Feld, ohne etwas zu markieren)	Suchen nach Datensätzen, in denen der gesamte Inhalt des entsprechenden Feldes der Auswahl entspricht.	Wenn Sie im Feld Ort den Wert Berlin auswählen, gibt der Filter alle Datensätze aus, für die im Feld Ort der Wert Berlin eingetragen ist.
Einen Teil eines Wertes beginnend beim ersten Zeichen im Feld	Suchen nach Datensätzen, in denen der Wert im entsprechenden Feld mit den Zeichen beginnt, die Sie ausgewählt haben.	Wenn Sie im Feld Firma, das den Wert Französisches Restaurant enthält, nur die Zeichen Fran auswählen, gibt der Filter alle Datensätze aus, in denen der Firmenname mit den Zeichen Fran beginnt, also z.B. auch Franchi S.p.A. oder Frankenversand.
Einen Teil eines Wertes beginnend nach dem ersten Zeichen in einem Feld	Suchen nach Datensätzen, in denen alles oder ein beliebiger Teil im entsprechenden Feld mit den ausgewählten Zeichen identisch ist.	Wenn Sie im Feld Firma, das den Wert Asiatische Delikatessen enthält, die Zeichen Del auswählen, gibt der Filter alle Datensätze aus, in denen der Firmenname an einer beliebigen Stelle die Zeichen del enthält, also z.B. auch Ernst Handel, Galería del gastrónomo oder Que Delícia.


Erstellen eines Filters in einer Tabelle, einer Abfrage oder einem Formular

Es gibt vier unterschiedliche Methoden, die Sie zum Filtern verwenden können: Auswahlbasierter Filter, Formularbasierter Filter, Filter nach und Spezialfilter/-sortierung.

Auswahlbasierter Filter, Formularbasierter Filter und Filter nach bieten die einfachste Möglichkeit, Datensätze zu filtern. Verwenden Sie die Methode Auswahlbasierter Filter, wenn Sie leicht im Formular, Unterformular oder Datenblatt ein Auftreten des Wertes suchen und auswählen können, der in den gefilterten Datensätzen enthalten sein soll. Wenn Sie die Werte, nach denen Sie suchen, aus einer Liste wählen möchten, ohne durch alle Datensätze im Datenblatt oder Formular zu blättern, oder wenn Sie mehrere Kriterien gleichzeitig angeben möchten, verwenden Sie die Methode Formularbasierter Filter. Verwenden Sie die Methode Filter nach, wenn der Fokus auf einem Feld in einem Formular oder Datenblatt ist und Sie lediglich den genauen Wert, nach dem Sie suchen, oder den Ausdruck, dessen Ergebnis Sie als Kriterium verwenden wollen, eingeben möchten. Für komplexe Filter verwenden Sie die Methode Spezialfilter/-sortierung.

Anmerkung   In einem Bericht können Sie die oben beschriebenen Filtermethoden nicht verwenden. Ein Bericht kann jedoch (ebenso wie ein Formular) einen Filter übernehmen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Was möchten Sie tun?

Einen Vergleich der verschiedenen Filtermethoden als Entscheidungshilfe anzeigen

Die Methode Auswahlbasierter Filter verwenden

Die Methode Formularbasierter Filter verwenden

Die Methode Filter nach verwenden

Die Methode Spezialfilter/-sortierung verwenden


Unterschiedliche Filtermethoden

Aufgabe	Auswahlbasierter Filter	Formularbasierter Filter und  Filter nach	Spezialfilter/ -sortierung
Suchen nach Datensätzen, die mehrere Kriterien erfüllen.	Ja (Sie müssen die Kriterien jedoch einzeln eingeben.)	Ja (Sie können alle Kriterien gleichzeitig eingeben.)	Ja (Sie können alle Kriterien gleichzeitig eingeben.)
Suchen nach Datensätzen, die ein Kriterium oder ein anderes Kriterium erfüllen.	Nein	Ja	Ja
Eingeben von Ausdrücken als Kriterien.	Nein	Ja	Ja
Sortieren von Datensätzen in aufsteigender oder absteigender Reihenfolge.	Nein (Sie können jedoch alle gefilterten Datensätze nach dem Anwenden des Filters sortieren. Dazu klicken Sie in der Symbolleiste auf Aufsteigend  [image]  oder auf Absteigend  [image].)	Nein (Sie können jedoch alle gefilterten Datensätze nach dem Anwenden des Filters sortieren. Dazu klicken Sie in der Symbolleiste auf Aufsteigend  [image]  oder auf Absteigend  [image].)	Ja (Sie können einige Felder in aufsteigender und andere Felder in absteigender Reihenfolge sortieren.)


Ändern eines Filters in einer Tabelle, einer Abfrage oder einem Formular

Wenn ein Filter nicht die gewünschten Datensätze ausgibt, können Sie ihn ändern. Zum Ändern eines Filters verwenden Sie die Technik, die Sie zum Erstellen verwendet haben, oder die für die gewünschten Änderungen am besten geeignete Technik.

Welche Filtermethode möchten Sie zum Ändern eines Filters verwenden?

Auswahlbasierter Filter oder Auswahlausschließender Filter

Filter nach

Formularbasierter Filter

Spezialfilter/-sortierung


Ändern eines Filters unter Verwendung einer der Methoden "Auswahlbasierter Filter" oder "Auswahlauschließender Filter"

Sie können zum Ändern des Filters weitere Kriterien hinzufügen oder vorhandene Kriterien ändern.

1	Wenn Sie eine Datensatzgruppe, auf die ein Filter angewendet wurde, weiter eingrenzen möchten, beginnen Sie mit Schritt 2. Wenn Sie die zuvor für einen Filter festgelegten Kriterien ändern möchten, entfernen Sie zunächst den Filter (sofern dieser angewendet ist).

Wie wird's gemacht?

2	Wählen Sie in der Formular- oder der Datenblattansicht einen Wert im Formular oder Datenblatt aus, den Sie als Kriterium verwenden möchten, und klicken Sie dann in der Symbolleiste auf Auswahlbasierter Filter  [image], oder klicken Sie mit der rechten Maustaste auf den Wert, und klicken Sie dann im Kontextmenü auf Auswahlausschließender Filter. Wiederholen Sie diesen Vorgang, bis Sie die gewünschte Datensatzgruppe erhalten.

Anmerkung   Sie können zum Ändern der Kriterien und zum Angeben von Alternativkriterien (ein Kriterium oder ein anderes) auch zum Fenster Formularbasierter Filter oder zum Fenster Spezialfilter/-sortierung wechseln.


Ändern eines Filters unter Verwendung der Methode "Filter nach"

Sie können zum Ändern des Filters weitere Kriterien hinzufügen oder vorhandene Kriterien ändern.

1	Wenn Sie eine Datensatzgruppe, auf die ein Filter angewendet wurde, weiter eingrenzen möchten, beginnen Sie mit Schritt 2. Wenn Sie die zuvor für den Filter festgelegten Kriterien ändern möchten, entfernen Sie zunächst den Filter (sofern dieser angewendet ist).

Wie wird's gemacht?

2	Führen Sie in der Formular- oder der Datenblattansicht einen der folgenden Schritte aus:

•	Klicken Sie mit der rechten Maustaste auf das Feld, für das Sie Kriterien festlegen möchten, und geben Sie dann im Kontextmenü im Feld Filter nachden Wert ein, den Sie als Kriterium verwenden möchten.

•	Klicken Sie mit der rechten Maustaste auf ein beliebiges Feld, und geben Sie im Feld Filter nach, den Ausdruck ein, den Sie als Kriterium verwenden möchten.

3	Drücken Sie TAB, und wiederholen Sie Schritt 2, bis Sie die gewünschten Datensätze erhalten.

Zum Anzeigen weiterer Informationen zur Verwendung der Methode Filter nach klicken Sie auf  [image].

Anmerkung   Sie können zum Ändern der Kriterien auch zum Fenster Formularbasierter Filter oder zum Fenster Spezialfilter/-sortierung wechseln.


Ändern eines Filters im Fenster "Formularbasierter Filter" in einer Tabelle, einer Abfrage oder einem Formular

Sie können zum Ändern des Filters andere Werte zu leeren Feldern hinzufügen, die die gefilterten Datensätze enthalten sollen, Werte in einem Feld löschen oder ändern oder eine der folgenden Änderungen vornehmen.

Was möchten Sie zum Ändern des Filters tun?

Alle Felder im Fenster Formularbasierter Filter löschen

Eine Registerkarte Oder am unteren Rand des Fensters Formularbasierter Filter löschen

Einen Ausdruck eingeben


Löschen aller Felder im Fenster "Formularbasierter Filter"

•	Klicken Sie in der Symbolleiste auf Alles löschen  [image].


Löschen einer Registerkarte "Oder" am unteren Rand des Fensters "Formularbasierter Filter"

1	Klicken Sie auf die Registerkarte Oder, die Sie löschen möchten.

2	Klicken Sie im Menü Bearbeiten auf Tabulator löschen.


Erstellen einer Abfrage aus einem Filter in einer Tabelle, einer Abfrage oder einem Formular

Sie müssen eine Abfrage nicht unbedingt in der Abfrage-Entwurfsansicht neu erstellen, sondern können auch einen vorhandenen Filter in einer Tabelle, einer Abfrage oder einem Formular als Abfrage speichern. Eine Abfrage bietet mehr Flexibilität als ein Filter. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Zeigen Sie den Filter im Fenster Formularbasierter Filter oder im Fenster Spezialfilter/-sortierung an, und klicken Sie dann in der Symbolleiste auf Als Abfrage speichern  [image].

2	Geben Sie einen Namen für die Abfrage ein, und klicken Sie dann auf OK.

Die neue Abfrage erscheint im Datenbankfenster. Sie enthält automatisch alle Felder aus der zugrundeliegenden Tabelle, da für die Eigenschaft AlleFelderAusgeben (OutputAllFields) die Einstellung Ja festgelegt ist. Sie können jedoch bei Bedarf den Entwurf der Abfrage ändern. Um weitere Informationen zum Ändern einer Abfrage sowie zum Einstellen von Abfrageeigenschaften anzuzeigen, klicken Sie auf  [image].

Anmerkung   Sie können die Abfrage auch als Filter verwenden. Dies ist z.B. dann sinnvoll, wenn Sie für ein Formular oder ein Datenblatt bereits einen Filter gespeichert haben und die Abfrage als zweiten Filter einsetzen möchten.


Entfernen eines Filters aus einer Tabelle, einer Abfrage oder einem Formular

•	Zum Entfernen eines Filters und Anzeigen der Datensätze, die vorher in der Tabelle, der Abfrage oder dem Formular angezeigt wurden, klicken Sie in der Datenblattansicht oder der Formularansicht in der Symbolleiste auf Filter entfernen  [image].

•	Wenn Sie einen Filter in einer Mehrbenutzerdatenbank entfernen und sehen möchten, welche Datensätze seit dem letzten Öffnen der Tabelle, der Abfrage oder des Formulars hinzugefügt, gelöscht oder geändert worden sind, klicken Sie in der Datenblattansicht oder der Formularansicht im Menü Datensätze auf Filter/Sortierung entfernen.

Anmerkungen

•	Wenn Sie einen Filter entfernen, wird dieser nicht gelöscht. Sie können den Filter erneut anwenden. Dazu klicken Sie in der Symbolleiste auf Filter anwenden  [image].

•	Sie können zum Entfernen des Filters auch ein Makro oder Visual Basic für Applikationen-Code mit der Aktion AnzeigenAlleDatensätze verwenden.


Erneutes Anwenden eines Filters zum Abfragen der neuesten Datensatzgruppe

Wenn Sie in einer Mehrbenutzerdatenbank mit gefilterten Daten arbeiten, können Sie den Filter gelegentlich anwenden, wenn Sie feststellen möchten, welche Datensätze seit dem letzten Öffnen des Formulars oder Datenblatts und dem Anwenden des Filters hinzugefügt, gelöscht oder geändert worden sind.

•	Zeigen Sie die gefilterten Datensätze in einem Datenblatt oder Formular an, und klicken Sie dann im Menü Datensätze auf Filter/Sortierung anwenden.


Anwenden eines Filters in einer Tabelle, einer Abfrage oder einem Formular

•	Klicken Sie in einem Formular, in einem Datenblatt oder in einem der Filterfenster in der Symbolleiste auf Filter anwenden  [image].

Anmerkungen

•	Microsoft Access kann einen Filter automatisch beim Öffnen eines Formulars anwenden, wenn Sie für die Eigenschaft BeimÖffnen (OnOpen) ein Makro, das die Aktion FilterAnwenden verwendet, oder eine Ereignisprozedur, die die Methode ApplyFilter des Objekts DoCmd verwendet, angeben.

•	Wenn Sie einen Filter in einem Formular oder Datenblatt erstellen, das bereits einen Filter aus einer vorhergehenden Arbeitssitzung enthält, ersetzt der neue Filter den zuvor verwendeten Filter.


Aktivieren oder Deaktivieren der Möglichkeit zum Filtern von Datensätzen in einem Formular

•	Legen Sie für die Einstellung FilterZulassen (AllowFilters) des Formulars die Einstellung Ja fest, wenn Sie die Filtermöglichkeiten in der Formularansicht und in der Datenblattansicht zulassen möchten, oder legen Sie Nein fest, wenn Sie die Filtermöglichkeiten nicht zulassen möchten.

Wie wird's gemacht?

Anmerkung   Wenn Sie für die Eigenschaft FilterZulassen die Einstellung Nein festlegen, werden die Filtermethoden Auswahlbasierter Filter, Formularbasierter Filter, Filter nach und Spezialfilter/-sortierung deaktiviert.


Erstellen eines Formulars oder Berichts aus gefilterten Datensätzen

1	Zeigen Sie die gefilterten Datensätze an, und klicken Sie dann in der Symbolleiste neben der Schaltfläche Neues Objekt  auf den Pfeil.

•	Wenn Sie den AutoFormular-Assistenten oder den AutoBericht-Assistenten verwenden möchten, klicken Sie auf AutoFormular bzw. auf AutoBericht.

•	Zum Festlegen der Art des Formulars oder Berichts, den Sie erstellen möchten, klicken Sie auf Formular bzw. Bericht und treffen danach Ihre Wahl.

Das neue Objekt verwendet als Datenherkunft die Tabelle oder Abfrage, in der der Filter erstellt wurde, und übernimmt den Filter.

2	Vervollständigen Sie den Entwurf, oder führen Sie andere Änderungen im Formular oder Bericht durch, und speichern Sie diesen dann.

Anmerkungen

•	Wenn in der zugrundeliegenden Tabelle oder Abfrage eine Sortierreihenfolge angewendet wurde, übernimmt das neue Formular bzw. der neue Bericht diese Reihenfolge.

•	Wenn Sie den Filter später in einer Tabelle oder Abfrage ändern, hat dies keinen Einfluß auf ein Formular oder einen Bericht, der auf einem Filter basierte, den Sie zuvor in dieser Tabelle oder Abfrage erstellt haben.


Filtern von Datensätzen durch Eingeben von Kriterien direkt in ein Formular oder in ein Datenblatt

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht oder ein Formular in der Formularansicht.

2	Führen Sie einen der folgenden Schritte aus:

•	Wenn Sie den Feldwert, den die gefilterten Datensätze enthalten sollen, genau angeben möchten, klicken Sie mit der rechten Maustaste auf das Feld und geben dann im Kontextmenü im Feld Filter nachden Wert ein. Um z.B. alle Datensätze abzurufen, die im Feld Ort den Wert London enthalten, geben Sie im Feld Filter nachden Wert London ein.

•	Wenn Sie komplexere Kriterien eingeben möchten, geben Sie den vollständigen Ausdruck unter Verwendung der entsprechenden Kombination aus Bezeichnern, Operatoren, Platzhalterzeichen und Werten ein, um das gewünschte Ergebnis zu erzielen. Um z.B. alle Datensätze abzurufen, in denen das Feld Kontaktperson irgendwo im Titel das Wort "Marketing" enthält, klicken Sie mit der rechten Maustaste auf das Feld Kontaktperson und geben dann im Feld Filter nach den Eintrag *Marketing* ein. Wenn Sie nur die Datensätze für Bestellungen anzeigen möchten, die mehr als 15 Tage nach dem eigentlichen Lieferdatum versendet wurden, geben Sie den Ausdruck [Versanddatum]-[Lieferdatum]>15 ein. (Im letzten Beispiel spielt es keine Rolle, auf welches Feld Sie zum Eingeben des Ausdrucks doppelklicken.)

Zum Anzeigen von Beispielen zu Kriterienausdrücken klicken Sie auf  [image]. Zum Anzeigen von weiteren Informationen zu Platzhalterzeichen klicken Sie auf  [image].

3	Führen Sie einen der folgenden Schritte aus:

•	Drücken Sie zum Anwenden des Filters und Schließen des Kontextmenüs die EINGABETASTE.

•	Drücken Sie zum Anwenden des Filters und Offenlassen des Kontextmenüs (zum Angeben weiterer Kriterien für das Feld) TAB. Geben Sie neue Kriterien ein, und drücken Sie dann erneut TAB. Wiederholen Sie diese Schritte bis Sie die gewünschten Datensätze erhalten.

Anmerkungen

•	Wenn Sie eine Tabelle oder ein Formular speichern, speichert Microsoft Access auch den Filter. Sie können den Filter bei Bedarf beim nächsten Öffnen der Tabelle oder des Formulars erneut anwenden.

•	Wenn Sie eine Abfrage speichern, speichert Microsoft Access auch den Filter, fügt jedoch nicht die Filterkriterien zum Abfragebereich hinzu. Sie können den Filter nach dem Öffnen und Ausführen der Abfrage erneut anwenden.


Löschen eines Filters aus einer Tabelle, einer Abfrage oder einem Formular

Mit diesem Verfahren können Sie jeden beliebigen Filter (unabhängig von der zum Erstellen des Filters verwendeten Methode) löschen.

1	Wechseln Sie zum Fenster Spezialfilter/-sortierung.

Wie wird's gemacht?

2	Klicken Sie im Menü Bearbeiten auf Alles löschen.

3	Klicken Sie in der Symbolleiste auf Filter anwenden [image].


Sortieren von Datensätzen in einer Tabelle, einer Abfrage, einem Formular oder einem Unterformular

Sie können Datensätze in der Formularansicht eines Formulars oder Unterformulars oder in der Datenblattansicht einer Tabelle, einer Abfrage, eines Formulars oder eines Unterformulars auch dann sortieren, wenn bereits ein Filter zugewiesen wurde. Sie können gefilterte Daten auch sortieren, indem Sie im Fenster Spezialfilter/-sortierung eine Sortierreihenfolge angeben. Wenn Sie die Ergebnisse einer Abfrage sortieren möchten, geben Sie in der Entwurfsansicht der Abfrage eine Sortierreihenfolge an.

Wenn Sie eine Sortierreihenfolge in der Formular- oder Datenblattansicht angeben, können Sie einfache Sortierungen vornehmen, d.h. Sie können alle Datensätze in aufsteigender oder absteigender Reihenfolge (nicht jedoch in beiden Reihenfolgen) sortieren. Wenn Sie eine Sortierreihenfolge in der Entwurfsansicht einer Abfrage oder im Fenster Spezialfilter/-sortierung angeben, können Sie komplexe Sortierungen vornehmen, d.h. Sie können Datensätze über einige Felder in aufsteigender Reihenfolge, über andere Felder in absteigender Reihenfolge sortieren.

Unabhängig davon, wo Sie die Sortierreihenfolge festlegen, speichert Microsoft Access das Ergebnis der Sortierung, wenn Sie das Formular oder Datenblatt speichern. Die Sortierreihenfolge wird automatisch wieder angewendet, wenn Sie das Objekt erneut öffnen oder es einem neuen Formular oder Bericht zugrunde legen.

Was möchten Sie tun?

Datensätze in der Datenblattansicht oder der Formularansicht sortieren

Gefilterte Datensätze unter Verwendung des Fensters Spezialfilter/-sortierung oder Datensätze in einem Abfrageergebnis unter Verwendung der Entwurfsansicht der Abfrage sortieren


Sortieren von Datensätzen in der Formular- oder der Datenblattansicht

Zum Anzeigen einer Liste der Themen, die beim Sortieren von Datensätzen zu berücksichtigen sind, klicken Sie auf  [image].

1	Klicken Sie in der Formularansicht oder der Datenblattansicht auf das Feld, über das Sie die Datensätze sortieren möchten.

2	Führen Sie eine der folgenden Aktionen aus:

•	Wenn Sie in aufsteigender Reihenfolge sortieren möchten, klicken Sie auf Sortierung Aufsteigend  [image].

•	Wenn Sie in absteigender Reihenfolge sortieren möchten, klicken Sie auf Sortierung Absteigend [image].

Anmerkung   In einem Formular können Sie immer nur nach einem einzelnen Feld sortieren. In einem Datenblatt können Sie gleichzeitig zwei oder mehrere angrenzende Spalten markieren und diese dann sortieren. Microsoft Access sortiert Datensätze beginnend bei der ersten markierten Spalte von links. Wenn Sie das Formular oder das Datenblatt speichern, speichert Microsoft Access gleichzeitig auch die Sortierreihenfolge.


Entfernen einer Sortierreihenfolge aus einer Tabelle, einer Abfrage oder einem Formular

•	Klicken Sie in der Datenblattansicht oder der Formularansicht im Menü Datensätze auf Filter/Sortierung entfernen. Wenn Sie die Sortierreihenfolge im Fenster Spezialfilter/-sortierung angegeben und dort ebenfalls Kriterien für einen Filter definiert haben, können Sie die Sortierreihenfolge im Entwurfsbereich im Feld Sortierung löschen, ohne die Kriterien des Filters zu verändern.


Behandlung von Problemen mit Filtern

Wobei benötigen Sie Hilfe?

Warum gibt der Filter nicht die korrekten Datensätze aus?

Warum sortiert der Filter die Datensätze nicht in der korrekten Reihenfolge?

Warum kann eine bestehende Abfrage nicht als Filter verwendet werden?

Warum sind einige Felder im Fenster Formularbasierter Filter nicht verfügbar?

Warum nimmt die Anzeige der Listen im Fenster Formularbasierter Filter so viel Zeit in Anspruch?

Warum stehen bei einem oder mehreren Feldern im Fenster Formularbasierter Filter keine Listen mit zur Auswahl stehenden Werten zur Verfügung?

Es wurde ein Filter in einem Unterformular erstellt, dessen Datensätze mit dem Hauptformular synchronisiert worden sind. Warum wirkt der Filter nicht auch auf das Hauptformular?


Warum gibt der Filter in der Tabelle, in der Abfrage oder im Formular nicht die korrekten Datensätze aus?

Wie kann man das Problem am besten beschreiben?

Der Filter gibt zu viele Datensätze zurück.

Der Filter gibt zu wenige Datensätze zurück.

Der Filter gibt die falschen Datensätze zurück.


Der Filter gibt zu viele Datensätze zurück.

Wenn der Filter zu viele Datensätze liefert, führen Sie die Aktion aus, die sich am besten für Ihre Situation eignet.

Formularbasierter Filter

•	Geben Sie einen Wert oder einen Ausdruck ein, oder wählen Sie aus der Liste der anderen Felder auf der Registerkarte Suchen nach einen Wert aus.

•	Löschen Sie einige der alternativen Kriterien, die Datensätze erfüllen können. Löschen Sie hierzu eine oder mehrere der Registerkarten Oder.

Auswahlbasierter Filter

•	Wählen Sie einen anderen Wert aus, den die Datensätze enthalten sollen, und klicken Sie dann in der Symbolleiste auf Auswahlbasierter Filter  [image]. Wiederholen Sie diese Schritte solange, bis nur die gewünschten Datensätze angezeigt werden.

Auswahlausschließender Filter

•	Stellen Sie sicher, daß Sie nicht in mehreren Zeilen gleichzeitig Werte ausgewählt haben. Dies ist zwar möglich, aber Microsoft Access legt die Filterkriterien wie folgt aus: "Ausschließen des ersten ODER des zweiten ausgewählten Wertes" anstatt "Ausschließen des ersten UND des zweiten ausgewählten Wertes".

Gehen Sie stattdessen folgendermaßen vor: Wählen Sie den ersten Wert, den Sie ausschließen möchten, klicken Sie mit der rechten Maustaste, und wählen Sie anschließend Auswahlausschließender Filter. Wählen Sie den nächsten Wert, den Sie ausschließen möchten, und wiederholen Sie dann den vorhergehenden Schritt.

•	Ändern Sie den Filter, indem Sie im Menü Datensätze auf Filter zeigen und dann auf Spezialfilter/-sortierung klicken. Geben Sie im Entwurfsbereich in der Zeile Kriterien den Wert Oder anstatt Und an.

Filter nach

•	Geben Sie im Feld Filter nach einen anderen Wert ein, und drücken Sie dann die EINGABETASTE. Wiederholen Sie diesen Schritt so oft, bis die gewünschten Datensätze angezeigt werden.

Fenster "Spezialfilter/-sortierung"

•	Fügen Sie dem Entwurfsbereich weitere Felder hinzu, und legen Sie für diese dann in der Zeile Kriterien die gewünschten Kriterien fest.

•	Löschen Sie eine oder mehrere der zusätzlichen Kriterienzeilen (der Oder-Zeilen), und verwenden Sie Ausdrücke mit Und anstelle von Oder.


Der Filter gibt zu wenige Datensätze zurück.

Liefert der Filter nicht genügend Datensätze, führen Sie die Aktion aus, die sich am besten für Ihre Situation eignet.

Formularbasierter Filter

•	Fügen Sie auf der Registerkarte Oder (am unteren Rand des Fensters) alternative Kriterien hinzu, die Datensätze erfüllen können.

•	Wenn Sie auf der Registerkarte Suchen nach oder Oder mehrere Kriterien angegeben haben, löschen Sie den Wert oder den Ausdruck, der die gesuchten Datensätze einschränkt.

Auswahlbasierter Filter

•	Entfernen Sie den Filter, wählen Sie einen zu suchenden Wert, und klicken Sie dann in der Symbolleiste auf Auswahlbasierter Filter  [image]. Wiederholen Sie diese Schritte gegebenenfalls solange, bis alle gewünschten Datensätze angezeigt werden.

•	Wenn Sie einen auswahlbasierten Filter auf ein Kombinationsfeld anwenden, das seine Werte aus einer Werteliste erhält, prüfen Sie, ob die gebundene Spalte für das Kombinationsfeld die erste in der Liste angezeigte Spalte ist. Wenn dies nicht der Fall ist und Sie als Kriterium einen Teil eines Wertes aus der angezeigten Spalte des Kombinationsfelds gewählt haben, kann Microsoft Access die Kriterien nicht mit den Daten in der gebundenen Spalte vergleichen. Sie müssen entweder das Kombinationsfeld so ändern, daß die gebundene Spalte die erste angezeigte Spalte der Liste ist, oder das Kombinationsfeld mit Werten aus einer Tabelle oder Abfrage füllen.

Filter nach

•	Entfernen Sie den Filter, falls dieser aktiv ist, und geben Sie dann im Feld Filter nach einen anderen Wert oder Ausdruck an.

•	Wechseln Sie zum Fenster Spezialfilter/-sortierung, um zu prüfen, ob Sie mehrere Kriterien angegeben haben, die die Datensätze erfüllen müssen, oder ob Sie die falschen Kriterien angegeben haben.

Fenster "Spezialfilter/-sortierung"

•	Löschen Sie die Kriterien für ein oder mehrere Felder im Entwurfsbereich.

•	Fügen Sie zusätzliche Oder-Zeilen hinzu, in denen Sie alternative Kriterien festlegen können.

•	Verwenden Sie Ausdrücke mit Oder anstelle von Und.


Der Filter gibt die falschen Datensätze zurück.

Falls der Filter die falschen Datensätze liefert, stellen Sie sicher, daß Sie zum Angeben des gesuchten Wertes oder anderer Kriterien das korrekte Feld bzw. die korrekten Felder verwenden und den richtigen Wert bzw. die korrekten Kriterien eingegeben haben. Wenn Sie nach Feldern in verknüpften Tabellen filtern, müssen Sie bei den Werten, die Sie als Kriterien für diese Felder verwenden, die Groß-/Kleinschreibung beachten, d.h. die Schreibweise dieser Werte und die der Werte in der zugrundeliegenden Tabelle müssen übereinstimmen.

•	Wenn Sie Ausdrücke in einem der Fenster Formularbasierter Filter oder Spezialfilter/-sortierung verwenden, prüfen Sie, ob Sie die korrekten Operatoren verwenden.

•	Wenn Sie im Fenster Spezialfilter/-sortierung mehrere Kriterien angegeben haben, prüfen Sie, ob Sie dazu die korrekten Zeilen und Spalten im Entwurfsbereich verwendet haben.


Warum sortiert der Filter die Datensätze in der Tabelle, in der Abfrage oder im Formular nicht in der korrekten Reihenfolge?

Sie müssen unter Umständen die folgenden Maßnahmen ergreifen:

•	Fügen Sie eine Sortierreihenfolge hinzu oder löschen Sie eine.

•	Sortieren Sie nach einem anderen Feld.

•	Ändern Sie die Sortierreihenfolge von Aufsteigend in Absteigend oder umgekehrt.

•	Ordnen Sie die Spalten im Entwurfsbereich des Fensters Spezialfilter/-sortierung neu an, und geben Sie dann eine neue Sortierreihenfolge auf der Grundlage eines oder mehrerer Felder an. Microsoft Access beginnt beim Sortieren der Datensätze mit der Spalte, die im Entwurfsbereich ganz links angeordnet ist.

Anmerkungen

•	Enthalten Felder des Text-Datentyps Zahlen, werden diese nicht in auf- oder absteigender Reihenfolge sortiert. Vielmehr wird beim Sortieren dieser Zahlen die folgende Regel angewandt: 1, 11, 12, 2, 20, 21 usw. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn ein Feld, das Sie in aufsteigender Reihenfolge sortieren, Nullwerte enthält, erscheinen Datensätze mit diesen Werten in der Sortierreihenfolge an erster Stelle, noch vor Datensätzen, in deren Sortierfeld Textwerte oder numerische Werte stehen.

Zum Anzeigen weiterer Informationen zum Sortieren klicken Sie auf  [image].


Warum sind einige der Felder im Fenster "Formularbasierter Filter" nicht verfügbar?

Im Fenster Formularbasierter Filter sind die folgenden Feldtypen deaktiviert, da sie nicht zum Filtern von Datensätzen verwendet werden können:

•	Berechnete Steuerelemente in einem Formular.

•	Felder, die mit ungebundenen Steuerelementen oder ungebundenen Objektfeldern erstellt wurden.


Datensätze in indizierten und nicht indizierten Feldern werden im Fenster "Formularbasierter Filter" unterschiedlich gelesen

Wie viele Datensätze Microsoft Access liest, hängt davon ab, ob ein Feld indiziert ist oder nicht. Bei einem indizierten Feld liest Microsoft Access nur die eindeutigen Werte, also nicht alle Werte eines Feldes. Bei einem nicht indizierten Feld liest Microsoft Access dagegen alle Werte des Feldes. Übersteigt die Anzahl der gelesenen Datensätze die für die Anzeige maximal zulässige Anzahl (bestimmt durch die Einstellung für Keine Listen anzeigen, wenn mehr als diese Anzahl Zeilen gelesen wird), zeigt Microsoft Access die Werte dieses Feldes nicht in der Liste an. Demzufolge müssen Sie die Einstellung für diese Option ändern. Da Microsoft Access bei nicht indizierten Feldern nicht nur die eindeutigen, sondern alle Werte liest, wählen Sie als Einstellung für diese Option eine Zahl größer (oder gleich) der maximalen Anzahl von Datensätzen in jedem nicht indizierten Feld.

Anmerkung   Wenn Microsoft Access die Liste in einem Feld anzeigen kann, werden auch für ein nicht indiziertes Feld nur die eindeutigen Werte angezeigt.


Es wurde ein Filter in einem Unterformular erstellt. Warum wirkt der Filter nicht auch auf das Hauptformular?

Der Filter hat korrekt funktioniert. Wenn Sie einen Filter für ein Unterformular erstellen, gilt er nur für dieses Unterformular. Wenn Sie die Datensätze des Hauptformulars filtern möchten, klicken Sie auf das Hauptformular, und erstellen dann den Filter.


Erstellen eines Popup-Formulars oder benutzerdefinierten Dialogfelds

Sie können ein Popup-Formular erstellen, um Informationen anzuzeigen oder den/die Benutzer/in zur Dateneingabe aufzufordern. Ein Popup-Formular wird stets gegenüber anderen geöffneten Formularen im Vordergrund angezeigt, auch wenn ein anderes Formular aktiv ist. Ein Popup-Formular kann gebunden oder nicht gebunden sein. Bei einem nicht gebundenen Popup-Formular können Sie, solange es geöffnet ist, auf andere Objekte und Menübefehle zugreifen. Sie können z.B. einem Formular Bestellungen eine Befehlsschaltfläche hinzufügen, die das Popup-Formular Artikel öffnet. Dieses Popup-Formular zeigt dann Informationen zu einem Artikel des Formulars Bestellungen an. Um ein Beispiel für diesen Formulartyp anzuzeigen, klicken Sie auf  [image].

Ist ein Popup-Formular gebunden, können Sie erst dann auf andere Objekte oder Menübefehle zugreifen, wenn Sie das Formular ausgeblendet oder geschlossen haben. Ein gebundenes Popup-Formular wird benutzerdefiniertes Dialogfeld genannt. Sie können z.B. ein benutzerdefiniertes Dialogfeld erstellen, das fragt, welchen Bericht Sie drucken möchten. Um ein Beispiel für diesen Formulartyp anzuzeigen, klicken Sie auf  [image]. Weitere Informationen über das Verwenden von Formularen zum Aufnehmen und Anzeigen von Daten finden Sie in Kapitel 3, "Verwenden von Formularen zum Sammeln, Filtern und Anzeigen von Daten", in Erstellen von Anwendungsprogrammen mit Microsoft Access 97.

Was möchten Sie tun?

Ein nicht gebundenes Popup-Formular erstellen

Ein benutzerdefiniertes Dialogfeld erstellen

Ein beliebiges Formular temporär als Dialogfeld öffnen

Informationen zu Eigenschaften erhalten, die Sie beim Anpassen eines Popup-Formulars oder eines benutzerdefinierten Dialogfelds verwenden können


Erstellen eines nicht gebundenen Popup-Formulars

1	Erstellen Sie das Formular. Es kann eine beliebige Zusammenstellung von Steuerelementen enthalten.

2	Doppelklicken Sie in der Entwurfsansicht für Formulare auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft PopUp auf Ja.

4	Klicken Sie im Einstellungsfeld der Eigenschaft Rahmenart auf Dünn, wenn Sie möchten, daß die Größe des Formulars nicht geändert werden kann; gehen Sie ansonsten zum nächsten Schritt weiter. Wenn Sie die Einstellung Dünn wählen, können Sie das Popup-Formular zwar verschieben, aber nicht seine Größe ändern.

5	Erstellen Sie ein Makro oder eine Ereignisprozedur, das bzw. die das Formular öffnet.

Anmerkung   Zum Anzeigen eines Beispiels für eine Ereignisprozedur, die ein nicht gebundenes Popup-Formular anzeigt, klicken Sie auf die Editor-Schaltfläche  [image]  neben dem Einstellungsfeld der Eigenschaft BeimKlicken der Schaltfläche Produktdetails im Formular Bestellungen der Beispielanwendung Bestellungen.

6	Ordnen Sie das Makro oder die Ereignisprozedur einem Formular oder Bericht zu, indem Sie den Makro- bzw. Ereignisprozedurnamen als Einstellung der entsprechenden Ereigniseigenschaft angeben. Geben Sie z.B. den Namen des Makros bzw. der Ereignisprozedur in das Einstellungsfeld der Eigenschaft BeimKlicken einer Befehlsschaltfläche ein.

Anmerkungen

•	Um ein Popup-Formular auf dem Bildschirm zu positionieren, öffnen Sie es in der Entwurfsansicht, zeigen Sie das Microsoft Access-Fenster als Vollbild an, positionieren Sie das Formular an der gewünschten Stelle, und speichern Sie es dann. Das Formular wird beim Öffnen an dieser Stelle angezeigt (unter der Bedingung, daß die Eigenschaft AutomatischZentrieren auf Nein eingestellt ist).

•	Um Informationen zu anderen Eigenschaften anzuzeigen, die Sie für ein Popup-Formular einstellen möchten, klicken Sie auf  [image].


Erstellen eines benutzerdefinierten Dialogfelds

1	Erstellen Sie das Formular. Es kann eine beliebige Zusammenstellung von Steuerelementen enthalten.

2	Doppelklicken Sie in der Entwurfsansicht für Formulare auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft PopUp auf Ja.

4	Klicken Sie im Einstellungsfeld der Eigenschaft Gebunden auf Ja.

5	Klicken Sie im Einstellungsfeld der Eigenschaft Rahmenart auf Dialog. Wenn Sie die Einstellung Dialog wählen, besitzt das Formular einen breiten Rahmen und kann lediglich eine Titelleiste und ein Systemmenü enthalten. Das Formular kann nicht maximiert, minimiert oder sonst in der Größe verändert werden.

6	Erstellen Sie ein Makro oder eine Ereignisprozedur, das bzw. die das Formular öffnet.

Anmerkung   Ein Beispiel für ein Makro, das ein benutzerdefiniertes Dialogfeld öffnet, ist die Schaltfläche Rechnung drucken in der Symbolleiste für das Formular Bestellungen der Beispielanwendung Bestellungen.

7	Ordnen Sie das Makro oder die Ereignisprozedur einem Formular oder Bericht zu, indem Sie den Makro- bzw. Ereignisprozedurnamen als Einstellung der entsprechenden Ereigniseigenschaft angeben. Geben Sie z.B. den Namen des Makros bzw. der Ereignisprozedur in das Einstellungsfeld der Eigenschaft BeimKlicken einer Befehlsschaltfläche ein.

Anmerkungen

•	Ein benutzerdefiniertes Dialogfeld enthält üblicherweise eine oder mehrere Befehlsschaltflächen, mit deren Hilfe Makros oder Ereignisprozeduren ausgeführt werden, welche die in das Dialogfeld eingegebenen Informationen zum Ausführen anderer Aktionen verwenden. Diese Schaltflächen werden meist OK und Abbrechen genannt. Sie können steuern, welche Schaltfläche den Fokus besitzt und welche die Funktion der Schaltfläche Abbrechen übernimmt, indem Sie die Eigenschaften Standard und Abbrechen dieser Befehlsschaltflächenarten einstellen. Um weitere Informationen zur Eigenschaft Standard zu erhalten, klicken Sie auf  [image]. Um weitere Informationen zur Eigenschaft Abbrechen zu erhalten, klicken Sie auf  [image].

•	Um ein benutzerdefiniertes Dialogfeld auf dem Bildschirm zu positionieren, öffnen Sie das Formular in der Entwurfsansicht, zeigen Sie das Microsoft Access-Fenster als Vollbild an, positionieren Sie das Dialogfeld an der gewünschten Stelle, und speichern Sie es dann. Das Dialogfeld wird beim Öffnen an dieser Stelle angezeigt (unter der Bedingung, daß die Eigenschaft AutomatischZentrieren auf Nein eingestellt ist).

•	Um Informationen zu anderen Eigenschaften anzuzeigen, die Sie für ein benutzerdefiniertes Dialogfeld einstellen möchten, klicken Sie auf  [image].

•	Um Informationen zum Erstellen eines benutzerdefinierten Dialogfelds anzuzeigen, das Sie zur Eingabe von Berichtskriterien auffordert, klicken Sie auf  [image].

•	Um Informationen zum Erstellen einer Abfrage anzuzeigen, die Kriterien aus einem benutzerdefinierten Dialogfeld erhält, klicken Sie auf  [image].

•	Wenn Sie das Formular sowohl als normales Formular als auch als Dialogfeld verwenden möchten, können Sie es mit Hilfe der Einstellung Dialog der Aktion ÖffnenFormular temporär als Dialogfeld öffnen, anstatt die oben beschriebene Vorgehensweise auszuführen. Um weitere Informationen zu erhalten, klicken Sie auf  [image].


Temporäres Öffnen eines beliebigen Formulars als Dialogfeld

1	Erstellen Sie ein Makro oder eine Ereignisprozedur, das bzw. die die Aktion ÖffnenFormular verwendet, um das Formular zu öffnen.

2	Setzen Sie das Argument Fenstermodus der Aktion ÖffnenFormular auf Dialog (acDIALOG für eine Ereignisprozedur).

Wenn Sie ein Formular öffnen, dessen Argument Fenstermodus auf Dialog eingestellt ist, ist den Eigenschaften PopUp und Gebunden des Formulars so lange die Einstellung Ja zugeordnet, bis das Formular geschlossen wird. Microsoft Access deaktiviert außerdem die benutzerdefinierten Tastenkombinationen und einige andere Microsoft Access-Funktionen und setzt das Makro oder die Ereignisprozedur so lange außer Kraft, bis Sie das Formular schließen oder ausblenden. Sie können ein Formular ausblenden, indem Sie dessen Eigenschaft Sichtbar mit Hilfe der Aktion SetzenWert auf Nein einstellen.


Eigenschaften zum Erstellen oder Anpassen von Popup-Formularen und benutzerdefinierten Dialogfeldern

Die folgende Tabelle enthält Eigenschaften, die Sie beim Erstellen oder Anpassen von Popup-Formularen und benutzerdefinierten Dialogfeldern verwenden können. Um weitere Informationen zu einer dieser Eigenschaften zu erhalten, klicken Sie im Eigenschaftenfenster auf die entsprechende Eigenschaft, und drücken Sie dann F1.

Eigenschaft	Zweck
PopUp	Gibt an, ob ein Formular als Popup-Formular geöffnet wird. Ein Popup-Formular wird stets im Vordergrund angezeigt.
Gebunden	Gibt an, ob ein Formular als nicht gebundenes Formular (das Wechseln zu anderen Fenstern ist möglich) oder als gebundenes Formular (das Formular behält den Fokus bis zum Schließen) geöffnet wird.
Rahmenart	Gibt die für das Formular zu verwendende Rahmenart sowie die Rahmenelemente an (Titelleiste, Schaltfläche Schließen  [image], Systemmenü, Maximieren- und Minimieren-Schaltflächen). Bestimmt außerdem, ob ein Formular in der Größe veränderbar ist.
MitSystemmenüfeld	Gibt an, ob ein Formular in der Formularansicht ein Systemmenü enthält.
MinMaxSchaltflächen	Gibt an, ob ein Formular in der Formularansicht eine Maximieren- und Minimieren-Schaltfläche besitzt. Wenn Sie die Eigenschaft Rahmenart auf Dialog einstellen, entfernt Microsoft Access diese Schaltflächen automatisch.
SchließenSchaltfläche	Gibt an, ob die Schaltfläche Schließen deaktiviert ist.
Bildlaufleisten	Gibt an, ob ein Formular Bildlaufleisten enthält.
Navigationsschaltflächen	Gibt an, ob ein Formular Navigationsschaltflächen enthält.
Datensatzmarkierer	Gibt an, ob ein Formular Datensatzmarkierer enthält.
Kontextmenü	Gibt an, ob ein Kontextmenü angezeigt wird, wenn Sie mit der rechten Maustaste auf ein Formular klicken.
AutomatischZentrieren	Gibt an, ob ein Formular beim Öffnen automatisch im Anwendungsfenster zentriert wird.
BearbeitungenZulassen	Gibt an, ob ein/e Benutzer/in an gespeicherten Datensätzen in einem Formular beliebige Bearbeitungsvorgänge vornehmen kann.
LöschenZulassen	Gibt an, ob ein/e Benutzer/in mit Hilfe eines Formulars Datensätze löschen kann.
AnfügenZulassen	Gibt an, ob ein/e Benutzer/in mit Hilfe eines Formulars Datensätze hinzufügen kann.
DatenEingeben	Gibt an, ob ein Formular beim Öffnen alle vorhandenen Datensätze oder einen leeren (neuen) Datensatz anzeigt.
Standardansicht	Gibt an, ob ein Formular in der Datenblattansicht, als Einzelformular (ein Datensatz) oder als Endlosformular (mehrere Datensätze) angezeigt wird.
ZugelasseneAnsicht(en)	Gibt an, ob Sie zwischen der Formularansicht und der Datenblattansicht wechseln können.


Festlegen eines Rahmens und einer Titelleiste für ein Popup-Formular oder benutzerdefiniertes Dialogfeld

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Rahmenart auf eine der Einstellungen. Um Informationen zu den Einstellungen zu erhalten, klicken Sie auf  [image]. Um Informationen zum Erstellen von Popup-Formularen und benutzerdefinierten Dialogfeldern zu erhalten, klicken Sie auf  [image].


Festlegen, ob die Größe eines Formulars verändert werden kann

In den meisten Fällen ist es erwünscht, daß ein Formular in der Größe verändert werden kann. Verwenden Sie die folgende Vorgehensweise für Popup-Formulare und benutzerdefinierte Dialogfelder, deren Größe nicht geändert werden soll.

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Rahmenart auf Keine, Dünn oder Dialog. Um weitere Informationen zu diesen Einstellungen zu erhalten, klicken Sie auf  [image].

Anmerkung   Um Informationen zum Erstellen von Popup-Formularen und benutzerdefinierten Dialogfeldern zu erhalten, klicken Sie auf  [image].


Entfernen von Datensatzmarkierern aus einem Formular

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Datensatzmarkierer auf Nein.


Entfernen des Kontextmenüs aus einem Formular

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Kontextmenü auf Nein.


Entfernen des Systemmenüs aus einem Formular in der Formularansicht

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft MitSystemmenüfeld auf Nein.

Anmerkung   Wenn die Eigenschaft Rahmenart des Formulars auf Keine eingestellt ist, enthält das Formular kein Systemmenüfeld, auch wenn die Eigenschaft MitSystemmenüfeld auf Ja eingestellt ist.


Entfernen der Maximieren- und Minimieren-Schaltflächen aus einem Formular in der Formularansicht

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft MinMaxSchaltflächen auf eine der Einstellungen.

Anmerkung   Wenn die Eigenschaft Rahmenart des Formulars auf Keine oder Dialog eingestellt ist, enthält das Formular keine Minimieren- und Maximieren-Schaltfläche, auch wenn die Eigenschaft MinMaxSchaltflächen auf Min vorhanden, Max vorhanden oder Beide vorhanden festgelegt ist.


Entfernen der Navigationsschaltflächen aus einem Formular

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Navigationsschaltflächen auf Nein.


Erstellen einer benutzerdefinierten Hilfe für ein Formular, einen Bericht oder ein Steuerelement

Es gibt verschiedene Möglichkeiten, einem Microsoft Access-Formular, -Bericht oder -Steuerelement Hilfe hinzuzufügen. Wenn Sie Tips für Steuerelemente anzeigen möchten, indem Sie den Mauszeiger auf das entsprechende Steuerelement bewegen, können Sie die Eigenschaft SteuerelementTipText verwenden. Sie können auch mit der Eigenschaft Statusleistentext nützliche Informationen zu einem Formular oder Steuerelement in der Statusleiste anzeigen. Darüber hinaus können Sie Tips für neue, selbst erstellte Symbolleisten-Schaltflächen erstellen.

Wenn Sie eine umfangreichere Hilfe erstellen möchten oder die Hilfe für ein Steuerelement nur dann angezeigt werden soll, wenn Sie auf die Schaltfläche Direkthilfe  [image]  und anschließend auf das entsprechende Steuerelement klicken, können Sie unter Verwendung eines Text-Editors oder Textverarbeitungsprogramms (das Programm muß Dokumente im .RTF-Format speichern können) eine Hilfedatei erstellen. Dann können Sie die Hilfedatei mit dem Windows-Hilfe-Compiler kompilieren und einem Formular, Bericht oder Steuerelement über die Eigenschaften Hilfedatei und Hilfekontext-ID zuordnen.

Anmerkung   Der Windows-Hilfe-Compiler ist in Microsoft Office 97, Developer Edition, in Microsoft Visual Basic für Applikationen, in Microsoft Visual C++ und im Microsoft Windows Software Development Kit (SDK) enthalten. Darüber hinaus können Sie ein Help Authoring Kit bei Microsoft bestellen. Wenn Sie wissen möchten, was in der Microsoft Office 97, Developer Edition, enthalten ist, klicken Sie auf  [image].

Was möchten Sie tun?

Ein Benutzerdefiniertes QuickInfo (InfoFeld) für eine Symbolleisten-Schaltfläche erstellen

Direkthilfe-Tips für Symbolleisten-Schaltflächen oder Menübefehle erstellen

Einen Tip für ein Steuerelement in einem Formular erstellen

Statusleistentext für ein Steuerelement oder Formular hinzufügen

Hilfethemen erstellen, die angezeigt werden, wenn Sie auf die Schaltfläche Direkthilfe in einem Formular klicken

Einem Formular die Schaltfläche Direkthilfe hinzufügen

Eine kompilierte Hilfedatei erstellen, die benötigte Informationen zu einem Formular, Bericht oder Steuerelement anzeigt, wenn F1 gedrückt wird


Erstellen einer kompilierten Hilfedatei, die nach Drücken von F1 angezeigt wird

1	Erstellen Sie die Quelldatei mit Hilfe eines beliebigen Text-Editors oder Textverarbeitungsprogramms. Weitere Informationen zum Erstellen der Quelldatei finden Sie in der Hilfe, die im Lieferumfang des Windows-Hilfe-Compilers enthalten ist. Speichern Sie die Quelldatei anschließend im .RTF-Format.

2	Kompilieren Sie die Hilfedatei unter Verwendung des Windows-Hilfe-Compilers.

3	Zeigen Sie das Eigenschaftenfenster des Formulars oder Berichts an, und geben Sie im Einstellungsfeld der Eigenschaft Hilfedatei den Dateinamen der kompilierten Hilfedatei an.

Anmerkung   Es ist sinnvoll, die Hilfedatei in dem Ordner zu speichern, in dem sich auch Ihre Anwendung befindet. Auf diese Weise ist die Einstellung der Eigenschaft Hilfedatei für alle Benutzer/innen, die mit Ihrer Anwendung arbeiten, geeignet und gibt diesen dennoch die Möglichkeit, die Anwendung in einem Ordner ihrer Wahl zu installieren. Wenn Sie als Einstellung für diese Eigenschaft keinen Pfad angeben, sucht Microsoft Access in dem Ordner nach der Hilfedatei, in dem Ihre Anwendung installiert wurde.

4	Geben Sie im Einstellungsfeld der Eigenschaft Hilfekontext-ID des Formulars oder Berichts die Nummer des Themas (eine Zahl ungleich 0) ein, das angezeigt wird, wenn ein/e Benutzer/in F1 drückt. Dieses Thema dient im allgemeinen als Unterstützung für das gesamte Formular oder den gesamten Bericht.

5	Geben Sie im Einstellungsfeld der Eigenschaft Hilfekontext-ID eines beliebigen Steuerelements im Formular, das den Fokus erhalten kann, die Nummer des Themas ein, das angezeigt wird, wenn ein/e Benutzer/in F1 drückt. Dieses Thema stellt dann Hilfe zu diesem speziellen Steuerelement zur Verfügung.

Anmerkungen

•	Sie müssen die als Einstellung der Eigenschaft Hilfekontext-ID angegebenen Werte den Kontextzeichenfolgen Ihres Hilfesystems zuordnen. Weitere Informationen finden Sie in der Hilfe, die im Lieferumfang des Windows-Hilfe-Compilers enthalten ist.

•	Wenn beim Drücken von F1 ein Steuerelement den Fokus besitzt, dem kein benutzerdefiniertes Hilfethema zugeordnet ist, wird das benutzerdefinierte Hilfethema des Formulars angezeigt. Wenn auch das Formular kein benutzerdefiniertes Hilfethema besitzt, zeigt Microsoft Access das Dialogfeld Office-Assistent an.

•	Sie können keine benutzerdefinierte Hilfe über den Office-Assistenten anzeigen.


Erstellen von Direkthilfe-Tips für Formulare oder Steuerelemente

1	Erstellen Sie die Quelldatei mit Hilfe eines beliebigen Text-Editors oder Textverarbeitungsprogramms. Weitere Informationen zum Erstellen der Quelldatei finden Sie in der Hilfe, die im Lieferumfang des Windows-Hilfe-Compilers enthalten ist. Speichern Sie die Quelldatei anschließend im .RTF-Format.

2	Kompilieren Sie die Hilfedatei unter Verwendung des Windows-Hilfe-Compilers.

3	Zeigen Sie das Eigenschaftenfenster des Formulars an, und geben Sie im Einstellungsfeld der Eigenschaft Hilfedatei den Dateinamen der kompilierten Hilfedatei an.

Anmerkung   Es ist sinnvoll, die Hilfedatei in dem Ordner zu speichern, in dem sich auch Ihre Anwendung befindet. Auf diese Weise ist die Einstellung der Eigenschaft Hilfedatei für alle Benutzer/innen, die mit Ihrer Anwendung arbeiten, geeignet und gibt diesen dennoch die Möglichkeit, die Anwendung in einem Ordner ihrer Wahl zu installieren. Wenn Sie als Einstellung für diese Eigenschaft keinen Pfad angeben, sucht Microsoft Access in dem Ordner nach der Hilfedatei, in dem Ihre Anwendung installiert wurde.

4	Geben Sie im Einstellungsfeld der Eigenschaft Hilfekontext-ID des Formulars die Nummer des Themas (eine Zahl ungleich 0) ein, das angezeigt wird, wenn ein/e Benutzer/in auf die Schaltfläche Direkthilfe  [image]  und anschließend auf den Hintergrund des Formulars klickt. Dieses Thema dient im allgemeinen als Unterstützung für das gesamte Formular.

5	Geben Sie im Einstellungsfeld der Eigenschaft Hilfekontext-ID für jedes Steuerelement im Formular, das den Fokus erhalten kann, die Nummer des Themas ein, das angezeigt wird, wenn ein/e Benutzer/in auf die Schaltfläche Direkthilfe  [image]  und anschließend auf das entsprechende Steuerelement klickt.

Anmerkungen

•	Sie müssen die als Einstellung der Eigenschaft Hilfekontext-ID angegebenen Werte den Kontextzeichenfolgen Ihres Hilfesystems zuordnen. Weitere Informationen finden Sie in der Hilfe, die im Lieferumfang des Windows-Hilfe-Compilers enthalten ist.

•	Falls einem Steuerelement kein benutzerdefiniertes Hilfethema zugeordnet ist, wird das benutzerdefinierte Hilfethema des Formulars angezeigt, wenn der Benutzer oder die Benutzerin auf die Schaltfläche Direkthilfe  [image]  und dann auf das entsprechende Steuerelement klickt. Wenn auch das Formular kein benutzerdefiniertes Hilfethema besitzt, zeigt Microsoft Access das Dialogfeld Office-Assistent an.

•	Sie können keine benutzerdefinierten Direkthilfe-Tips über den Office-Assistenten anzeigen.


Hinzufügen der Direkthilfe zu einem Formular

Sie können diese Vorgehensweise für ein benutzerdefiniertes Dialogfeld verwenden oder dann, wenn Sie die Titelleiste eines bestimmten Formulars deaktiviert bzw. die Schaltfläche Direkthilfe  [image]  aus der Titelleiste des Formulars entfernt haben.

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars anzuzeigen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft SchaltflächeDirekthilfe auf Ja.

Anmerkung   Falls Sie im Einstellungsfeld der Eigenschaft Hilfedatei des Formulars keine benutzerdefinierte Hilfedatei angegeben haben, wird die Microsoft Access-Hilfedatei angezeigt, wenn Sie auf die Schaltfläche Direkthilfe  [image]  und anschließend auf das Formular oder ein Steuerelement des Formulars klicken. Um weitere Informationen zur Verwendung der Eigenschaften Hilfedatei und Hilfekontext-ID zu erhalten, klicken Sie auf  [image].


Arbeiten mit Optionsgruppen

Was möchten Sie tun?

Die Optionsgruppe verschieben

Die Größe der Optionsgruppe ändern

Fehler bei Problemen mit der Optionsgruppe beseitigen


Arbeiten mit Kombinationsfeldern

Was möchten Sie tun?

Das Kombinationsfeld verschieben

Die Größe des Kombinationsfelds ändern

Fehler bei Problemen mit dem Kombinationsfeld beseitigen

Informationen zu Eigenschaften anzeigen, mit denen das Kombinationsfeld verändert werden kann


Arbeiten mit Listenfeldern

Was möchten Sie tun?

Das Listenfeld verschieben

Die Größe des Listenfelds ändern

Fehler bei Problemen mit dem Listenfeld beseitigen

Informationen zu Eigenschaften anzeigen, mit denen das Listenfeld verändert werden kann


Arbeiten mit Befehlsschaltflächen

Was möchten Sie tun?

Die Befehlsschaltfläche verschieben

Die Größe der Befehlsschaltfläche ändern

Ein Bild zur Befehlsschaltfläche hinzufügen

Die Beschriftung der Befehlsschaltfläche ändern

Die Ereignisprozedur anzeigen, die vom Befehlsschaltflächen-Assistenten erstellt wurde


Ändern des Beschriftungs- oder des Befehlsschaltflächentextes

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf die Beschriftung oder auf die Schaltfläche, und markieren Sie dann den Beschriftungs- oder den Schaltflächentext.

3	Geben Sie den neuen Text ein.


Anzeigen der vom Befehlsschaltflächen-Assistenten erstellten Ereignisprozedur

1	Klicken Sie in der Entwurfsansicht für Formulare mit der rechten Maustaste auf die vom Befehlsschaltflächen-Assistenten erstellte Befehlsschaltfläche.

2	Klicken Sie im Kontextmenü auf Ereignis.


Arbeiten mit Unterformularen

Was möchten Sie tun?

Das Unterformular-Steuerelement verschieben

Die Größe des Unterformular-Steuerelements ändern

Das Layout des Unterformulars ändern

Fehler bei Problemen mit dem Unterformular beseitigen


Erstellen eines Formulars

Sie können ein Formular selbst erstellen oder durch Microsoft Access erstellen lassen, indem Sie einen Formular-Assistenten verwenden. Ein Formular-Assistent beschleunigt das Erstellen eines Formulars, da er die gesamte grundlegende Arbeit übernimmt. Beim Verwenden eines Formular-Assistenten fordert Microsoft Access Sie auf, Fragen zu beantworten, und erstellt anschließend auf der Grundlage Ihrer Antworten ein Formular. Selbst wenn Sie bereits viele Formulare erstellt haben, möchten Sie möglicherweise einen Formular-Assistenten einsetzen, um schnell alle Steuerelemente auf Ihrem Formular zu erstellen. Anschließend können Sie zur Entwurfsansicht wechseln, um das Formular individuell zu gestalten.

Wenn Sie nur ein einspaltiges Formular erstellen möchten, können Sie die Schaltfläche Neues Objekt verwenden.

Was möchten Sie tun?

Ein einspaltiges Formular unter Verwendung der Schaltfläche Neues Objekt erstellen

Ein Formular mit einem Assistenten erstellen

Ein Formular ohne Assistenten erstellen

Ein Formular auf der Basis mehrerer Tabellen erstellen

Ein Formular aus Datensätzen erstellen, die bereits in einer Tabelle, einer Abfrage oder einem anderen Formular gefiltert wurden


Steuerelemente: Definition und Funktionsweise

Sämtliche Informationen eines Formulars oder Berichts sind in Steuerelementen enthalten. Steuerelemente sind Objekte in einem Formular oder Bericht. Sie dienen zum Anzeigen von Daten, Ausführen von Aktionen oder Gestalten des Formulars oder Berichts. So können Sie z.B. mit Hilfe eines Textfelds in einem Formular oder Bericht Daten anzeigen, mit einer Schaltfläche auf einem Formular ein anderes Formular oder einen Bericht öffnen oder aber mit einer Linie oder einem Rechteck Steuerelemente voneinander trennen und gruppieren, damit sie einfacher zu lesen sind.

Microsoft Access enthält folgende Steuerelementtypen, auf die Sie in der Entwurfsansicht für Formulare  oder der Entwurfsansicht für Berichte über die Toolbox zugreifen können: Textfeld, Bezeichnungsfeld, Optionsgruppe, Optionsfeld, Kontrollkästchen, Umschaltfläche, Kombinationsfeld, Listenfeld, Befehlsschaltfläche, Bild, gebundenes Objektfeld, Objektfeld, Unterformular/-bericht, Seitenumbruch, Linie, Rechteck sowie ActiveX-Steuerelemente.

Steuerelemente können gebunden, ungebunden oder berechnet sein. Ein gebundenes Steuerelement ist mit einem Feld in einer zugrundeliegenden Tabelle oder Abfrage verbunden. Sie verwenden gebundene Steuerelemente, um Werte in Felder(n) Ihrer Datenbank anzuzeigen, einzugeben und zu aktualisieren. Ein berechnetes Steuerelement verwendet einen Ausdruck als Datenherkunft. Ein Ausdruck kann Daten aus einem Feld in einer zugrundeliegenden Tabelle oder Abfrage eines Formulars oder Berichts oder aus einem anderen Steuerelement im Formular oder Bericht verwenden. Ein ungebundenes Steuerelement hat keine Datenherkunft. Sie können mit Hilfe von ungebundenen Steuerelementen Informationen, Linien, Rechtecke und Bilder anzeigen. Die folgende Abbildung zeigt Beispiele für gebundene, ungebundene und berechnete Steuerelemente.

Wenn Sie mehr über die verschiedenen Steuerelementtypen in Microsoft Access erfahren möchten, klicken Sie auf eine der folgenden Schaltflächen.

Zu welchen Steuerelementen möchten Sie mehr erfahren?

Bezeichnungsfelder

Textfelder

Optionsgruppen

Umschaltflächen

Optionsfelder

Kontrollkästchen

Kombinationsfelder

Listenfelder

Befehlsschaltflächen

Bilder, Objektfelder und gebundene Objektfelder

Unterformulare

Unterberichte

Seitenumbrüche

Linien

Rechtecke

Register-Steuerelement

HTML-Steuerelement

ActiveX-Steuerelemente


Ansichten eines Formulars

Formulare haben drei Ansichten: Entwurfsansicht, Formularansicht und Datenblattansicht.

Zum Erstellen eines Formulars arbeiten Sie in der Entwurfsansicht. Das Anzeigen eines Formulars in der Entwurfsansicht ist wie die Arbeit an einer Werkbank, die mit nützlichen Werkzeugen gut bestückt ist.

Nachdem Sie ein Formular in der Entwurfsansicht erstellt haben, können Sie es in der Formularansicht oder der Datenblattansicht anzeigen.


Problembehandlung in Eigenschaftenfenstern

Wobei benötigen Sie Hilfe?

Warum ist das Eigenschaftenfenster leer, obwohl ein Steuerelement markiert wurde?

Steuerelemente wurden markiert. Warum werden nicht alle Eigenschaften dieser Steuerelemente im Eigenschaftenfenster angezeigt?

Steuerelemente wurden markiert, und die korrekten Eigenschaften werden im Eigenschaftenfenster angezeigt. Dennoch ist das Einstellungsfeld einer bestimmten Eigenschaft leer, obwohl in einem oder mehreren Steuerelementen Werte für diese Eigenschaft festgelegt wurden.

Warum stimmen die Eigenschafteneinstellungen des gebundenen Steuerelements nicht mit den Einstellungen für das Feld im Tabellenentwurf überein?


 Erstellen eines Formulars mit einem Assistenten

1	Klicken Sie im Datenbankfenster auf die Registerkarte Formulare.

2	Klicken Sie auf Neu.

3	Klicken Sie im Dialogfeld Neues Formular auf den Assistenten, den Sie verwenden möchten. Eine Beschreibung des Assistenten wird links im Dialogfeld angezeigt.

4	Klicken Sie auf den Namen der Tabelle oder Abfrage, in der die Daten für das Formular enthalten sind.

Anmerkung   Sie können diesen Schritt übergehen, wenn Sie auf Formular-Assistent klicken. Die Datenherkunft für das Formular können Sie im Assistenten angeben.

5	Klicken Sie auf OK.

6	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten, wenn Sie in Schritt 3 auf Formular-Assistent, Diagramm-Assistent oder Pivot-Tabellen-Assistent geklickt haben. Wenn Sie auf AutoFormular: Einspaltig, AutoFormular: Tabellarisch oder AutoFormular: Datenblatt geklickt haben, erstellt Microsoft Access automatisch Ihr Formular.

Wenn das Formular nicht das gewünschte Aussehen hat, können Sie es in der Entwurfsansicht ändern.

Wie wird's gemacht?

Anmerkung   Wenn Sie entweder im Formular-Assistenten oder unter Verwendung des Befehls AutoFormat im Menü Format in der Entwurfsansicht auf eine der AutoFormular-Optionen klicken, verwendet Microsoft Access das zuletzt festgelegte AutoFormat.


Erstellen eines Formulars ohne Assistenten

1	Klicken Sie im Datenbankfenster auf die Registerkarte Formulare.

2	Klicken Sie auf Neu.

3	Klicken Sie im Dialogfeld Neues Formular auf Entwurfsansicht.

4	Klicken Sie auf den Namen der Tabelle oder Abfrage, in der die Daten für das Formular enthalten sind. Sollen im Formular keine Daten enthalten sein (z.B. wenn Sie ein Formular als Übersicht zum Öffnen anderer Formulare oder Berichte oder aber ein benutzerdefiniertes Dialogfeld erstellen möchten), wählen Sie aus dieser Liste nichts aus.

Anmerkung   Soll ein Formular erstellt werden, das Daten aus mehreren Tabellen verwendet, basieren Sie es auf einer Abfrage, in der die gewünschten Tabellen enthalten sind.

5	Klicken Sie auf OK.

Microsoft Access zeigt das Formularfenster in der Entwurfsansicht an. Weitere Informationen zum Hinzufügen von Steuerelementen in der Entwurfsansicht erhalten Sie durch Klicken auf  [image].


Erstellen eines Formulars unter Verwendung von AutoFormular

AutoFormular erstellt ein Formular, das alle in der ausgewählten Tabelle bzw. Abfrage enthaltenen Felder und Datensätze anzeigt. Jedes Feld wird in einer separaten Zeile mit einem Bezeichnungsfeld links daneben angezeigt.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Tabellen oder Abfragen.

2	Klicken Sie auf die Tabelle oder Abfrage, auf der Sie das Formular basieren möchten, oder öffnen Sie die Tabelle oder Abfrage in einer beliebigen Ansicht.

3	Klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Neues Objekt und dann auf AutoFormular.


Erstellen eines Formulars auf der Basis mehrerer Tabellen

Mit Hilfe eines Formular-Assistenten können Sie auf die einfachste und schnellste Weise ein Formular erstellen, in dem Daten aus mehreren Tabellen enthalten sind. Ein Formular-Assistent beschleunigt das Erstellen eines Formulars, weil er die gesamte grundlegende Arbeit übernimmt. Im ersten Bildschirm eines Formular-Assistenten können Sie die Felder auswählen, die im Formular enthalten sein sollen. Diese Felder können aus einer oder mehreren Tabellen stammen. Wenn Sie zum Erstellen eines Formulars auf der Basis mehrerer Tabellen einen Formular-Assistenten verwenden, erstellt Microsoft Access im Hintergrund eine SQL-Anweisung. Die SQL-Anweisung enthält Informationen zu den Tabellen und Feldern, die verwendet werden sollen.

Sie können unter Verwendung eines Formular-Assistenten ein Formular erstellen, das die Daten mehrerer Tabellen als "einfaches Formular" oder als "hierarchisches Formular" anzeigt. Ein Beispiel eines einfachen Formulars ist ein Formular, in dem Artikel und Lieferanten enthalten sind. Um eine Darstellung dieses Formulartyps anzuzeigen, klicken Sie auf  [image]. Ein hierarchisches Formular ist ein Formular mit einem oder mehreren Unterformularen. Unterformulare sind zweckmäßig, um Daten aus Tabellen anzuzeigen, die eine 1:n-Beziehung aufweisen. Beispielsweise können Sie ein Formular Kategorien erstellen, in dem Daten aus den Tabellen Kategorien und Artikel enthalten sind. Um eine Darstellung dieses Formulartyps anzuzeigen, klicken Sie auf  [image].

Sie können Ihre Daten auch hierarchisch ohne Unterformular darstellen. Wenn Ihr Formular z.B. viele Steuerelemente aufweist, haben Sie möglicherweise keinen Platz mehr für ein Unterformular. In diesem Fall können Sie mit Hilfe eines Formular-Assistenten synchronisierte Formulare erstellen. Wenn Sie in einem Formular auf eine Befehlsschaltfläche klicken, wird ein anderes Formular geöffnet, das mit dem Datensatz im ersten Formular synchronisiert ist. Um eine Darstellung dieses Formulartyps anzuzeigen, klicken Sie auf  [image].

Was möchten Sie tun?

Einen Formular-Assistenten verwenden, um ein einfaches Formular, ein Formular mit einem oder mehreren Unterformularen oder ein synchronisiertes Formular zu erstellen

Ein Unterformular zu einem vorhandenen Formular hinzufügen

Ein Formular mit einem anderen Formular synchronisieren

Ein eigenes Formular erstellen und eine Abfrage als Datenherkunft für dieses Formular verwenden


Wechseln zwischen den Ansichten eines Formulars

•	Klicken Sie in der Symbolleiste auf die Ansichtsschaltfläche. Wenn Sie zu einer Ansicht wechseln möchten, die durch eine Schaltfläche symbolisiert wird, klicken Sie auf die entsprechende Schaltfläche. Um eine Liste anderer wählbarer Ansichten anzuzeigen, klicken Sie auf den Pfeil neben der Schaltfläche.

Weitere Informationen zum Verwendungszweck der verschiedenen Ansichten erhalten Sie durch Klicken auf  [image].


Öffnen eines Formulars

1	Klicken Sie im Datenbankfenster auf die Registerkarte Formulare.

2	Klicken Sie auf das Formular, das Sie öffnen möchten.

3	Klicken Sie auf die Schaltfläche Öffnen, um das Formular in der Formularansicht zu öffnen, oder auf die Schaltfläche Entwurf, um es in der Entwurfsansicht zu öffnen.

Tip   Sie können ein Formular auch in der Formularansicht öffnen, indem Sie es aus dem Datenbankfenster auf den Anwendungshintergrund ziehen.

Nachdem Sie ein Formular geöffnet haben, können Sie mühelos zwischen seinen drei Ansichten wechseln, indem Sie in der Symbolleiste auf die Ansichtsschaltfläche klicken.


Öffnen oder Schließen einer Feldliste für ein Formular oder einen Bericht

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Feldliste  [image].

Sie können die Feldliste verwenden, um einem Formular oder Bericht gebundene Steuerelemente hinzuzufügen.


Öffnen oder Schließen der Toolbox

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Toolbox  [image].


Aktivierthalten eines Toolbox-Tools

•	Doppelklicken Sie auf das Tool, das Sie aktiv halten möchten.

Wenn ein Tool aus der Toolbox aktiv gehalten wird, brauchen Sie nicht wiederholt darauf zu klicken, um eine bestimmte Aktion mehrmals auszuführen. Wenn Sie z.B. einem Formular mehrere Bezeichnungsfelder hinzufügen möchten, können Sie das Tool Bezeichnungsfeld in der Toolbox aktiv halten.

Drücken Sie ESC, um die Aktivierung aufzuheben.


Was ist ein Eigenschaftenfenster?

In Microsoft Access verwenden Sie Eigenschaften, um die Merkmale von Tabellen, Abfragen, Feldern, Formularen und Berichten festzulegen. Jedes Steuerelement in einem Formular oder Bericht hat ebenfalls Eigenschaften. Steuerelementeigenschaften bestimmen den Aufbau, das Erscheinungsbild und das Verhalten eines Steuerelements sowie die Merkmale des enthaltenen Textes bzw. der enthaltenen Daten. Eigenschaften werden unter Verwendung des Eigenschaftenfensters eingestellt. Die folgende Abbildung zeigt z.B. das Eigenschaftenfenster für ein Steuerelement Gesamtverkäufe. Die Eigenschaft Format für dieses Steuerelement ist auf Währung gesetzt.


Einstellen von Eigenschaften für ein Formular, einen Bericht, einen Bereich oder ein Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Führen Sie einen der folgenden Schritte aus:

•	Zum Einstellen der Eigenschaften für ein Formular oder einen Bericht doppelklicken Sie auf den Formularmarkierer bzw. den Berichtsmarkierer, um das entsprechende Eigenschaftenfenster zu öffnen.

•	Zum Einstellen der Eigenschaften für einen Bereich eines Formulars oder Berichts doppelklicken Sie auf den Bereichsmarkierer, um das Eigenschaftenfenster für den Bereich zu öffnen.

•	Zum Einstellen der Eigenschaften für ein Steuerelement vergewissern Sie sich, daß dieses markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image]. Sie können auch auf ein Steuerelement doppelklicken, um dessen Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Eigenschaftenfenster auf die Eigenschaft, die eingestellt werden soll, und gehen Sie dann folgendermaßen vor:

•	Wird im Einstellungsfeld der Eigenschaft ein Pfeil angezeigt, klicken Sie darauf, und wählen Sie aus der Liste einen Wert aus.

•	Geben Sie in das Einstellungsfeld der Eigenschaft eine Einstellung oder einen Ausdruck ein.

•	Wird neben dem Einstellungsfeld der Eigenschaft eine Editor-Schaltfläche  [image]  angezeigt, klicken Sie darauf. Ein Editor bzw. ein Dialogfeld mit einer Auswahl von Editoren wird angezeigt. Sie können z.B. den Abfrage-Editor verwenden, um den Entwurf einer zugrundeliegenden Abfrage für ein Formular oder einen Bericht zu ändern.

4	Wenn beim Eingeben oder Ändern einer Eigenschafteneinstellung der Platz im Einstellungsfeld nicht ausreicht, drücken Sie UMSCHALT+F2 (oder klicken Sie mit der rechten Maustaste und dann auf Zoom), um das Dialogfeld Zoom zu öffnen.

Wenn das Eigenschaftenfenster leer ist oder nicht die erwarteten Eigenschaften angezeigt werden, klicken Sie auf  [image].

Tip   Um Hilfe zu einer Eigenschaft im Eigenschaftenfenster anzuzeigen, klicken Sie auf die Eigenschaft, und drücken Sie dann F1.


Warum ist das Eigenschaftenfenster leer?

•	Wenn das Eigenschaftenfenster angezeigt wird und Sie auf ein bereits markiertes Steuerelement klicken, wird der Inhalt des Eigenschaftenfensters gelöscht. Wenn Sie in das Steuerelement keinen Wert eingeben müssen, drücken Sie ESC, um das Eigenschaftenfenster erneut anzuzeigen. Andernfalls geben Sie einen Wert ein und drücken die EINGABETASTE.


Warum werden nicht alle Eigenschaften im Eigenschaftenfenster angezeigt?

•	Wenn Sie mehrere Steuerelemente markieren, doch die erwarteten Eigenschaften im Eigenschaftenfenster nicht angezeigt werden, haben Sie möglicherweise nicht das gewünschte Steuerelement markiert. Vielleicht haben Sie zusammen mit einer Gruppe von Textfeldern auch eine Linie markiert. Die Eigenschaften werden im Eigenschaftenfenster nur angezeigt, wenn sie für alle markierten Steuerelemente zutreffen. Um ein Steuerelement aus einer markierten Gruppe zu entfernen, halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie auf das Steuerelement.


Warum ist das Einstellungsfeld einer bestimmten Eigenschaft leer?

•	Wenn die Einstellung einer bestimmten Eigenschaft für alle markierten Steuerelemente identisch ist, wird diese Einstellung im Eigenschaftenfenster angezeigt. Andernfalls ist das Einstellungsfeld dieser Eigenschaft leer. Sind mehrere Steuerelemente markiert und Sie ändern im Eigenschaftenfenster die Einstellung einer Eigenschaft, wirkt sich diese Änderung auf alle markierten Steuerelemente aus.


Warum stimmen die Eigenschafteneinstellungen des Steuerelements nicht mit den Einstellungen im Tabellenentwurf überein?

•	Die Eigenschafteneinstellungen eines gebundenen Steuerelements stimmen möglicherweise nicht mit den entsprechenden Einstellungen für das Feld der zugrundeliegenden Tabelle überein, an die das Steuerelement gebunden ist. Unterscheiden sich die Einstellungen, haben die Formular- oder Berichtseinstellungen in der Regel Vorrang vor den Tabelleneinstellungen. Sie treffen jedoch nur für das aktuelle Formular oder den aktuellen Bericht zu. Es empfiehlt sich, die Eigenschaften Format, Dezimalstellen, Eingabeformat, Gültigkeitsregel, Gültigkeitsmeldung und Standardwert nicht im Steuerelement, sondern in der zugrundeliegenden Tabelle oder Abfrage einzustellen. Auf diese Weise wird gewährleistet, daß beim Hinzufügen dieses Feldes zu einem Formular oder Bericht die Einstellungen immer konsistent sind. Zum Anzeigen weiterer Informationen zur Übernahme von Eigenschafteneinstellungen bei Steuerelementen klicken Sie auf  [image].


Markieren eines Bereichs in einem Formular oder Bericht

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf den Bereichsmarkierer oder auf eine beliebige Stelle in der Bereichsleiste.

Sie können auch auf eine beliebige Stelle im Hintergrund des zu markierenden Bereichs klicken.


Markieren eines Formulars oder Berichts

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf den Formularmarkierer bzw. den Berichtsmarkierer.

Wenn die Lineale nicht angezeigt werden, können Sie im Menü Bearbeiten auf Formular auswählen oder Bericht auswählen klicken, oder Sie können auf den grauen Hintergrund rechts vom Formular klicken, um es zu markieren.


Ändern der zugrundeliegenden Abfrage oder SQL-Anweisung für ein Formular oder einen Bericht

1	Öffnen Sie das Formular in der Entwurfsansicht oder den Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer bzw. den Berichtsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Klicken Sie neben der Eigenschaft Datenherkunft auf die Editor-Schaltfläche  [image], um die Abfrage-Entwurfsansicht zu öffnen. Sie können eine SQL-Anweisung auf dieselbe Weise bearbeiten wie eine Abfrage. Sie brauchen die einzelnen Felder nur zu ziehen und die Kriterien sowie die Sortierreihenfolge im Entwurfsbereich festlegen.

Anmerkung   Wenn Sie von einer Tabelle oder Abfrage zu einer anderen wechseln möchten, klicken Sie auf den Pfeil im Einstellungsfeld der Eigenschaft Datenherkunft, um aus einer Liste von Tabellen bzw. Abfragen auszuwählen.


Binden eines leeren Formulars oder Berichts an Daten in einer Tabelle oder Abfrage

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer bzw. den Berichtsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Klicken Sie auf den Pfeil neben dem Einstellungsfeld der Eigenschaft Datenherkunft, und wählen Sie aus einer Liste von Tabellen bzw. Abfragen aus.

4	Wechseln Sie zur Formularansicht oder zur Datenblattansicht, um die Daten anzuzeigen.


Ein- oder Ausblenden des Rasters

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie im Menü Ansicht auf Raster.


Ändern der Rastergenauigkeit (Unterteilung)

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer bzw. den Berichtsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Um die horizontalen Einheiten zu ändern, geben Sie für die Eigenschaft RasterX einen neuen Wert ein. Um die vertikalen Einheiten zu ändern, geben Sie für die Eigenschaft RasterY einen neuen Wert ein. Je höher der Wert, desto höher die Genauigkeit.

Anmerkung   Das Raster ist horizontal und vertikal auf standardmäßig 5 Einheiten pro Zentimeter eingestellt. Wenn Sie als Maßeinheit Zoll verwenden, ist das Raster auf 10"x12" eingestellt. Sie können diese Einstellungen ändern und auf eine beliebige ganze Zahl zwischen 1 und 64 setzen. Bei einer Genauigkeit von mehr als 6 Einheiten pro Zentimeter oder 16 Einheiten pro Zoll sind Punkte auf dem Raster nicht sichtbar.


Festlegen der Formulargröße beim ersten Öffnen

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Legen Sie die Größe des Formulars fest, indem Sie den Rahmen des Formularfensters in die gewünschte Position ziehen.

3	Klicken Sie in der Symbolleiste auf Speichern  [image].

Anmerkung   Ist die Eigenschaft GrößeAnpassen auf Ja gesetzt, paßt Microsoft Access die Größe des Formulars automatisch so an, daß vollständige Datensätze angezeigt werden. Um die Formulargröße auf die gewünschte Größe einzustellen, setzen Sie die Eigenschaft GrößeAnpassen auf Nein.


Anpassen der Formulargröße an den Inhalt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie im Menü Fenster auf Größe an Formular anpassen.

Anmerkung   Bei einem maximierten Formularfenster ist der Befehl Größe an Formular anpassen nicht verfügbar.

3	Klicken Sie in der Symbolleiste auf Speichern  [image], um die Größe des Formulars zu speichern.

Wenn Sie auf Größe an Formular anpassen klicken, paßt Microsoft Access die Größe des Formulars je nach Einstellung der Eigenschaft Standardansicht (Einzelnes Formular oder Endlosformular) an.

•	Einzelnes Formular. Ist der angezeigte Datensatz kleiner als das Formularfenster, schneidet Größe an Formular anpassen das Fenster auf die Größe des Datensatzes zu. Ist der Datensatz größer als das Formularfenster, erweitert Größe an Formular anpassen das Formularfenster, um so viel wie möglich vom Datensatz anzuzeigen.

•	Endlosformular. Wird der letzte Datensatz nur teilweise angezeigt, schneidet Größe an Formular anpassen diesen Datensatz ab. Wird nur ein Datensatz teilweise angezeigt, erweitert Größe an Formular anpassen das Fenster, um so viel wie möglich vom Datensatz anzuzeigen.


Zentrieren eines Formulars im Anwendungsfenster beim ersten Öffnen

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Setzen Sie die Eigenschaft AutomatischZentrieren auf Ja.

Beim nächsten Öffnen des Formulars wird es im Anwendungsfenster zentriert.


Ändern des Titelleistentextes eines Formulars in der Formularansicht

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Beschriftung den Text für die Titelleiste ein.

4	Um den Text in der Titelleiste anzuzeigen, wechseln Sie zur Formularansicht.

Tip   Wenn die Titelleiste keinen Text enthalten soll, geben Sie im Einstellungsfeld der Eigenschaft Beschriftung ein Leerzeichen ein.


Anzeigen eines Formulars in der Seitenansicht

So zeigen Sie ein Formular aus der Entwurfs-, Formular- oder Datenblattansicht in der Vorschau an

1	Klicken Sie in der Symbolleiste auf Seitenansicht  [image].

2	Zur Rückkehr zur Entwurfsansicht, Formularansicht oder Datenblattansicht klicken Sie in der Symbolleiste auf die Ansichtsschaltfläche.

So zeigen Sie ein Formular aus dem Datenbankfenster in der Vorschau an

1	Klicken Sie auf die Registerkarte Formulare.

2	Wählen Sie das Formular aus, das Sie in der Vorschau anzeigen möchten.

3	Klicken Sie in der Symbolleiste auf Seitenansicht

Wie Microsoft Access ein Formular in der Seitenansicht anzeigt, ist von der Ansicht abhängig, aus der Sie die Vorschau aktivieren.

Aus	Anzeige des Formulars
Entwurfsansicht	In der Formularansicht.
Formularansicht	In der Formularansicht.
Datenblattansicht	Als Datenblatt.
Datenbankfenster	In der Ansicht, die in der Eigenschaft Standardansicht des Formulars angegeben ist.
Weitere Informationen zum Anzeigen eines Formulars in verschiedenen Größen erhalten Sie durch Klicken auf  [image].

Weitere Informationen zum Anzeigen von zwei oder mehr Seiten gleichzeitig erhalten Sie durch Klicken auf  [image].


Drucken eines Formulars

Was möchten Sie tun?

Die Seitenausrichtung oder andere Seiteneinrichtungsoptionen festlegen

Ein Formular aus der Entwurfsansicht, Formularansicht oder Datenblattansicht drucken

Ein Formular aus dem Datenbankfenster drucken

Die in einem Formular oder Datenblatt markierten Datensätze drucken

Den aktuellen Datensatz drucken

Ein Formular unter Verwendung einer Verknüpfung drucken


Drucken eines Formulars aus der Entwurfsansicht, Formularansicht oder Datenblattansicht

1	Klicken Sie im Menü Datei auf Drucken.

2	Wählen Sie im Dialogfeld Drucken die gewünschten Druckoptionen.

Wie Microsoft Access das Formular druckt, ist von der Ansicht abhängig, aus der es gedruckt wird.

Aus	Drucken des Formulars
Entwurfsansicht	In der Formularansicht.
Formularansicht	In der Formularansicht.
Datenblattansicht	Als Datenblatt.
Tip   Wenn Sie ein Formular drucken möchten, ohne im Dialogfeld Drucken Optionen anzugeben, klicken Sie in der Symbolleiste auf Drucken  [image].


Drucken eines Formulars aus dem Datenbankfenster

1	Klicken Sie auf die Registerkarte Formulare.

2	Wählen Sie das zu druckende Formular aus.

3	Klicken Sie im Menü Datei auf Drucken.

4	Wählen Sie im Dialogfeld Drucken die gewünschten Druckoptionen.

5	Klicken Sie auf OK.

Microsoft Access druckt das Formular in der Ansicht, die in dessen Eigenschaft Standardansicht angegeben ist.

Tip   Wenn Sie ein Formular drucken möchten, ohne im Dialogfeld Drucken Optionen anzugeben, klicken Sie in der Symbolleiste auf Drucken  [image].


Drucken der in einem Formular oder Datenblatt markierten Datensätze

1	Öffnen Sie das Formular in der Formularansicht oder der Datenblattansicht.

2	Markieren Sie die zu druckenden Datensätze, indem Sie auf den Datensatzmarkierer klicken oder UMSCHALT+LEERTASTE drücken (im Modus Bearbeiten drücken Sie erst F2, bevor Sie UMSCHALT+LEERTASTE drücken). Wenn Sie mehrere Datensätze markieren möchten, klicken Sie auf den ersten Datensatzmarkierer und ziehen dann bis zum letzten zu druckenden Datensatz.

3	Klicken Sie im Menü Datei auf Drucken.

4	Klicken Sie im Dialogfeld Drucken unter Druckbereich auf Markierte Datensätze.


Hinzufügen eines Steuerelements zu einem Formular oder Bericht

Alle Elemente, die Sie einem Formular oder Bericht hinzufügen, sind Steuerelemente unterschiedlichen Typs. Dazu gehören Textfelder, Bezeichnungsfelder, Listenfelder, Optionsfelder, Befehlsschaltflächen und Linien. Wie Sie ein Steuerelement erstellen, ist abhängig davon, ob Sie ein gebundenes Steuerelement, ein ungebundenes Steuerelement oder ein berechnetes Steuerelement erstellen möchten.

Was möchten Sie tun?

Weitere Informationen zu gebundenen, ungebundenen und berechneten Steuerelementen erhalten

Ein gebundenes Steuerelement erstellen

Ein ungebundenes Steuerelement erstellen

Ein berechnetes Steuerelement erstellen

Einen bestimmten Steuerelementtyp in einem Formular erstellen (z.B. ein Textfeld, ein Kontrollkästchen, ein Listenfeld usw.)

Einen bestimmten Steuerelementtyp in einem Bericht erstellen (z.B. ein Bezeichnungsfeld, ein Textfeld, ein Kontrollkästchen usw.)


Erstellen eines bestimmten Steuerelements in einem Formular

Was möchten Sie tun?

Ein Textfeld erstellen

Ein Bezeichnungsfeld erstellen

Ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld erstellen, das/die nicht Teil einer Optionsgruppe ist

Eine Optionsgruppe mit Kontrollkästchen, Umschaltflächen oder Optionsfeldern erstellen

Eine Befehlsschaltfläche erstellen

Ein Listen- oder Kombinationsfeld erstellen

Ein Unterformular erstellen

Ein Steuerelement für ein Bild oder ein anderes mit einem anderen Anwendungsprogramm erstelltes Objekt (z.B. ein Word-Dokument) erstellen

Ein Diagramm erstellen

Ein Steuerelement zum Anzeigen von Microsoft Access-Daten in einer Microsoft Excel-Pivot-Tabelle erstellen

Ein Steuerelement mit mehreren Seiten oder Registerkarten erstellen

Ein Steuerelement zum Anzeigen von Web-Seiten in einem Formular erstellen

Ein ActiveX-Steuerelement hinzufügen


Erstellen eines ungebundenen Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Wenn Sie zum Erstellen des Steuerelements einen Assistenten verwenden möchten, müssen Sie sicherstellen, daß das Tool Steuerelement-Assistenten  [image]  in der Toolbox aktiviert ist.

Anmerkung   Sie können Assistenten zum Erstellen von Befehlsschaltflächen, Listenfeldern, Kombinationsfeldern, Unterformularen und Optionsgruppen verwenden.

3	Klicken Sie in der Toolbox auf das Tool für das Steuerelement, das Sie erstellen möchten.

4	Klicken Sie im Formular oder Bericht auf die Stelle, an der die linke obere Ecke des Steuerelements angezeigt werden soll.
Wenn Sie klicken und dann die Maustaste loslassen, erstellt Microsoft Access ein Steuerelement in Standardgröße. Zum Erstellen eines Steuerelements in einer bestimmten Größe klicken Sie mit der Maustaste und ziehen dann mit der Maus, bis das Steuerelement die gewünschte Größe hat.

Tip   Wenn Sie mehrere Steuerelemente des gleichen Typs erstellen möchten, können Sie in der Toolbox auf das entsprechende Tool doppelklicken. Damit wird das Tool aktiviert gehalten.


Erstellen eines gebundenen Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Wenn Sie zum Erstellen des Steuerelements einen Assistenten verwenden möchten, müssen Sie sicherstellen, daß das Tool Steuerelement-Assistenten  [image]  in der Toolbox aktiviert ist.

Anmerkung   Sie können Assistenten zum Erstellen von Befehlsschaltflächen, Listenfeldern, Kombinationsfeldern, Unterformularen und Optionsgruppen verwenden. Darüber hinaus können Sie mit Hilfe von Assistenten Steuerelemente für ein Diagramm oder eine Pivot-Tabelle erstellen.

3	Zeigen Sie die Feldliste an, indem Sie in der Symbolleiste auf Feldliste  [image]  klicken.

4	Markieren Sie ein oder mehrere Felder in der Feldliste.

Markieren	Vorgehensweise
Eines Feldes	Klicken Sie auf das Feld.
Eines Feldblocks	Klicken Sie auf das erste Feld des gewünschten Blocks, halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie dann auf das letzte Feld des Blocks.
Nichtangrenzender Felder	Halten Sie STRG gedrückt, und klicken Sie dann nacheinander auf die Namen aller Felder, die Sie verwenden möchten.
Aller Felder	Doppelklicken Sie auf die Titelleiste der Feldliste.
5	Ziehen Sie das/die markierte(n) Feld(er) aus der Feldliste in das Formular oder den Bericht. Setzen Sie die obere linke Ecke des jeweiligen Symbols an die Stelle, an der die obere linke Ecke des eigentlichen Steuerelements (nicht des Bezeichnungsfelds) angezeigt werden soll, und lassen Sie dann die Maustaste los.

Microsoft Access erstellt das entsprechende Steuerelement für das Feld und legt bestimmte Eigenschaften auf der Basis des Datentyps und der Einstellung der Tabellen-Eigenschaft SteuerelementAnzeigen des Feldes fest. Ist dies nicht das gewünschte Steuerelement, klicken Sie vor dem Ziehen des Feldes aus der Feldliste auf das entsprechende Tool in der Toolbox. Zum Anzeigen von Informationen zur Eigenschaft SteuerelementAnzeigen klicken Sie auf  [image].

Sie können ein Steuerelement nach dem Erstellen auch in einen anderen Steuerelementtyp ändern.

Wie wird's gemacht?


Löschen eines Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement.

3	Drücken Sie ENTF.

Wenn dem Steuerelement ein Bezeichnungsfeld zugeordnet ist, löscht Microsoft Access das Steuerelement und die entsprechende Bezeichnung. Wenn Sie nur das zugeordnete Bezeichnungsfeld löschen möchten, klicken Sie auf die Bezeichnung, und drücken Sie dann ENTF.


Binden eines ungebundenen Steuerelements an ein Feld

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

2	Geben Sie im Einstellungsfeld der Eigenschaft Steuerelementinhalt den Namen des Feldes ein, an das Sie das Steuerelement binden möchten.

Anmerkung   Wenn Sie ein Steuerelement auf diese Weise an ein Feld binden oder wenn Sie das einem gebundenen Steuerelement zugrundeliegende Feld ändern, legt Microsoft Access für die Eigenschaften des Steuerelements nicht alle Werte fest, die für die entsprechenden Eigenschaften des zugrundeliegenden Feldes gesetzt sind. Es werden jedoch die Einstellungen der Eigenschaften Gültigkeitsregel, Gültigkeitsmeldung und Standardwert des zugrundeliegenden Feldes übernommen, da diese Eigenschaften nicht nur für das Steuerelement, sondern auch für das Feld in jedem Fall festgelegt werden. Wenn Sie ein gebundenes Steuerelement durch Ziehen von Feldern aus der Feldliste erstellen, erhält das gebundene Steuerelement automatisch bestimmte Eigenschaften des Feldes. Um weitere Informationen über das Zuweisen von Eigenschaften und zur Funktionsweise der automatischen Zuweisung zu erhalten, klicken Sie auf  [image].


Markieren eines Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf eine beliebige Stelle des Steuerelements.

Wenn dem Steuerelement ein Bezeichnungsfeld zugeordnet ist, sieht es folgendermaßen aus:

Anmerkung   Wenn Sie auf ein bereits markiertes Steuerelement klicken, wird innerhalb des Steuerelements eine Einfügemarke angezeigt. Jetzt können Sie Text eingeben oder bearbeiten. Wenn Sie das Steuerelement dann markieren möchten, klicken Sie außerhalb von diesem, und klicken Sie dann erneut auf das Steuerelement.


Markieren angrenzender Steuerelemente

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Zeigen Sie auf eine beliebige Stelle außerhalb eines Steuerelements, und ziehen Sie einen Rahmen um die Steuerelemente, die Sie markieren möchten.

Tips

•	Sie können festlegen, ob der Rahmen, den Sie zum Markieren um angrenzende Steuerelemente ziehen, die Steuerelemente nur berühren oder völlig einschließen muß. Dazu klicken Sie im Menü Extras auf Optionen, auf die Registerkarte Formulare/Berichte und dann auf eine der Optionen unter Markierungsverhalten.

•	Wenn Sie ein oder mehrere Steuerelemente aus der markierten Gruppe löschen möchten, halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie dann auf die zu löschenden Steuerelemente.


Markieren nichtangrenzender oder überlappender Steuerelemente

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie dann nacheinander auf jedes Steuerelement, das Sie markieren möchten.


Entfernen eines Steuerelements aus einer Gruppe markierter Elemente

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie dann auf das/die Steuerelement(e), das/die Sie aus der markierten Gruppe entfernen möchten.


Verschieben eines Steuerelements zusammen mit dem zugehörigen Bezeichnungsfeld

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement oder das zugeordnete Bezeichnungsfeld.

Wenn Sie auf einen beliebigen Teil eines zusammengesetzten Steuerelements klicken, zeigt Microsoft Access die Ziehpunkte zum Verschieben beider Steuerelemente und die Ziehpunkte zur Größenänderung des Steuerelements an, auf das Sie geklickt haben.

3	Bewegen Sie den Zeiger auf den Rahmen (nicht auf einen der Ziehpunkte zum Verschieben) eines der Steuerelemente oder des Bezeichnungsfelds, bis dieser zu einer geöffneten Hand wird, und ziehen Sie die Steuerelemente dann an eine neue Position.

Anmerkungen

•	Sie können beim Verschieben eines Steuerelements die horizontale oder vertikale Ausrichtung an anderen Steuerelementen beibehalten. Dazu halten Sie beim Markieren und Verschieben des Steuerelements die UMSCHALTTASTE gedrückt. Jetzt wird das Steuerelement, abhängig von der Richtung, in der Sie die erste Bewegung machen, entweder nur horizontal oder nur vertikal verschoben.

•	Wenn Sie die Position eines Steuerelements nur minimal verändern möchten, ist es möglicherweise einfacher, dazu STRG zusammen mit der entsprechenden Pfeiltaste zu drücken. Wenn Sie ein Steuerelement auf diese Weise verschieben, richtet es Microsoft Access nicht am Raster aus. Dies gilt auch dann, wenn die Option Am Raster ausrichten aktiviert ist.


Getrenntes Verschieben eines Steuerelements oder des zugehörigen Bezeichnungsfelds

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement oder das zugeordnete Bezeichnungsfeld.

3	Setzen Sie den Zeiger auf den Ziehpunkt zum Verschieben, der sich in der linken oberen Ecke des Steuerelements oder des Bezeichnungsfelds befindet.

4	Wenn der Zeiger sich in eine nach oben zeigende Hand verwandelt, können Sie das Steuerelement oder das Bezeichnungsfeld ziehen.

Anmerkungen

•	Die Verbindung zwischen den Teilen eines zusammengesetzten Steuerelements bleibt auch dann erhalten, wenn Sie diese einzeln verschieben.

•	Wenn Sie das einem Steuerelement zugeordnete Bezeichnungsfeld in einen anderen Bereich verschieben möchten, ohne gleichzeitig auch das Steuerelement zu verschieben, müssen Sie die Befehle Ausschneiden und Einfügen verwenden. Wenn Sie eine Bezeichnung in einen anderen Bereich verschieben, wird die Zuordnung zum Steuerelement aufgehoben.

•	Sie können beim Verschieben eines Steuerelements die horizontale oder vertikale Ausrichtung an anderen Steuerelementen beibehalten. Dazu halten Sie beim Markieren und Verschieben des Steuerelements die UMSCHALTTASTE gedrückt. Jetzt wird das Steuerelement, abhängig von der Richtung, in der Sie die erste Bewegung machen, entweder nur horizontal oder nur vertikal verschoben.

•	Wenn Sie die Position eines Steuerelements nur minimal verändern möchten, ist es möglicherweise einfacher, dazu STRG zusammen mit der entsprechenden Pfeiltaste zu drücken. Wenn Sie ein Steuerelement auf diese Weise verschieben, richtet es Microsoft Access nicht am Raster aus. Dies gilt auch dann, wenn die Option Am Raster ausrichten aktiviert ist.


Ändern der Maßeinheit im Lineal

1	Klicken Sie in Windows auf der Task-Leiste auf Start, zeigen Sie auf Einstellungen, und klicken Sie dann auf Systemsteuerung.

 Demo

2	Doppelklicken Sie auf das Symbol Ländereinstellungen.

3	Klicken Sie auf die Registerkarte Zahlen.

4	Klicken Sie im Listenfeld Maßsystem auf Metrisch oder US-Maße.


Verschieben eines Steuerelements vor oder hinter andere Steuerelemente

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie verschieben möchten, und dann im Menü Format auf In den Hintergrund oder auf In den Vordergrund.

Anmerkung   Ein Listenfeld oder ein Unterformular wird immer oben auf einem Stapel von Steuerelementen, d.h. im Vordergrund, angezeigt. Sie können Listenfelder und Unterformulare nicht in den Hintergrund verschieben.


Ändern der Größe eines Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das/die Steuerelement(e), für das/die Sie die Größe ändern möchten.

3	Ziehen Sie an den Ziehpunkten zur Größenänderung, bis das Steuerelement die gewünschte Größe hat.

Wenn Sie mehrere Steuerelemente markieren, wird beim Ziehen am Ziehpunkt zur Größenänderung eines der Steuerelemente die Größe aller Steuerelemente geändert.

Tip    Wenn Sie die Größe eines Steuerelements nur minimal verändern möchten, ist es möglicherweise einfacher, dazu die UMSCHALTTASTE zusammen mit der entsprechenden Pfeiltaste zu drücken.


Anpassen der Größe eines Steuerelements an den Inhalt

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Markieren Sie das/die Steuerelement(e), für das/die Sie die Größe ändern möchten.

3	Zeigen Sie im Menü Format auf Größe anpassen, und klicken Sie dann auf An Textgröße.


Einheitliches Ändern der Größe von Steuerelementen unter Verwendung des Rasters

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Sofern das Raster nicht bereits angezeigt ist, klicken Sie im Menü Ansicht auf Raster.

3	Markieren Sie die Steuerelemente, deren Größe Sie anpassen möchten.

4	Zeigen Sie im Menü Format auf Größe anpassen, und klicken Sie dann auf Am Raster.

Anmerkungen

•	Sie können festlegen, daß Microsoft Access Elemente beim Ändern der Größe automatisch am Raster ausrichtet. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können den Abstand zwischen den Punkten im Raster ändern, wenn Sie beim Ändern der Größe von Steuerelementen einen höheren Genauigkeitsgrad benötigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Einheitliches Ändern der Größe von Steuerelementen in Relation zu anderen Steuerelementen

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Markieren Sie die Steuerelemente, deren Größe Sie ändern möchten.

3	Zeigen Sie im Menü Format auf Größe anpassen, und klicken Sie dann auf einen der folgenden Befehle:

•	Am höchsten. Macht alle Steuerelemente so hoch wie das höchste markierte Steuerelement.

•	Am niedrigsten. Macht alle Steuerelemente so niedrig wie das niedrigste markierte Steuerelement.

•	Am breitesten. Macht alle Steuerelemente so breit wie das breiteste markierte Steuerelement.

•	Am schmalsten. Macht alle Steuerelemente so schmal wie das schmalste markierte Steuerelement.


Ausschneiden oder Kopieren und Einfügen eines Steuerelements

Verwenden Sie anstelle des Befehls Kopieren eher den Befehl Duplizieren, wenn Sie eine Gruppe von Steuerelementen mit gleichem Abstand voneinander erstellen möchten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ausschneiden oder kopieren möchten. Wenn dem Steuerelement ein Bezeichnungsfeld zugeordnet ist, müssen Sie auf das Steuerelement klicken, nicht auf das Bezeichnungsfeld.

3	Klicken Sie im Menü Bearbeiten auf Ausschneiden, wenn Sie das Steuerelement verschieben möchten, oder klicken Sie auf Kopieren, wenn Sie das Steuerelement kopieren möchten.

4	Markieren Sie den Bereich, in den Sie das Steuerelement einfügen möchten.

5	Klicken Sie im Menü Bearbeiten auf Einfügen.

Sie können bis zu einem bestimmten Grad festlegen, an welcher Stelle Microsoft Access das Steuerelement einfügen soll. Wenn Sie einen Bereich markieren, fügt Microsoft Access das Steuerelement in der oberen linken Ecke des Bereichs ein. Wenn Sie ein Steuerelement in der Nähe der Stelle markieren, an der Sie es wieder einfügen möchten, fügt Microsoft Access das Steuerelement direkt unter dem markierten Steuerelement ein. Wenn Sie jedoch ein Bezeichnungsfeld einfügen und dem markierten Steuerelement kein Bezeichnungsfeld zugeordnet ist, ordnet Microsoft Access das eingefügte Bezeichnungsfeld dem markierten Steuerelement zu.

Anmerkung   Microsoft Access kopiert nicht die einem Steuerelement zugeordneten Ereignisprozeduren.


Duplizieren eines Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie duplizieren möchten. Wenn dem Steuerelement ein Bezeichnungsfeld zugeordnet ist, klicken Sie auf das Steuerelement, nicht auf das Bezeichnungsfeld.

3	Klicken Sie im Menü Bearbeiten auf Duplizieren.

Microsoft Access fügt das Steuerelement direkt unter dem markierten Steuerelement ein.

4	Wenn Sie ein weiteres Steuerelement mit gleichem Abstand zum vorherigen erstellen möchten, klicken Sie erneut auf Duplizieren.

Microsoft Access fügt das Steuerelement direkt neben dem zuletzt eingefügten Steuerelement ein. Dies ist auch dann der Fall, wenn Sie dieses Steuerelement in der Zwischenzeit verschoben haben.

Anmerkungen

•	Beim Duplizieren eines Steuerelements kopiert Microsoft Access nicht die dem Steuerelement zugeordneten Ereignisprozeduren.

•	Wenn Sie lediglich die Formateigenschaften eines Steuerelements auf ein anderes kopieren möchten, können Sie in der Symbolleiste auf Format übertragen  [image]  klicken. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ausrichten von Steuerelementen unter Verwendung des Rasters

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Sofern das Raster nicht bereits angezeigt ist, klicken Sie im Menü Ansicht auf Raster.

3	Markieren Sie das/die Steuerelement(e), das/die Sie ausrichten möchten.

4	Zeigen Sie im Menü Format auf Ausrichten, und klicken Sie dann auf Am Raster.

Anmerkungen

•	Sie können festlegen, daß Microsoft Access Elemente beim Erstellen oder Verschieben automatisch am Raster ausrichtet. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können den Abstand zwischen den Punkten im Raster ändern, wenn Sie beim Ausrichten von Steuerelementen am Raster einen höheren Genauigkeitsgrad benötigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Aktivieren bzw. Deaktivieren der Funktion zum Ausrichten am Raster

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie im Menü Format auf Am Raster ausrichten.

Wenn die Funktion zum Ausrichten am Raster aktiviert ist und Sie ein Steuerelement durch Klicken auf das Formular oder den Bericht erstellen, richtet Microsoft Access die obere linke Ecke des Steuerelements am Raster aus. Wenn Sie ein Steuerelement durch Ziehen erstellen, richtet Microsoft Access alle Ecken am Raster aus. Wenn Sie ein vorhandenes Steuerelement verschieben oder seine Größe ändern, können Sie das Steuerelement oder dessen Rahmen nur rasterpunktweise bewegen.

Wenn die Funktion zum Ausrichten am Raster deaktiviert ist, ignoriert Microsoft Access das Raster. In diesem Fall können Sie Steuerelemente im Formular oder Bericht zum Positionieren, Verschieben oder Ändern der Größe stufenlos bewegen.

Tip   Wenn Sie die Funktion zum Ausrichten am Raster vorübergehend deaktivieren möchten, drücken Sie vor dem Positionieren, Verschieben oder Vergrößern/Verkleinern eines Steuerelements STRG und halten diese Taste gedrückt. Sobald Sie STRG loslassen, ist die Funktion zum Ausrichten am Raster wieder aktiviert.


Ausrichten von Steuerelementen aneinander

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Markieren Sie die Steuerelemente, die Sie ausrichten möchten. Markieren Sie nur Steuerelemente, die sich in der gleichen Zeile oder der gleichen Spalte befinden.

3	Zeigen Sie im Menü Format auf Ausrichten, und klicken Sie dann auf einen der folgenden Befehle:

•	Linksbündig. Richtet die linken Ecken der Steuerelemente an den linken Ecken des Steuerelements aus, das am weitesten links positioniert ist.

•	Rechtsbündig. Richtet die rechten Ecken der Steuerelemente an den rechten Ecken des Steuerelements aus, das am weitesten rechts positioniert ist.

•	Nach oben. Richtet die oberen Ecken der Steuerelemente an den oberen Ecken des obersten Steuerelements aus.

•	Nach unten. Richtet die unteren Ecken der Steuerelemente an den unteren Ecken des untersten Steuerelements aus.

Anmerkung   Wenn eines der markierten Steuerelemente nach dem Ausrichten von einem anderen überlappt wird, positioniert Microsoft Access diese so, daß die Ecken nebeneinander liegen. Damit wird verhindert, daß sich die Steuerelemente überlappen.


Positionieren von Steuerelementen im gleichen Abstand

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Markieren Sie die Steuerelemente (mindestens drei), die Sie ausrichten möchten. Wenn Sie Steuerelemente mit zugeordnetem Bezeichnungsfeld ausrichten möchten, müssen Sie die Steuerelemente, nicht deren Bezeichnungsfelder, markieren.

3	Zeigen Sie im Menü Format auf Horizontaler Abstand oder Vertikaler Abstand, und klicken Sie dann auf Angleichen.

Microsoft Access gleicht die Abstände zwischen den Steuerelementen an. Dabei werden jedoch nur die mittleren Steuerelemente tatsächlich angepaßt. Die Position des oberen und unteren Steuerelements wird nicht verändert.


Vergrößern oder Verkleinern des Abstands zwischen Steuerelementen

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Markieren Sie die Steuerelemente, für die Sie den Abstand ändern möchten.

3	Zeigen Sie im Menü Format auf Horizontaler Abstand oder Vertikaler Abstand, und klicken Sie dann auf Vergrößern oder Verkleinern.

Beim Verkleinern oder Vergrößern des Abstands zwischen Steuerelementen wird die Position des Steuerelements an der äußersten linken Position (beim Ändern des horizontalen Abstands) und des Steuerelements an der höchsten Position (beim Ändern des vertikalen Abstands) nicht verändert.


Ändern eines Steuerelements in einen anderen Steuerelementtyp

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ändern möchten.

3	Klicken Sie im Menü Format auf Ändern zu.

Microsoft Access zeigt eine Liste mit Steuerelementen an, in die Sie das ausgewählte Steuerelement ändern können. Ist ein Steuerelementtyp im Menü nicht verfügbar, können Sie das ausgewählte Steuerelement nicht in diesen Typ ändern.

4	Klicken Sie auf den Steuerelementtyp, in den Sie das ausgewählte Steuerelement ändern möchten.

Beim Ändern eines Steuerelements in einen anderen Steuerelementtyp kopiert Microsoft Access die entsprechenden Eigenschafteneinstellungen des ursprünglichen Steuerelements auf das neue Steuerelement. Wenn jedoch für das ursprüngliche Steuerelement eine Eigenschaft existiert, die für das neue Steuerelement nicht eingestellt werden kann, kopiert Microsoft Access diese nicht. Existiert für das neue Steuerelement eine Eigenschaft, die für das ursprüngliche Steuerelement nicht existiert, legt Microsoft Access für diese Eigenschaft die entsprechende Standardsteuerelementeinstellung dieses Steuerelementtyps fest.


Beziehung zwischen Steuerelementeigenschaften und Eigenschaften in den zugrundeliegenden Feldern

Wenn Sie ein gebundenes Steuerelement durch Ziehen eines Feldes aus der Feldliste erstellen, kopiert Microsoft Access bestimmte Eigenschaften des Feldes aus der zugrundeliegenden Tabelle oder Abfrage in das Steuerelement. Angenommen, für das Feld Einzelpreis aus der Tabelle Artikel ist für die Eigenschaft Format die Einstellung Währung und für die Eigenschaft Dezimalstellen die Einstellung Auto gesetzt. Wenn Sie jetzt in einem Formular ein gebundenes Textfeld erstellen und dazu das Feld Einzelpreis aus der Feldliste ziehen, übernimmt Microsoft Access für das Textfeld automatisch die Eigenschaften Format und Dezimalstellen für die Werte des Feldes. (Hierbei wird angenommen, daß für die Einstellung der Eigenschaft SteuerelementAnzeigen der Wert Textfeld oder kein Wert gesetzt wurde.)

Sie können die Einstellungen aller übernommenen (kopierten) Eigenschaften im Eigenschaftenfenster des Steuerelements ändern. Das Ändern der Einstellung einer Steuerelementeigenschaft hat keinen Einfluß auf die Einstellung der entsprechenden Eigenschaft für das Feld in der zugrundeliegenden Tabelle oder Abfrage. Ebenso wird die Eigenschafteneinstellung für das Steuerelement nicht aktualisiert, wenn Sie die Eigenschafteneinstellung für ein Feld aus einer Tabelle oder Abfrage nach dem Erstellen eines Formulars unter Verwendung dieses Feldes ändern. In diesem Fall müssen Sie die Eigenschafteneinstellung für das Steuerelement manuell ändern. (Wenn Sie jedoch die Einstellungen für die Feldeigenschaften Standardwert, Gültigkeitsregel oder Gültigkeitsmeldung ändern, werden diese Änderungen automatisch auch in allen auf diesen Feldern basierenden Steuerelementen vorgenommen. Dies gilt auch dann, wenn die Steuerelemente vor dem Ändern der Feldeigenschaften erstellt worden sind.)

Tip   Es empfiehlt sich, die Einstellungen für die Eigenschaften Format, Dezimalstellen, Eingabeformat, Gültigkeitsregel, Gültigkeitsmeldung und Standardwert im zugrundeliegenden Feld, und nicht in einem Steuerelement, festzulegen. Auf diese Weise können Sie sicherstellen, daß die Einstellungen auch nach dem Hinzufügen von Feldern zu einem Formular oder Bericht konsistent sind.

Die nachstehende Tabelle zeigt für jedes gebundene Steuerelement die Eigenschaften, die beim Ziehen eines Feldes aus der Feldliste übernommen werden.

Gebundenes Steuerelement	Übernommene Eigenschaften
Textfeld	Format, Dezimalstellen, Eingabeformat und Statusleistentext (aus der Eigenschaft Beschreibung)
Listenfeld	Alle die Eigenschaften, die in der Entwurfsansicht der Tabelle auf der Registerkarte Allgemein angegeben sind, sowie die Eigenschaft Statusleistentext (aus der Eigenschaft Beschreibung)
Kombinationsfeld	Alle die Eigenschaften, die in der Entwurfsansicht der Tabelle auf der Registerkarte Allgemein angegeben sind, die Eigenschaft Eingabeformat sowie die Eigenschaft Statusleistentext (aus der Eigenschaft Beschreibung)
Kontrollkästchen, Optionsfeld, Optionsgruppe, Umschaltfläche, gebundenes Objektfeld	Statusleistentext (aus der Eigenschaft Beschreibung)
Anmerkungen

•	Die Eigenschaften Standardwert, Gültigkeitsregel und Gültigkeitsmeldung werden nicht übernommen. Das bedeutet, daß Microsoft Access für die entsprechenden Steuerelementeigenschaften nicht die Werte dieser Eigenschaften aus dem zugrundeliegenden Feld festlegt. Die Eigenschafteneinstellungen des Feldes werden jedoch automatisch aktiv, wenn Sie ein Steuerelement auf der Basis eines Feldes erstellen, für das diese Einstellungen festgelegt sind. Wenn Sie für ein Feld und für ein auf diesem Feld basierendes Steuerelement die Eigenschaft Gültigkeitsregel setzen, setzt Microsoft Access automatisch beide Regeln. Wenn Sie für ein Feld und für ein auf diesem Feld basierendes Steuerelement die Eigenschaft Standardwert setzen, überschreibt die Einstellung der Steuerelementeigenschaft die Einstellung der Feldeigenschaft.

•	Wenn Sie ein Textfeld auf der Basis eines Feldes mit dem Datentyp Memo erstellen, setzt Microsoft Access für die Eigenschaft Eingabetastenverhalten die Einstellung Neue Zeile im Feld und für die Eigenschaft Bildlaufleisten die Einstellung Vertikal. Diese Eigenschafteneinstellungen werden nicht von den Feldeigenschaften übernommen. Es handelt sich um Eigenschaften, die nur für das Steuerelement festgelegt werden.


Ändern der Eigenschaften mehrerer Steuerelemente gleichzeitig

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß ein Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Markieren Sie alle weiteren Steuerelemente. Dazu drücken Sie die UMSCHALTTASTE und halten diese gedrückt, während Sie nacheinander auf alle gewünschten Steuerelemente klicken.

4	Ändern Sie die gewünschten Einstellungen im Eigenschaftenfenster.

Anmerkungen

•	Sie können die Eigenschafteneinstellungen für eine Gruppe von Steuerelementen gleichen oder unterschiedlichen Typs gleichzeitig ändern. Wenn Sie Steuerelemente unterschiedlichen Typs markieren, zeigt Microsoft Access nur die gemeinsamen Eigenschaften dieser Steuerelemente im Eigenschaftenfenster an. Wenn die Einstellung einer Eigenschaft der markierten Steuerelemente für alle Steuerelemente identisch ist, erscheint diese Einstellung im Eigenschaftenfenster. Ist eine Einstellung nicht für alle Steuerelemente identisch, bleibt die entsprechende Zeile im Eigenschaftenfenster leer. Wenn Sie eine Eigenschafteneinstellung ändern, hat diese Änderung für alle markierten Steuerelemente Gültigkeit.

•	Die Eigenschaft Name wird nie angezeigt, wenn mehr als ein Steuerelement markiert ist, da Steuerelementnamen eindeutig sein müssen.


Ändern der Standardeigenschaften für einen Steuerelementtyp

Es gibt für jeden Steuerelementtyp eine Reihe von Eigenschaften, die das allgemeine Aussehen und Verhalten dieses Typs beschreiben. Die Standardeigenschaften für ein Textfeld beschreiben z.B. die Größe und die Schriftart für das Textfeld und geben an, ob dem Textfeld ein Bezeichnungsfeld zugeordnet ist. Diese Gruppe von Eigenschaften für ein bestimmtes Steuerelement wird als Standardsteuerelementeinstellung bezeichnet. Sie können die Standardsteuerelementeinstellung für einen Steuerelementtyp ändern, wenn Sie feststellen, daß Sie für diesen Typ nach dem Hinzufügen zu einem Formular oder Bericht sehr häufig dieselben Änderungen vornehmen.

Angenommen, Sie möchten für Textfelder, die Sie in ein neues Formular einfügen, grundsätzlich keine Bezeichnungsfelder erstellen. In diesem Fall ist es sinnvoller, für die Eigenschaft MitBezeichnungsfeld der Standardsteuerelementeinstellung für Textfelder die Einstellung Nein zu setzen, anstatt nach jedem Erstellen eines Textfelds das entsprechende Bezeichnungsfeld zu löschen.

Wenn Sie die Standardsteuerelementeinstellung eines Steuerelementtyps setzen, erhalten alle Steuerelemente, die Sie im Anschluß an diese Änderung in das aktuelle Formular oder den aktuellen Bericht einfügen, diese Eigenschafteneinstellungen. Die Standardsteuerelementeinstellung behält die gesetzten Einstellungen für dieses Formular bzw. den Bericht, bis Sie diese erneut ändern.

Was möchten Sie tun?

Die Standardsteuerelementeinstellung eines Steuerelements für das aktuelle Formular oder den aktuellen Bericht ändern

Die Standardsteuerelementeinstellung eines Steuerelements für das aktuelle Formular oder den aktuellen Bericht auf der Basis eines vorhandenen Steuerelements ändern

Die Standardsteuerelementeinstellung eines Steuerelements für alle Formulare oder Berichte ändern


Ändern der Standardsteuerelementeinstellung für neue Steuerelemente unter Verwendung des Eigenschaftenfensters

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool für den Steuerelementtyp, den Sie ändern möchten. Klicken Sie zum Beispiel auf das Tool Textfeld  [image], wenn Sie die Standardsteuerelementeinstellung für Textfelder ändern möchten.

3	Klicken Sieauf Eigenschaften  [image], um das Eigenschaftenfenster anzuzeigen.

Microsoft Access ändert die Titelleiste des Eigenschaftenfensters so, daß ersichtlich wird, daß Sie das Eigenschaftenfenster für die Standardeigenschaften für diesen Steuerelementtyp geöffnet haben.

4	Ändern Sie im Eigenschaftenfenster die gewünschten Eigenschafteneinstellungen.


Ändern der Standardsteuerelementeinstellung für neue Steuerelemente unter Verwendung eines vorhandenen Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Markieren Sie das Steuerelement mit den Eigenschaften, die Sie als Standardeinstellungen verwenden möchten.

3	Klicken Sie im Menü Format auf Standardsteuerelementeinstellungen.

Microsoft Access legt die Standardeigenschaften für diesen Steuerelementtyp auf der Basis des markierten Steuerelements fest.

Tip   Sie können die Formateigenschaften eines Steuerelements für ein anderes Steuerelement kopieren. Dazu klicken Sie in der Symbolleiste auf Format übertragen  [image]. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Kopieren von Formateigenschaften eines Steuerelements für ein anderes Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das die Formateigenschaften hat, die Sie kopieren möchten.

Anmerkung   Sie können immer nur Eigenschaften eines einzelnen Steuerelements kopieren.

3	Klicken Sie in der Symbolleiste auf Format übertragen  [image]. Wenn Sie dieselben Formateigenschaften für mehrere Steuerelemente verwenden möchten, doppelklicken Sie auf die Schaltfläche, um diese festzuhalten.

4	Klicken Sie auf das Steuerelement, für das Sie die Formateigenschaften einfügen möchten. Sie können auf ein Steuerelement desselben Typs klicken oder einen anderen Steuerelementtyp markieren. Sie können z.B. die Formateigenschaften eines Textfelds für ein Listenfeld kopieren.

Microsoft Access unterstützt das Kopieren der folgenden Eigenschaften: Spezialeffekt, Rahmenart, Rahmenfarbe, Rahmenbreite, Hintergrundfarbe, Hintergrundart, Neigung, Sichtbar, Anzeigen, Schriftart, Schriftgrad, Schriftbreite, Textfarbe, Kursiv, Unterstrichen, Bezeichnungsausrichtung, Textausrichtung, BezeichnungsfeldX und BezeichnungsfeldY.

Anmerkung   Sie können nicht die Eigenschaften von oder für ActiveX-Steuerelementen kopieren.


Ändern des Formats der Daten in einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Format auf eine der vordefinierten Formateinstellungen. Sie können ein eigenes Format erstellen, wenn das vordefinierte Format Ihren Erwartungen nicht entspricht. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkungen

•	Um die Konsistenz zwischen verschiedenen Anwendungen sicherzustellen, verwendet Microsoft Access die in der Windows-Systemsteuerung für einige vordefinierte Zahlen- und Datum-/Zeitformate angegebenen Ländereinstellungen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Für Steuerelemente, in denen Zahlen angezeigt werden, können Sie auch die Einstellung der Eigenschaft Dezimalstellen setzen.


Anzeigen von Anweisungen für ein Steuerelement in der Statusleiste

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Statusleistentext die Meldung ein, die Sie für das Steuerelement anzeigen möchten.

Sie können bis zu 255 Zeichen eingeben. Microsoft Access zeigt jedoch nur so viel Text an, wie in die Statusleiste paßt. Wieviel Text angezeigt werden kann, ist abhängig von der verwendeten Schriftart und der Größe des Microsoft Access-Fensters.

Tip   Sie können einen Tip erstellen, der eingeblendet wird, wenn Sie den Mauszeiger über ein Steuerelement bewegen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Darüber hinaus können Sie benutzerdefinierte Hilfedateien und die Direkthilfe erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Deaktivieren eines Steuerelements in der Formularansicht oder Versehen der Daten in einem Steuerelement mit Schreibschutz

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Führen Sie eine der folgenden Anweisungen oder beide aus:

•	Wenn Sie das Steuerelement vollständig deaktivieren möchten, so daß es abgeblendet ist und nicht den Fokus erhalten kann, setzen Sie für die Eigenschaft Aktiviert die Einstellung Nein.

•	Wenn Sie für die Daten im Steuerelement Lesezugriff, aber keinen Schreibzugriff ermöglichen möchten, setzen Sie für die Eigenschaft Gesperrt die Einstellung Ja. Wenn Sie für die Eigenschaft Aktiviert die Einstellung Nein und für die Eigenschaft Gesperrt die Einstellung Ja setzen, wird das Steuerelement nicht abgeblendet angezeigt, aber es kann den Fokus nicht erhalten.

Anmerkungen

•	Sie können die Eigenschaft Aktiviert zusammen mit der Eigenschaft NachAktualisierung verwenden, wenn Sie ein Steuerelement so lange deaktivieren möchten, bis ein Benutzer Text eingibt oder ein anderes Steuerelement markiert. So können Sie z.B. festlegen, daß eine Befehlsschaltfläche erst nach dem Eingeben von Text in ein anderes Textfeld aktiviert werden soll. Sie können die Eigenschaft NachAktualisierung für das Textfeld verwenden, um eine Ereignisprozedur oder ein Makro aufzurufen, die/das die Befehlsschaltfläche aktiviert.

•	Zum Anzeigen weiterer Informationen zu den Eigenschaften Aktiviert und NachAktualisierung sowie darüber, wie Sie diese zusammen einsetzen, klicken Sie auf  [image].

•	Wenn Sie festlegen möchten, daß ein Steuerelement nicht in der Reihenfolge der Steuerelemente enthalten, das Markieren dieses Steuerelements aber dennoch möglich sein soll, setzen Sie für die Eigenschaft InReihenfolge die Einstellung Nein.


Zuweisen einer Zugriffstaste zu einem Bezeichnungsfeld oder einer Schaltfläche

Wenn Sie einem Bezeichnungsfeld oder einer Schaltfläche eine Zugriffstaste zugewiesen haben, können Sie durch die Tastenkombination ALT + einen gewählten Buchstaben den Fokus auf das dem Bezeichnungsfeld zugeordnete Steuerelement oder auf die Schaltfläche setzen.

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Bezeichnungsfeld oder die Schaltfläche, dem/der Sie die Zugriffstaste zuweisen möchten, markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Steuerelements zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Beschriftung direkt vor dem Zeichen, das Sie als Zugriffstaste verwenden möchten, ein Kaufmännisches Und-Zeichen (&) ein.


Erstellen eines Tips, der beim Bewegen der Maus über ein Steuerelement eingeblendet wird

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement, für das Sie einen Tip erstellen möchten, markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft SteuerelementTipText die Meldung ein, die Sie für das Steuerelement anzeigen möchten. Sie können bis zu 255 Zeichen eingeben.

Darüber hinaus können Sie für Ihr Formular benutzerdefinierte Hilfedateien und eine benutzerdefinierte Direkthilfe erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Was ist ein Bezeichnungsfeld?

Sie können Bezeichnungsfelder in einem Formular oder Bericht verwenden, um beschreibenden Text, z.B. Titel, Beschriftungen oder kurze Anweisungen, anzuzeigen. Bezeichnungsfelder zeigen keine Werte aus Feldern oder Ausdrücken an. Sie sind stets ungebunden und verändern sich nicht beim Bewegen von einem Datensatz zum nächsten.

Sie können ein Bezeichnungsfeld einem anderen Steuerelement zuordnen. Wenn Sie z.B. ein Textfeld erstellen, besitzt dieses ein zugeordnetes Bezeichnungsfeld, das eine Beschriftung für das Textfeld anzeigt. Dieses Bezeichnungsfeld wird als Spaltenüberschrift in der Datenblattansicht eines Formulars angezeigt.

Wenn Sie ein Bezeichnungsfeld mit dem Bezeichnungsfeld-Tool erstellen, ist dieses unabhängig, d.h., es ist keinem anderen Steuerelement zugeordnet. Verwenden Sie eigenständige Bezeichnungsfelder für Informationen, wie Formular- oder Berichtstitel, oder für anderen beschreibenden Text. Eigenständige Bezeichnungsfelder werden nicht in der Datenblattansicht angezeigt.


 Erstellen eines Bezeichnungsfelds

Verwenden Sie die folgende Verfahrensweise zum Erstellen eines eigenständigen Bezeichnungsfelds (ein Bezeichnungsfeld, das keinem Steuerelement zugeordnet ist). Um ein Bezeichnungsfeld zu erstellen, das einem Steuerelement zugeordnet ist, erstellen Sie einfach das gewünschte Steuerelement. Microsoft Access ordnet dem Steuerelement beim Erstellen automatisch ein Bezeichnungsfeld zu.

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Bezeichnungsfeld-Tool  [image].

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der das Bezeichnungsfeld eingefügt werden soll, und geben Sie dann den entsprechenden Text ein.

Anmerkungen

•	Wenn Sie den Text eines Bezeichnungsfelds in mehreren Zeilen anzeigen möchten, können Sie die Größe des Bezeichnungsfelds nach dem Eingeben des gesamten Textes entsprechend anpassen oder am Ende der ersten Textzeile die Tastenkombination STRG+EINGABETASTE drücken, um einen Wagenrücklauf einzugeben. Wenn Sie einen Wagenrücklauf eingeben, bricht Microsoft Access beim Schreiben automatisch die nachfolgenden Zeilen um. Um in einer nachfolgenden Zeile manuell einen Zeilenumbruch einzugeben, drücken Sie erneut STRG+EINGABETASTE. Die maximale Breite des Bezeichnungsfelds wird durch die Länge der ersten Textzeile bestimmt.

•	Wenn Sie in einem Bezeichnungsfeld ein kaufmännisches Und-Zeichen (&) verwenden möchten, müssen Sie dafür zwei Und-Zeichen (&&) eingeben, da Microsoft Access das Und-Zeichen in einem Bezeichnungsfeld oder auf einer Schaltfläche zum Definieren einer Zugriffstaste verwendet.


Zuordnen eines Bezeichnungsfelds zu einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Bezeichnungsfeld, das Sie einem Steuerelement zuordnen möchten.

3	Klicken Sie in der Symbolleiste auf Ausschneiden  [image].

4	Klicken Sie auf das Steuerelement, dem Sie das Bezeichnungsfeld zuordnen möchten.

5	Klicken Sie in der Symbolleiste auf Einfügen  [image].


Festlegen, ob neue zugeordnete Bezeichnungsfelder einen Doppelpunkt enthalten

Verwenden Sie die folgende Verfahrensweise, um die Standardeigenschafteneinstellungen für das aktuelle Formular oder den aktuellen Bericht zu ändern. Wenn Sie die Standardeigenschafteneinstellungen für alle Formulare und Berichte ändern möchten, klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Tool der Toolbox, für das Sie Standardeinstellungen festlegen möchten. Wenn Sie z.B. aus Bezeichnungsfeldern, die Textfeldern zugeordnet sind, Doppelpunkte entfernen möchten, klicken Sie auf das Textfeld-Tool  [image].

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Tools anzuzeigen.

4	Klicken Sie in der Zelle für die Eigenschaft MitDoppelpunkt auf Ja oder Nein.


Festlegen, ob neuen Steuerelementen automatisch Bezeichnungsfelder zugeordnet werden sollen

Verwenden Sie die folgende Verfahrensweise, um die Standardeigenschafteneinstellungen für das aktuelle Formular oder den aktuellen Bericht zu ändern. Wenn Sie die Standardeigenschafteneinstellungen für alle Formulare und Berichte ändern möchten, klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Tool der Toolbox, für das Sie Standardeinstellungen festlegen möchten. Wenn Sie z.B. angeben möchten, ob Textfeldern automatisch Bezeichnungsfelder zugeordnet werden sollen, klicken Sie auf das Textfeld-Tool  [image].

3	Klicken Sie auf der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Tools anzuzeigen.

4	Klicken Sie in der Zelle für die Eigenschaft MitBezeichnungsfeld auf Ja oder Nein.


Was ist ein Textfeld?

Sie können Textfelder in einem Formular oder Bericht verwenden, um Daten aus einer Tabelle, Abfrage oder SQL-Anweisung anzuzeigen. Dabei handelt es sich dann um ein gebundenes Textfeld, da es an Daten eines Feldes gebunden ist. Textfelder können auch ungebunden sein. Sie können z.B. ein ungebundenes Textfeld erstellen, um das Ergebnis einer Berechnung anzuzeigen oder Benutzereingaben aufzunehmen. Daten in einem ungebundenen Textfeld werden nicht in einer Tabelle gespeichert.


Erstellen eines Textfelds

Die Art der Erstellung eines Textfelds hängt davon ab, ob das Textfeld gebunden, ungebunden oder berechnet sein soll.

Was möchten Sie tun?

Mehr über gebundene, ungebundene und berechnete Steuerelemente erfahren

Ein gebundenes Textfeld erstellen

Ein ungebundenes Textfeld erstellen

Ein berechnetes Textfeld erstellen


Erstellen eines gebundenen Textfelds

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen. Sind die Schaltfläche und der Befehl Feldliste nicht verfügbar, müssen Sie das Formular oder den Bericht unter Verwendung der Eigenschaft Datenherkunft an eine Datenherkunft binden.

3	Wählen Sie in der Feldliste ein oder mehrere Felder aus.

Auswahl	Aktion
Ein Feld	Klicken Sie auf das gewünschte Feld.
Mehrere nebeneinander liegende Felder	Klicken Sie auf das erste Feld, halten Sie die UMSCHALTTASTE gedrückt, und drücken Sie dann auf das letzte Feld.
Mehrere nicht nebeneinander liegende Felder	Halten Sie die STRG-TASTE gedrückt, und klicken Sie dann auf die gewünschten Felder.
Alle Felder	Doppelklicken Sie auf die Titelleiste der Feldliste.
4	Ziehen Sie das Feld oder die Felder aus der Feldliste, und positionieren Sie es/sie im Formular oder Bericht.

Anmerkung   Sie müssen das Feld bzw. die Felder aus der Feldliste ziehen. Wenn Sie zuerst auf das/die Feld(er) in der Feldliste klicken und danach im Formular oder Bericht klicken, wird das Steuerelement nicht erstellt.

Microsoft Access fügt für jedes in der Feldliste ausgewählte Feld ein Textfeld im Formular oder Bericht ein. Jedes Textfeld ist an ein Feld der dem Formular oder Bericht zugrundeliegenden Datenquelle gebunden. Außerdem erhält jedes Textfeld standardmäßig ein zugeordnetes Bezeichnungsfeld.

5	Passen Sie die Größe des Textfelds an die Daten an, die Sie darin anzeigen möchten.

6	Ändern Sie gegebenenfalls den Text des Bezeichnungsfelds.

7	Wechseln Sie zur Formularansicht, Datenblattansicht oder Seitenansicht, um das Steuerelement zu überprüfen.

Anmerkung   Für Textfelder in Formularen mit mehreren Textzeilen möchten Sie vielleicht gerne eine vertikale Bildlaufleiste hinzufügen.

Wie wird's gemacht?


Erstellen eines ungebundenen Textfelds

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Textfeld-Tool  [image].

3	Klicken Sie auf eine beliebige Stelle im Formular oder Bericht, um ein Textfeld in Standardgröße zu erstellen, oder ziehen Sie das Textfeld so, daß es die gewünschte Größe erhält.


Erstellen eines Kontrollkästchens, einer Umschaltfläche oder eines Optionsfelds

Wie Sie ein Kontrollkästchen, Optionsfeld oder eine Umschaltfläche erstellen, hängt davon ab, ob es sich dabei um ein eigenständiges Steuerelement, das an ein Ja/Nein-Feld gebunden ist, ein Steuerelement, das einer Optionsgruppe angehört oder ein ungebundenes Steuerelement handeln soll.

Was möchten Sie tun?

Informationen über Kontrollkästchen und ihre Funktionsweise erhalten.

Informationen über Umschaltflächen und ihre Funktionsweise erhalten.

Informationen über Optionsfelder und ihre Funktionsweise erhalten.

Informationen über Optionsgruppen und ihre Funktionsweise erhalten.

Ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld erstellen, das an ein Ja/Nein-Feld gebunden ist.

Eine Optionsgruppe erstellen und dieser Kontrollkästchen, Umschaltflächen oder Optionsfelder hinzufügen.

Ein ungebundenes Kontrollkästchen, Optionsfeld oder eine ungebundene Umschaltfläche erstellen.


Was ist ein Kontrollkästchen?

Sie können ein Kontrollkästchen in einem Formular oder Bericht als eigenständiges Steuerelement verwenden, um einen Ja/Nein-Wert einer zugrundeliegenden Tabelle, Abfrage oder SQL-Anweisung anzuzeigen. Das Kontrollkästchen in der folgenden Abbildung ist z.B. an das Feld Auslaufartikel der Tabelle Artikel gebunden. Der Datentyp dieses Feldes ist Ja/Nein. Wenn das Kontrollkästchen ein Häkchen enthält, ist der Wert Ja, andernfalls ist er Nein.

Wenn Sie ein Kontrollkästchen, das an ein Ja/Nein-Feld gebunden ist, auswählen oder löschen, zeigt Microsoft Access den Wert aus der zugrundeliegenden Tabelle entsprechend der Feldeigenschaft Format (Ja/Nein, Wahr/Falsch, Ein/Aus) an.

Sie können Kontrollkästchen auch in einer Optionsgruppe verwenden, um Werte zum Auswählen anzuzeigen. Um weitere Informationen zu Optionsgruppen zu erhalten, klicken Sie auf  [image].

Sie können ein ungebundenes Kontrollkästchen auch in einem benutzerdefinierten Dialogfeld zur Benutzereingabe verwenden.


Erstellen eines Kontrollkästchens, einer Umschaltfläche oder eines Optionsfelds, das an ein Ja/Nein-Feld gebunden ist

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das gewünschte Tool in der Toolbox. Wenn Sie nicht sicher sind, welches das richtige Tool ist, positionieren Sie den Zeiger auf einem der Tools, so daß die QuickInfo angezeigt wird.

3	Klicken Sie auf der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen. Sind die Schaltfläche und der Befehl Feldliste nicht verfügbar, müssen Sie das Formular oder den Bericht unter Verwendung der Eigenschaft Datenherkunft an eine Datenherkunft binden.

4	Klicken Sie in der Feldliste auf das entsprechende Feld (ein Feld vom Datentyp Ja/Nein), und ziehen Sie es in das Formular oder den Bericht.

Anmerkung   Sie müssen die Felder aus der Feldliste ziehen. Wenn Sie auf die Felder in der Feldliste klicken und danach im Formular oder Bericht klicken, wird das Steuerelement nicht gebunden.

5	Ändern Sie gegebenenfalls den Text des Bezeichnungsfelds.

6	Wechseln Sie zur Formularansicht, Datenblattansicht oder Seitenansicht, um das Steuerelement zu überprüfen.

Tip   Wenn Sie häufiger das gleiche Ja/Nein-Feld in verschiedenen Formularen und Berichten als Kontrollkästchen anzeigen, können Sie die Eigenschaft Steuerelement anzeigen des Feldes so einstellen, daß beim Ziehen des Feldes aus der Feldliste automatisch ein Kontrollkästchen erstellt wird. (Sie brauchen nicht vorher auf das Kontrollkästchen-Tool zu klicken. Um weitere Informationen zu erhalten, klicken Sie auf  [image].


Erstellen eines ungebundenen Kontrollkästchens, Optionsfelds oder einer Umschaltfläche

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das gewünschte Tool in der Toolbox. Wenn Sie nicht sicher sind, welches das richtige Tool ist, positionieren Sie den Zeiger auf eines der Tools, so daß die QuickInfo angezeigt wird.

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der das Steuerelement eingefügt werden soll. Wenn Sie das Steuerelement in eine Optionsgruppe einfügen möchten, markiert Microsoft Access die Optionsgruppe beim Darüberbewegen des Zeigers, um anzuzeigen, daß das Steuerelement Teil der Optionsgruppe wird.


Was ist eine Umschaltfläche?

Sie können eine Umschaltfläche in einem Formular als eigenständiges Steuerelement verwenden, um einen Ja/Nein-Wert aus einer zugrundeliegenden Tabelle, Abfrage oder SQL-Anweisung anzuzeigen. Die Umschaltfläche in der folgenden Abbildung ist z.B. an das Feld Auslaufartikel der Tabelle Artikel gebunden. Der Datentyp dieses Feldes ist Ja/Nein. Wenn die Umschaltfläche gedrückt ist, ist der Wert in der Tabelle Ja. Ist die Umschaltfläche nicht gedrückt, ist der Wert Nein.

Wenn Sie auf eine Umschaltfläche klicken, die an ein Ja/Nein-Feld gebunden ist, zeigt Microsoft Access den Wert aus der zugrundeliegenden Tabelle entsprechend der Feldeigenschaft Format (Ja/Nein, Wahr/Falsch, Ein/Aus) an.

Die Verwendung von Umschaltflächen ist am effektivsten in einer Optionsgruppe zusammen mit anderen Umschaltflächen. Dort können Sie leicht erkennen, ob eine Schaltfläche gedrückt ist. Um weitere Informationen zu Optionsgruppen zu erhalten, klicken Sie auf  [image].

Anstelle von Text können Sie auch Bilder auf Umschaltflächen anzeigen. Sie könnten z.B. anstelle des Wortes Auslaufartikel auf der Umschaltfläche des ersten Beispiels auch ein Bild mit einem Papierkorb anzeigen.

Sie können eine Umschaltfläche auch in einem benutzerdefinierten Dialogfeld zur Benutzereingabe verwenden.


Was ist ein Optionsfeld?

Sie können ein Optionsfeld in einem Formular oder Bericht als eigenständiges Steuerelement verwenden, um einen Ja/Nein-Wert aus einer zugrundeliegenden Tabelle, Abfrage oder SQL-Anweisung anzuzeigen. Das Optionsfeld in der folgenden Abbildung ist z.B. an das Feld Auslaufartikel der Tabelle Artikel gebunden. Der Datentyp dieses Feldes ist Ja/Nein. Wenn das Optionsfeld ausgewählt ist, ist der Wert in der Tabelle Ja. Ist das Optionsfeld nicht gewählt, ist der Wert Nein.

Wenn Sie ein Optionsfeld auswählen oder löschen, das an ein Ja/Nein-Feld gebunden ist, zeigt Microsoft Access den Wert aus der zugrundeliegenden Tabelle entsprechend der Feldeigenschaft Format (Ja/Nein, Wahr/Falsch, Ein/Aus) an.

Sie können Optionsfelder auch in einer Optionsgruppe verwenden, um Werte zum Auswählen anzuzeigen. Um weitere Informationen zu Optionsgruppen zu erhalten, klicken Sie auf  [image].

Sie können ein ungebundenes Optionsfeld auch in einem benutzerdefinierten Dialogfeld zur Benutzereingabe verwenden.


Was ist eine Optionsgruppe?

Sie können eine Optionsgruppe in einem Formular oder Bericht verwenden, um eine begrenzte Anzahl an Auswahlmöglichkeiten zur Verfügung zu stellen. Eine Optionsgruppe erleichtert die Auswahl, da Sie nur auf den gewünschten Wert zu klicken brauchen. In einer Optionsgruppe kann immer nur ein Wert ausgewählt werden.

Eine Optionsgruppe besteht aus einem Gruppenrahmen und einer Gruppe von Kontrollkästchen, Optionsfeldern oder Umschaltflächen.

Wenn eine Optionsgruppe an ein Feld gebunden ist, dann ist nur der Gruppenrahmen an das Feld gebunden, nicht aber die Kontrollkästchen, Umschaltflächen oder Optionsfelder innerhalb des Rahmens. Die Eigenschaft Steuerelementinhalt für die einzelnen Steuerelemente der Optionsgruppe existiert in dem Fall nicht; Sie können dagegen die Eigenschaft Optionswert für jedes Kontrollkästchen, Optionsfeld oder jede Umschaltfläche auf einen der möglichen Werte des Feldes, an welches der Gruppenrahmen gebunden ist, anpassen. Beim Auswählen einer Option in einer Optionsgruppe setzt Microsoft Access den Wert des Feldes, an das die Optionsgruppe gebunden ist, auf die Einstellung der Eigenschaft Optionswert der ausgewählten Option.

Anmerkung   Die Eigenschaft Optionswert wird auf eine Zahl gesetzt, da der Wert einer Optionsgruppe nur eine Zahl und kein Text sein kann. Microsoft Access speichert diese Zahl in der zugrundeliegenden Tabelle. Wenn Sie in diesem Beispiel statt einer Zahl den Namen der Versandfirma in der Tabelle Bestellungen anzeigen möchten, können Sie eine eigene Tabelle namens Versandfirmen erstellen, welche die Namen der Versandfirmen beinhaltet. Ändern Sie dann das Feld Versandfirma in ein Nachschlagefeld (Listen- oder Kombinationsfeld) um, das die entsprechenden Daten in der Tabelle Versandfirmen heraussucht. Um weitere Informationen zum Erstellen eines Nachschlagefelds zu erhalten, klicken Sie auf  [image].

Eine Optionsgruppe kann auch einen Ausdruck als Eigenschaft Steuerelementinhalt besitzen oder ungebunden sein. Sie können eine ungebundene Optionsgruppe in einem benutzerdefinierten Dialogfeld zur Benutzereingabe verwenden und dann basierend auf dieser Eingabe eine Aktion durchführen.


Erstellen einer Optionsgruppe mit Kontrollkästchen, Umschaltflächen oder Optionsfeldern

Sie können eine Optionsgruppe entweder selbst erstellen oder sie von Microsoft Access mit Hilfe eines Assistenten erstellen lassen. Das Verwenden eines Assistenten erleichtert das Erstellen einer Optionsgruppe wesentlich, da er die grundlegenden Arbeiten für Sie übernimmt. Dabei werden Sie nach bestimmten Informationen gefragt, und Microsoft Access erstellt die Optionsgruppe dann auf der Grundlage Ihrer Antworten.

Tip   Wenn Sie eine größere Anzahl Optionen darstellen möchten, verwenden Sie anstelle einer Optionsgruppe ein Listenfeld oder ein Kombinationsfeld.

Was möchten Sie tun?

Informationen über Optionsgruppen und ihre Funktionsweise erhalten.

Eine Optionsgruppe unter Verwendung eines Assistenten erstellen.

Eine Optionsgruppe ohne Verwendung eines Assistenten erstellen.


Erstellen einer Optionsgruppe unter Verwendung eines Assistenten

Optionsgruppen eignen sich am besten für Felder vom Datentyp Zahl (deren Eigenschaft Feldgröße auf Integer oder Long Integer gesetzt ist) sowie vom Datentyp Ja/Nein. Verwenden Sie für Felder anderer Datentypen ein Listen- oder Kombinationsfeld.

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent noch nicht aktiviert ist.

3	Klicken Sie in der Toolbox auf das Optionsgruppenfeld-Tool  [image].

4	Klicken Sie im Formular oder Bericht auf die Stelle, an der die obere linke Ecke der Optionsgruppe positioniert werden soll.

5	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Optionsgruppe in der Entwurfsansicht anzuzeigen.


Erstellen einer Optionsgruppe ohne Verwendung eines Assistenten

1	Öffnen Sie ein Formular in der Entwurfsansicht, oder öffnen Sie einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent aktiviert ist. Dadurch wird der Assistent deaktiviert.

3	Klicken Sie in der Toolbox auf das Optionsgruppenfeld-Tool  [image].

4	Sie haben dann folgende Möglichkeiten:

•	Wenn Sie eine ungebundene Optionsgruppe erstellen möchten, klicken Sie auf die Stelle, an der der Gruppenrahmen eingefügt werden soll.

•	Wenn Sie eine gebundene Optionsgruppe erstellen möchten, klicken Sie in der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen. Ziehen Sie das gewünschte Feld aus der Feldliste in das Formular oder den Bericht. Sind die Schaltfläche und der Befehl Feldliste nicht verfügbar, müssen Sie das Formular oder den Bericht unter Verwendung der Eigenschaft Datenherkunft an eine Datenherkunft binden.

Anmerkung   Sie müssen das Feld aus der Feldliste ziehen. Wenn Sie in der Feldliste zuerst auf das Feld klicken und danach im Formular oder Bericht klicken, wird das Steuerelement nicht gebunden.

5	Klicken Sie in der Toolbox auf das Kontrollkästchen-Tool  [image], das Optionsfeld-Tool  [image]  oder das Umschaltflächen-Tool  [image]. Klicken Sie dann innerhalb des Gruppenrahmens auf die Stelle, an der die obere linke Ecke des Kontrollkästchens, Optionsfelds oder der Umschaltfläche angezeigt werden soll. Sobald sich der Mauszeiger über dem Gruppenrahmen befindet, markiert Microsoft Access die Optionsgruppe, um anzuzeigen, daß das einzufügende Steuerelement der Optionsgruppe angehören wird.

Beim Einfügen des ersten Steuerelements in die Optionsgruppe setzt Microsoft Access den Wert der Eigenschaft Optionswert auf 1.

6	Wiederholen Sie Schritt 5 für jedes Steuerelement, das der Optionsgruppe hinzugefügt werden soll. Microsoft Access stellt die Eigenschaft Optionswert der zweiten Option auf 2, der dritten Option auf 3 usw. ein.

Anmerkungen

•	Um Informationen zum Ausrichten der Steuerelemente im Gruppenrahmen zu erhalten, klicken Sie auf  [image]. Um Informationen zum Einstellen eines gleichmäßigen Abstands zwischen den Steuerelementen zu erhalten, klicken Sie auf  [image].

•	Um die Dateneingabe zu erleichtern, können Sie die am häufigsten ausgewählte Option als Standardoption angeben.

Wie wird's gemacht?

•	Wenn Sie ein Kontrollkästchen, Optionsfeld oder eine Umschaltfläche außerhalb einer Optionsgruppe erstellen und später der Optionsgruppe hinzufügen möchten, müssen Sie das Steuerelement ausschneiden und in die Optionsgruppe einfügen (wählen Sie vor dem Einfügen den Optionsgruppenrahmen aus). Beim Ausschneiden und Einfügen legt Microsoft Access die Eigenschaft Optionswert für das entsprechende Steuerelement auf -1 fest. Sie müssen diese dann noch auf den gewünschten Wert einstellen. Wenn Sie ein bereits vorhandenes Steuerelement in einen Gruppenrahmen einfügen, wird dieses Steuerelement nicht Teil der Optionsgruppe.


Was ist eine Befehlsschaltfläche?

Verwenden Sie eine Befehlsschaltfläche in einem Formular, um eine einzelne Aktion oder eine Gruppe von Aktionen auszuführen. Sie können mit einer Befehlsschaltfläche z.B. ein anderes Formular öffnen. Damit eine Befehlsschaltfläche eine Aktion ausführt, müssen Sie ein Makro oder eine Ereignisprozedur erstellen und diese dann der Schaltflächeneigenschaft BeimKlicken zuordnen.

Anmerkung   Mit dem Befehlsschaltflächen-Assistenten können Sie über 30 verschiedene Befehlsschaltflächenarten erstellen. Microsoft Access erstellt dann sowohl die Schaltfläche als auch die Ereignisprozedur für Sie.

Sie können auf einer Befehlsschaltfläche Text darstellen, indem Sie die Eigenschaft Beschriftung der Schaltfläche entsprechend einstellen. Sie können aber auch ein Bild anzeigen, indem Sie die Eigenschaft Bild einstellen.


Erstellen einer Befehlsschaltfläche

Sie können eine Befehlsschaltfläche entweder selbst erstellen oder von Microsoft Access mit Hilfe eines Assistenten erstellen lassen. Das Verwenden eines Assistenten erleichtert das Erstellen einer Befehlsschaltfläche wesentlich, da er die grundlegenden Arbeiten für Sie übernimmt. Dabei werden Sie nach bestimmten Informationen gefragt, und Microsoft Access erstellt die Befehlsschaltfläche dann auf der Grundlage Ihrer Antworten.

Mit dem Befehlsschaltflächen-Assistenten können Sie über 30 verschiedene Befehlsschaltflächenarten erstellen. Sie können z.B. eine Befehlsschaltfläche erstellen, die einen Datensatz sucht oder druckt oder einen Formularfilter anwendet.

Es ist auch sinnvoll, den Befehlsschaltflächen-Assistenten zu verwenden, wenn Sie sich mit dem Erstellen von Ereignisprozeduren vertraut machen möchten. Beim Erstellen einer Befehlsschaltfläche mit einem Assistenten erstellt Microsoft Access eine Ereignisprozedur und ordnet sie der Schaltfläche zu. Sie können die Ereignisprozedur öffnen, um sich anzusehen, wie sie funktioniert, und dann Ihren Wünschen entsprechend verändern.

Was möchten Sie tun?

Eine Befehlsschaltfläche unter Verwendung eines Assistenten erstellen.

Eine Befehlsschaltfläche ohne Verwendung eines Assistenten erstellen.


Erstellen einer Befehlsschaltfläche unter Verwendung eines Assistenten

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.


Erstellen einer Befehlsschaltfläche ohne Verwendung eines Assistenten

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent aktiviert ist. Dadurch wird der Assistent deaktiviert.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie, nachdem Sie die Befehlsschaltfläche ausgewählt haben, in der Toolbox auf Eigenschaften  [image], um deren Eigenschaftenfenster zu öffnen.

6	Geben Sie im Einstellungsfeld der Eigenschaft BeimKlicken den Namen des Makros oder der Ereignisprozedur ein, das/die beim Klicken auf die Schaltfläche ausgeführt werden soll. Sie können auch auf die Editor-Schaltfläche  [image]  klicken, um den Makro-Editor oder den Code-Editor zu verwenden.

7	Wenn Sie auf der Schaltfläche Text anzeigen möchten, geben Sie diesen in das Einstellungsfeld der Eigenschaft Beschriftung ein. Statt des Textes können Sie aber auch ein Bild anzeigen.

Wie wird's gemacht?

Tip   Sie können auch eine Befehlsschaltfläche erstellen, die ein Makro ausführt, indem Sie das entsprechende Makro vom Datenbankfenster in die Entwurfsansicht des Formulars ziehen.

Um einen Überblick über die Ereignisse und Ereignisprozeduren zu erhalten, klicken Sie auf  [image].


Erstellen einer Befehlsschaltfläche, die einen Datensatz sucht

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Datensatznavigation und dann im Listenfeld Aktionen auf Suche einen Datensatz.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche, die einen Filter bearbeitet oder anwendet

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Formularoperationen und dann im Listenfeld Aktionen auf die gewünschte Aktion.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche zum Öffnen, Synchronisieren, Schließen oder Drucken eines Formulars

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], wenn der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Formularoperationen und dann im Listenfeld Aktionen auf die gewünschte Aktion.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche, die Formulardaten aktualisiert

Wenn Sie mit einer Datenbank arbeiten, die auf einem Netzwerk gemeinsam genutzt wird, können Sie die aktuellste Version bestehender Datensätze anzeigen, indem Sie eine Befehlsschaltfläche zum Aktualisieren von Formulardaten erstellen. Wenn Sie alle aktualisierten Datensätze, einschließlich der neuen Datensätze, anzeigen möchten, können Sie für die Datensätze die entsprechende Abfrage erneut durchführen. Um weitere Informationen zum Durchführen einer Abfrage für Datensätze zu erhalten, klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Formularoperationen und dann im Listenfeld Aktionen auf Aktualisiere Formulardaten.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche [image].


Erstellen einer Befehlsschaltfläche, die einen Bericht druckt oder als elektronische Nachricht verschickt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Berichtsoperationen und dann im Listenfeld Aktionen auf die gewünschte Aktion.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche, die eine Anwendung ausführt oder beendet

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Anwendungen und dann im Listenfeld Aktionen auf die gewünschte Aktion.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche, die eine Tabelle druckt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Verschiedenes und dann im Listenfeld Aktionen auf Tabelle drucken.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche, die eine Abfrage oder ein Makro ausführt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Verschiedenes und dann im Listenfeld Aktionen auf die gewünschte Aktion.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Erstellen einer Befehlsschaltfläche, die eine Telefonnummer wählt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Steuerelement-Assistenten-Tool  [image], falls der Steuerelement-Assistent nicht bereits aktiviert ist.

3	Klicken Sie in der Toolbox auf das Befehlsschaltflächen-Tool  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Klicken Sie im ersten Dialogfeld des Assistenten im Listenfeld Kategorien auf Verschiedenes und dann im Listenfeld Aktionen auf Autowähler.

6	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Klicken Sie im letzten Dialogfeld auf Beenden, um die Befehlsschaltfläche in der Entwurfsansicht anzuzeigen.

Wenn Sie sich die Ereignisprozedur anschauen möchten, welche der Schaltfläche zugrundeliegt, klicken Sie im Einstellungsfeld der Eigenschaft BeimKlicken der Befehlsschaltfläche auf die Editor-Schaltfläche  [image].


Hinzufügen eines Bildes zu einer Befehlsschaltfläche oder einer Umschaltfläche

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie auf die Befehlsschaltfläche oder Umschaltfläche und dann auf der Symbolleiste auf Eigenschaften  [image], um deren Eigenschaftenfenster zu öffnen.

3	Geben Sie in das Einstellungsfeld der Eigenschaft Bild den Pfad und Dateinamen einer Datei mit der Erweiterung .BMP, .ICO oder .DIB ein. Wenn Sie den Pfad oder Dateinamen nicht genau kennen, klicken Sie auf die Editor-Schaltfläche  [image], um den Bildauswahl-Editor zu öffnen.

Tip   Wenn Sie auf einer Befehlsschaltfläche sowohl ein Bild als auch Text anzeigen möchten, können Sie beides zusammen in Windows Paint erstellen. Um ein Bild in der Größe Ihrer Schaltfläche mit Hilfe von Paint zu erstellen, zeichnen Sie das Bild auf einem Hintergrund beliebiger Größe und wählen dann einen Ausschnitt aus, der auf Ihre Schaltfläche paßt. Klicken Sie im Menü Bearbeiten auf Kopieren nach, und geben Sie im Dialogfeld Speichern unter einen Dateinamen an. Daraufhin wird eine Datei mit einem Bild erstellt, das der ausgewählten Größe genau entspricht.


Definieren einer Befehlsschaltfläche als Schaltfläche zum Abbrechen

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie auf die Befehlsschaltfläche und dann auf der Symbolleiste auf Eigenschaften  [image], um deren Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft BeiTasteESC auf Ja.

Wenn die Eigenschaft BeiTasteESC einer Befehlsschaltfläche auf Ja eingestellt ist, und das Formular aktiv ist, können Sie die Befehlsschaltfläche, wenn sie den Fokus besitzt, durch Klicken darauf oder durch Drücken der ESC-TASTE bzw. der EINGABETASTE wählen. Wenn die Eigenschaft BeiTasteESC für eine Befehlsschaltfläche auf Ja eingestellt ist, ist sie automatisch für alle anderen Befehlsschaltflächen des Formulars auf Nein gesetzt.

Damit eine Schaltfläche zum Abbrechen alle in einem Formular oder Dialogfeld durchgeführten Aktionen abbricht, müssen Sie ein Makro oder eine Ereignisprozedur erstellen und dann der Eigenschaft BeimKlicken der Schaltfläche zuweisen.

Tip   In einem Formular, das unwiderrufliche Operationen erlaubt, wie z.B. Löschvorgänge, ist es sinnvoll, die Schaltfläche zum Abbrechen als Standardbefehlsschaltfläche zu definieren. Stellen Sie hierfür sowohl die Eigenschaft BeiTasteESC als auch die Eigenschaft BeiEingabetaste auf Ja ein.


Definieren einer Befehlsschaltfläche als Standardschaltfläche in einem Formular oder in einem benutzerdefinierten Dialogfeld

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie auf die Befehlsschaltfläche und dann auf der Symbolleiste auf Eigenschaften  [image], um deren Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft BeiEingabetaste auf Ja.

Wenn die Eigenschaft BeiEingabetaste einer Befehlsschaltfläche auf Ja eingestellt ist, und das Formular aktiv ist, können Sie die Befehlsschaltfläche durch Klicken darauf oder durch Drücken der EINGABETASTE wählen, wenn kein anderes Steuerelement den Fokus besitzt. Wenn die Eigenschaft BeiEingabetaste für eine Befehlsschaltfläche auf Ja eingestellt ist, ist sie automatisch für alle anderen Befehlsschaltflächen des Formulars auf Nein gesetzt.

Tip   In einem Formular, das unwiderrufliche Operationen erlaubt, z.B. Löschvorgänge, ist es sinnvoll, die Schaltfläche zum Abbrechen als Standardbefehlsschaltfläche zu definieren. Stellen Sie hierfür sowohl die Eigenschaft BeiTasteESC als auch die Eigenschaft BeiEingabetaste auf Ja ein.


Ausblenden einer Befehlsschaltfläche

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie auf die Befehlsschaltfläche und dann auf der Symbolleiste auf Eigenschaften  [image], um deren Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Transparent auf Ja.

Die Befehlsschaltfläche wird ausgeblendet, bleibt aber aktiv.

Tip   Um eine Schaltfläche auszublenden und gleichzeitig zu deaktivieren, müssen Sie die Eigenschaft Sichtbar auf Nein einstellen. Um eine Schaltfläche zu deaktivieren, ohne sie auszublenden, setzen Sie die Eigenschaft Aktiviert auf Nein. Wenn Sie eine Schaltfläche nur beim Drucken eines Formulars oder Berichts ausblenden möchten, stellen Sie die Eigenschaft Anzeigen auf Nur am Bildschirm ein.


Erstellen eines berechneten Steuerelements

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool für den Steuerelementtyp, den Sie als berechnetes Steuerelement verwenden möchten.

Anmerkung   In der Regel wird zum Anzeigen eines berechneten Wertes ein Textfeld verwendet. Sie können jedoch jedes beliebige Steuerelement verwenden, für das Sie die Eigenschaft Steuerelementinhalt einstellen können.

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Steuerelement einfügen möchten.

4	Führen Sie einen der folgenden Schritte aus:

•	Wenn es sich bei dem Steuerelement um ein Textfeld handelt, können Sie den Ausdruck direkt in das Steuerelement eingeben.

•	Wenn es sich um ein anderes Steuerelement als ein Textfeld oder aber um ein Textfeld handelt, bei dem Sie zum Erstellen des Ausdrucks den Ausdrucks-Editor verwenden möchten, vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das  Eigenschaftenfenster des Steuerelements zu öffnen. Geben Sie dann den Ausdruck  im Einstellungsfeld der Eigenschaft Steuerelementinhalt ein, oder klicken Sie auf die Editor-Schaltfläche  [image], um den Ausdrucks-Editor zu starten.

Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Wenn Sie zum Eingeben eines Ausdrucks im Einstellungsfeld der Eigenschaft Steuerelementinhalt mehr Platz benötigen, drücken Sie UMSCHALT+F2, um das Dialogfeld Zoom zu öffnen.

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].

•	Wenn ein Formular auf einer Abfrage basiert, können Sie den Ausdruck auch statt in ein berechnetes Steuerelement direkt in die Abfrage eingeben. Zum Anzeigen von Informationen zum Erstellen eines berechneten Feldes in einer Abfrage klicken Sie auf  [image].


Berechnen einer Funktion für einen Datensatz in einem Formular

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Textfeld  [image].

3	Klicken Sie im Detailbereich des Formulars auf die Stelle, an der Sie das Textfeld einfügen möchten.

4	Führen Sie einen der folgenden Schritte aus:

•	Setzen Sie die Einfügemarke in das Textfeld, und geben Sie einen Ausdruck zum Berechnen einer Funktion ein. Zum Anzeigen von Beispielen für Ausdrücke zum Berechnen von Werten für einen Datensatz klicken Sie auf  [image].

•	Vergewissern Sie sich, daß das Textfeld markiert ist, klicken Sie in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen, und geben Sie den Ausdruck  im Einstellungsfeld der Eigenschaft Steuerelementinhalt ein. Wenn Sie zum Erstellen des Ausdrucks den Ausdrucks-Editor verwenden möchten, klicken Sie neben dem Einstellungsfeld der Eigenschaft Steuerelementinhalt auf die Editor-Schaltfläche  [image].

Anmerkungen

•	Wenn Sie zum Eingeben eines Ausdrucks im Einstellungsfeld der Eigenschaft Steuerelementinhalt mehr Platz benötigen, drücken Sie UMSCHALT+F2, um das Dialogfeld Zoom zu öffnen.

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].

•	Wenn ein Formular auf einer Abfrage basiert, können Sie den Ausdruck auch statt in ein berechnetes Steuerelement direkt in die Abfrage eingeben. Zum Anzeigen von Informationen zum Erstellen eines berechneten Feldes in einer Abfrage klicken Sie auf  [image].


Berechnen einer Funktion in einem Unterformular und Anzeigen dieser Funktion in einem Formular

Sie können zum Berechnen einer Funktion für eine Gruppe von Datensätzen ein Formular mit einem Unterformular verwenden. Das Hauptformular und das Unterformular basieren auf Tabellen mit einer 1:n-Beziehung. Das Hauptformular zeigt die Datensätze auf der "1"-Seite der Beziehung, das Unterformular die Datensätze auf der "n"-Seite der Beziehung an. Die nachstehende Abbildung zeigt z.B. ein Formular Bestellungen mit einem Unterformular.

Zum Berechnen einer Zwischensumme über die Bestellungen fügen Sie dem Fußbereich des Unterformulars ein Textfeld hinzu und geben im Einstellungsfeld der Eigenschaft Steuerelementinhalt des Textfelds einen Ausdruck ein, der die Funktion Summe verwendet. Der nachstehende Ausdruck berechnet z.B. die Gesamtsumme für alle Artikel im Formular Bestellungen:

=Summe([Anzahl]*[Einzelpreis])

Zum Anzeigen der Zwischensumme über die Bestellungen im Hauptformular erstellen Sie einen Ausdruck, der auf das Steuerelement im Unterformular verweist, das das berechnete Steuerelement enthält. Sie könnten z.B. den folgenden Ausdruck im Einstellungsfeld der Eigenschaft Steuerelementinhalt des Textfelds im Hauptformular angeben:

Anmerkungen

•	Wenn Sie zum Berechnen einer Funktion den Wert aus einem berechneten Steuerelement verwenden möchten, können Sie in der Funktion Summe nicht den Namen des Steuerelements angeben. Angenommen, Sie haben ein Steuerelement, das die Anzahl mit dem Einzelpreis multipliziert hat. In diesem Fall müssen Sie den Ausdruck trotzdem vollständig in der Syntax =Summe([Anzahl]*[Einzelpreis]) angeben. Wenn Sie daher einen Ausdruck verwenden, der eine Aggregatfunktion, wie z.B. Summe, benötigt, definieren Sie den Ausdruck am besten in der dem Formular zugrundeliegenden Abfrage oder SQL-Anweisung. Anschließend können Sie in der Funktion Summe den Namen des berechneten Feldes verwenden. So können beispielsweise in einer zugrundeliegenden Abfrage ein berechnetes Feld, z.B. Endpreis: [Anzahl]*[Einzelpreis], verwenden und den Feldnamen dann in dem Ausdruck angeben, der die Summe =Summe([Endpreis]) berechnet. Zum Anzeigen von Informationen zum Erstellen eines berechneten Feldes in einer Abfrage klicken Sie auf  [image].

•	Das Formular Bestellungen in der Beispieldatenbank Nordwind enthält ein Beispiel eines Unterformulars zum Berechnen einer Zwischensumme, die im Hauptformular angezeigt wird. Zum Anzeigen dieses Formulars öffnen Sie die Datenbank NWIND.MDB. Klicken Sie dann im Datenbankfenster auf die Registerkarte Formulare, auf Bestellungen und dann auf Entwurf. Zum Öffnen des Unterformulars in der Entwurfsansicht doppelklicken Sie im Hauptformular auf das Unterformular-Steuerelement. Sie können das Unterformular auch direkt aus dem Datenbankfenster heraus öffnen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Überprüfen der Gültigkeit von Daten oder Einschränken der Verwendung von Daten in Formularen

Es gibt eine Vielzahl unterschiedlicher Möglichkeiten, die Eingabe von Daten in Formulare einzuschränken oder die Gültigkeit eingegebener Daten zu überprüfen. Die einfachste Methode ist das Erstellen von Steuerelementen, die automatisch die Werte einschränken, die eingegeben werden können. Sie können z.B. ein Kontrollkästchen, das nur Ja/Nein-Werte zuläßt, oder ein Listenfeld erstellen, das nur das Wählen aus einer Liste vordefinierter Werte zuläßt.

Sie können die Eingabe von Daten auch durch Einstellen von Steuerelement- und Formulareigenschaften einschränken oder überprüfen. Zum Anzeigen einer Liste der Eigenschaften, die Sie einstellen können, und wo Sie diese einstellen, klicken Sie auf  [image].

In der Regel setzen Sie die Eigenschaften Standardwert, Gültigkeitsregel, Gültigkeitsmeldung und Eingabeformat in der Entwurfsansicht für Tabellen. Auf diese Weise müssen Sie diese Eigenschaften nur einmal einstellen. Alle gebundenen Steuerelemente, die Sie erstellen, übernehmen automatisch die für das Feld in der Entwurfsansicht für Tabellen festgelegte Eigenschafteneinstellung. Wenn Steuerelemente in Ihrem Formular jedoch ungebunden sind oder wenn Sie eine Verknüpfung zu Daten in eingebundenen Tabellen herstellen, können Sie diese Eigenschaften auch im Formular einstellen. Sie können die Eigenschaft Gültigkeitsregel für ein Steuerelement auch dann einstellen, wenn eine Gültigkeitsregel auf Felder oder Steuerelemente in anderen Formularen verweist oder wenn die Gültigkeitsregel Aggregatfunktionen für Domänen, Aggregatfunktionen, benutzerdefinierte Funktionen oder die Funktionen AktuellerBenutzer oder Auswerten enthält.

In den meisten Fällen können Sie zum Überprüfen der Gültigkeit oder der Einschränkung von Daten Eigenschaften verwenden, die Sie in der Entwurfsansicht für Tabellen oder in Formularen einstellen. Unter bestimmten Umständen müssen Sie jedoch Makros oder Ereignisprozeduren erstellen, wenn die Einstellungen mehr Funktionalität oder Flexibilität erfordern. Dies kann z.B. der Fall sein, wenn Sie für unterschiedliche Fehler in einem Feld unterschiedliche Fehlermeldungen anzeigen oder aber sicherstellen möchten, daß vor dem Speichern eines Datensatzes in zwei von drei Feldern eine Eingabe erfolgt.

Was möchten Sie tun?

Die Eigenschaften Gültigkeitsregel, Standardwert oder Eingabeformat für das Feld statt für das Steuerelement einstellen

Einen Standardwert für ein Steuerelement zuweisen

Eine Gültigkeitsregel für ein Steuerelement erstellen

Informationen zu der Reihenfolge erhalten, in der unterschiedliche Gültigkeitsregeln angewendet werden

Ein Eingabeformat für ein Steuerelement erstellen

Ein Steuerelement deaktivieren oder sperren

Ein Formular mit Schreibschutz versehen

Festlegen, ob ein Benutzer in einem Formular gespeicherte Datensätze bearbeiten darf

Festlegen, ob ein Benutzer in einem Formular einen Datensatz hinzufügen oder löschen darf

Festlegen, ob ein Formular für Dateneingabe (mit einem leeren Datensatz) oder zum Bearbeiten geöffnet wird

Informationen zu komplexen Gültigkeitsprüfungen mit Hilfe von Makros oder Ereignisprozeduren erhalten


Eigenschaften zum Einschränken oder Überprüfen der Gültigkeit von Daten in Formularen

Die nachstehende Tabelle zeigt Eigenschaften zum Einschränken oder Überprüfen der Gültigkeit von Daten in Formularen, und wo Sie diese Eigenschaften einstellen können.

Eigenschaft	Beschreibung	Einstellung
Standardwert	Gibt für neue Datensätze einen Standardwert in ein Steuerelement ein. Sie können z.B. als Standardwert für ein Textfeld vom Datentyp Datum das aktuelle Datum festlegen.	In der Entwurfsansicht für Tabellen oder im Eigenschaftenfenster des Steuerelements
Gültigkeitsregel	Legt eine Gültigkeitsregel fest. Wenn die eingegebenen Daten nicht der Gültigkeitsregel entsprechen, zeigt Microsoft Access den mit der Eigenschaft Gültigkeitsmeldung festgelegten Text an.	In der Entwurfsansicht für Tabellen oder im Eigenschaftenfenster des Steuerelements
Eingabeformat	Erleichtert das Eingeben von Daten im korrekten Format. Sie können z.B. ein Eingabeformat erstellen, das Klammern und Leerzeichen für eine Telefonnummer enthält, in das Sie dann nur noch die entsprechenden Ziffern eingeben müssen.	In der Entwurfsansicht für Tabellen oder im Eigenschaftenfenster des Steuerelements
Aktiviert, Gesperrt	Die Eigenschaft Aktiviert bestimmt, ob ein Steuerelement in der Formularansicht den Fokus erhalten kann. Die Eigenschaft Gesperrt bestimmt, ob ein Steuerelement in der Formularansicht Änderungen an den Daten zuläßt	Im Eigenschaftenfenster des Steuerelements
BearbeitungenZulassen	Legt fest, ob ein Benutzer gespeicherte Datensätze in einem Formular bearbeiten kann oder nicht.	Im Eigenschaftenfenster des Formulars
AnfügenZulassen	Legt fest, ob ein Benutzer in einen Datensatz in einem Formular einen Datensatz hinzufügen kann oder nicht.	Im Eigenschaftenfenster des Formulars
LöschenZulassen	Legt fest, ob ein Benutzer in einem Formular einen Datensatz löschen kann oder nicht.	Im Eigenschaftenfenster des Formulars
DatenEingeben	Legt fest, ob ein Formular zum Eingeben von Daten (mit einem leeren Datensatz) oder zum Anzeigen aller Datensätze geöffnet werden soll.	Im Eigenschaftenfenster des Formulars


Zuweisen eines Standardwertes zu einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Standardwert den gewünschten Standardwert, z.B. Bonn, oder einen Ausdruck, z.B. =Datum(), ein. Wenn der eingegebene Zeichenfolgenausdruck Kommas oder andere Interpunktionszeichen enthält, müssen Sie den Wert in Anführungszeichen setzen. Um z.B. "Bonn, NRW" als Standardwert zu verwenden, geben Sie "Bonn, NRW" ein. Falls Sie zum Erstellen des Ausdrucks Hilfe benötigen, klicken Sie auf die Editor-Schaltfläche  [image],um den Ausdrucks-Editor zu öffnen.

Anmerkung   Wenn Sie die Eigenschaft Standardwert für ein Feld in der Tabellen-Entwurfsansicht einstellen und diese Eigenschaft auch für ein an das Feld gebundenes Steuerelement einstellen, setzt der Standardwert für das Steuerelement den für das Feld definierten Standardwert außer Kraft.


Erstellen einer Gültigkeitsregel für ein Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Gültigkeitsregel die Gültigkeitsregel ein, oder klicken Sie auf die Editor-Schaltfläche  [image],wenn Sie zum Erstellen der Gültigkeitsregel den Ausdrucks-Editor verwenden möchten.

Zum Anzeigen von Beispielen für Gültigkeitsregeln klicken Sie auf  [image].

4	Geben Sie im Einstellungsfeld der Eigenschaft Gültigkeitsmeldung die Fehlermeldung ein, die angezeigt werden soll, wenn die eingegebenen Daten nicht der Gültigkeitsregel entsprechen.

Anmerkungen

•	Wenn Sie zum Eingeben eines Ausdrucks in das Einstellungsfeld einer Eigenschaft mehr Platz benötigen, drücken Sie UMSCHALT+F2, um das Dialogfeld Zoom zu öffnen.

•	Wenn Sie die Eigenschaft Gültigkeitsregel für das Feld in der Entwurfsansicht für Tabellen einstellen und diese Eigenschaft auch für ein an das Feld gebundenes Steuerelement einstellen, wendet Microsoft Access beide Regeln an. Die Gültigkeitsregel für das Steuerelement setzt die Gültigkeitsregel für das Feld nicht außer Kraft.

•	Microsoft Access überprüft die Gültigkeit der Daten in einem Feld, sobald Sie Daten ändern und versuchen, das Feld zu verlassen, den Datensatz zu speichern, zu einer anderen Ansicht zu wechseln oder das Formular zu schließen.


Erstellen eines Eingabeformats für ein Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Markieren Sie ein Textfeld oder ein Kombinationsfeld, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster dieses Steuerelements zu öffnen.

3	Führen Sie einen der folgenden Schritte aus:

•	Klicken Sie im Einstellungsfeld der Eigenschaft Eingabeformat auf die Editor-Schaltfläche  [image], um den Eingabeformat-Assistenten zu starten, und folgen Sie den Anweisungen in den Dialogfeldern des Assistenten.

•	Geben Sie die Definition für das Eingabeformat ein. Zum Anzeigen von Informationen zum Definieren eines Eingabeformats klicken Sie auf  [image].


Festlegen, ob ein Benutzer in einem Formular einen Datensatz hinzufügen oder löschen darf

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft LöschenZulassen und/oder im Einstellungsfeld der Eigenschaft AnfügenZulassen auf Ja oder Nein.


Versehen eines Formulars mit Schreibschutz

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft BearbeitungenZulassen auf Nein.

4	Klicken Sie im Einstellungsfeld der Eigenschaft AnfügenZulassen auf Nein.

5	Klicken Sie im Einstellungsfeld der Eigenschaft LöschenZulassen auf Nein.


Deaktivieren der Formularansicht oder der Datenblattansicht für ein Formular

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft ZugelasseneAnsicht(en) auf Formular, wenn Sie die Datenblattansicht deaktivieren möchten, oder auf Datenblatt, wenn Sie die Formularansicht deaktivieren möchten.

Anmerkung   Sie können diese Eigenschaft auch zusammen mit der Eigenschaft Standardansicht einstellen, wenn Sie festlegen möchten, wie ein Benutzer ein Formular sieht und ob es auf unterschiedliche Arten angezeigt werden kann. Zum Anzeigen unterschiedlicher Kombinationen für die Einstellung dieser Eigenschaften klicken Sie auf  [image].


Festlegen, ob ein Benutzer in einem Formular gespeicherte Datensätze bearbeiten darf

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft BearbeitungenZulassen auf Ja oder Nein.


Festlegen, ob ein Formular nur zum Eingeben von Daten geöffnet werden kann

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft DatenEingeben auf Ja, wenn Sie das Formular zum Eingeben von Daten (mit einem leeren Datensatz) öffnen möchten, oder klicken Sie auf Nein, wenn Sie das Formular zum Anzeigen aller Datensätze öffnen möchten.


Formular mit mehreren Tabellen ohne Hierarchie - Beispiel


Hierarchisches Formular mit mehreren Tabellen - Beispiel


Synchronisiertes Formular - Beispiel


Nicht gebundenes Popup-Formular - Beispiel


Benutzerdefiniertes Dialogfeld - Beispiel


Beispieldatenbanken und Anwendungen, die im Lieferumfang von Microsoft Access enthalten sind

Microsoft Access stellt eine Beispieldatenbank und zwei Beispielanwendungen zur Verfügung, die Sie zum Erlernen von Microsoft Access verwenden können:

•	Beispieldatenbank Nordwind. Verwenden Sie diese Beispieldatenbank, wenn Sie beginnen, Microsoft Access zu erlernen. Die Datenbank Nordwind enthält die Verkaufsdaten einer fiktiven Firma mit dem Namen Nordwind GmbH, die Delikatessen aus der ganzen Welt importiert und exportiert. Indem Sie sich die Tabellen, Abfragen, Formulare, Berichte, Makros und Module ansehen, die in der Datenbank Nordwind enthalten sind, können Sie Ideen für Ihre eigene Microsoft Access-Datenbank entwickeln. Sie können die Nordwind-Daten auch verwenden, um mit Microsoft Access zu experimentieren, bevor Sie Ihre eigenen Daten eingeben. Sie können z.B. das Entwerfen von Abfragen unter Verwendung der Tabelle Bestellungen üben, da diese Tabelle genügend Datensätze enthält, um aussagekräftige Ergebnisse zu erzielen.

Die Datenbank Nordwind enthält eine Hilfedatei mit dem Namen Designtips, welche die wichtigsten Features der Datenbank anzeigt.

•	Beispielanwendung Bestellungen. Die Beispielanwendung Bestellungen ist eine Anleitungshilfe zum Benutzerhandbuch Erstellen von Anwendungsprogrammen mit Microsoft Access 97. Verwenden Sie die Anwendung Bestellungen zusammen mit Erstellen von Anwendungsprogrammen, um das Erstellen von einfachen Anwendungen zu erlernen.

Das Personal der fiktiven Nordwind GmbH verwendet die Anwendung Bestellungen zum Erfassen neuer Bestellungen und zum Drucken der Rechnungen. Die Anwendung zeigt verschiedene Techniken zum Erstellen von Anwendungen, beispielsweise das Steuern, auf welche Weise eine Anwendung startet, das Verwenden von Formularen zum Zusammenbinden von Objekten, das Anpassen der Benutzeroberfläche durch benutzerdefinierte Menüleisten, Symbolleisten, Shortcuts und Fehlermeldungen sowie das Steuern der Reihenfolge der Steuerelemente zur Laufzeit.

Die Anwendung Bestellungen enthält eine Hilfedatei mit dem Namen Designtips, die einen Überblick über die in der Anwendung enthaltenen Formulare und Berichte gibt.

•	Beispielanwendung Beispiellösungen. Verwenden Sie diese Anwendung zum Erlernen komplexerer Techniken zum Erstellen von Anwendungen. Die Beispielanwendung Beispiellösungen ist eine Sammlung von Formularen, Berichten und Oberflächenelementen, die Sie häufig bei der Erstellung von Anwendungen verwenden. Sie können die in dieser Anwendung enthaltenen Beispiele als Vorlagen für die Formulare und Berichte, die Sie erstellen möchten, oder als Anregungen zum Verbessern eigener Anwendungen verwenden. Die Anwendung Beispiellösungen enthält eine Hilfedatei mit dem Namen Designtips, die beschreibt, wie Sie sich die in der Anwendung enthaltenen Formulare und Berichte nutzbar machen können.

Zum Anzeigen weiterer Informationen zum Öffnen der Datenbank Nordwind oder der Anwendungen Bestellungen und Beispiellösungen klicken Sie auf  [image].

Anmerkung   Microsoft Access enthält außerdem einen Datenbank-Assistenten, den Sie zum Anlegen allgemeiner Datenbanken wie z.B. einer Datenbank zum Verwalten von Geschäftskontakten verwenden können. Sie können die mit Hilfe des Datenbank-Assistenten erstellten Datenbanken unverändert verwenden oder sie als Hilfsmittel zum Entwerfen eigener Datenbanken nutzen.


Öffnen der Beispieldatenbanken "Nordwind", "Bestellungen" oder "Beispiellösungen"

1	Installieren Sie die Datenbank, die Sie öffnen möchten, sofern diese nicht bereits installiert ist.

Anmerkung   Die Datenbanken Nordwind, Beispiellösungen und Bestellungen befinden sich nur dann auf Ihrem System, wenn Sie dies bei der Installation von Microsoft Access angegeben haben. Zum Anzeigen weiterer Informationen dazu, wie Sie das Setup-Programm erneut ausführen, um die Nordwind-Datenbank oder die Anwendungen Beispiellösungen oder Bestellungen zu installieren, klicken Sie auf  [image].

2	Starten Sie Microsoft Access.

3	Klicken Sie im Startdialogfeld auf Öffnet eine bestehende Datenbank und anschließend auf OK.

4	Verwenden Sie im Dialogfeld Öffnen das Feld Suchen in, um den Ordner BEISPIEL zu suchen. Dieser Ordner befindet sich in der Regel im Ordner PROGRAMDATEIEN\MICROSOFT OFFICE\OFFICE.

5	Doppelklicken Sie auf den Ordner BEISPIEL und dann auf Nordwind, Bestellungen oder Vorlagen.

Anmerkungen

•	Wenn Sie bereits eine andere Datenbank in Microsoft Access geöffnet haben, können Sie von einem beliebigen Fenster aus im Menü Datei auf den Befehl Datenbank öffnen klicken, um eine andere Datenbank zu öffnen. Microsoft Access schließt die aktuelle Datenbank beim Öffnen einer anderen Datenbank.

•	Zum Anzeigen weiterer Informationen zur Nordwind-Datenbank oder zu den Anwendungen Bestellungen und Beispiellösungen klicken Sie auf  [image].


Erneutes Ausführen des Setup-Programms, um Komponenten hinzuzufügen oder zu löschen

1	Legen Sie Diskette 1 der Microsoft Access- oder Microsoft Office Professional-Disketten in Ihr Laufwerk ein. (Wenn Sie die CD-ROM-Version von Microsoft Access oder Office besitzen, legen Sie die CD in Ihr CD-ROM-Laufwerk ein.)

2	Klicken Sie in Windows auf die Schaltfläche Start und anschließend auf Ausführen.

3	Geben Sie Laufwerk:setup.exe ein, und klicken Sie anschließend auf OK. Wenn Sie z.B. die Diskette 1 in Ihr Laufwerk A: eingelegt haben, geben Sie a:setup.exe ein. Wenn Sie die Installation über ein Netzlaufwerk vornehmen, klicken Sie auf die Schaltfläche Durchsuchen, und verwenden Sie anschließend das Feld Suchen in, um die Setup-Datei zu suchen.

4	Klicken Sie im Setup-Programm auf die Schaltfläche Hinzufügen/Entfernen.

5	Klicken Sie in der Liste Optionen auf die Komponente(n), die Sie hinzufügen oder entfernen möchten. Wenn ein Kontrollkästchen mit einem Häkchen darin abgeblendet angezeigt wird, bedeutet dies, daß nur ein Teil dieser Komponente installiert ist bzw. installiert wird. Um alle Elemente dieser Komponente anzuzeigen, wählen Sie die entsprechende Option aus, und klicken Sie dann auf die Schaltfläche Option ändern.

Anmerkung   Einige Komponenten stehen über das Setup-Programm zur Verfügung, einige aber nur über die Microsoft Office 97 CD-Zugaben. Zum Anzeigen spezieller Informationen dazu, wo sich einzelne Komponenten befinden, klicken Sie auf  [image].


Deaktivieren der Schließen-Schaltfläche in einem Formular

1	Doppelklicken Sie in der Entwurfsansicht für Formulare auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen.

2	Klicken Sie im Einstellungsfeld der Eigenschaft SchließenSchaltfläche auf Nein.

Anmerkungen

•	Wenn Sie die Eigenschaft SchließenSchaltfläche auf Nein einstellen, deaktiviert Microsoft Access sowohl die Schaltfläche Schließen  [image]  als auch den Befehl Schließen im Systemmenü.

•	Wenn Sie die Schaltfläche Schließen komplett entfernen möchten, können Sie die Eigenschaft Rahmenart verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ausblenden der Bereichsbegrenzungslinien in einem Formular

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Datensatztrennungen auf Nein.


Ausblenden von Datensatzbegrenzungslinien in einem Endlosfomular

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Datensatztrennungen auf Nein.


Ausblenden eines Bereichs oder Steuerelements in einem Formular oder Bericht

1	Öffnen Sie ein Formular in der Entwurfsansicht für Formulare oder einen Bericht in der Entwurfsansicht für Berichte.

2	Doppelklicken Sie auf den Bereichsmarkierer, um das Eigenschaftenfenster für den Bereich zu öffnen, den Sie ausblenden möchten.

Um das Eigenschaftenfenster für das auszublendende Steuerelement zu öffnen, klicken Sie, nachdem Sie das Steuerelement ausgewählt haben, auf der Symbolleiste auf Eigenschaften  [image].

3	Klicken Sie im Einstellungsfeld der Eigenschaft Sichtbar auf Nein.

Anmerkungen

•	Wenn Sie ein Steuerelement als Reaktion auf ein Ereignis aus- bzw. einblenden möchten, verwenden Sie ein Makro oder eine Ereignisprozedur, um die Eigenschaft Sichtbar einzustellen. Binden Sie das Makro oder die Ereignisprozedur an die Eigenschaft BeimAnzeigen eines Formulars oder die Eigenschaft BeimFormatieren eines Berichts. Sie können z.B. in einem Verkaufsbericht neben dem monatlichen Gesamtumsatz eines Verkäufers, abhängig von dessen Höhe, eine Glückwunschmeldung ein- bzw. ausblenden.

•	Die Eigenschaft Sichtbar hat bei Formularbereichen keinen Einfluß auf die Spalten in der Datenblattansicht. Wenn Sie angeben möchten, ob eine Spalte in der Datenblattansicht sichtbar sein soll, verwenden Sie die Eigenschaft SpalteAusgeblendet.

•	Wenn Sie ein Objekt in einem Formular nur beim Drucken ausblenden möchten, verwenden Sie die Eigenschaft Anzeigen des Bereichs oder Steuerelements.


Verschieben von zwei oder mehr Steuerelementen gleichzeitig

1	Öffnen Sie ein Formular in der Entwurfsansicht für Formulare oder einen Bericht in der Entwurfsansicht für Berichte.

2	Wählen Sie die Steuerelemente, indem Sie die UMSCHALTTASTE gedrückt halten, während Sie auf die einzelnen Steuerelemente klicken.

3	Bewegen Sie den Zeiger über den Rand (nicht den Ziehpunkt zum Verschieben) eines beliebigen ausgewählten Steuerelements, bis sich der Zeiger in eine geöffnete Hand umwandelt, und ziehen Sie die Steuerelemente anschließend an die neue Position.


Soll ein Bitmap oder eine Metadatei zum Anzeigen eines Bildes verwendet werden?

Sie können Bitmap-Dateien (mit den Erweiterungen .bmp oder .dib) oder Metadateien (mit den Erweiterungen .wmf oder .emf) verwenden, um Hintergrundbilder oder Bilder in gebundenen Objektfeldern, ungebundenen Objektfeldern oder Bild-Steuerelementen anzuzeigen.

Wann sollten Metadateien verwendet werden?

•	Wenn Sie die Größe Ihres Bildes anpassen möchten, ist es sinnvoll, eine Metadatei zu verwenden. Metadateien lassen sich besser skalieren als Bitmaps, weil sie aus Sammlungen von Linien und nicht aus Mustern einzelner Punkte bestehen.

•	Metadateien sind in der Regel viel kleiner als Bitmaps; wenn Sie also Speicherplatz einsparen möchten, verwenden Sie eine Metadatei.

Viele Grafikprogramme ermöglichen es Ihnen, Dateien als Metadateien zu speichern. Weitere Informationen finden Sie in der Dokumentation zu Ihrem Grafikprogramm. Beachten Sie, daß ein Bitmap, das Sie in ein Grafikprogramm einfügen und anschließend als Metadatei speichern, weiterhin ein Bitmap bleibt, es wird lediglich in die Metadatei eingebettet. Sie müssen die Grafik in dem Grafikprogramm erstellen und als Metadatei speichern.

Wann sollten Bitmaps verwendet werden?

•	Wenn Skalieren und Speicherplatz nicht wichtig sind, oder wenn Sie keinen Zugriff auf ein Tool besitzen, das Metadateien erstellt, verwenden Sie ein Bitmap.

•	Wenn Sie ein gekacheltes Hintergrundbild erstellen möchten, ist ein Bitmap die geeignete Lösung, weil es nicht skaliert wird.

•	Wenn Sie in der Lage sein möchten, kleine Änderungen an dem Bild durchzuführen, verwenden Sie ein Bitmap. Bitmaps können Sie auf Pixelebene bearbeiten, so daß Sie sehr kleine Anpassungen an dem Bild vornehmen können.

Anmerkung   Wenn Sie die Größe des Bildes anpassen möchten, stellen Sie die Eigenschaft Bildgrößenmodus (Hintergrundbilder) oder die Eigenschaft Größenanpassung (gebundene oder ungebundene Objektfelder und Bild-Steuerelemente) auf Zoomen. Wenn Sie die Eigenschaft Bildgrößenmodus bzw. die Eigenschaft Größenanpassung auf Zoomen einstellen, behält Microsoft Access die Proportionen des Bildes bei, wenn Sie die Größe des Formulars oder Steuerelements verändern.


Ändern der Farbe eines Steuerelements in Abhängigkeit vom eingegebenen Wert - Beispiel

Das Formular ArtikelBearbeiten in der Beispielanwendung Beispiellösungen enthält ein Beispiel für das Ändern der Farbe eines Steuerelements in Abhängigkeit von dem Wert, der in das Steuerelement eingegeben wird. Dieses Beispiel verwendet Ereignisprozeduren. Sie können diese Ereignisprozeduren in Ihre Datenbank kopieren und an Ihre Bedürfnisse anpassen.

Sie zeigen dieses Formular an, indem Sie die Beispielanwendung Beispiellösungen öffnen. Klicken Sie im Startformular im oberen Listenfeld auf folgenden Eintrag:

Arbeiten mit Formularen und Steuerelementen.

Klicken Sie im unteren Listenfeld auf folgenden Eintrag:

Ändern der Farbe eines Steuerelements, basierend auf Wert des Steuerelements.

Zum Anzeigen weiterer Informationen zum Öffnen der Beispielanwendung Beispiellösungen klicken Sie auf  [image].


Formular, das zwischen Bearbeitungs- und Dateneingabemodus wechselt - Beispiel

Das Formular ArtikelHinzufügenOderBearbeiten in der Beispielanwendung Beispiellösungen ist ein Beispiel für ein Formular, mit dem Sie zwischen dem Bearbeitungs- und dem Dateneingabemodus hin und her wechseln können. Dieses Formular enthält Symbolleisten-Schaltflächen, mit deren Hilfe Sie zwischen den Modi wechseln können.

Sie zeigen dieses Formular an, indem Sie die Beispielanwendung Beispiellösungen öffnen. Klicken Sie im Startformular im oberen Listenfeld auf folgenden Eintrag:

Arbeiten mit Formularen und Steuerelementen.

Klicken Sie im unteren Listenfeld auf folgenden Eintrag:

Erstellen eines Formulars, in dem Daten eingegeben oder bearbeitet werden können.

Zum Anzeigen weiterer Informationen zum Öffnen der Beispielanwendung Beispiellösungen klicken Sie auf  [image].


Aktualisieren einer Liste (erneutes Ausführen einer Abfrage), um die aktuellsten Daten anzuzeigen - Beispiel

Das Formular ArtikelBearbeiten in der Beispielanwendung Beispiellösungen enthält ein Beispiel für das Aktualisieren einer Liste, um die aktuellsten Daten anzuzeigen. Dieses Beispiel verwendet eine Ereignisprozedur. Sie können diese Ereignisprozedur in Ihre Datenbank kopieren und an Ihre Bedürfnisse anpassen.

Sie zeigen dieses Formular an, indem Sie die Beispielanwendung Beispiellösungen öffnen. Klicken Sie im Startformular im oberen Listenfeld auf folgenden Eintrag:

Arbeiten mit Formularen und Steuerelementen.

Klicken Sie im unteren Listenfeld auf folgenden Eintrag:

Aktualisieren einer Liste, um aktuelle Daten anzuzeigen.

Zum Anzeigen weiterer Informationen zum Öffnen der Beispielanwendung Beispiellösungen klicken Sie auf  [image].


Listenfeld, das das Auswählen von mehreren Einträgen erlaubt - Beispiel

Das Formular KundenDialog in der Beispielanwendung Beispiellösungen enthält ein Beispiel für ein Listenfeld, das Mehrfachauswahl erlaubt. Dieses Beispiel verwendet Ereignisprozeduren. Sie können diese Ereignisprozeduren in Ihre Datenbank kopieren und an Ihre Bedürfnisse anpassen.

Sie zeigen dieses Formular an, indem Sie die Beispielanwendung Beispiellösungen öffnen. Klicken Sie im Startformular im oberen Listenfeld auf folgenden Eintrag:

Arbeiten mit Kombinationsfeldern, Listenfeldern und Unterformularen.

Klicken Sie im unteren Listenfeld auf folgenden Eintrag:

Erstellen eines Listenfelds, das das Auswählen und Bearbeiten mehrerer Objekte ermöglicht.

Zum Anzeigen weiterer Informationen zum Öffnen der Beispielanwendung Beispiellösungen klicken Sie auf  [image].


Öffnen des Makro- oder Modulfensters aus einem Formular oder Bericht

1	Führen Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte eine der folgenden Aktionen aus:

•	Doppelklicken Sie auf den Formularmarkierer oder den Berichtsmarkierer, um das Eigenschaftenfenster für das Formular bzw. den Bericht zu öffnen.

•	Doppelklicken Sie auf den Bereichsmarkierer, um das Eigenschaftenfenster für den Bereich zu öffnen.

•	Stellen Sie sicher, daß ein Steuerelement ausgewählt ist, und klicken Sie dann auf der Symbolleiste auf Eigenschaften  [image].

2	Klicken Sie auf die Editor-Schaltfläche [image] neben der gewünschten Ereigniseigenschaft. Wenn Sie z.B. ein Makro oder eine Ereignisprozedur erstellen möchten, das bzw. die ausgeführt werden soll, wenn Sie auf eine Befehlsschaltfläche klicken, klicken Sie auf die Editor-Schaltfläche neben der Ereigniseigenschaft Beim Klicken der Befehlsschaltfläche.

3	Klicken Sie auf den Makro-Editor, um das Makrofenster zu öffnen, oder klicken Sie auf den Code-Editor, um das Modulfenster zu öffnen.

Anmerkung   Wenn Sie den gesamten Code hinter einem Formular oder Bericht anzeigen möchten, klicken Sie im Menü Ansicht auf Code.


Automatisches Wählen einer selektierten Telefonnummer mit Microsoft Access

Sie müssen über ein funktionierendes Hayes- oder Hayes-kompatibles Modem verfügen, um diese Prozedur verwenden zu können.

1	Öffnen Sie eine Tabelle oder ein Formular in der Datenblattansicht, oder öffnen Sie ein Formular in der Formularansicht.

2	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

3	Klicken Sie im Dialogfeld Anpassen auf die Registerkarte Befehle.

4	Klicken Sie in der Liste Kategorien auf Datensätze.

5	Ziehen Sie den AutoWähler  [image]  auf die Symbolleiste der Formularansicht oder der Datenblattansicht oder auf eine benutzerdefinierte Symbolleiste.

6	Klicken Sie auf Schließen.

7	Suchen Sie in dem Formular oder Datenblatt die Telefonnummer aus, die Sie anwählen möchten.

8	Klicken Sie auf der Symbolleiste auf den AutoWähler  [image].

9	Überprüfen Sie, ob die Telefonnummer korrekt eingegeben ist, und klicken Sie anschließend auf OK.

Anmerkung   Sie können Ihre Modem-Optionen ändern, indem Sie im Dialogfeld AutoWähler auf Setup klicken.


Erstellen eines Datenblatt-Unterformulars, das Kopfzeilen und Fußzeilen enthält

1	Öffnen Sie das Formular, das Sie als Unterformular in der Entwurfsansicht verwenden möchten.

2	Fügen Sie die Felder hinzu, die Sie im Unterformular anzeigen möchten.

3	Stellen Sie die Größe des Detailbereichs des Formulars auf die Größe einer Zeile in einem Datenblatt ein.

4	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster für das Formular zu öffnen.

5	Klicken Sie im Einstellungsfeld der Eigenschaft Standardansicht auf Endlosformular.

Anmerkung   Wählen Sie nicht die Einstellung Datenblatt, wenn Sie eine Kopf- und eine Fußzeile in einem Unterformular anzeigen möchten. Wenn Sie die Einstellung Datenblatt wählen, blendet Microsoft Access die Kopf- und Fußzeile aus, wenn Sie das Formular in der Formularansicht anzeigen. Wenn Sie die Eigenschaft Standardansicht auf Endlosformular einstellen und das Formular auf die Größe einer Zeile bringen, sieht das Formular ähnlich wie ein Datenblatt aus, kann jedoch Kopf- und Fußzeilen anzeigen.

Ein Beispiel eines Formulars dieser Art finden Sie in der Nordwind-Beispieldatenbank in den Formularen Bestellungen.und Bestellungen Unterformular. Zum Anzeigen weiterer Informationen zum Öffnen der Nordwind-Datenbank klicken Sie auf  [image].


Optimieren der Leistung von Formularen und Unterformularen

Es gibt verschiedene Möglichkeiten, Ihre Formulare schneller ausführen zu lassen. Neben den nachfolgenden Tips können Sie den Leistungsanalyse-Assistenten verwenden, um bestimmte Formulare in Ihrer Datenbank zu analysieren. Zum Anzeigen weiterer Informationen zum Verwenden des Leistungsanalyse-Assistenten klicken Sie auf  [image].

Leistungstips

•	Vermeiden Sie überlappend angeordnete Steuerelemente.

•	Verwenden Sie Bitmaps und andere Grafikobjekte so selten wie möglich.

•	Konvertieren Sie Objektfelder, die Grafiken anzeigen, in Bild-Steuerelemente.

•	Verwenden Sie schwarzweiße anstelle von farbigen Bitmaps.

•	Schließen Sie Formulare, die nicht benötigt werden.

•	Wenn die zugrundeliegende Datenherkunft viele Datensätze enthält und Sie das Formular hauptsächlich zum Eingeben neuer Datensätze verwenden, stellen Sie die Eigenschaft DatenEingeben des Formulars auf Ja ein, so daß das Formular mit einem leeren Datensatz geöffnet wird. Wenn Sie ein Formular öffnen und dabei alle Datensätze anzeigen, muß Microsoft Access in jedem Datensatz lesen, bevor der leere Datensatz am Ende der Datensatzgruppe angezeigt werden kann.

•	Sortieren Sie die Datensätze in einer zugrundeliegenden Abfrage nur dann, wenn die Sortierreihenfolge von Bedeutung ist, insbesondere in Abfragen, die auf mehreren Tabellen basieren.

•	Basieren Sie Unterformulare auf Abfragen anstatt auf Tabellen oder SQL-Anweisungen, und fügen Sie nur die Felder aus der Datenherkunft hinzu, die Sie unbedingt benötigen. Zusätzliche Felder können die Leistung des Unterformulars verringern.

•	Indizieren Sie alle Felder in dem Unterformular, die mit dem Hauptformular verknüpft sind.

•	Indizieren Sie alle Felder des Unterformulars, die für Kriterien verwendet werden.

•	Stellen Sie die Eigenschaften BearbeitenZulassen, AnfügenZulassen und LöschenZulassen des Unterformulars auf Nein ein, wenn die Datensätze in dem Unterformular nicht bearbeitet werden, oder stellen Sie die Eigenschaft Datensatzgruppentyp auf Snapshot ein.

•	Entfernen Sie nicht benötigten Code aus Formularen, indem Sie die Formulareigenschaft EnthältModul auf Nein einstellen. Diese Eigenschaft gibt an, ob ein Formular ein Formularmodul besitzt. Ein Formular ohne Formularmodul läßt sich schneller laden und benötigt weniger Speicherplatz. Wenn weder das Formular noch die Steuerelemente des Formulars Ereignisprozeduren verwenden, benötigt das Formular kein Formularmodul. Wenn Ihre Anwendung z.B. ein Übersichtsformular ausschließlich dazu verwendet, um zu anderen Formularen zu wechseln, anstatt Befehlsschaltflächen mit Ereignisprozeduren zu nutzen, können Sie Befehlsschaltflächen mit Makros oder Hyperlinks verwenden. Sie können in einem Formular, das kein Formularmodul besitzt, trotzdem Code verwenden, indem Sie Funktionen aus einem Standardmodul mit Hilfe eines Ausdrucks aufrufen. (Sub-Prozeduren können nicht verwendet werden, da sie nicht über einen Ausdruck aufgerufen werden können.) Definieren Sie hierzu eine Funktion in einem Standardmodul, und rufen Sie die Funktion dann über eine Ereigniseigenschaft des Formulars oder Steuerelements auf. Um z.B. mit Hilfe einer Befehlsschaltfläche eine Funktion aufzurufen, die ein Formular öffnet, weisen Sie der Eigenschaft BeimKlicken der Befehlsschaltfläche einen Ausdruck, wie z.B. =OpenDataEntry(), zu.

Anmerkung   Wenn Sie sich entschließen, den Code sämtlicher Ereignisprozeduren eines Formulars zu löschen, müssen Sie die Eigenschaft EnthältModul auf Nein einstellen, um das Formularmodul vollständig zu entfernen.


Optimieren der Leistung von Listenfeldern oder Kombinationsfeldern

Es gibt verschiedene Möglichkeiten, Ihre Listen- und Kombinationsfelder schneller ausführen zu lassen.

•	Basieren Sie das Listen- oder Kombinationsfeld auf einer gespeicherten Abfrage anstatt auf einer SQL-Anweisung. Wenn Sie einen Assistenten verwenden, um das Listen- oder Kombinationsfeld zu erstellen, stellt Microsoft Access die Eigenschaft Datensatzherkunft des Steuerelements automatisch auf eine SQL-Anweisung ein. Sie ändern die Eigenschaft Datensatzherkunft in eine gespeicherte Abfrage, indem Sie auf die Editor-Schaltfläche [image]  neben dem Einstellungsfeld der Eigenschaft Datensatzherkunft klicken. Klicken Sie, während das Abfrage-Editorfenster geöffnet ist, im Menü Datei auf Speichern, und geben Sie einen Namen für die Abfrage ein. Wenn Sie das SQL-Editorfenster schließen, klicken Sie auf Ja, wenn Microsoft Access Sie fragt, ob Sie die Eigenschaft aktualisieren möchten.

•	Fügen Sie zu der Abfrage, die im Einstellungsfeld der Eigenschaft Datensatzherkunft angegeben ist, nur die Felder hinzu, die Sie unbedingt benötigen. Zusätzliche Felder können die Leistung verringern.

•	Indizieren Sie sowohl das erste Feld des Kombinations- oder Listenfelds als auch das gebundene Feld (falls diese Felder nicht identisch sind).

•	Stellen Sie in Kombinationsfeldern die Eigenschaft AutomatischErgänzen auf Nein ein, wenn Sie die automatische Eingabeergänzung nicht benötigen.

•	Wenn die Eigenschaft AutomatischErgänzen eines Kombinationsfelds auf Ja eingestellt ist, sollte das erste angezeigte Feld den Datentyp Text und nicht Zahl enthalten. Um eine Entsprechung in der Liste zu suchen, werden numerische Werte von Microsoft Access in Text konvertiert. Wenn der Datentyp Text ist, muß Microsoft Access diese Konvertierung nicht durchführen.

•	Wenn das gebundene Feld eines Nachschlage-Kombinationsfelds nicht das angezeigte Feld ist, beachten Sie folgendes:

•	Verwenden Sie keine Ausdrücke für das gebundene oder das angezeigte Feld.

•	Verwenden Sie keine Einschränkungen in der Datensatzherkunft.

•	Verwenden Sie ggf. Datensatzherkünfte (oder Abfragen), die auf nur einer Tabelle basieren, anstelle von Datensatzherkünften auf der Grundlage mehrerer Tabellen.

•	Erstellen Sie keine Listen- oder Kombinationsfelder auf der Grundlage von verknüpften Tabellen, wenn sich diese Daten nicht ändern. Es ist in diesem Fall sinnvoller, diese Daten in Ihre Datenbank zu importieren.


Registrieren eines ActiveX-Steuerelements (OLE-Zusatzsteuerelements)

Verwenden Sie die folgende Prozedur zum Registrieren eines ActiveX-Steuerelements, das nicht in Microsoft Access enthalten ist.

1	Kopieren Sie die Dateien für das Steuerelement auf Ihre Festplatte. Weitere Informationen finden Sie in der Dokumentation zu dem Zusatzsteuerelement.

2	Klicken Sie im Microsoft Access-Menü Extras auf ActiveX-Steuerelemente.

3	Klicken Sie im Dialogfeld ActiveX-Steuerelemente auf Registrieren, geben Sie einen Pfad zu dem Steuerelement im Dialogfeld ActiveX-Steuerelement hinzufügen ein, und klicken Sie anschließend auf Öffnen.

4	Klicken Sie auf Schließen.


Listenfelder: Definition und Funktionsweise

Oftmals ist es leichter und schneller, einen Wert aus einer Liste auszuwählen, als ihn einzugeben. Mit Hilfe einer Auswahlliste können Sie außerdem sicherstellen, daß der Wert, den Sie in ein Feld eingegeben haben, korrekt ist.

Die Liste eines Listenfelds besteht aus Datenzeilen. Diese Zeilen wiederum können aus einer oder mehreren Spalten bestehen, die mit oder ohne Überschriften angezeigt werden können. Wenn ein mehrspaltiges Listenfeld gebunden ist, speichert Microsoft Access den Wert aus einer der Spalten.

Mit Hilfe eines ungebundenen Listenfelds können Sie einen Wert speichern, den Sie für ein anderes Steuerelement verwenden können. So können Sie ein ungebundenes Listenfeld z.B. verwenden, um die Werte in einem anderen Listenfeld oder einem benutzerdefinierten Dialogfeld zu begrenzen. Sie können es außerdem verwenden, um einen Datensatz zu suchen, der auf dem im Listenfeld ausgewählten Wert basiert.

Wenn in Ihrem Formular nicht genügend Platz vorhanden ist, um ein Listenfeld anzuzeigen, oder wenn Sie außer den Werten in der Liste auch neue Werte zulassen möchten, verwenden Sie statt des Listenfelds ein Kombinationsfeld. Zum Anzeigen weiterer Informationen zu Kombinationsfeldern klicken Sie auf  [image].


Kombinationsfelder: Definition und Funktionsweise

Oftmals ist es leichter und schneller, einen Wert aus einer Liste auszuwählen, als ihn einzugeben. Ein Kombinationsfeld ermöglicht Ihnen beides, ohne viel Platz im Formular zu beanspruchen. Ein Kombinationsfeld ist eine Kombination aus einem Text- und einem Listenfeld.

Wenn Sie in ein gebundenes Kombinationsfeld Text eingeben oder einen Wert aus seiner Liste auswählen, wird dieser eingegebene oder ausgewählte Wert in das Feld eingefügt, an den das Kombinationsfeld gebunden ist.

Die Liste eines Kombinationsfelds besteht aus Datenzeilen. Diese Zeilen wiederum können aus einer oder mehreren Spalten bestehen, die mit oder ohne Überschriften angezeigt werden können. Wenn ein mehrspaltiges Kombinationsfeld gebunden ist, speichert Microsoft Access den Wert aus einer der Spalten.

Mit Hilfe eines ungebundenen Kombinationsfelds können Sie einen Wert speichern, den Sie für ein anderes Steuerelement verwenden können. So können Sie ein ungebundenes Kombinationsfeld z.B. verwenden, um die Werte in einem anderen Kombinationsfeld oder einem benutzerdefinierten Dialogfeld zu begrenzen. Außerdem können Sie es verwenden, um einen Datensatz zu suchen, der auf dem im Kombinationsfeld ausgewählten Wert basiert.

Sie können für Kombinationsfelder die Eigenschaft NurListeneinträge einstellen, um anzugeben, ob ein beliebiger Wert in die Liste eingegeben werden kann oder ausschließlich Text, der mit einem der Listenwerte übereinstimmt.

Wenn Sie über genügend Platz in Ihrem Formular verfügen und die Liste permanent anzeigen oder wenn Sie die Dateneinträge immer auf die Listenwerte beschränken möchten, können Sie statt eines Kombinationsfelds ein Listenfeld verwenden. Zum Anzeigen weiterer Informationen zu Listenfeldern klicken Sie auf  [image].


Wann sollte ein Listenfeld und wann ein Kombinationsfeld verwendet werden?

Berücksichtigen Sie bei der Entscheidung, ob Sie ein Listenfeld oder ein Kombinationsfeld erstellen möchten, wie das Steuerelement in Ihrem Formular angezeigt und wie es verwendet werden soll. Beide Steuerelemente haben bestimmte Vorteile:

•	Vorteile eines Listenfelds. Die Liste wird permanent angezeigt, und der Wert des Steuerelements ist auf die Listeneinträge beschränkt. Um zum ersten Wert mit einem bestimmten Anfangsbuchstaben zu gelangen, geben Sie einfach den Buchstaben ein. Wenn Sie das Formular zur Dateneingabe oder -bearbeitung verwenden, können Sie nur Werte aus der Liste hinzufügen. Zum Anzeigen weiterer Informationen zu Listenfeldern und ihrer Arbeitsweise klicken Sie auf  [image].

•	Vorteile eines Kombinationsfelds. Da die Liste erst angezeigt wird, wenn Sie sie öffnen, benötigt dieses Steuerelement weniger Platz im Formular. Um einen Wert schnell zu suchen, geben Sie einfach die ersten paar Zeichen dieses Wertes in das Kombinationsfeld ein. Sie können außerdem angeben, ob ein beliebiger Wert in die Liste eingegeben werden kann oder ausschließlich Text, der mit einem der Listenwerte übereinstimmt. Zum Anzeigen weiterer Informationen zu Kombinationsfeldern und ihrer Arbeitsweise klicken Sie auf  [image].


Erstellen eines Listen- oder Kombinationsfelds, das Werte abruft

Um ein Listen- oder Kombinationsfeld zu erstellen, das Werte abruft, müssen Sie folgende Entscheidungen treffen:

•	Woher kommen die Einträge für die Liste?

•	Was geschieht mit einem im Listen- oder Kombinationsfeld ausgewählten Eintrag?

Die Einträge für ein Listen- oder Kombinationsfeld können aus einer festen Wertliste stammen, die Sie beim Erstellen des Listen- oder Kombinationsfelds eingeben (sinnvoll, wenn die Liste sich nicht oft ändert), oder aus einer Tabelle oder Abfrage (sinnvoll, wenn die Liste regelmäßig aktualisiert werden soll). Sie können z.B. eine feste Liste für ein Listenfeld verwenden, das die Einträge Herr, Frau und Firma enthalten soll. Wenn Sie dagegen in einem Artikelformular ein Listenfeld anzeigen möchten, das die häufig wechselnden Lieferanten der einzelnen Artikel anzeigt, legen Sie ihm eine Tabelle oder Abfrage zugrunde. Das Listenfeld ruft Werte aus der Lieferantentabelle ab und zeigt die Lieferantennamen an, aus denen Sie wählen können.

Wenn ein Benutzer einen Eintrag in einem Listen- oder Kombinationsfeld auswählt, haben Sie zwei Möglichkeiten: Sie können den ausgewählten Wert in einer Tabelle speichern (die nicht identisch ist mit der Tabelle, aus der die Listeneinträge stammen), oder Sie können diesen Wert an ein anderes Steuerelement übergeben. Wählt z.B. ein Benutzer bei der vorstehenden Abbildung aus dem Listenfeld Lieferant den Eintrag "Pavlova, Ltd." aus, ruft Microsoft Access den Wert des Primärschlüssels (Lieferanten-Nr) für Pavlova, Ltd. in der Tabelle Lieferanten ab und setzt das Feld Lieferanten-Nr (den Fremdschlüssel) für den aktuellen Datensatz in der Tabelle Lieferanten auf den gleichen Wert. Dieser Wert wird gespeichert. Da ein auf einer Auswahl im Listenfeld basierender Wert gespeichert wird, ist das Listenfeld gebunden. (Beachten Sie, daß der aus der Tabelle Lieferanten stammende Wert Firma im Listenfeld zwar angezeigt, doch nicht gespeichert wird.)

Wenn Sie dagegen den im Listen- oder Kombinationsfeld ausgewählten Eintrag dazu verwenden möchten, den Inhalt eines anderen Steuerelements bzw. anderer Steuerelemente im Formular festzulegen, erstellen Sie ein ungebundenes Listen- oder Kombinationsfeld. Sie können z.B. mit Hilfe eines ungebundenen Listen- oder Kombinationsfelds einen Detaildatensatz in einem Formular suchen oder aber die Datensätze in einem anderen Listen- oder Kombinationsfeld filtern.

Was möchten Sie tun?

Ein gebundenes Listen- oder Kombinationsfeld erstellen, das feste Werte anzeigt

Ein gebundenes Listen- oder Kombinationsfeld erstellen, das Werte aus einer Tabelle oder Abfrage anzeigt

Ein ungebundenes Listen- oder Kombinationsfeld erstellen, das feste Werte anzeigt

Ein ungebundenes Listen- oder Kombinationsfeld erstellen, das Werte aus einer Tabelle oder Abfrage anzeigt


Erstellen eines gebundenen Listen- oder Kombinationsfelds, das feste Werte anzeigt

1	Erstellen Sie in der Entwurfsansicht für Tabellen ein Nachschlagefeld.

Wie wird's gemacht?

Anmerkung   Sie können ein Nachschlagelistenfeld oder -kombinationsfeld erstellen, ohne ein Nachschlagefeld zu erstellen. Wenn Sie aber ein Nachschlagefeld im Tabellenentwurf erstellen, brauchen Sie das Listen- oder Kombinationsfeld nur einmal zu erstellen. Sie können dann in jedem beliebigen Formular dieselbe Nachschlageliste verwenden. Falls Sie nicht beabsichtigen, dieselbe Nachschlageliste in mehreren Formularen zu verwenden, können Sie den Listenfeld- oder Kombinationsfeld-Assistenten in der Entwurfsansicht für Formulare verwenden.

2	Führen Sie einen der folgenden Schritte aus:

•	Erstellen Sie ein neues Formular, das auf einer Datensatzquelle basiert, welche das in Schritt 1 erstellte Nachschlagefeld enthält. Microsoft Access erstellt dann automatisch das Nachschlagelistenfeld oder -kombinationsfeld.

•	Öffnen Sie ein bestehendes Formular, das auf einer Datensatzquelle basiert, welche das in Schritt 1 erstellte Nachschlagefeld enthält. Klicken Sie in der Entwurfsansicht des Formulars in der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen, und ziehen Sie das Nachschlagefeld aus der Feldliste in das Formular. Microsoft Access erstellt dann automatisch das Nachschlagelistenfeld oder -kombinationsfeld.

3	Wechseln Sie zur Formularansicht, um das Listen- oder Kombinationsfeld zu testen.

Anmerkungen

•	Zum Anzeigen von Informationen zu Eigenschaften, die die Arbeitsweise eines Listen- oder Kombinationsfelds festlegen, klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zur Problembehandlung bei Listen- und Kombinationsfeldern klicken Sie auf  [image].


Erstellen eines gebundenen Listen- oder Kombinationsfelds, das Werte aus einer Tabelle oder Abfrage anzeigt

1	Erstellen Sie in der Entwurfsansicht für Tabellen ein Nachschlagefeld. Sie müssen das Nachschlagefeld aus der Tabelle definieren, die den Fremdschlüssel enthält. Wenn Sie z.B. ein Nachschlagefeld für eine Lieferantentabelle in einem Artikelformular erstellen möchten, definieren Sie es in der Artikeltabelle.

Wie wird's gemacht?

Anmerkung   Sie können ein Nachschlagelistenfeld oder -kombinationsfeld erstellen, ohne ein Nachschlagefeld zu erstellen. Wenn Sie aber ein Nachschlagefeld im Tabellenentwurf erstellen, brauchen Sie das Listen- oder Kombinationsfeld nur einmal zu erstellen. Sie können dann in jedem beliebigen Formular dieselbe Nachschlageliste verwenden. Falls Sie nicht beabsichtigen, dieselbe Nachschlageliste in mehreren Formularen zu verwenden, können Sie den Listenfeld- oder Kombinationsfeld-Assistenten in der Entwurfsansicht für Formulare verwenden.

2	Führen Sie einen der folgenden Schritte aus:

•	Erstellen Sie ein neues Formular, das auf einer Datensatzquelle basiert, welche das in Schritt 1 erstellte Nachschlagefeld enthält. Microsoft Access erstellt dann automatisch das Nachschlagelistenfeld oder -kombinationsfeld.

•	Öffnen Sie ein bestehendes Formular, das auf einer Datensatzquelle basiert, welche das in Schritt 1 erstellte Nachschlagefeld enthält. Klicken Sie in der Entwurfsansicht des Formulars in der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen, und ziehen Sie das Nachschlagefeld aus der Feldliste ins Formular. Microsoft Access erstellt dann automatisch das Nachschlagelistenfeld oder -kombinationsfeld.

3	Wechseln Sie zur Formularansicht, um das Listen- oder Kombinationsfeld zu testen.

Anmerkungen

•	Zum Anzeigen von Informationen zu Eigenschaften, die die Arbeitsweise eines Listen- oder Kombinationsfelds festlegen, klicken Sie auf  [image].

•	Wenn Sie ein Listen- oder Kombinationsfeld auf der Basis einer Tabelle oder Abfrage mit einem Assistenten erstellen, erzeugt Microsoft Access, basierend auf den ausgewählten Feldern, eine SQL-Anweisung und legt diese für die Eigenschaft Datensatzherkunft des Steuerelements fest. Wenn die Sortierreihenfolge des Listen- oder Kombinationsfelds nicht Ihren Vorstellungen entspricht, können Sie die SQL-Anweisung ändern, indem Sie auf die Editor-Schaltfläche  [image]  neben der Eigenschaft Datensatzherkunft klicken. Um Informationen zum Festlegen einer Sortierreihenfolge im SQL-Anweisungs-Editor anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zur Problembehandlung bei Listen- und Kombinationsfeldern anzuzeigen, klicken Sie auf  [image].


Erstellen eines ungebundenen Listen- oder Kombinationsfelds, das feste Werte anzeigt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß in der Toolbox das Tool Steuerelement-Assistenten  [image]  aktiviert ist.

3	Klicken Sie in der Toolbox auf das Tool Listenfeld  [image]  oder das Tool Kombinationsfeld  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie das Listen- oder Kombinationsfeld einfügen möchten.

5	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten. Wenn Sie vom Assistenten nach der Herkunft der Listeneinträge gefragt werden, wählen Sie die Option aus, die angibt, daß Sie die Werte für die Liste selbst eingeben. Wenn Sie gefragt werden, ob Sie den Wert speichern oder zur späteren Verwendung behalten möchten, wählen Sie die letztere Option aus.

Anmerkungen

•	Zum Anzeigen von Informationen zu Eigenschaften, die die Arbeitsweise eines Listen- oder Kombinationsfelds festlegen, klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zur Problembehandlung bei Listen- und Kombinationsfeldern klicken Sie auf  [image].


Erstellen eines ungebundenen Listen- oder Kombinationsfelds, das Werte aus einer Tabelle oder Abfrage anzeigt

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß in der Toolbox das Tool Steuerelement-Assistenten  [image]  aktiviert ist.

3	Klicken Sie in der Toolbox auf das Tool Listenfeld  [image]  oder das Tool Kombinationsfeld  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie das Listen- oder Kombinationsfeld einfügen möchten.

5	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten. Wenn Sie vom Assistenten nach der Herkunft der Listeneinträge gefragt werden, wählen Sie die Option aus, die angibt, daß das Listen- oder Kombinationsfeld die Werte aus einer Tabelle oder Abfrage abrufen soll. Wenn Sie gefragt werden, ob Sie den Wert speichern oder zur späteren Verwendung behalten möchten, wählen Sie die letztere Option aus.

Anmerkungen

•	Zum Anzeigen von Informationen zu Eigenschaften, die die Arbeitsweise eines Listen- oder Kombinationsfelds festlegen, klicken Sie auf  [image].

•	Wenn Sie ein Listen- oder Kombinationsfeld auf der Basis einer Tabelle oder Abfrage mit einem Assistenten erstellen, erzeugt Microsoft Access, basierend auf den ausgewählten Feldern, eine SQL-Anweisung und legt diese für die Eigenschaft Datensatzherkunft des Steuerelements fest. Wenn die Sortierreihenfolge des Listen- oder Kombinationsfelds nicht Ihren Vorstellungen entspricht, können Sie die SQL-Anweisung ändern, indem Sie auf die Editor-Schaltfläche  [image]  neben der Eigenschaft Datensatzherkunft klicken. Zum Anzeigen von Informationen zum Festlegen einer Sortierreihenfolge im SQL-Anweisungs-Editor, klicken Sie auf  [image].

•	Um Informationen zur Problembehandlung bei Listen- und Kombinationsfeldern anzuzeigen, klicken Sie auf  [image].


Verwenden einer SQL-Anweisung als Datensatzquelle für ein Listen- oder Kombinationsfeld

Vielleicht möchten Sie anstelle einer gespeicherten Abfrage lieber eine SQL-Anweisung als Datensatzquelle für ein Listen- oder Kombinationsfeld verwenden. Auf diese Weise wird die Abfrage nicht im Datenbankfenster angezeigt. Listen- oder Kombinationsfelder, die auf einer SQL-Anweisung basieren, sind jedoch langsamer als diejenigen, denen eine gespeicherte Abfrage zugrunde liegt.

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Listen- oder Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des betreffenden Steuerelements zu öffnen.

3	Klicken Sie auf die Editor-Schaltfläche  [image]  neben der Eigenschaft Datensatzherkunft, um den Abfrage-Editor zu öffnen.

4	Klicken Sie im Abfrage-Editor im Menü Ansicht auf SQL.

5	Markieren Sie im SQL-Fenster die vollständige SQL-Anweisung, und drücken Sie STRG+C, um sie zu kopieren. Schließen Sie dann den Abfrage-Editor.

6	Klicken Sie im Einstellungsfeld der Eigenschaft Datensatzherkunft, und drücken Sie STRG+V, um die SQL-Anweisung in das Einstellungsfeld einzufügen.

7	Löschen Sie die ursprüngliche Abfrage im Datenbankfenster.

Anmerkungen

•	Zum Anzeigen von Informationen zu Eigenschaften, die Sie zum Anpassen eines Listen- oder Kombinationsfelds verwenden können, klicken Sie auf  [image].

•	Wenn Sie ein Listen- oder Kombinationsfeld mit einem Assistenten erstellen, verwendet Microsoft Access eine SQL-Anweisung als Datensatzquelle.


Erstellen eines Listen- oder Kombinationsfelds, das seine Einträge von einer Funktion erhält

Dieses Verfahren ist dann sinnvoll, wenn sich die Werte einer Liste ständig ändern oder wenn die Werte nicht in einer Datenbank gespeichert werden. Sie können z.B. eine Funktion schreiben, die in ein Listenfeld eine Liste mit Datumsangaben einfügt, wobei jedes Datum in einer bestimmten Anzahl Tage auf das aktuelle Datum folgt.

1	Erstellen Sie die Funktion. Um Informationen zum Erstellen der Funktion anzuzeigen, klicken Sie auf  [image].

2	Erstellen Sie das Listen- oder Kombinationsfeld, und öffnen Sie sein Eigenschaftenfenster.

3	Geben Sie im Einstellungsfeld der Eigenschaft Herkunftstyp den Namen der Funktion ein. Setzen Sie kein Gleichheitszeichen vor den Funktionsnamen.

4	Lassen Sie das Einstellungsfeld der Eigenschaft Datensatzherkunft leer.


Eigenschaften, die Sie zum Erstellen oder Ändern von Listenfeldern und Kombinationsfeldern verwenden können

Wenn Sie ein Listen- oder Kombinationsfeld mit Hilfe eines Assistenten erstellen, stellt Microsoft Access bestimmte Eigenschaften für das Steuerelement ein. Sie können mit diesen Eigenschaften direkt arbeiten, wenn Sie das Steuerelement nicht mit einem Assistenten erstellen möchten, oder Sie erstellen das Steuerelement mit einem Assistenten und passen die Eigenschaften dann Ihren Bedürfnissen an. Um mehr über eine der folgenden Eigenschaften zu erfahren, klicken Sie im Eigenschaftenfenster auf die entsprechende Eigenschaft, und drücken Sie dann F1.

Anmerkung   Wenn Sie ein gebundenes Listen- oder Kombinationsfeld erstellen oder ändern, können Sie die meisten dieser Eigenschaften statt über das Eigenschaftenfenster des Steuerelements auch in der Entwurfsansicht für Tabellen einstellen. Somit brauchen Sie die Eigenschaften nur einmal anzugeben. Wenn Sie das Feld einem Formular hinzufügen, erstellt Microsoft Access das Steuerelement automatisch auf der Grundlage der angegebenen Eigenschaften.

Eigenschaft	Beschreibung
Herkunftstyp	Steht im Zusammenhang mit der Eigenschaft Datensatzherkunft. Geben Sie für diese Eigenschaft den Typ der Datensatzquelle an (Tabelle/Abfrage, Wertliste, Feldliste oder eine Visual Basic-Funktion), und geben Sie dann bei den ersten drei Typen die konkrete Datensatzquelle mit der Eigenschaft Datensatzherkunft an.
Datensatzherkunft	Gibt den Namen der Tabelle, Abfrage oder SQL-Anweisung an, wenn Herkunftstyp auf Tabelle/Abfrage gesetzt ist. Gibt die Listeneinträge durch Semikolon getrennt an, wenn Herkunftstyp auf Wertliste gesetzt ist. Gibt den Namen der Tabelle oder Abfrage an, wenn Herkunftstyp auf Feldliste gesetzt ist, und bleibt leer, wenn Herkunftstyp einen Funktionsnamen enthält.
Gebundene Spalte	Gibt in einem gebundenen mehrspaltigen Listen- oder Kombinationsfeld an, welche Spalte an das zugrundeliegende, in der Eigenschaft Steuerelementinhalt angegebene Feld gebunden ist. Die Daten dieser Spalte werden im Feld gespeichert, wenn Sie das Listenelement auswählen. Diese Daten unterscheiden sich unter Umständen von den in der Liste angezeigten Daten, wenn Sie die Spalte ausblenden.
Spaltenanzahl	Gibt die Anzahl der Spalten eines Listen- oder Kombinationsfelds an. Wenn Sie eine Spalte einfügen, aber nicht in der Liste anzeigen möchten, stellen Sie die Eigenschaft Spaltenbreiten ein. Dies ist z.B. der Fall, wenn Ihre Liste Werte aus einer Tabelle oder Abfrage abruft. Sie können dann z.B. eine Personalnummer einfügen lassen, aber in der Liste ausblenden. In einem Kombinationsfeld wird die erste sichtbare Spalte der Liste im Textfeld angezeigt.
Spaltenbreiten	Gibt die Breite der einzelnen Spalten an, getrennt durch Semikolon. Geben Sie 0 ein, um eine Spalte auszublenden. Geben Sie ein Semikolon ohne Maßangabe für den Standardwert ein (2,5 cm bzw. 1 Zoll, abhängig von der in der Windows-Systemsteuerung festgelegten Maßeinheit). In einem Kombinationsfeld wird die erste sichtbare Spalte im Textfeldbereich des Steuerelements angezeigt. Alle Werte, die Sie in das Kombinationsfeld eingeben, müssen über denselben oder einen kompatiblen Datentyp verfügen, wie die erste sichtbare Spalte.
Spaltenüberschriften	Legt fest, ob in einem Listen- oder Kombinationsfeld die Feldnamen der zugrundeliegenden Datensatzquelle als Spaltenüberschriften verwendet werden. In Kombinationsfeldern werden die Überschriften nur angezeigt, wenn die Liste geöffnet ist.
Listenbreite	Gibt die Breite der Liste eines Kombinationsfelds an.
Zeilenanzahl	Gibt die maximale Anzahl der Zeilen an, die in der Liste des Kombinationsfelds angezeigt werden.
NurListeneinträge	Legt fest, ob ein Kombinationsfeld jeden eingegebenen Text akzeptiert oder nur solchen, der mit einem der Listeneinträge übereinstimmt. Wenn Sie zulassen möchten, daß ein eingegebener neuer Wert der Liste hinzugefügt wird, setzen Sie diese Eigenschaft auf Nein und ordnen der Eigenschaft BeiNichtInListe eine Ereignisprozedur zu.
BeiNichtInListe	Führt die zugeordnete Ereignisprozedur aus, wenn das Ereignis NichtInListe eintritt. Mit dieser Eigenschaft können Sie einer Liste automatisch einen neuen Wert hinzufügen. Diese Eigenschaft ist nicht auf der Registerkarte Nachschlagen in der Tabellen-Entwurfsansicht verfügbar.
AutomatischErgänzen	Gibt an, ob Microsoft Access automatisch einen Wert ergänzt, wenn dessen Zeichen mit den von Ihnen in ein Kombinationsfeld eingegebenen Zeichen übereinstimmt. Diese Eigenschaft ist nicht auf der Registerkarte Nachschlagen in der Tabellen-Entwurfsansicht verfügbar.
SteuerelementAnzeigen	Gibt den Steuerelementtyp (Kombinations- oder Listenfeld) an, den Microsoft Access standardmäßig erstellt, wenn Sie einem Formular ein Nachschlagefeld hinzufügen. Diese Eigenschaft ist nur auf der Registerkarte Nachschlagen in der Tabellen-Entwurfsansicht verfügbar.


Einbinden einer Spalte aus einem Listen- oder einem Kombinationsfeld

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Listen- oder Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des betreffenden Steuerelements zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft GebundeneSpalte eine Zahl an, die der Position der zu bindenden Spalte im Listen- oder Kombinationsfeld entspricht. Geben Sie z.B. 1 ein, um die erste Spalte des Listen- oder Kombinationsfelds an das zugrundeliegende Feld, das für die Eigenschaft Steuerelementinhalt angegeben ist, zu binden. Schließen Sie beim Zählen der Spalten auch die ausgeblendeten Spalten mit ein.

Anmerkungen

•	Sie können die Position einer ausgeblendeten Spalte in der Eigenschaft GebundeneSpalte angeben. Um weitere Informationen zum Ausblenden einer Spalte in einem mehrspaltigen Listen- oder Kombinationsfeld anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie die Eigenschaft GebundeneSpalte auf 0 einstellen, speichert Microsoft Access den Listenindex statt des Wertes einer der Spalten. Dies ist nützlich, wenn Sie anstelle des Listenwerts die Reihenfolge der Werte speichern möchten.

•	Zum Anzeigen weiterer Informationen zur Eigenschaft GebundeneSpalte klicken Sie auf  [image].


Hinzufügen von Spaltenüberschriften zu einem Listen- oder einem Kombinationsfeld

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Listen- oder Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des betreffenden Steuerelements zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Spaltenüberschriften auf Ja, um die Spaltenüberschriften anzuzeigen.

Wenn dem Kombinations- oder Listenfeld eine Tabelle, Abfrage oder SQL-Anweisung zugrunde liegt, verwendet Microsoft Access deren Feldnamen als Spaltenüberschriften. Wenn das Kombinations- oder Listenfeld auf einer festen Wertliste basiert, verwendet Microsoft Access die ersten x Datenelemente aus der Wertliste (Eigenschaft Datensatzherkunft) als Spaltenüberschriften, wobei x die für die Eigenschaft Spaltenanzahl festgelegte Zahl darstellt.

Anmerkungen

•	In Kombinationsfeldern werden die Überschriften nur bei geöffneter Liste angezeigt.

•	Zum Anzeigen weiterer Informationen zum Erstellen fester Wertlisten unter Verwendung der Eigenschaft Datensatzherkunft, klicken Sie auf  [image].


Eigenschaften, die Sie zum Erstellen eines mehrspaltigen Listen- oder Kombinationsfelds verwenden können

Zum Erstellen eines mehrspaltigen Listen- oder Kombinationsfelds können Sie einen Assistenten verwenden. Dabei können Sie die Spalten des Listen- oder Kombinationsfelds durch Ziehen Ihren Bedürfnissen anpassen. Wenn Sie jedoch ein Listen- oder Kombinationsfeld, das Sie bereits mit einem Assistenten erstellt haben, anpassen oder ein mehrspaltiges Listen- oder Kombinationsfeld selbst erstellen möchten, können Sie die folgenden Eigenschaften einstellen. Zum Anzeigen weiterer Informationen zu einer dieser Eigenschaften klicken Sie im Eigenschaftenfenster auf die entsprechende Eigenschaft, und drücken Sie dann F1.

Anmerkung   Wenn Sie ein gebundenes Listen- oder Kombinationsfeld erstellen oder ändern, können Sie diese Eigenschaften statt über das Eigenschaftenfenster des Steuerelements auch in der Entwurfsansicht für Tabellen einstellen. Somit brauchen Sie die Eigenschaften nur einmal anzugeben. Wenn Sie das Feld einem Formular hinzufügen, erstellt Microsoft Access das Steuerelement automatisch auf der Grundlage der angegebenen Eigenschaften.

Eigenschaft	Beschreibung
GebundeneSpalte	Gibt an, welche Spalte an das zugrundeliegende Feld, das für die Eigenschaft Steuerelementinhalt angegeben ist, gebunden ist. Die Daten dieser Spalte werden im Feld gespeichert, wenn Sie dieses Listenelement auswählen. Diese Daten unterscheiden sich unter Umständen von den in der Liste angezeigten Daten, wenn Sie die Spalte ausblenden.
Spaltenanzahl	Gibt die Anzahl der Spalten an. Wenn Sie eine Spalte einfügen, aber nicht in der Liste anzeigen möchten, stellen Sie die Eigenschaft Spaltenbreiten ein. Dies ist z.B. der Fall, wenn Ihre Liste Werte aus einer Tabelle oder Abfrage abruft. Sie können dann z.B. eine Personalnummer einfügen lassen, aber in der Liste ausblenden. In einem Kombinationsfeld wird die erste sichtbare Spalte der Liste im Textfeld angezeigt.
Spaltenbreiten	Gibt die Breite der einzelnen Spalten an, getrennt durch Semikolon. Geben Sie 0 ein, um eine Spalte auszublenden. Geben Sie ein Semikolon ohne Maßangabe für den Standardwert ein (2,5 cm bzw. 1 Zoll, abhängig von der in der Windows-Systemsteuerung festgelegten Maßeinheit).
Spaltenüberschriften	Legt fest, ob im Listen- oder Kombinationsfeld Spaltenüberschriften angezeigt werden. Wenn dem Kombinations- oder Listenfeld eine Tabelle, Abfrage oder SQL-Anweisung zugrunde liegt, verwendet Microsoft Access deren Feldnamen als Spaltenüberschriften. Wenn das Kombinations- oder Listenfeld auf einer festen Wertliste basiert, verwendet Microsoft Access die ersten x Datenelemente aus der Wertliste (Eigenschaft Datensatzherkunft) als Spaltenüberschriften, wobei x die für die Eigenschaft Spaltenanzahl festgelegte Zahl darstellt. In Kombinationsfeldern werden die Überschriften nur bei geöffneter Liste angezeigt.
Anmerkung   Wenn Sie in einem mehrspaltigen Listenfeld alle Spalten anzeigen möchten (statt einen horizontalen Bildlauf durchzuführen, um alle Spalten sehen zu können), passen Sie die Größe des Steuerelements den Spaltenbreiten an.


Festlegen der Anzahl der Zeilen, die maximal in einem Kombinationsfeld angezeigt werden sollen

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Zeilenanzahl eine Zahl ein.

Wenn die tatsächliche Zeilenanzahl die für die Eigenschaft Zeilenanzahl angegebene Zahl überschreitet, wird im Kombinationsfeld eine vertikale Bildlaufleiste angezeigt.


Festlegen der Breite der Kombinationsfeldliste

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Listenbreite die gewünschte Breite ein, und zwar unter Verwendung der aktuellen Maßeinheit (die in der Windows-Systemsteuerung festgelegt ist). Um eine andere als die Standardmaßeinheit zu verwenden, fügen Sie die entsprechende Maßeinheit ein. Geben Sie z.B. 2 cm ein.

Anmerkungen

•	Die Liste des Kombinationsfelds kann zwar breiter sein als das Textfeld, jedoch nicht schmaler. Die Standardeinstellung (Automatisch) legt für die Liste die gleiche Breite fest wie für das Textfeld des Kombinationsfelds.

•	Lassen Sie beim Entwerfen eines Kombinationsfelds genügend Platz für eine Bildlaufleiste.


Deaktivieren der automatischen Eingabeergänzung eines Kombinationsfelds

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft AutomatischErgänzen auf Nein.

Wenn die Eigenschaft AutomatischErgänzen auf Nein eingestellt ist, müssen Sie einen Wert aus der Liste wählen oder den vollständigen Wert eingeben.


Einschränken der Einträge für ein Kombinationsfeld auf die Einträge in der Liste

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft NurListeneinträge auf Ja.

Anmerkungen

•	Wenn die erste in einem Kombinationsfeld angezeigte Spalte nicht die gebundene Spalte ist, beschränkt Microsoft Access die Einträge auf diejenigen in der Liste, auch wenn die Eigenschaft NurListeneinträge auf Nein gesetzt ist.

•	Wenn Sie in ein gebundenes Kombinationsfeld, dessen Eigenschaft NurListeneinträge auf Nein gesetzt ist, einen Eintrag eingeben, der nicht in der Liste enthalten ist, wird dieser Eintrag zwar im zugrundeliegenden Feld gespeichert, doch der Liste nicht hinzugefügt. Um der Liste neue Einträge hinzuzufügen, können Sie die Eigenschaft BeiNichtInListe und das Ereignis NichtInListe verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ausblenden einer Spalte in einem Listen- oder Kombinationsfeld

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Listen- oder Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des betreffenden Steuerelements zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Spaltenbreiten für die Spalte(n), die Sie ausblenden möchten, 0 ein.

Angenommen, Sie haben ein gebundenes Kombinationsfeld mit zwei Spalten, Lieferanten-Nr und Lieferantenname. Die Spalte Lieferanten-Nr ist die erste Spalte der Liste. Um sie auszublenden, stellen Sie die Eigenschaft Spaltenbreiten entsprechend der folgenden Abbildung ein.

Anmerkung   In einem Kombinationsfeld wird die erste sichtbare Spalte im Textfeld des Kombinationsfelds angezeigt, wenn die Liste nicht angezeigt wird. Im obigen Beispiel würde dann die Spalte Lieferantenname angezeigt, da die Spalte Lieferanten-Nr ausgeblendet ist. Wäre die Spalte Lieferanten-Nr nicht ausgeblendet, würde nur sie angezeigt.


Synchronisieren zweier Kombinationsfelder - Beispiel

Das Formular ArtikelBearbeiten der Beispielanwendung Beispiellösungen enthält ein Beispiel zur Verwendung eines Kombinationsfelds, um den Inhalt eines anderen Kombinationsfelds zu begrenzen. In diesem Beispiel wird eine Ereignisprozedur verwendet, die Sie in Ihre Datenbank kopieren und dann Ihren Bedürfnissen anpassen können.

Um sich dieses Formular anzusehen, öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Eröffnungsformular auf den folgenden Eintrag im oberen Listenfeld: Arbeiten mit Kombinationsfeldern, Listenfeldern und Unterformularen. Klicken Sie dann im unteren Listenfeld auf den folgenden Eintrag: Beschränken von Listenwerten basierend auf in anderen Listen gewählten Werten.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Hinzufügen von "(alle)" zu einer Kombinationsfeldliste - Beispiel

Das Formular AlleInListe der Beispielanwendung Beispiellösungen enthält ein Beispiel zum Hinzufügen von "(Alle)" zu einer Kombinationsfeldliste. In diesem Beispiel wird eine Visual Basic-Funktion verwendet, die Sie in Ihre Datenbank kopieren und dann Ihren Bedürfnissen anpassen können.

Um sich dieses Formular anzusehen, öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Eröffnungsformular auf den folgenden Eintrag im oberen Listenfeld: Arbeiten mit Kombinationsfeldern, Listenfeldern und Unterformularen. Klicken Sie dann im unteren Listenfeld auf den folgenden Eintrag: Alle Datensätze "(Alle)" zu einer Liste hinzufügen.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Einfügen eines neuen Datensatzes in eine Kombinationsfeldliste - Beispiel

Das Formular Artikel hinzufügen oder bearbeiten der Beispielanwendung Beispiellösungen enthält ein Beispiel zum Hinzufügen eines neuen Datensatzes zu einer Kombinationsfeldliste. In diesem Beispiel wird eine Ereignisprozedur verwendet, die Sie in Ihre Datenbank kopieren und dann Ihren Bedürfnissen anpassen können.

Um sich dieses Formular anzusehen, öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Eröffnungsformular auf den folgenden Eintrag im oberen Listenfeld: Arbeiten mit Kombinationsfeldern, Listenfeldern und Unterformularen. Klicken Sie dann im unteren Listenfeld auf den folgenden Eintrag: Hinzufügen eines neuen Datensatzes zu einer Liste.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Einschränken eines Listenfelds, das auf einem in einer Optionsgruppe ausgewählten Wert basiert - Beispiel

Das Formular ListeninhaltBeschränken der Beispielanwendung Beispiellösungen enthält ein Beispiel zum Einschränken des Inhalts eines Listenfelds, das auf dem in einer Optionsgruppe ausgewählten Wert basiert. In diesem Beispiel wird eine Ereignisprozedur verwendet, die Sie in Ihre Datenbank kopieren und dann Ihren Bedürfnissen anpassen können.

Um sich dieses Formular anzusehen, öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Eröffnungsformular auf den folgenden Eintrag im oberen Listenfeld: Arbeiten mit Kombinationsfeldern, Listenfeldern und Unterformularen. Klicken Sie dann im unteren Listenfeld auf den folgenden Eintrag: Einschränken von Listenwerten basierend auf in einer Optionsgruppe ausgewählten Werten.

Zum Anzeigen von Informationen zum Öffnen der Beispielanwendung Beispiellösungen klicken Sie auf  [image].


Wann sollte beim Erstellen eines Listen- oder Kombinationsfelds mit einem Assistenten eine Tabelle oder Abfrage verwendet
Wann sollte beim Erstellen eines Listen- oder Kombinationsfelds mit einem Assistenten eine Tabelle oder Abfrage verwendet werden?

Meistens können Sie eine Tabelle als Datensatzquelle für ein Listen- oder Kombinationsfeld verwenden, wenn Sie dieses mit Hilfe eines Assistenten erstellen. Verwenden Sie eine Abfrage in den folgenden Fällen:

•	Wenn das Listen- oder Kombinationsfeld berechnete Felder enthalten soll. Sie können z.B. einen Vor- und einen Nachnamen unter Verwendung des folgenden Ausdrucks miteinander verketten: Name: [Vorname] & " "& [Nachname]. Dieses berechnete Feld können Sie in einer Abfrage definieren und es dann in das Listen- oder Kombinationsfeld einbeziehen.

•	Wenn das Listen- oder Kombinationsfeld Felder aus mehreren Tabellen enthalten soll.

Wenn Sie mit einem Assistenten Felder aus einer Tabelle oder Abfrage auswählen, erstellt Microsoft Access eine SQL-Anweisung, die auf den ausgewählten Feldern basiert, und ordnet sie der Eigenschaft Datensatzherkunft des Listen- oder Kombinationsfelds zu.


Sortieren von Datensätzen in einem Listen- oder einem Kombinationsfeld

Wenn Sie das Listen- oder Kombinationsfeld mit einem Assistenten erstellen, sortiert Microsoft Access die Listeneinträge automatisch nach der ersten sichtbaren Spalte. Wenn Sie eine andere Sortierreihenfolge angeben möchten oder eine gespeicherte Abfrage als Datensatzquelle für das Listen- oder Kombinationsfeld verwenden, können Sie die folgenden Schritte durchführen:

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Listen- oder Kombinationsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des betreffenden Steuerelements zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Datensatzherkunft auf die Editor-Schaltfläche  [image], um den Abfrage-Editor oder den SQL-Anweisungs-Editor zu öffnen.

4	Geben Sie die Sortierreihenfolge an.

Wie wird's gemacht?


Zeichnen eines Rechtecks in einem Formular oder Bericht

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Rechteck  [image].

3	Klicken Sie im Formular oder Bericht auf eine beliebige Stelle, um ein Rechteck in Standardgröße zu erstellen, oder klicken und ziehen Sie, wenn Sie ein Rechteck in einer bestimmten Größe erstellen möchten.

Anmerkung   Zum Ändern der Rahmenbreite für ein Rechteck klicken Sie auf das Rechteck, dann in der Formatierung-Symbolleiste auf den Pfeil neben der Schaltfläche Linien-/Rahmenbreite und anschließend auf die gewünschte Rahmenbreite. Zum Ändern der Rahmenart (Punkte, Striche usw.) eines Rechtecks klicken Sie auf das Rechteck. Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster zu öffnen, und dann im Einstellungsfeld der Eigenschaft Rahmenart auf die gewünschte Rahmenart.


Zeichnen einer Linie in einem Formular oder Bericht

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Linie [image].

3	Klicken Sie im Formular oder Bericht auf eine beliebige Stelle, um eine Linie in Standardlänge zu erstellen, oder klicken und ziehen Sie, wenn Sie eine Linie in einer bestimmten Länge erstellen möchten.

Anmerkungen

•	Zum Zeichnen horizontaler oder vertikaler Linien klicken Sie auf das Tool Linie, halten die UMSCHALTTASTE gedrückt und ziehen dann die Maus, um die Linie zu erstellen.

•	Wenn Sie die Länge oder den Winkel einer Linie geringfügig ändern möchten, markieren Sie die Linie, halten die UMSCHALTTASTE gedrückt und drücken dann eine der Pfeiltasten. Wenn Sie die Position einer Linie geringfügig ändern möchten, halten Sie STRG gedrückt und drücken dann eine der Pfeiltasten.

•	Wenn Sie die Breite einer Linie ändern möchten, klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben der Schaltfläche Linien-/Rahmenbreite und dann auf die gewünschte Linienbreite. Zum Ändern der Linienart (Punkte, Striche usw.) klicken Sie auf die Linie. Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster zu öffnen, und dann im Einstellungsfeld der Eigenschaft Rahmenart auf die gewünschte Rahmenart.


Hinzufügen eines Hintergrundbildes zu einem Formular

1	Öffnen Sie das Formular in der Entwurfsansicht

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Bild den Pfad und den Dateinamen für eine .BMP-, .ICO-, .DIB-, .WMF- oder .EMF-Datei ein. Wenn Sie Grafikfilter für andere Anwendungsprogramme installiert haben, können Sie jede beliebige, von diesen Filtern unterstützte Datei verwenden. Wenn Sie den Pfad oder Dateinamen nicht genau kennen, klicken Sie auf die Editor-Schaltfläche  [image].

4	Geben Sie im Einstellungsfeld der Eigenschaft Bildtyp an, ob das Bild eingebettet oder verknüpft werden soll. Wenn Sie ein Bild einbetten, wird es in der Datenbankdatei gespeichert. Wenn Sie dasselbe Bild außerdem in einem anderen Formular oder Bericht einbetten, wird es der Datenbankdatei erneut hinzugefügt. Wenn Sie ein Bild verknüpfen, wird es nicht in der Datenbankdatei gespeichert. Eine Kopie davon muß sich aber auf Ihrer Festplatte befinden. Wenn Sie den Speicherplatz Ihrer Festplatte effizient nutzen möchten, geben Sie die Einstellung Verknüpft an.

5	Nachdem Sie das Bild dem Formular hinzugefügt haben, können Sie es vergrößern/verkleinern oder abschneiden. Dazu klicken Sie im Einstellungsfeld der Eigenschaft Bildgrößenmodus auf eine der folgenden Einstellungen.

Einstellung	Beschreibung
Abschneiden	Zeigt das Bild in der tatsächlichen Größe an. Wenn das Bild größer ist als das Formularfenster, wird das Bild abgeschnitten.
Dehnen	Paßt die Größe des Bildes an das Formularfenster an. Bei Verwendung dieser Einstellung können die Proportionen des Bildes verzerrt werden.
Zoomen	Ändert die Größe des Bildes so, daß es entweder in der Höhe oder in der Breite das Formularfenster ganz ausfüllt. Diese Einstellung schneidet das Bild weder ab, noch werden die Proportionen verzerrt.
6	Wenn Sie die Ausrichtung des Bildes ändern möchten, klicken Sie auf eine der Einstellungen im Einstellungsfeld der Eigenschaft Bildausrichtung.

Anmerkung   Wenn Sie möchten, daß das Hintergrundbild zentriert dargestellt wird und es seine Größe an die jeweilige Größe des Fensters anpaßt, klicken Sie auf die Einstellung Mitte. Wenn Sie nicht möchten, daß sich die Größe des Hintergrundbildes an die jeweilige Größe des Fensters anpaßt, klicken Sie auf die Einstellung Formularmitte.

7	Wenn Sie das Bild auf dem Hintergrund des Formulars mehrfach einfügen möchten, setzen Sie die Eigenschaft BildNebeneinander auf Ja. Das Anordnen der Bilder nebeneinander beginnt an der Position, die Sie als Einstellung der Eigenschaft Bildausrichtung angegeben haben.

Anmerkung   Stellen Sie die Eigenschaft Bildgrößenmodus auf Abschneiden ein, wenn Sie das Hintergrundbild nebeneinander anordnen möchten. Wenn Sie für die Eigenschaft Bildgrößenmodus die Einstellung Zoomen oder Dehnen festgelegt haben, ist es nicht möglich, das Hintergrundbild nebeneinander anzuordnen.

Anmerkungen

•	Wenn die Farben in Ihrem Bild nicht den Originalfarben entsprechen, können Sie festlegen, daß Microsoft Access die Farben des Anwendungsprogramms verwenden soll, das Sie zum Erstellen des Bildes verwendet haben.
Wie wird's gemacht?

•	Wenn Sie ein eigenes Hintergrundbild erstellen möchten und Zugriff auf ein Grafikprogramm haben, das Metadateien erstellt, können Sie statt eines Bitmaps eine Metadatei als Hintergrundbild verwenden. Um weitere Informationen zu erhalten, klicken Sie auf  [image].


Ändern der Schriftart für Text in einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das den zu ändernden Text enthält.

3	Klicken Sie in der Formatierung-Symbolleiste im Feld Schriftart  [image]  auf die Schriftart, die Sie zuweisen möchten.

Wenn Sie die Schriftart ändern, hat die Änderung für den gesamten Inhalt des Steuerelements Gültigkeit. Sie können nicht einzelne Zeichen in einem Steuerelement ändern.

Tip   Wenn Sie die Größe des Steuerelements an die neue Schriftart anpassen möchten, zeigen Sie im Menü Format auf Größe und klicken dann auf Größe anpassen.


Ändern des Schriftgrads für Text in einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das den zu ändernden Text enthält.

3	Geben Sie in der Formatierung-Symbolleiste im Feld Schriftgrad  [image]  den gewünschten Schriftgrad ein, oder wählen Sie ihn dort aus.

Wenn Sie den Schriftgrad ändern, hat die Änderung für den gesamten Inhalt des Steuerelements Gültigkeit. Sie können nicht einzelne Zeichen in einem Steuerelement ändern.

Tip   Wenn Sie die Größe des Steuerelements an den neuen Schriftgrad anpassen möchten, zeigen Sie im Menü Format auf Größe und klicken dann auf Größe anpassen.


Darstellen von Text in einem Steuerelement mit einer der Formatierungen Fett, Kursiv oder Unterstrichen

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das den zu ändernden Text enthält.

3	Klicken Sie in der Formatierung-Symbolleiste auf Fett  [image], um den Text fett darzustellen, auf Kursiv  [image], um den Text kursiv darzustellen, oder auf Unterstrichen  [image], um den Text zu unterstreichen.

Wenn Sie Text fett, kursiv oder unterstrichen darstellen, hat die Änderung für den gesamten Inhalt des Steuerelements Gültigkeit. Sie können nicht einzelne Zeichen in einem Steuerelement ändern.

Tip   Wenn Sie die Größe des Steuerelements an den geänderten Text anpassen möchten, zeigen Sie im Menü Format auf Größe anpassen und klicken dann auf an Textgröße.


Ändern der Standardausrichtung von Text in neuen zugeordneten Bezeichnungsfeldern

Änderungen, die Sie mit Hilfe der nachstehenden Schritte ausführen, gelten nur für neue Steuerelemente im aktuellen Formular oder Bericht. Wenn Sie die Standardeigenschafteneinstellungen für alle Formulare und Berichte ändern möchten, klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool für den gewünschten Steuerelementtyp, dem ein Bezeichnungsfeld zugeordnet ist. Wenn Sie z.B. die Standardausrichtung von Text in Bezeichnungsfeldern ändern möchten, die Textfeldern zugeordnet sind, klicken Sie in der Toolbox auf das Tool Textfeld  [image].

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster anzuzeigen.

Microsoft Access ändert die Titelleiste des Eigenschaftenfensters und weist so darauf hin, daß Sie jetzt die Standardeigenschaften für diesen Steuerelementtyp festlegen.

4	Klicken Sie im Einstellungsfeld der Eigenschaft Bezeichnungsausrichtung auf Linksbündig, Zentriert oder Rechtsbündig.

Zum Anzeigen weiterer Informationen, wie die Eigenschaft Bezeichnungsausrichtung mit den Eigenschaften BezeichnungsfeldX und BezeichnungsfeldY zusammenwirkt, klicken Sie auf  [image].


Ändern der Standardpositionierung neuer zugeordneter Bezeichnungsfelder

Änderungen, die Sie mit Hilfe der nachfolgenden Schritte vornehmen, haben nur für neue Steuerelemente im aktuellen Formular oder Bericht Gültigkeit. Wenn Sie die Standardeigenschafteneinstellungen für alle Formulare oder Berichte ändern möchten, klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool für den Steuerelementtyp, dem das Bezeichnungsfeld zugeordnet ist. Wenn Sie z.B. die Standardpositionierung für Bezeichnungsfelder ändern möchten, die Textfeldern zugeordnet sind, klicken Sie in der Toolbox auf das Tool Textfeld  [image].

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster anzuzeigen.

Microsoft Access ändert die Titelleiste des Eigenschaftenfensters und weist so darauf hin, daß Sie jetzt die Standardeigenschaften für diesen Steuerelementtyp festlegen.

4	Geben Sie im Einstellungsfeld der Eigenschaft BezeichnungsfeldX (für die horizontale Achse) eine positive oder negative Zahl ein, die den Anfangspunkt des Bezeichnungsfelds relativ zur oberen linken Ecke des Steuerelements angibt, dem das Bezeichnungsfeld zugeordnet ist. Wenn Sie eine negative Zahl eingeben, wird das Bezeichnungsfeld links vom Steuerelement positioniert. Wenn Sie eine positive Zahl eingeben, wird das Bezeichnungsfeld rechts vom Steuerelement positioniert.

5	Geben Sie im Einstellungsfeld der Eigenschaft BezeichnungsfeldY (für die vertikale Achse) eine Zahl ein. Wenn Sie eine negative Zahl eingeben, wird das Bezeichnungsfeld oberhalb des Steuerelements positioniert. Wenn Sie eine positive Zahl eingeben, wird das Bezeichnungsfeld unterhalb des Steuerelements positioniert.

Tip   Wenn Sie eine andere als die in der Windows-Systemsteuerung im Abschnitt Ländereinstellungen angegebene Maßeinheit verwenden möchten, geben Sie diese hinter der Zahl an (z.B. 1,5 Zoll oder 2 cm).

Zum Anzeigen weiterer Informationen, wie die Eigenschaften BezeichnungsfeldX und BezeichnungsfeldY mit der Eigenschaft Bezeichnungsausrichtung zusammenwirken, klicken Sie auf  [image].


Ändern der Standardausrichtung von Text in neuen Steuerelementen

Änderungen, die Sie mit Hilfeder nachfolgenden Schritte vornehmen, haben nur für neue Steuerelemente im aktuellen Formular oder Bericht Gültigkeit. Wenn Sie die Standardeigenschafteneinstellungen für alle Formulare oder Berichte ändern möchten, klicken Sie auf  [image].

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das entsprechende Tool. Wenn Sie z.B. die Standardausrichtung von Text in einem Textfeld ändern möchten, klicken Sie in der Toolbox auf das Tool Textfeld  [image].

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster anzuzeigen.

Microsoft Access ändert die Titelleiste des Eigenschaftenfensters und weist so darauf hin, daß Sie jetzt die Standardeigenschaften für diesen Steuerelementtyp festlegen.

4	Klicken Sie im Einstellungsfeld der Eigenschaft Textausrichtung auf Standard, Linksbündig, Zentriert oder Rechtsbündig. Wenn Sie auf Standard klicken, richtet Microsoft Access Text am linken Rand und Zahlen sowie Datumsangaben am rechten Rand aus.


Ändern der Ausrichtung von Text in einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das den zu ändernden Text enthält.

3	Klicken Sie in der Formatierung-Symbolleiste auf Zentrieren  [image], wenn Sie den Text zentrieren möchten, auf Rechtsbündig  [image], wenn Sie den Text am rechten Rand ausrichten möchten, oder auf Linksbündig  [image], wenn Sie den Text am linken Rand ausrichten möchten.

Anmerkung   Wenn Sie keine der Schaltflächen zum Ausrichten wählen, erhält das Steuerelement die Ausrichtung Standard, d.h., Text wird am linken Rand und Zahlen sowie Datumsangaben werden am rechten Rand ausgerichtet.


Ändern der Rahmenfarbe für ein Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ändern möchten.

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben Linien-/Rahmenfarbe  [image].

4	Klicken Sie in der Palette auf die gewünschte Farbe.

Anmerkungen

•	Wenn Sie die selbe Farbe für ein anderes Steuerelement verwenden möchten, können Sie einfach auf Linien-/Rahmenfarbe  [image]  klicken (Sie müssen nicht auf den Pfeil neben der Schaltfläche klicken und die Farbe erneut auswählen.) Wenn Sie für mehrere Steuerelemente gleichzeitig unterschiedliche Farben setzen möchten, klicken Sie auf den Pfeil neben Linien-/Rahmenfarbe  [image], dann auf den Rahmen der Farbpalette, und ziehen Sie diese an eine andere Position. Auf diese Weise müssen Sie nicht jedesmal auf Linien-/Rahmenfarbe  [image]  klicken, wenn Sie eine Farbe zuweisen möchten.

•	Ist für die Eigenschaft Spezialeffekt für das Steuerelement eine der Einstellungen Höhergestellt, Vertieft, Graviert oder Gemeißelt festgelegt, ändert Microsoft Access die Einstellung in Flach, wenn Sie die Rahmenfarbe ändern.


Darstellen eines Steuerelementrahmens als transparenten Rahmen

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ändern möchten..

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben Linien-/Rahmenfarbe  [image].

4	Klicken Sie unten in der Palette auf die Schaltfläche Transparent.

Anmerkung   Ist für die Eigenschaft Spezialeffekt für das Steuerelement eine der Einstellungen Höhergestellt, Vertieft, Graviert oder Gemeißelt festgelegt, ändert Microsoft Access die Einstellung in Flach, wenn Sie den Rahmen transparent darstellen.


Darstellen eines Steuerelements als transparentes Steuerelement

Wenn ein Steuerelement transparent ist, sehen Sie darin die Farbe des Steuerelements, Bereichs oder Formulars, das/der hinter dem transparenten Steuerelement liegt.

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ändern möchten.

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben Füll-/Hintergrundfarbe  [image].

4	Klicken Sie oben in der Palette auf die Schaltfläche Transparent.

Anmerkung   Sie können mit Ausnahme von Listenfeldern und Umschaltflächen alle Steuerelemente transparent darstellen. Optionsgruppen sind standardmäßig transparent dargestellt.


Ändern der Hintergrundfarbe für ein Steuerelement oder einen Bereich

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement oder den Bereich, das/den Sie ändern möchten.

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben Füll-/Hintergrundfarbe  [image].

4	Klicken Sie in der Palette auf die gewünschte Farbe.

Anmerkungen

•	Wenn Sie die gewählte Farbe für ein anderes Steuerelement oder einen anderen Bereich verwenden möchten, können Sie einfach auf Füll-/Hintergrundfarbe  [image]  klicken (Sie müssen nicht auf den Pfeil neben der Schaltfläche klicken und die Farbe erneut auswählen.) Wenn Sie für mehrere Steuerelemente gleichzeitig unterschiedliche Farben festlegen möchten, klicken Sie auf den Pfeil neben Füll-/Hintergrundfarbe  [image], dann auf den Rahmen der Farbpalette, und ziehen Sie diese an eine andere Position. Auf diese Weise müssen Sie nicht jedesmal auf Füll-/Hintergrundfarbe  [image]  klicken, wenn Sie eine Farbe zuweisen möchten.

•	Wenn die Palette nicht die gewünschte Farbe enthält, können Sie eigene Farben definieren.
Wie wird's gemacht?


Ändern der Textfarbe in einem Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement mit dem Text, dessen Farbe Sie ändern möchten.

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben Schrift-/Vordergrundfarbe  [image].

4	Klicken Sie in der Palette auf die gewünschte Farbe.

Tip   Wenn Sie die gewählte Farbe für ein anderes Steuerelement oder einen anderen Bereich verwenden möchten, können Sie einfach auf Schrift-/Vordergrundfarbe  [image]  klicken (Sie müssen nicht auf den Pfeil neben der Schaltfläche klicken und die Farbe erneut auswählen). Wenn Sie für mehrere Steuerelemente gleichzeitig unterschiedliche Farben festlegen möchten, klicken Sie auf den Pfeil neben Schrift-/Vordergrundfarbe  [image], dann auf den Rahmen der Farbpalette, und ziehen Sie diese an eine andere Position. Auf diese Weise müssen Sie nicht jedesmal auf Schrift-/Vordergrundfarbe  [image]  klicken, wenn Sie eine Farbe zuweisen möchten.


Ändern der Rahmenbreite für ein Steuerelement

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ändern möchten.

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben der Schaltfläche Linien-/Rahmenbreite

4	Klicken Sie auf die gewünschte Rahmenbreite.

Anmerkungen

•	Wenn Sie die gleiche Rahmenbreite auch für ein anderes Steuerelement verwenden möchten, können Sie einfach auf die Schaltfläche Linien-/Rahmenbreite klicken (Sie müssen nicht auf den Pfeil neben der Schaltfläche klicken und die Breite erneut aus der Liste auswählen).

•	Ist für die Eigenschaft Spezialeffekt für das Steuerelement eine der Einstellungen Höhergestellt, Vertieft, Graviert oder Gemeißelt festgelegt, ändert Microsoft Access die Einstellung in Flach, wenn Sie die Rahmenbreite ändern.


Darstellen eines Steuerelementrahmens als gepunktete, gestrichelte oder durchgezogene Linie

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster anzuzeigen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Rahmenart auf die Rahmenart, die Sie zuweisen möchten.

Anmerkung   Ist für die Eigenschaft Spezialeffekt für das Steuerelement eine der Einstellungen Höhergestellt, Vertieft, Graviert oder Gemeißelt festgelegt, ändert Microsoft Access die Einstellung in Flach, wenn Sie die Rahmenart ändern.


Darstellen eines Steuerelements als höhergestellt, vertieft, schattiert, gemeißelt oder graviert

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Steuerelement, das Sie ändern möchten.

3	Klicken Sie in der Formatierung-Symbolleiste auf den Pfeil neben der Schaltfläche Spezialeffekt.

4	Klicken Sie auf den Effekt, den Sie zuweisen möchten.

Anmerkungen

•	Wenn Sie den gleichen Spezialeffekt auch für ein anderes Steuerelement verwenden möchten, können Sie einfach auf die Schaltfläche Spezialeffekt  klicken (Sie müssen nicht auf den Pfeil neben der Schaltfläche klicken und den Effekt erneut aus der Liste auswählen).

•	Zum Ändern der Breite des Schattens klicken Sie in der Formatierung-Symbolleiste auf die Schaltfläche Linien-/Rahmenbreite.

•	Wenn Sie auf Höhergestellt, Vertieft, Graviert oder Gemeißelt klicken, setzt Microsoft Access alle festgelegten Einstellungen für die Eigenschaften Rahmenfarbe, Rahmenbreite und Rahmenart außer Kraft. Wenn Sie auf Graviert klicken, stellt Microsoft Access außerdem die Eigenschaft Hintergrundart für Text- und Kombinationsfelder auf Transparent und die Eigenschaft Hintergrundfarbe für Listenfelder auf die Einstellung der Eigenschaft Hintergrundfarbe des Bereichs ein.

•	Wenn Sie eine erhöhte oder vertiefte Darstellung gewählt haben, diese dreidimensionale Darstellung in Ihrem Formular jedoch nicht sichtbar wird, doppelklicken Sie in der Windows-Systemsteuerung auf Anzeige, klicken Sie auf die Registerkarte Darstellung und dann im Feld Schema auf Windows-Standard.


Erstellen benutzerdefinierter Farben für einen Bereich oder ein Steuerelement in einem Formular oder Bericht

Wenn die Palette eine gewünschte Farbe nicht enthält, können Sie eigene benutzerdefinierte Farben erstellen.

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Öffnen Sie das Eigenschaftenfenster für den Bereich oder das Steuerelement.

3	Klicken Sie auf eine der Eigenschaften Textfarbe (für Text in einem Steuerelement), Hintergrundfarbe oder Rahmenfarbe.

4	Klicken Sie neben dem Einstellungsfeld der Eigenschaft auf die Editor-Schaltfläche  [image], um das Dialogfeld Farbe zu öffnen.

5	Klicken Sie auf Benutzerdefinierte Farben festlegen, um das Dialogfeld zu erweitern.

6	Klicken Sie auf der linken Seite des Dialogfelds auf eines der Felder unter Benutzerdefinierte Farben.

7	Klicken Sie auf eine beliebige Stelle im Farbänderungsfeld. Das Farbänderungsfeld zeigt alle verfügbaren benutzerdefinierten Farben an.

8	Ziehen Sie den Pfeil neben der Intensitätsleiste, um die Intensität der im Farbänderungsfeld gewählten Farbe wie gewünscht zu ändern.

Microsoft Access zeigt die so festgelegte Farbe auf der linken Seite des Feldes Farbe|Einfarbig an. Wenn Sie die Basisfarbe sehen möchten, die der von Ihnen definierten Farbe am ehesten entspricht, doppelklicken Sie auf die rechte Seite des Feldes Farbe|Einfarbig.

9	Klicken Sie auf Zu benutzerdefinierten Farben hinzufügen.

Microsoft Access zeigt die von Ihnen erstellte Farbe im Feld Benutzerdefinierte Farben an.

Anmerkung   Sie können zum Erstellen einer Farbe auch Zahlen in die Felder Rot, Grün, Blau, Farbton, Sättigung und Helligkeit eingeben.


Verwenden der Systemfarben von Microsoft Windows für Farbeigenschaften

Mit Hilfe der Eigenschaften Hintergrundfarbe, Rahmenfarbe und Textfarbe können Sie in Microsoft Access eine Farbskala erstellen, die derjenigen anderer Anwendungsprogramme unter Windows entspricht. Dies ist vor allem dann nützlich, wenn Sie eine Anwendung entwickeln, die Sie an mehrere Benutzer weitergeben möchten. Wenn Sie für die Farbeigenschaften die Systemfarben von Windows festlegen, können Sie mit einer einzigen Einstellung unterschiedliche Farben auf Computern verschiedener Benutzer anzeigen, je nachdem, welche Farben der jeweilige Benutzer in der Windows-Systemsteuerung gewählt hat.

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Öffnen Sie das Eigenschaftenfenster für den Bereich oder das Steuerelement.

3	Klicken Sie im Eigenschaftenfenster auf eine der Eigenschaften Hintergrundfarbe, Rahmenfarbe oder Textfarbe.

4	Geben Sie im Einstellungsfeld der Eigenschaft eine der in der nachstehenden Tabelle aufgeführten Zahlenkombination ein. Wenn Sie z.B. festlegen möchten, daß die Hintergrundfarbe Ihres Formulars der Farbe entspricht, die Sie oder ein anderer Benutzer als Hintergrundfarbe für Windows verwenden, setzen Sie für die Eigenschaft Hintergrundfarbe den Wert -2147483643. Dies ist der Wert für das Fenster.

Bildschirmelement	Wert
Bildlaufleiste	-2147483648
Desktop	-2147483647
Titelleiste des aktiven Fensters	-2147483646
Titelleiste eines inaktiven Fensters	-2147483645
Menüleiste	-2147483644
Fenster	-2147483643
Fensterrahmen	-2147483642
Menütext	-2147483641
Fenstertext	-2147483640
Titelleistentext	-2147483639
Rahmen des aktiven Fensters	-2147483638
Rahmen eines inaktiven Fensters	-2147483637
Hintergrund der Anwendung	-2147483636
Markierung	-2147483635
Markierter Text	-2147483634
3D-Objekt, Front	-2147483633
3D-Objekt, Schatten	-2147483632
Abgeblendeter (deaktivierter) Text	-2147483631
Text auf Schaltflächen	-2147483630
Titelleistentext in inaktiven Fenstern	-2147483629
3D-Objekt, markiert	-2147483628
3D-Objekt, dunkler Schatten	-2147483627
3D-Objekt, hell	-2147483626
QuickInfo-Text	-2147483625
QuickInfo-Hintergrund	-2147483624
Anmerkungen

•	Die Systemfarbenwerte von Windows gelten nur für die Farbe des aufgeführten Bildschirmelements, nicht für die Art des Objekts, dem sie zugewiesen werden können. Sie können z.B. für die Eigenschaft Hintergrundfarbe eines Textfelds die Windows-Systemfarbe für Bildlaufleisten, den Desktop oder ein anderes Bildschirmelement festlegen.

•	Die Werte für Windows-Bildschirmelemente sind, unabhängig von den Farbeinstellungen eines Benutzers, immer gleich.

•	Sie können zum Festlegen einer Systemfarbe von Windows für die Eigenschaften Hintergrundfarbe, Rahmenfarbe und Textfarbe auch Visual Basic für Applikationen verwenden.


Verwenden benutzerdefinierter Farben aus einem anderen Anwendungsprogramm

Wenn Sie Grafiken in den Farben anzeigen möchten, die in dem Anwendungsprogramm zur Verfügung stehen, in dem die Grafiken erstellt worden sind, können Sie für ein Formular oder einen Bericht eine benutzerdefinierte Farbpalette erstellen. Diese benutzerdefinierte Farbpalette ersetzt dann die Microsoft Access-Standardpalette nur für das jeweilige Formular oder den jeweiligen Bericht.

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer oder den Berichtsmarkierer, um das jeweilige Eigenschaftenfenster zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Palettenherkunft den Pfad und den Dateinamen für einen der folgenden Dateitypen ein:

•	.DIB (device-independent bitmap file)

•	.PAL (Microsoft Windows palette file)

•	.ICO (Windows icon file)

•	.BMP (Windows bitmap file)

•	.WMF (Windows metafile)

•	.EMF (enhanced metafile)

•	Beliebige andere Dateitypen, vorausgesetzt, Sie haben die für diese Dateitypen erforderlichen Grafikfilter installiert

Anmerkung   Wenn Sie Bilder und Diagramme in ihren Originalfarben anzeigen möchten, muß der in Ihrem System installierte Bildschirmtreiber die Palette unterstützen, die Sie für die Einstellung der Eigenschaft Palettenherkunft festgelegt haben. Wenn Sie z.B. C:\WIN95\256COLOR.BMP angeben, muß der derzeit geladene Bildschirmtreiber 256 Farben unterstützen.


Erstellen eines Formulars mit mindestens zwei Seiten (Bildschirm)

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Seitenwechsel

3	Klicken Sie im Formular auf die Stelle, an der Sie den Seitenumbruch einfügen möchten. Positionieren Sie den Seitenumbruch ober- oder unterhalb eines Steuerelements, um zu vermeiden, daß die Daten in diesem Steuerelement auf zwei Seiten aufgeteilt werden.

Microsoft Access kennzeichnet den Seitenumbruch am linken Rand des Formulars durch eine kurze, gepunktete Linie.

Anmerkung   Wenn Sie möchten, daß alle Seiten gleich groß sind und in jedem Fenster immer nur jeweils eine Seite angezeigt wird, müssen Sie das Formular so entwerfen, daß jeder Seitenumbruch den gleichen Abstand zum nächsten Seitenumbruch hat. Dazu positionieren Sie die Steuerelemente für den Seitenumbruch mit Hilfe des vertikalen Lineals.

4	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen, und dann im Einstellungsfeld der Eigenschaft Zyklus auf Aktuelle Seite. Wenn die Eigenschaft Zyklus auf Aktuelle Seite festgelegt ist, können Sie nicht durch Drücken von TAB von einer Seite zur vorherigen oder zur nächsten Seite wechseln.

5	Entfernen Sie die vertikale Bildlaufleiste, indem Sie die Eigenschaft Bildlaufleisten auf Nur Horizontal oder Nein einstellen.

6	Wechseln Sie zur Formularansicht, um das Formular zu testen und seine Größe so zu ändern, daß nur jeweils eine Seite angezeigt wird. Sie können durch Drücken von BILD-AUF oder BILD-AB von einer Seite zur vorherigen oder zur nächsten Seite wechseln.

Anmerkungen

•	In der Entwurfsansicht können Sie auch andere Eigenschaften einstellen. So können Sie z.B. die Eigenschaft Rahmenart auf Dünn einstellen, damit die Größe des Formulars nicht geändert werden kann, oder die Eigenschaft MinMaxSchaltflächen auf Keine einstellen, so daß das Formular keine Minimieren- und Maximieren-Schaltflächen enthält. Darüber hinaus können Sie auf jeder Seite eine Befehlsschaltfläche hinzufügen, mit deren Hilfe Sie den Fokus auf die nächste oder die vorherige Seite verschieben können. Ein Beispiel für diese Art einer Befehlsschaltfläche finden Sie auf dem Formular Personal in der Beispieldatenbank Nordwind.

•	Ein Seitenumbruch ist in der Formularansicht nur sichtbar, wenn Sie für die Eigenschaft Standardansicht die Einstellung Einzelnes Formular festgelegt haben.

•	Wenn ein Formular in der Formularansicht angezeigt wird, kennzeichnet ein Seitenumbruch die Stelle, an die sich das Formular bewegt, wenn Sie durch Drücken von BILD-AUF oder BILD-AB einen Bildlauf durchführen. In gedruckten Formularen kennzeichnet ein Seitenumbruch den Anfang einer neuen Seite innerhalb eines Bereichs. Zum Einfügen eines Seitenumbruchs am Anfang jedes neuen Bereichs verwenden Sie die Eigenschaft NeueSeite des Bereichs.


Ändern der Reihenfolge der Steuerelemente in einem Formular

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Klicken Sie im Menü Ansicht auf Aktivierreihenfolge.

3	Klicken Sie unter Bereich auf den Bereich, den Sie ändern möchten.

4	Führen Sie einen der folgenden Schritte aus:

•	Klicken Sie auf Automatisch, wenn Sie möchten, daß Microsoft Access die Reihenfolge von links nach rechts und von oben nach unten festlegt.

•	Wenn Sie eine eigene Reihenfolge definieren möchten, klicken Sie auf den Markierer für das Steuerelement, das Sie verschieben möchten. (Klicken und ziehen Sie, wenn Sie mehrere Steuerelemente gleichzeitig markieren möchten.) Klicken Sie erneut auf den Markierer, und ziehen Sie das Steuerelement an die gewünschte Position in der Liste.

5	Klicken Sie auf OK.

6	Wechseln Sie zur Formularansicht, um die Reihenfolge zu testen. (In der Entwurfsansicht bleibt die Reihenfolge immer die, in der Sie die Steuerelemente erstellt haben.)

Anmerkungen

•	Wenn Sie festlegen möchten, daß ein Steuerelement in einem Formular markiert werden kann, dieses jedoch nicht in die Reihenfolge einbezogen werden soll, setzen Sie die Eigenschaft InReihenfolge des Steuerelements auf Nein.

•	Sie können auch festlegen, welcher Datensatz oder welche Seite den Fokus erhalten soll, wenn Sie im letzten Feld des aktuellen Datensatzes TAB drücken.
Wie wird's gemacht?


Entfernen einer Schaltfläche oder eines anderen Steuerelements aus der Reihenfolge

Es gibt zwei Möglichkeiten, eine Schaltfläche oder ein anderes Steuerelement aus der Reihenfolge zu entfernen. Wenn Sie das Steuerelement aus der Reihenfolge entfernen, jedoch trotzdem in der Lage sein möchten, es zu markieren, setzen Sie die Eigenschaft InReihenfolge für dieses Steuerelement auf Nein.

Wenn Sie das Steuerelement bis zum Eintreten einer bestimmten Bedingung deaktivieren möchten, verwenden Sie die Eigenschaft Aktiviert zusammen mit der Eigenschaft NachAktualisierung.

Was möchten Sie tun?

Das Steuerelement aus der Reihenfolge entfernen, ohne es zu deaktivieren

Das Steuerelement deaktivieren


Entfernen eines Steuerelements aus der Reihenfolge eines Formulars

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Vergewissern Sie sich, daß das Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster anzuzeigen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft InReihenfolge auf Nein.

Anmerkung   Wenn die Eigenschaft Aktiviert für ein Steuerelement auf Ja gesetzt ist, können Sie dieses auch dann markieren, wenn die Eigenschaft InReihenfolge auf Nein gesetzt ist.


Ändern der Aktivierreihenfolge für das letzte Feld in einem Datensatz eines Formulars

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Zyklus auf eine der folgenden Einstellungen.

Einstellung	Beschreibung
Alle Datensätze	Wenn Sie im letzten Feld des Datensatzes TAB drücken, wird der Fokus auf das erste Feld des nächsten Datensatzes gesetzt.
Aktueller Datensatz	Wenn Sie im letzten Feld des Datensatzes TAB drücken, wird der Fokus auf das erste Feld des aktuellen Datensatzes zurückgesetzt.
Aktuelle Seite	Wenn Sie im letzten Feld auf der Formularseite TAB drücken, wird der Fokus auf das erste Feld der aktuellen Seite zurückgesetzt.


Hinzufügen oder Entfernen eines Formularkopfes oder -fußes oder eines Seitenkopfes oder -fußes

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Klicken Sie im Menü Ansicht auf Formularkopf/-fuß oder auf Seitenkopf/-fuß.

Anmerkungen

•	Formularköpfe und Formularfüße werden am oberen bzw. unteren Rand eines Formulars in der Formularansicht sowie am Anfang bzw. Ende eines gedruckten Formulars angezeigt. Seitenköpfe und Seitenfüße werden am oberen bzw. unteren Rand jeder gedruckten Seite angezeigt. In der Formularansicht werden sie nicht angezeigt.

•	Wenn Sie einen Kopf oder Fuß entfernen, löscht Microsoft Access die in diesem Kopf oder Fuß enthaltenen Steuerelemente .

•	Sie können Köpfe und Füße immer nur paarweise hinzufügen. Wenn Sie weder einen Kopf noch einen Fuß benötigen, können Sie diesem eine Höhe gleich Null zuweisen oder für dessen Eigenschaft Sichtbar die Einstellung Nein setzen. Darüber hinaus können Sie mit Hilfe der Eigenschaft Anzeigen festlegen, wann Kopf und Fuß angezeigt werden sollen: Immer, Nur beim Drucken oder Nur am Bildschirm.

•	Zum Anzeigen eines Beispiels für die Verwendung unterschiedlicher Bereichsarten in einem Formular klicken Sie auf  [image].


Definieren der Startansicht für ein Formular (ein Datensatz, mehrere Datensätze, Datenblatt)

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Standardansicht auf eine der folgenden Einstellungen.

Einstellung	Beschreibung
Einzelnes Formular	Zeigt immer nur einen vollständigen Datensatz an (nur in der Formularansicht).
Endlosformulare	Zeigt so viele vollständige Datensätze an, wie in den Detailbereich des Formulars passen (nur in der Formularansicht).
Datenblatt	Zeigt die Datensätze in Zeilen- und Spaltenanordnung an. Dabei können Datensätze und Felder beim Durchführen eines Bildlaufs aus dem sichtbaren Bereich des Bildschirms verschwinden.
Anmerkung   Zum Deaktivieren der Formularansicht oder der Datenblattansicht können Sie die Eigenschaft ZugelasseneAnsicht(en) setzen.


Hinzufügen oder Entfernen von Bildlaufleisten zu/aus einem Formular oder Textfeld

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Öffnen Sie das Eigenschaftenfenster für das Textfeld oder das Formular. Um das Eigenschaftenfenster für das Textfeld zu öffnen, klicken Sie auf das Textfeld und dann in der Symbolleiste auf Eigenschaften  [image]. Um das Eigenschaftenfenster für das Formular zu öffnen, doppelklicken Sie auf den Formularmarkierer.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Bildlaufleisten auf die gewünschte Einstellung.


Hinzufügen eines Bildes oder eines anderen Objekts zu einem Formular oder Bericht

Sie können Objekte, die Sie in anderen Anwendungen erstellt haben, ganz oder teilweise zu einem Microsoft Access-Formular oder -Bericht hinzufügen. Es besteht z.B. die Möglichkeit, ein mit Microsoft Paint erstelltes Bild, eine mit Microsoft Excel erstellte Tabelle oder ein mit Word erstelltes Dokument einzufügen. Dabei können Sie alle Informationen oder nur markierte Informationen aus einer Datei hinzufügen.

Wie Sie ein Bild oder Objekt hinzufügen, ist abhängig davon, ob das Objekt gebunden oder ungebunden sein soll. Ein gebundenes Objekt wird in einer Tabelle gespeichert. Wenn Sie zu einem neuen Datensatz gehen, ändert sich das im Formular oder Bericht angezeigte Objekt. Sie können z.B. für jeden Mitarbeiter Ihres Unternehmens ein Bild als gebundenes Objekt speichern. Ein ungebundenes Objekt wird dagegen im Entwurf des Formulars oder Berichts gespeichert. Wenn Sie zu einem neuen Datensatz gehen, ändert sich das Objekt in diesem Fall nicht. Sie können z.B. ein mit Microsoft Paint erstelltes Logo in ein Formular oder einen Bericht einfügen.

Was möchten Sie tun?

Ein ungebundenes Bild hinzufügen

Ein ungebundenes Objekt (z.B. ein Microsoft Excel- oder ein Word-Dokument) hinzufügen

Ein gebundenes Objekt (z.B. ein Bild, ein Microsoft Excel- oder ein Word-Dokument) hinzufügen


Hinzufügen eines ungebundenen Bildes zu einem Formular oder Bericht

Wie Sie ein ungebundenes Bild hinzufügen, hängt davon ab, ob Sie es als ein Hintergrundbild (Wasserzeichen), das das gesamte Fenster ausfüllt, oder als Bild, das in einem Steuerelement erscheint, anzeigen möchten. Wenn Sie ein Hintergrundbild hinzufügen möchten, verwenden Sie die Eigenschaft Bild (Picture) des Formulars oder Berichts. Wenn Sie ein Bild zu einem Steuerelement hinzufügen möchten, verwenden Sie ein Bild-Steuerelement oder ein Objektfeld.

Welches Steuerelement Sie für ein Bild im Vordergrund verwenden, ein Bild-Steuerelement oder ein Objektfeld, hängt davon ab, ob Sie das Bild direkt im Formular oder Bericht bearbeiten möchten oder nicht. Wenn Sie das Bild nicht aktualisieren müssen, können Sie es unter Verwendung eines Bild-Steuerelements hinzufügen. Wenn Sie das Bild jedoch häufig aktualisieren müssen, fügen Sie es unter Verwendung eines Objektfelds hinzu. Wenn Sie das Bild dann bearbeiten möchten, doppelklicken Sie im Formular oder Bericht auf das Objekt, um die Anwendung zu öffnen, in der das Objekt erstellt wurde. Für die meisten ungebundenen Bilder werden Sie in der Regel eher ein Bild-Steuerelement verwenden, da diese wesentlich schneller geladen werden als Objektfelder.

Sie können Bilder in ein Formular oder einen Bericht einfügen oder mit einem Formular oder einem Bericht verknüpfen. Wenn Sie ein Bild in ein Formular oder einen Bericht einfügen, speichert Microsoft Access das Bild in Ihrer Datenbankdatei. Eingefügte Objekte stehen jederzeit zur Verfügung. Wenn Sie das Bild im Formular oder Bericht ändern, ändert sich das Bild in Ihrer Datenbank.

Wenn Sie eine Verknüpfung zu einem Bild erstellen, können Sie das Bild direkt im Formular oder Bericht anzeigen und ändern, die Änderungen werden jedoch in der Original-Objektdatei, nicht in der Datenbankdatei durchgeführt. Sie können die Objektdatei auch separat ändern und die letzten Änderungen beim nächsten Öffnen des Formulars oder Berichts anzeigen. Das Verknüpfen eines Bildes eignet sich in erster Linie für umfangreiche Dateien, die Sie nicht zu Ihrer Datenbank hinzufügen möchten, und für Dateien, die Sie in mehreren Formularen und Berichten verwenden möchten. Sobald ein verknüpftes Objekt verschoben wird, muß jedoch die Verknüpfung wiederhergestellt werden.

Was möchten Sie tun?

Ein Hintergrundbild zu einem Formular hinzufügen

Ein Hintergrundbild zu einem Bericht hinzufügen

Ein ungebundenes Bild unter Verwendung eines Bild-Steuerelements hinzufügen

Ein Bild unter Verwendung eines Objektfelds erstellen und einfügen

Ein vorhandenes Bild unter Verwendung eines Objektfelds einfügen

Einen Teil eines vorhandenen Bildes unter Verwendung eines Objektfelds einfügen

Eine Verknüpfung zu einem vorhandenen Bild unter Verwendung eines Objektfelds erstellen

Eine Verknüpfung zu einem Teil eines vorhandenen Bildes unter Verwendung eines Objektfelds erstellen

Beispiele zur Verwendung ungebundener, gebundener, eingefügter und verknüpfter Objekte anzeigen


Hinzufügen eines ungebundenen Objekts zu einem Formular oder Bericht

Sie können ungebundene Objekte als eingefügte oder verknüpfte Objekte zu einem Formular oder Bericht hinzufügen.

Wenn Sie ein Objekt in ein Formular oder einen Bericht einfügen, speichert Microsoft Access das Objekt in Ihrer Datenbankdatei. Wenn Sie das Objekt im Formular oder Bericht ändern, wird es in Ihrer Datenbank geändert. Aus diesem Grund stehen eingefügte Objekte jederzeit zur Verfügung.

Wenn Sie ein Objekt verknüpfen, können Sie dieses im Formular oder Bericht anzeigen und ändern, die Änderungen werden jedoch in der Original-Objektdatei, nicht in Ihrer Datenbankdatei gespeichert. Sie können das Objekt auch separat ändern und die letzten Änderungen beim nächsten Öffnen des Formulars oder Berichts anzeigen. Das Verknüpfen von Objekten eignet sich in erster Linie für sehr umfangreiche Dateien, die Sie nicht zu Ihrer Datenbank hinzufügen möchten, oder für Dateien, die Sie in mehreren Formularen und Berichten verwenden möchten. Wenn Sie eine verknüpfte Objektdatei verschieben, müssen Sie jedoch die Verknüpfung wiederherstellen.

Was möchten Sie tun?

Ein Objekt erstellen und einfügen

Ein vorhandenes Objekt einfügen

Einen Teil eines vorhandenen Objekts einfügen

Eine Verknüpfung zu einem vorhandenen Objekt erstellen

Eine Verknüpfung zu einem Teil eines vorhandenen Objekts erstellen

Beispiele zur Verwendung ungebundener, gebundener, eingefügter und verknüpfter Objekte anzeigen


Hinzufügen eines gebundenen Objekts zu einem Formular oder Bericht

Sie können gebundene Objekte als eingefügtes oder verknüpftes Objekt zu einem Formular oder Bericht hinzufügen.

Wenn Sie ein Objekt in ein Formular oder einen Bericht einfügen, speichert Microsoft Access das Objekt in Ihrer Datenbankdatei. Wenn Sie das Objekt im Formular oder Bericht ändern, wird das Objekt in Ihrer Datenbankdatei geändert. Aus diesem Grund stehen eingefügte Objekte jederzeit zur Verfügung.

Wenn Sie ein Objekt verknüpfen, können Sie dieses im Formular oder Bericht anzeigen und ändern, die Änderungen werden jedoch in der Original-Objektdatei, nicht in Ihrer Datenbankdatei gespeichert. Sie können die Objektdatei auch separat ändern und die letzten Änderungen beim nächsten Öffnen des Formulars oder Berichts anzeigen. Das Verknüpfen von Objekten eignet sich in erster Linie für sehr umfangreiche Dateien, die Sie nicht zu Ihrer Datenbankdatei hinzufügen möchten, oder für Dateien, die Sie in mehreren Formularen und Berichten verwenden möchten. Wenn eine verknüpfte Objektdatei verschoben wird, müssen Sie jedoch die Verknüpfung wiederherstellen.

Was möchten Sie tun?

Ein Objekt erstellen und einfügen

Ein vorhandenes Objekt einfügen

Einen Teil eines vorhandenen Objekts einfügen

Eine Verknüpfung zu einem vorhandenen Objekt erstellen

Eine Verknüpfung zu einem Teil eines vorhandenen Objekts erstellen

Beispiele zur Verwendung ungebundener, gebundener, eingefügter und verknüpfter Objekte einfügen


Hinzufügen eines ungebundenen Bildes unter Verwendung eines Bild-Steuerelements

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Klicken Sie in der Toolbox  auf das Tool Bild  [image].

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der das Bild eingefügt werden soll.

4	Klicken Sie im Dialogfeld Bild einfügen auf den Dateinamen für das Bild, das Sie hinzufügen möchten. Möglicherweise benötigen Sie zum Angeben des Laufwerks und/oder des Ordners, in dem sich das Bild befindet, Informationen aus dem Feld Suchen In.

5	Klicken Sie auf OK.

Microsoft Access erstellt ein Bild-Steuerelement und zeigt das Bild im Steuerelement an.

Anmerkungen

•	Sie können nach dem Einfügen die Größe und die Proportionen des Bildes ändern.

Wie wird's gemacht?

•	Wenn Sie ein Bild zu einem Bild-Steuerelement hinzufügen, fügt Microsoft Access das Bild standardmäßig ein. Wenn ein Bild eingefügt ist, wird es Teil der Datenbankdatei. Wenn Sie beabsichtigen, dasselbe Bild in verschiedenen Formularen und Berichten zu verwenden, ist es möglicherweise sinnvoll, das Bild zu verknüpfen und nicht einzufügen. Wenn Sie ein Bild verknüpfen, wird das Bild nur an einer Stelle gespeichert. Zum Verknüpfen eines Bildes stellen Sie die Eigenschaft Bildtyp (PictureType) des Bild-Steuerelements auf Verknüpft ein.


Erstellen und Einfügen eines ungebundenen Objekts

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Klicken Sie in der Toolbox  auf das Tool Objektfeld  [image].

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Objekt einfügen möchten.

4	Klicken Sie im Dialogfeld Objekt einfügen gegebenenfalls auf Neu erstellen und dann im Feld Objekttyp auf den gewünschten Objekttyp.

5	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

6	Klicken Sie auf OK.

7	Erstellen Sie das Objekt unter Verwendung der in Schritt 4 gewählten Anwendung.

8	Klicken Sie nach dem Erstellen des Objekts im Menü Datei auf Beenden, um zu Microsoft Access zurückzukehren.

Microsoft Access erstellt ein Objektfeld und zeigt das Objekt im Rahmen an.

9	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	In vielen Fällen möchten Sie ein ungebundenes Objekt in der Formular-Entwurfsansicht bzw. der Berichts-Entwurfsansicht bearbeiten. Wenn Sie das Objekt in der Formularansicht bearbeiten möchten, legen Sie für das Objektfeld für die Eigenschaft Aktiviert (Enabled) die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein fest.


Einfügen eines vorhandenen ungebundenen Objekts

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Objektfeld  [image].

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Objekt einfügen möchten.

4	Klicken Sie im Dialogfeld Objekt einfügen auf Aus Datei erstellen, und geben Sie dann einen Pfad für die Datei an. Klicken Sie auf Durchsuchen, wenn Sie den Pfadnamen nicht kennen.

5	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

6	Klicken Sie auf OK.

Microsoft Access erstellt ein Objektfeld und zeigt das Objekt im Rahmen an.

7	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Wenn die Anwendung, aus der Sie kopieren, Drag & Drop-Bearbeitung für OLE unterstützt, können Sie die Datei direkt aus dem Windows Explorer oder vom Desktop ziehen, anstatt das Tool Objektfeld zu verwenden.

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird's gemacht?

•	In vielen Fällen möchten Sie ein ungebundenes Objekt in der Formular-Entwurfsansicht bzw. der Berichts-Entwurfsansicht bearbeiten. Wenn Sie das Objekt in der Formularansicht bearbeiten möchten, legen Sie für das Objektfeld für die Eigenschaft Aktiviert (Enabled) die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein fest.


Erstellen einer Verknüpfung zu einem vorhandenen ungebundenen Objekt

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Klicken Sie in der Toolbox  auf das Tool Objektfeld  [image].

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Objekt einfügen möchten.

4	Klicken Sie im Dialogfeld Objekt einfügen auf Aus Datei erstellen, und geben Sie dann einen Pfad für die Datei an. Klicken Sie auf Durchsuchen, wenn Sie den Pfadnamen nicht kennen.

5	Aktivieren Sie das Kontrollkästchen Verknüpfen.

6	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

7	Klicken Sie auf OK.

Microsoft Access erstellt ein Objektfeld und zeigt das Objekt im Rahmen an.

8	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	In vielen Fällen möchten Sie ein ungebundenes Objekt in der Formular-Entwurfsansicht bzw. der Berichts-Entwurfsansicht bearbeiten. Wenn Sie das Objekt auch in der Formularansicht bearbeiten möchten, legen Sie für das Objektfeld für die Eigenschaft Aktiviert (Enablend) die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein fest.

•	Verknüpfungen zu einem Objekt sind standardmäßig automatische Verknüpfungen, d.h., wenn Sie das Objekt außerhalb von Microsoft Access aktualisieren, werden die Änderungen beim nächsten Öffnen des Formulars oder Berichts automatisch angezeigt. Wenn Sie selbst bestimmen möchten, wann die Verknüpfung aktualisiert werden soll, können Sie von automatischer Verknüpfung zu manueller Verknüpfung wechseln.

Wie wird’s gemacht?


Einfügen eines Teils eines vorhandenen ungebundenen Objekts

Mit den nachfolgenden Schritten können Sie Teile eines vorhandenen Dokuments kopieren, wenn die Anwendung, aus der Sie kopieren, OLE unterstützt.

1	Öffnen Sie die Datei in der Anwendung, in der Sie erstellt wurde, und markieren Sie die Informationen, die Sie einfügen möchten. Öffnen Sie z.B. Microsoft Excel, und markieren Sie einen Zellbereich.

2	Klicken Sie im Menü Bearbeiten auf Kopieren.

3	Wechseln Sie zu Microsoft Access.

4	Klicken Sie in der Formular-Entwurfsansicht oder der Berichts-Entwurfsansicht in der Symbolleiste auf Einfügen  [image].

Anmerkung   Wenn Sie das Objekt als Symbol anzeigen oder den Objekttyp festlegen möchten, unter dem das Objekt abgelegt werden soll, klicken Sie im Menü Bearbeiten auf Inhalte einfügen. Zum Anzeigen von Informationen zum Befehl Inhalte einfügen klicken Sie auf  [image].

Microsoft Access erstellt ein Objektfeld und zeigt das Objekt im Rahmen an.

5	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Wenn die Anwendung, aus der Sie kopieren, Drag & Drop-Bearbeitung für OLE unterstützt, können Sie markierte Informationen aus dieser Anwendung in die Entwurfsansicht eines Microsoft Access-Formulars oder Berichts ziehen. In diesem Fall erstellt Microsoft Access ein Objektfeld und fügt die markierten Informationen in den Rahmen ein.

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	In vielen Fällen möchten Sie ein ungebundenes Objekt in der Formular-Entwurfsansicht bzw. der Berichts-Entwurfsansicht bearbeiten. Wenn Sie das Objekt in der Formularansicht bearbeiten möchten, legen Sie für das Objektfeld für die Eigenschaft Aktiviert (Enabled) die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein fest.


Erstellen einer Verknüpfung zu einem Teil eines vorhandenen ungebundenen Objekts

Mit den nachfolgenden Schritten können Sie Teile eines vorhandenen Dokuments verknüpfen, wenn die Anwendung, aus der Sie kopieren, OLE unterstützt.

1	Öffnen Sie die Datei in der Anwendung, in der sie erstellt wurde, und markieren Sie die Informationen, zu denen Sie eine Verknüpfung erstellen möchten. Öffnen Sie z.B. Microsoft Excel und markieren Sie einen Zellbereich.

2	Klicken Sie im Menü Bearbeiten auf Kopieren.

3	Lassen Sie die Anwendung geöffnet, und wechseln Sie zu Microsoft Access.

4	Klicken Sie in der Formular-Entwurfsansicht oder der Berichts-Entwurfsansicht im Menü Bearbeiten auf Inhalte einfügen.

Demo

5	Klicken Sie im Dialogfeld Inhalte einfügen auf Verknüpfung einfügen und dann in der Liste Als auf den Objekttyp, in dem das Objekt eingefügt werden soll. Zum Anzeigen weiterer Informationen zu diesen Optionen klicken Sie auf  [image].

6	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

7	Klicken Sie auf OK.

Microsoft Access erstellt ein Objektfeld und zeigt das Objekt im Rahmen an.

8	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	In vielen Fällen möchten Sie ein ungebundenes Objekt in der Formular-Entwurfsansicht bzw. der Berichts-Entwurfsansicht bearbeiten. Wenn Sie das Objekt auch in der Formularansicht bearbeiten möchten, legen Sie für das Objektfeld für die Eigenschaft Aktiviert (Enabled) die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein fest.

•	Verknüpfungen zu einem Objekt sind standardmäßig automatische Verknüpfungen, d.h., wenn Sie das Objekt außerhalb von Microsoft Access aktualisieren, werden die Änderungen beim nächsten Öffnen des Formulars oder Berichts automatisch angezeigt. Wenn Sie selbst bestimmen möchten, wann die Verknüpfung aktualisiert werden soll, können Sie von automatischer Verknüpfung zu manueller Verknüpfung wechseln.

Wie wird’s gemacht?


Optionen des Befehls "Inhalte einfügen"

Wenn Sie zum Kopieren eines markierten Bereichs aus einer anderen Anwendung im Menü Bearbeiten auf Inhalte einfügen klicken, zeigt Microsoft Access das Dialogfeld Inhalte einfügen an. Die nachstehende Tabelle erläutert die Einträge im Listenfeld Als des Dialogfelds Inhalte einfügen.

Eintrag im Feld "Als"	Funktion
Name der Anwendung (z.B. Microsoft Excel 97-Tabelle)	Anzeigen des Objekts in einem Objektfeld. Wenn Sie auf diesen Eintrag klicken, können Sie das Objekt direkt im Formular oder Bericht bearbeiten.
Bild oder Bitmap	Anzeigen des Objekts in einem Bild-Steuerelement. Klicken Sie auf einen dieser Einträge, wenn Sie die Leistung Ihres Formulars oder Berichts optimieren möchten. Wenn Sie auf einen dieser Einträge klicken, können Sie das Objekt nicht im Formular oder Bericht bearbeiten.
Text	Anzeigen des Textes (z.B. der Text in einer Microsoft Excel-Zelle), den Sie in ein Bezeichnungsfeld (wenn das Objekt eingefügt ist) oder in ein Textfeld (wenn das Objekt verknüpft ist) kopieren. Wenn Sie auf diese Weise ein Textfeld verknüpfen, erstellt Microsoft Access im Textfeld eine DDE-Verknüpfung. Wenn Sie zur Formularansicht oder zur Seitenansicht wechseln, sehen Sie den tatsächlich verknüpften Text.


Erstellen und Einfügen eines gebundenen Objekts

1	Erstellen Sie gegebenenfalls ein gebundenes Objektfeld in einem Formular.

 Wie wird’s gemacht?

2	Wechseln Sie zur Formularansicht oder zur Datenblattansicht.

3	Gehen Sie zu dem Datensatz, in den Sie das Objekt einfügen möchten, und klicken Sie auf das Feld vom Datentyp OLE-Objekt.

4	Klicken Sie im Menü Einfügen auf Objekt.

Demo

5	Klicken Sie im Dialogfeld Objekt einfügen auf Neu erstellen, falls noch nicht ausgewählt, und dann im Feld Objekttyp auf den Typ für das Objekt, das Sie erstellen möchten.

6	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

7	Klicken Sie auf OK.

8	Erstellen Sie das Objekt unter Verwendung der in Schritt 5 gewählten Anwendung.

9	Klicken Sie nach dem Erstellen des Objekts im Menü Datei der OLE-Server-Anwendung auf Beenden, um zu Microsoft Access zurückzukehren.

Wenn Sie sich in der Formularansicht befinden, zeigt Microsoft Access das Objekt an. In der Datenblattansicht zeigt Microsoft Access den Namen des Objekts an, z.B. Bitmap.

10	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	Sie können ein gebundenes Objekt auch in das Datenblatt einer Tabelle oder Abfrage einfügen. Dazu wählen Sie einfach das Feld, in das Sie das Objekt einfügen möchten (dies muß ein Feld vom Datentyp OLE-Objekt sein) und führen dann die Schritte 4 bis 9 aus. Zum Anzeigen des Objekts müssen Sie in einem Formular oder Bericht ein gebundenes Objektfeld erstellen.


Hinzufügen eines gebundenen Objektfelds zu einem Formular oder Bericht

1	Erstellen Sie ein Feld in einer Tabelle, und legen Sie für dieses Feld den Datentyp OLE-Objekt fest.

Wie wird’s gemacht?

2	Erstellen Sie ein Formular oder einen Bericht (oder öffnen Sie ein vorhandenes Formular oder einen vorhandenen Bericht), das/der in der Datenherkunft das Feld vom Datentyp OLE-Objekt verwendet.

3	Klicken Sie in der Formular-Entwurfsansicht oder der Berichts-Entwurfsansicht in der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen.

4	Ziehen Sie das Feld vom Datentyp OLE-Objekt aus der Feldliste in das Formular oder den Bericht.

Microsoft Access erstellt ein an das Feld vom Datentyp OLE-Objekt gebundenes Objektfeld.

Anmerkung   Wenn Sie das gebundene Objektfeld bereits erstellt haben, können Sie dieses an ein Feld in einer zugrundeliegenden Datenherkunft binden. Dazu stellen Sie für die Eigenschaft Steuerelementinhalt (ControlSource) für das gebundene Objektfeld den Namen des Feldes ein.


Einfügen eines vorhandenen gebundenen Objekts

1	Erstellen Sie in einem Formular ein gebundenes Objektfeld.

Wie wird’s gemacht?

2	Wechseln Sie zur Formularansicht oder zur Datenblattansicht.

3	Gehen Sie zu dem Datensatz, in den Sie das Objekt einfügen möchten, und klicken Sie auf das Feld vom Datentyp OLE-Objekt.

4	Klicken Sie im Menü Einfügen auf Objekt.

Demo

5	Klicken Sie im Dialogfeld Objekt einfügen auf Aus Datei erstellen, und geben Sie dann den Pfad für die Datei an. Klicken Sie auf Durchsuchen, wenn Sie den Pfad nicht kennen.

6	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

7	Klicken Sie auf OK.

Wenn Sie sich in der Formularansicht befinden, zeigt Microsoft Access das Objekt an. In der Datenblattansicht zeigt Microsoft Access den Namen des Objekts an, z.B. Bitmap.

8	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Wenn die Anwendung, aus der Sie kopieren, Drag & Drop-Bearbeitung für OLE unterstützt, können Sie die Datei direkt aus dem Windows Explorer oder vom Desktop ziehen, anstatt den Befehl Objekt zu verwenden.

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	Sie können ein gebundenes Objekt auch in das Datenblatt einer Tabelle oder Abfrage einfügen. Dazu markieren Sie einfach das Feld, in das Sie das Objekt einfügen möchten (dies muß ein Feld vom Datentyp OLE-Objekt sein) und führen dann die Schritte 4 bis 7 aus. Zum Anzeigen des Objekts müssen Sie in einem Formular oder Bericht ein gebundenes Objektfeld erstellen.


Erstellen einer Verknüpfung zu einem vorhandenen gebundenen Objekt

1	Erstellen Sie in einem Formular ein gebundenes Objektfeld.

 	Wie wird’s gemacht?

2	Wechseln Sie zur Formularansicht oder zur Datenblattansicht.

3	Gehen Sie zu dem Datensatz, mit dem Sie das Objekt verknüpfen möchten, und klicken Sie dann auf das Feld vom Datentyp OLE-Objekt.

4	Klicken Sie im Menü Einfügen auf Objekt.

Demo

5	Klicken Sie im Dialogfeld Objekt einfügen auf Aus Datei erstellen, und geben Sie dann den Pfad für die Datei an. Klicken Sie auf Durchsuchen, wenn Sie den Namen des Pfads nicht kennen.

6	Aktivieren Sie das Kontrollkästchen Verknüpfen.

7	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

8	Klicken Sie auf OK.

Wenn Sie sich in der Formularansicht befinden, zeigt Microsoft Access das Objekt an. In der Datenblattansicht zeigt Microsoft Access den Namen des Objekts an, z.B. "Bitmap".

9	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	Sie können ein gebundenes Objekt auch in das Datenblatt einer Tabelle oder Abfrage einfügen. Dazu wählen Sie einfach das Feld, in das Sie das Objekt einfügen möchten (dies muß ein Feld vom Datentyp OLE-Objekt sein) und führen dann die Schritte 4 bis 8 aus. Zum Anzeigen des Objekts müssen Sie in einem Formular oder Bericht ein gebundenes Objektfeld erstellen.

•	Verknüpfungen zu einem Objekt sind standardmäßig automatische Verknüpfungen, d.h., wenn Sie das Objekt außerhalb von Microsoft Access aktualisieren, werden die Änderungen auch im Formular oder Bericht automatisch angezeigt. Wenn Sie selbst bestimmen möchten, wann die Verknüpfung aktualisiert werden soll, können Sie von automatischer Verknüpfung zu manueller Verknüpfung wechseln.

Wie wird’s gemacht?


Einfügen eines Teils eines vorhandenen gebundenen Objekts

Mit den nachfolgenden Schritten können Sie Teile eines vorhandenen Dokuments kopieren, wenn die Anwendung, aus der Sie kopieren, OLE unterstützt.

1	Erstellen Sie in einem Formular ein gebundenes Objektfeld.

Wie wird’s gemacht?

2	Wechseln Sie zu der Anwendung, in der das Objekt erstellt wurde, und markieren Sie die Informationen, die Sie einfügen möchten. Öffnen Sie z.B. Microsoft Excel, und markieren Sie einen Zellbereich.

3	Klicken Sie im Menü Bearbeiten auf Kopieren.

4	Wechseln Sie zurück zu Microsoft Access, gehen Sie zur Formularansicht oder zur Datenblattansicht und dann zu dem Datensatz, in den Sie das Objekt einfügen möchten. Klicken Sie dann auf das Feld vom Datentyp OLE-Objekt.

5	Klicken Sie in der Symbolleiste auf Einfügen  [image].

Anmerkung   Wenn Sie das Objekt als Symbol anzeigen oder den Objekttyp festlegen möchten, unter dem Sie das Objekt ablegen möchten, klicken Sie im Menü Bearbeiten auf Inhalte einfügen. Zum Anzeigen von Informationen zum Befehl Inhalte einfügen klicken Sie auf  [image].

Wenn Sie sich in der Formularansicht befinden, zeigt Microsoft Access das Objekt an. In der Datenblattansicht zeigt Microsoft Access den Namen des Objekts an, z.B. Microsoft Excel-Tabelle.

6	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Wenn die Anwendung, aus der Sie kopieren, Drag & Drop-Bearbeitung für OLE unterstützt, können Sie die markierten Informationen aus dieser Anwendung in das Feld vom Datentyp OLE-Objekt in die Formularansicht ziehen.

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	Sie können ein gebundenes Objekt auch in das Datenblatt einer Tabelle oder Abfrage einfügen. Dazu markieren Sie einfach das Feld, in das Sie das Objekt einfügen möchten (dies muß ein Feld vom Datentyp OLE-Objekt sein) und klicken dann in der Symbolleiste auf Einfügen  [image]. Zum Anzeigen des Objekts müssen Sie in einem Formular oder Bericht ein gebundenes Objektfeld erstellen.


Erstellen einer teilweisen Verknüpfung zu einem vorhandenen gebundenen Objekt

Mit den nachfolgenden Schritten können Sie Teile eines vorhandenen Dokuments verknüpfen, wenn die Anwendung, aus der Sie kopieren, OLE unterstützt.

1	Erstellen Sie in einem Formular ein gebundenes Objektfeld.

Wie wird’s gemacht?

2	Wechseln Sie zu der Anwendung, in der das Objekt erstellt wurde, und markieren Sie die Informationen, die Sie verknüpfen möchten. Öffnen Sie z.B. Microsoft Excel, und markieren Sie einen Zellbereich.

3	Klicken Sie im Menü Bearbeiten auf Kopieren.

4	Lassen Sie die Anwendung geöffnet, und wechseln Sie zurück zu Microsoft Access. Wechseln Sie zur Formularansicht oder zur Datenblattansicht, gehen Sie zu dem Datensatz, in den Sie das Objekt einfügen möchten, und klicken Sie dann auf das Feld vom Datentyp OLE-Objekt.

5	Klicken Sie im Menü Bearbeiten auf Inhalte einfügen.

Demo

6	Klicken Sie im Dialogfeld Inhalte einfügen auf Verknüpfung einfügen und dann im Listenfeld Als auf den Typ für das einzufügende Objekt. Zum Anzeigen weiterer Informationen zu diesen Optionen klicken Sie auf  [image].

7	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn Sie anstelle des Objekts ein Symbol des Objekts anzeigen möchten. Das Anzeigen eines Objekts als Symbol eignet sich z.B. dann, wenn ein Objekt zusätzliche Informationen enthält, die nicht angezeigt werden müssen. Außerdem wird bedeutend weniger Festplattenspeicher belegt, wenn ein Objekt als Symbol angezeigt wird.

8	Klicken Sie auf OK.

Wenn Sie sich in der Formularansicht befinden, zeigt Microsoft Access das Objekt an. In der Datenblattansicht zeigt Microsoft Access den Namen des Objekts an, z.B. Microsoft Excel 7.0-Tabelle.

9	Doppelklicken Sie auf das Objekt, wenn Sie es bearbeiten möchten.

Anmerkungen

•	Nach dem Einfügen des Objekts können Sie die Größe und die Proportionen ändern.

Wie wird’s gemacht?

•	Sie können ein gebundenes Objekt auch in das Datenblatt einer Tabelle oder Abfrage einfügen. Dazu markieren Sie einfach das Feld, in das Sie das Objekt einfügen möchten (dies muß ein Feld vom Datentyp OLE-Objekt sein) und klicken dann im Menü Bearbeiten auf Inhalte einfügen. Führen Sie anschließend die Schritte 6 bis 8 aus. Zum Anzeigen des Objekts müssen Sie in einem Formular oder Bericht ein gebundenes Objektfeld erstellen.

•	Verknüpfungen zu einem Objekt sind standardmäßig automatische Verknüpfungen, d.h., wenn Sie das Objekt außerhalb von Microsoft Access aktualisieren, werden die Änderungen auch im Formular oder Bericht automatisch angezeigt. Wenn Sie selbst bestimmen möchten, wann die Verknüpfung aktualisiert werden soll, können Sie von automatischer Verknüpfung zu manueller Verknüpfung wechseln.

Wie wird’s gemacht?


Auswählen des am besten geeigneten Objektfeldtyps und Bestimmen, ob ein Objekt eingefügt oder verknüpft werden soll

Beispielobjekt	Zu verwendendes  Steuerelement	Eingefügt  oder verknüpft?
Ein Logo oder ein Rechnungsbericht, das/den Sie nicht aktualisieren müssen	Bild-Steuerelement	Eingefügt (wenn es keine Festplattenspeicherprobleme gibt; ansonsten verknüpft)
Ein Bild in einem Formular oder Bericht, das Sie häufig aktualisieren müssen	Objektfeld	Eingefügt
Ein Teil einer Microsoft Excel-Tabelle in einem Verkaufsbericht	Objektfeld	Verknüpft
Ein Bild je Mitarbeiter, das in einer Personaltabelle gespeichert werden soll	Gebundenes Objektfeld	Eingefügt
Lebensläufe von Mitarbeitern (in Word erstellt) in einem Mitarbeiterformular	Gebundenes Objektfeld	Verknüpft und als Symbol angezeigt


Bearbeiten eines gebundenen Bildes oder eines anderen Objekts in einem Formular

1	Öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt).

2	Gehen Sie zu dem Datensatz, der das zu bearbeitende Objekt enthält.

3	Doppelklicken Sie auf das Objekt.

Microsoft Access öffnet die Anwendung, in der das Objekt erstellt wurde (die OLE-Server-Anwendung), sofern diese verfügbar ist. Die Anwendung wird möglicherweise in einem separaten Fenster geöffnet, oder Sie können das Objekt an Ort und Stelle bearbeiten (direkte Bearbeitung).

Anmerkung   Wenn Sie auf ein Klang- oder ein Videoobjekt doppelklicken, führt Microsoft Access das Objekt aus. Um diese Objekttypen zum Bearbeiten zu öffnen, klicken Sie auf das Objekt und dann im Menü Bearbeiten auf den entsprechenden Objekt-Befehl. Zeigen Sie z.B. auf den Befehl Medien-Clip-Objekt und dann im Untermenü auf einen der Befehle Öffnen oder Bearbeiten.

4	Führen Sie die gewünschten Änderungen und dann einen der folgenden Schritte aus:

•	Wenn Sie das Objekt direkt bearbeiten, klicken Sie außerhalb des gebundenen Objektfelds. Wenn Sie versehentlich im Menü Datei auf Beenden klicken, wird Microsoft Access beendet.

•	Wenn Sie das Objekt in einem separaten Fenster bearbeiten, klicken Sie im Menü Datei dieser OLE-Server-Anwendung auf Beenden. Klicken Sie auf OK, wenn Sie aufgefordert werden, das Dokument zu aktualisieren.

Anmerkungen

•	Zum Bearbeiten eines Objekt in einem gebundenen Objektfeld muß für die Eigenschaft Aktiviert (Enabled) für dieses Objektfeld die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein festgelegt sein.

•	Sie können festlegen, welche Aktion ausgeführt werden soll, wenn Sie auf ein Objekt doppelklicken. Dazu stellen Sie für das gebundene Objekt die Eigenschaften Verb und Objektaktivierung (AutoActivate) ein. Sie können z.B. festlegen, ob Sie das Objekt, anstatt es direkt zu bearbeiten, lieber in einem separaten Fenster öffnen möchten. Zum Anzeigen von Informationen zur Eigenschaft Verb klicken Sie auf  [image]. Um  Informationen zur Eigenschaft Objektaktivierung anzuzeigen, klicken Sie auf  [image].


Bearbeiten eines ungebundenen Bildes oder eines anderen Objekts in einem Formular oder Bericht

1	Öffnen Sie das Formular in der Formular-Entwurfsansicht oder den Bericht in der Berichts-Entwurfsansicht.

2	Doppelklicken Sie auf das Objekt.

Microsoft Access öffnet die Anwendung, in der das Objekt erstellt wurde (die OLE-Server-Anwendung), sofern diese verfügbar ist.

Anmerkung   Wenn Sie auf ein Klang- oder ein Videoobjekt doppelklicken, führt Microsoft Access das Objekt aus. Um diese Objekte zum Bearbeiten zu öffnen, klicken Sie auf das Objekt und dann im Menü Bearbeiten auf den entsprechenden Objekt-Befehl. Zeigen Sie z.B. auf den Befehl Medien-Clip-Objekt und dann im Untermenü auf einen der Befehle Öffnen oder Bearbeiten.

3	Führen Sie die gewünschten Änderungen durch, und klicken Sie dann im Menü Datei der Objektanwendung auf Beenden. Klicken Sie auf OK, wenn Sie aufgefordert werden, das Dokument zu aktualisieren.

Anmerkungen

•	In den meisten Fällen möchten Sie ein ungebundenes Objekt direkt in der Entwurfsansicht eines Formulars oder Berichts bearbeiten. Wenn Sie das Objekt jedoch auch in der Formularansicht bearbeiten möchten, legen Sie für das Objektfeld für die Eigenschaft Aktiviert (Enabled) die Einstellung Ja und für die Eigenschaft Gesperrt (Locked) die Einstellung Nein fest.

•	Dieses Verfahren gilt nur für Bilder in Objektfeldern, nicht für Bild-Steuerelemente. Ein Bild in einem Bild-Steuerelement hat keine Verbindung zur Quellanwendung, in der es erstellt wurde.


Anpassen der Größe und der Proportionen eines Bildes, das in einem Bild-Steuerelement oder Objektfeld angezeigt wird

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Stellen Sie sicher, daß das Bild-Steuerelement, das gebundene Objektfeld oder das Objektfeld ausgewählt ist.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster anzuzeigen.

4	Klicken Sie im Einstellungsfeld für die Eigenschaft Größenanpassung (SizeMode) auf eine der folgenden Einstellungen:

•	Abschneiden. Zeigt das Bild in der tatsächlichen Größe an. Ist das Bild größer als der Bereich in dem Steuerelement, wird es abgeschnitten.

•	Dehnen. Ändert die Größe des Bildes so, daß es in das Steuerelement paßt. Dabei kann das Bild verzerrt werden.

•	Zoomen. Zeigt das Bild vollständig an. Dabei wird das Bild so in der Größe geändert, daß es entweder in der Höhe oder in der Breite ganz in das Steuerelement paßt. Das Bild wird dabei nicht verzerrt.


Konvertieren eines gebundenen Bildes oder eines anderen Objekts in einem Formular in ein Bild

1	Öffnen Sie das Formular in der Formularansicht.

2	Klicken Sie auf das Objekt und dann auf Kopieren  [image].

3	Klicken Sie im Menü Bearbeiten auf Inhalte einfügen.

Demo

4	Klicken Sie im Listenfeld Als auf Bild oder auf eine der Bitmap-Optionen, je nachdem, ob Sie eine Metadatei oder ein Bitmap erstellen möchten.

5	Microsoft Access konvertiert das Objekt in ein Bild. Das gebundene Objektfeld verbleibt im Formular, Sie können jedoch aus dem Formular nicht mehr die Anwendung (die OLE-Server-Anwendung) öffnen, die zum Erstellen des Objekts verwendet wurde. Handelt es sich um ein Klangobjekt, verbleibt nur das Symbol im Formular. Bei einem Videoobjekt verbleibt nur der Rahmen für das Video. Sie können den Klang oder das Video nicht mehr abspielen.

Anmerkungen

•	Wenn Sie Änderungen an einem Objekt in einem gebundenen Objektfeld vornehmen, ändern Sie das Objekt nur für den aktuellen Datensatz. Zum Durchführen einer Änderung in einem anderen Datensatz gehen Sie zu diesem Datensatz und wiederholen die Änderung.

•	Wenn Sie das Objekt wie oben beschrieben in ein Bild konvertieren, wird das Formular schneller geöffnet. Wenn Sie lediglich verhindern möchten, daß andere Benutzer ein Objekt bearbeiten Leistung dabei keine Rolle spielt, können Sie statt dessen für das Objektfeld für die Eigenschaft Gesperrt (Locked) die Einstellung Ja und für die Eigenschaft Aktiviert (Enabled) die Einstellung Nein festlegen.


Konvertieren eines ungebundenen Bildes oder eines anderen Objekts, damit dieses nicht bearbeitet werden kann

1	Öffnen Sie das Formular in der Formular-Entwurfsansicht oder den Bericht in der Berichts-Entwurfsansicht.

2	Klicken Sie auf das Objekt.

3	Zeigen Sie im Menü Format auf Ändern zu, und klicken Sie dann auf Bild.

Microsoft Access konvertiert das Objektfeld in ein Bild-Steuerelement. Das Objekt verbleibt im Formular oder Bericht, Sie können jedoch nicht mehr die Anwendung (die OLE-Server-Anwendung), die zum Erstellen des Objekts verwendet wurde, aus dem Formular oder Bericht öffnen. Handelt es sich um ein Klangobjekt, verbleibt nur das Symbol im Formular. Bei einem Videoobjekt verbleibt nur der Rahmen für das Video. Sie können den Klang oder das Video nicht mehr abspielen.


Ändern der Verknüpfungsart für ein Bild oder ein anderes Objekt in einem Formular oder Bericht

Wenn Sie eine Verknüpfung zu einem in einer anderen Anwendung erstellten Objekt erstellen, erstellt Microsoft Access standardmäßig eine automatische Verknüpfung. Sie können die Verknüpfungsart in manuell ändern oder umgekehrt.

Anmerkung   Diese Verknüpfungsart ist nicht identisch mit einem Hyperlink, der in einem Formular oder Bericht zum Springen zu einem anderen Dokument, einem anderen Objekt oder einer anderen Seite verwendet wird. Zum Anzeigen weiterer Informationen zu Hyperlinks klicken Sie auf  [image].

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt, klicken Sie in der Formular-Entwurfsansicht oder der Berichts-Entwurfsansicht auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Klicken Sie im Menü Bearbeiten auf OLE/DDE-Verknüpfungen.

3	Klicken Sie im Feld Verknüpfungen auf die Verknüpfung, die Sie ändern möchten. Zum Markieren mehrerer Verknüpfungen halten Sie STRG gedrückt, und klicken dann nacheinander auf jede einzelne Verknüpfung.

4	Klicken Sie auf Automatisch oder Manuell.

Anmerkungen

•	Wenn Sie Änderungen an einer Verknüpfung für ein gebundenes Objektfeld vornehmen, ändern Sie die Verknüpfung nur für den aktuellen Datensatz. Zum Durchführen einer Änderung in einem anderen Datensatz gehen Sie zu diesem und wiederholen die Änderung.

•	Dieses Verfahren gilt nur für Bilder in Objektfeldern und in gebundenen Objektfeldern. Hintergrundbilder und Bilder in Bild-Steuerelementen werden immer automatisch aktualisiert.


Aktualisieren einer manuell erstellten Verknüpfung zu einem Bild oder einem anderen Objekt in einem Formular oder Bericht

Diese Verknüpfungsart ist nicht identisch mit einem Hyperlink, der in einem Formular oder Bericht zum Springen zu einem anderen Dokument, einem anderen Objekt oder einer anderen Seite verwendet wird. Zum Anzeigen weiterer Informationen zu Hyperlinks klicken Sie auf  [image].

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt, klicken Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Klicken Sie im Menü Bearbeiten auf OLE/DDE-Verknüpfungen.

3	Klicken Sie im Listenfeld Verknüpfungen auf die Verknüpfung, die Sie aktualisieren möchten. Zum Markieren mehrerer Verknüpfungen halten Sie STRG gedrückt und klicken dann nacheinander auf jede einzelne Verknüpfung.

4	Klicken Sie auf Anzeige aktualisieren.

Anmerkung   Dieses Verfahren gilt nur für Bilder in Objektfeldern und in gebundenen Objektfeldern. Hintergrundbilder und Bilder in Bild-Steuerelementen werden immer automatisch aktualisiert.


Wiederherstellen oder Ändern der Verknüpfung zu einem Bild in einem gebundenen Objektfeld oder einem Objektfeld

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt, klicken Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Klicken Sie im Menü Bearbeiten auf OLE/DDE-Verknüpfungen.

3	Klicken Sie im Listenfeld Verknüpfungen auf die Verknüpfung, die Sie wiederherstellen oder ändern möchten.

4	Klicken Sie auf Herkunft ändern.

5	Wählen Sie im Dialogfeld Herkunft ändern den neuen Dateinamen. Möglicherweise müssen Sie zum Suchen nach der Datei zu einem anderen Laufwerk und/oder Ordner wechseln.

6	Klicken Sie auf Öffnen, um die Verknüpfung zu vervollständigen und das Dialogfeld Herkunft ändern zu schließen, und klicken Sie dann im Dialogfeld Verknüpfungen auf Schließen.

Anmerkungen   Wenn Sie Änderungen an einer Verknüpfung für ein gebundenes Objektfeld vornehmen, ändern Sie die Verknüpfung nur für den aktuellen Datensatz. Zum Durchführen einer Änderung in einem anderen Datensatz gehen Sie zu diesem Datensatz und wiederholen die Änderung.


Löschen eines Bildes oder eines anderen Objekts aus einem Formular oder Bericht

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt oder ein Bild-Steuerelement, klicken Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Drücken Sie ENTF.

Wenn das Objekt gebunden ist, entfernt Microsoft Access dieses aus dem gebundenen Objektfeld und dem zugrundeliegenden Datensatz, das Objektfeld verbleibt jedoch im Formular oder Bericht. Wenn das Objekt ein ungebundenes Objektfeld oder ein Bild-Steuerelement ist, entfernt Microsoft Access sowohl das Objekt als auch das Steuerelement.

Anmerkung   Wenn Sie ein gebundenes Objektfeld und alle im zugrundeliegenden Feld gespeicherten Objekte löschen möchten, löschen Sie das gebundene Objektfeld in der Formular- oder der Berichts-Entwurfsansicht und dann das Feld vom Datentyp OLE-Objekt in der Tabellen-Entwurfsansicht.


Hinzufügen eines ActiveX-Steuerelements (eines OLE-Zusatzsteuerelements) zu einem Formular oder Bericht

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Klicken Sie in der Toolbox  auf das Tool More Controls  [image].

3	Klicken Sie in der Liste auf das gewünschte Steuerelement.

Anmerkung   Wenn Sie ActiveX-Steuerelemente mit anderen Anwendungen, wie z.B. Microsoft Excel, installiert haben, werden diese angezeigt, sobald Sie in der Toolbox auf More Controls oder im Menü Einfügen auf den Befehl ActiveX-Steuerelement klicken. Einige ActiveX-Steuerelemente funktionieren jedoch nicht einwandfrei in Microsoft Access. Eine Liste der Steuerelemente, die für die Verwendung in Microsoft Access getestet und für gut befunden wurden, finden Sie in der INFO-Datei oder erhalten Sie beim Händler des Steuerelements.

4	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Steuerelement einfügen möchten.

5	Klicken Sie mit der rechten Maustaste auf das Steuerelement, und klicken Sie dann auf Eigenschaften, um das Eigenschaftenfenster für das ActiveX-Steuerelement zu öffnen.

6	Stellen Sie die Eigenschaften wie gewünscht ein.

Anmerkung   Zum Anzeigen von Hilfeinformationen zu einer beliebigen Eigenschaft klicken Sie im Eigenschaftenfenster auf die Eigenschaft und drücken dann F1.

Anmerkungen

•	Weitere Informationen zur Verwendung von ActiveX-Steuerelementen finden Sie in Kapitel 15, "Verwenden von ActiveX-Steuerelementen", in Erstellen von Anwendungsprogrammen mit Microsoft Access 97.

•	Weitere ActiveX-Steuerelemente sind über Microsoft Office 97, Develepor Edition, verfügbar. Zum Anzeigen weiterer Informationen zum Inhalt der Developer Edition klicken Sie auf  [image].


Konvertieren eines OLE-Objekts in einem Formular oder Bericht in eine höhere Version dieses Objekts

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt, klicken Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Zeigen Sie im Menü Bearbeiten auf den entsprechenden Objekt-Befehl (z.B. auf Workheet Object für ein Microsoft Excel-Objekt), und klicken Sie dann auf Konvertieren.

3	Klicken Sie im Dialogfeld Konvertieren auf die Version, in die Sie das Objekt konvertieren möchten. Sie könnten z.B. ein Graph 3.0-Objekt in ein Graph 5.0-Objekt konvertieren.


Anzeigen eines Bildes oder eines anderen Objekts in einem Formular oder Bericht als Symbol

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt, klicken Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Zeigen Sie im Menü Bearbeiten auf den entsprechenden Objekt-Befehl (z.B. auf Worksheet Object für ein Microsoft Excel-Objekt), und klicken Sie dann auf Konvertieren.

3	Aktivieren Sie im Dialogfeld Konvertieren das Kontrollkästchen Als Symbol.

Anmerkung   Das Anzeigen eines Objekts als Symbol spart in der Regel sehr viel Speicherplatz, da in einem solchen Fall der OLE-Server (die Anwendung, die zum Erstellen des Objekts verwendet wurde) das Objekt mit Informationen sendet, die nur aus dem Symbol und nicht aus dem vollständigen Objekt bestehen.


Wiederherstellen einer Verknüpfung zu einem Bild in einem Formular oder Bericht

Wenn Sie ein Bild umbenennen oder verschieben, kann die Verknüpfung zu diesem Bild verloren gehen. Wie Sie die Verknüpfung wiederherstellen, hängt davon ab, ob es sich um ein Bild in einem gebundenen Objektfeld oder in einem Objektfeld, ein Bild in einem Bild-Steuerelement oder um ein Hintergrundbild (Wasserzeichen) handelt.

Anmerkung   Diese Verknüpfungsart ist nicht identisch mit einem Hyperlink, der in einem Formular oder Bericht zum Springen zu einem anderen Dokument, einem anderen Objekt oder einer anderen Seite verwendet wird. Zum Anzeigen weiterer Informationen zu Hyperlinks klicken Sie auf  [image].

Was möchten Sie tun?

Die Verknüpfung zu einem Bild in einem gebundenen Objektfeld oder einem Objektfeld wiederherstellen

Die Verknüpfung zu einem Bild in einem Bild-Steuerelement wiederherstellen

Die Verknüpfung zu einem Hintergrundbild wiederherstellen


Wiederherstellen einer Verknüpfung zu einem Bild in einem Bild-Steuerelement

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Stellen Sie sicher, daß das Bild-Steuerelement ausgewählt ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

3	Geben Sie im Einstellungsfeld der Eigenschaft Bild (Picture) den korrekten Pfad für das Bild ein.


Wiederherstellen einer Verknüpfung zu einem Hintergrundbild

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer oder den Berichtsmarkierer, um das Eigenschaftenfenster für das Formular oder den Bericht zu öffnen.

3	Geben Sie im Einstellungsfeld der Eigenschaft Bild (Picture) den korrekten Pfad für das Bild ein.


Wiederherstellen einer Verknüpfung zu einem Objekt in einem Formular oder Bericht

Wenn Sie ein verknüpftes Objekt umbenennen oder verschieben, kann die Verknüpfung zu diesem Objekt verloren gehen.

Anmerkung   Diese Verknüpfungsart ist nicht identisch mit einem Hyperlink, der in einem Formular oder Bericht zum Springen zu einem anderen Dokument, einem anderen Objekt oder einer anderen Seite verwendet wird. Zum Anzeigen weiterer Informationen zu Hyperlinks klicken Sie auf  [image].

1	Führen Sie einen der folgenden Schritte aus:

•	Handelt es sich um ein ungebundenes Objekt, klicken Sie in der Formular-Entwurfsansicht oder der Berichts-Entwurfsansicht auf das Objekt.

•	Handelt es sich um ein gebundenes Objekt, öffnen Sie das Formular in der Formularansicht (oder öffnen Sie ein Datenblatt), suchen Sie den Datensatz, den Sie ändern möchten, und klicken Sie dann auf das Objekt.

2	Klicken Sie im Menü Bearbeiten auf OLE/DDE-Verknüpfungen.

3	Klicken Sie im Feld Verknüpfungen auf die Verknüpfung, die Sie wiederherstellen oder ändern möchten.

4	Klicken Sie auf Herkunft ändern.

5	Wählen Sie im Feld Herkunft ändern den neuen Dateinamen. Möglicherweise müssen Sie zum Suchen nach der Datei zu einem anderen Laufwerk und/oder Ordner wechseln.

6	Klicken Sie auf Öffnen, um die Verknüpfung zu vervollständigen und das Dialogfeld Herkunft ändern zu schließen, und klicken Sie dann im Dialogfeld Verknüpfungen auf Schließen.

Anmerkung   Wenn Sie Änderungen an einer Verknüpfung für ein gebundenes Objektfeld vornehmen, ändern Sie die Verknüpfung nur für den aktuellen Datensatz. Zum Durchführen einer Änderung in einem anderen Datensatz gehen Sie zu diesem Datensatz und wiederholen die Änderung.


Verwenden eines Assistenten zum Erstellen einer Microsoft Excel-Pivot-Tabelle und Einfügen der Tabelle in ein Formular

1	Klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Neues Objekt und dann auf Formular.

2	Klicken Sie im Dialogfeld Neues Formular auf Pivot-Tabellen-Assistent und dann auf OK.

3	Folgen Sie den Anleitungen des Assistenten.

Um weitere Informationen zu Pivot-Tabellen und deren Verwendung zu erhalten, klicken Sie auf  [image].

Anmerkungen

•	Im Formular Umsatzanalyse der Datenbank Nordwind ist eine Pivot-Tabelle enthalten. Um diese Pivot-Tabelle anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE des Ordners OFFICE. Klicken Sie im Datenbankfenster auf die Registerkarte Formulare, und klicken Sie auf Umsatzanalyse und dann auf Öffnen. Um Informationen zum Öffnen der Datenbank Nordwind zu erhalten, klicken Sie auf  [image].

•	Die Quelldaten, welche die Pivot-Tabelle verwendet, werden nicht automatisch mit der Pivot-Tabelle oder dem Formular gespeichert. Statt dessen aktualisieren Sie die Pivot-Tabelle jedesmal, wenn Sie sie verwenden möchten, was bedeutet, daß Sie Zugriff auf die gespeicherten Daten benötigen. Wenn Sie wissen, daß die Bearbeitung der Pivot-Tabelle dann erforderlich ist, wenn Sie keinen Zugriff auf die Daten besitzen, speichern Sie eine Kopie der Daten zusammen mit der Pivot-Tabelle. Um weitere Informationen zu erhalten, klicken Sie auf  [image].

•	Zum Bearbeiten der Pivot-Tabelle können Sie Microsoft Excel verwenden und die Microsoft Excel-Hilfe zu Pivot-Tabellen aufrufen. Wenn Sie sich in der Formularansicht befinden, können Sie die Microsoft Access-Hilfe zu Pivot-Tabellen aufrufen.


Speichern einer Kopie der Pivot-Tabellen-Daten

Wenn Sie die Pivot-Tabelle erst später bearbeiten müssen oder dann, wenn Sie keinen Zugriff auf die Daten besitzen, speichern Sie eine Kopie der Daten zusammen mit der Pivot-Tabelle. Beachten Sie jedoch, daß sich das Formular durch das Speichern der Daten beträchtlich vergrößern kann. Stellen Sie also sicher, daß genügend Speicherkapazität zur Verfügung steht.

1	Öffnen Sie das Formular, das die Pivot-Tabelle enthält, in der Formularansicht.

2	Klicken Sie auf die Schaltfläche Pivot-Tabelle bearbeiten.

3	Klicken Sie im Microsoft Excel-Menü Daten auf Daten aktualisieren.

4	Klicken Sie im Menü Daten auf Pivot-Tabellenbericht, um den Pivot-Tabellen-Assistenten erneut zu starten.

5	Klicken Sie auf Weiter, um zur letzten Bildschirmseite zu gelangen.

6	Klicken Sie auf Optionen.

7	Wählen Sie unter Optionen der Datenquellen die Option Daten mit Tabellen-Layout speichern aus.

8	Klicken Sie auf OK.

9	Klicken Sie auf Ende.

10	Setzen Sie Ihre Arbeit mit der Pivot-Tabelle fort, oder schließen Sie sie und kehren zum Formular in Microsoft Access zurück, indem Sie im Microsoft Excel-Menü Datei auf Schließen & Zurückkehren zu Pivot-Formular klicken.

Anmerkung   Die Änderungen, die Sie an den mit der Pivot-Tabelle gespeicherten Daten vorgenommen haben, wirken sich nur auf diese Pivot-Tabelle aus. Sie haben keine Auswirkungen auf die Daten der zugrundeliegenden Tabelle.


Was ist eine Pivot-Tabelle?

Eine Pivot-Tabelle ist eine interaktive Tabelle, die von Ihnen ausgewählte Berechnungen ausführt, wie z.B. das Ermitteln einer Summe (die Standardberechnung für numerische Felder) oder einer Anzahl (die Standardberechnung für Textfelder), wobei es ausschlaggebend ist, wie die Daten in der Pivot-Tabelle angeordnet sind. Eine Pivot-Tabelle kann Feldwerte z.B. horizontal oder vertikal anzeigen und dann die Summe der Zeile oder Spalte berechnen. Die Feldwerte können außerdem als Zeilen- oder Spaltenüberschriften verwendet werden, wobei an den Schnittpunkten der Zeilen und Spalten verschiedene Werte ermittelt und dann Gesamtsummen und Endsummen berechnet werden. Um z.B. für jeden Mitarbeiter die Umsätze nach der Artikelkategorie zu analysieren, können Sie die Mitarbeiternamen als Spaltenüberschriften am oberen Rand der Pivot-Tabelle angeben, die Artikelkategorien als Zeilenbeschriftungen am seitlichen Rand und die berechneten Umsätze nach der Artikelkategorie für die einzelnen Mitarbeiter an den Schnittpunkten der Zeilen und Spalten angeben.

Sie können die von der Pivot-Tabelle verwendeten Datensätze einschränken, indem Sie ein Feld als Seitenfeld kennzeichnen, welches dann zu einer Dropdown-Liste über der Pivot-Tabelle wird und wie ein Filter funktioniert. Der aus dieser Liste ausgewählte Wert legt fest, welche Datensätze in der Pivot-Tabelle angezeigt werden. So können Sie z.B. das Feld Ort der Tabelle Personal als Seitenfeld verwenden, um ausschließlich für die Verkaufsrepräsentanten in London die Umsätze nach Artikelkategorie anzuzeigen. In der Datenbank Nordwind finden Sie ein Beispiel einer Pivot-Tabelle. Um diese Pivot-Tabelle anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE des Ordners OFFICE. Klicken Sie im Datenbankfenster auf die Registerkarte Formulare, auf Umsatzanalyse und dann auf Öffnen. Um weitere Informationen zum Öffnen der Datenbank Nordwind zu erhalten, klicken Sie auf  [image].

Pivot-Tabellen haben ihren Namen deshalb erhalten, weil sich ihr Layout dynamisch verändern läßt, um Daten auf verschiedene Art und Weise zu analysieren. Sie können die Zeilen- und Spaltenüberschriften sowie die Seitenfelder immer wieder neu anordnen, bis Sie das gewünschte Layout erhalten. Nach jeder Änderung des Layouts werden die Daten sofort von der Pivot-Tabelle auf der Basis der geänderten Anordnung neu berechnet. Darüber hinaus können Sie die Pivot-Tabelle aktualisieren, wenn sich die Herkunftsdaten ändern.

Sie können eine Pivot-Tabelle in Microsoft Access erstellen, indem Sie den Pivot-Tabellen-Assistenten verwenden. Der Assistent erstellt unter Verwendung von Microsoft Excel die Pivot-Tabelle und mit Hilfe von Microsoft Access ein Formular, in welches die Pivot-Tabelle eingebettet wird. Um Informationen zur Verwendung dieses Assistenten zu erhalten, klicken Sie auf  [image].

Wenn Sie ein Formular öffnen, das eine Pivot-Tabelle enthält, zeigt diese immer die Daten an, die beim letzten Aktivieren der Pivot-Tabelle aktuell waren. Um die aktuellsten Daten in der Pivot-Tabelle anzuzeigen, aktualisieren Sie die Daten. Um weitere Informationen zu erhalten, klicken Sie auf  [image].


Bearbeiten einer Pivot-Tabelle

Da eine Pivot-Tabelle ein eingebettetes Microsoft Excel-Objekt ist, können Sie sie nur ändern, indem Sie zum Microsoft Access-Formular, in dem die Pivot-Tabelle eingebettet ist, wechseln und dann Microsoft Excel starten und zum Bearbeiten der Daten verwenden.

1	Öffnen Sie das Formular, das die Pivot-Tabelle enthält, in der Formularansicht.

2	Klicken Sie auf die Schaltfläche Pivot-Tabelle bearbeiten.

Anmerkung   Wenn Sie die direkte Bearbeitung verwenden möchten, statt die Pivot-Tabelle in einem eigenen Microsoft Excel-Fenster zu bearbeiten, klicken Sie im Microsoft Access-Menü Bearbeiten auf Worksheet-Objekt und dann auf Bearbeiten.

3	Klicken Sie im Microsoft Excel-Menü Daten auf Daten aktualisieren.

4	Nehmen Sie die gewünschten Änderungen an der Pivot-Tabelle vor.

Anmerkung   Um Hilfe zu bestimmten Verfahren zu erhalten, wie Sie Pivot-Tabellen ändern oder verwenden können, verwenden Sie die Microsoft Excel-Hilfe.

5	Wenn Sie die Bearbeitung der Pivot-Tabelle beendet haben, klicken Sie im Microsoft Excel-Menü Datei auf Beenden.

Anmerkungen

•	Falls Sie die gewünschten Antworten nicht in den Microsoft Excel-Hilfethemen finden, können Sie die Microsoft Access-Hilfe verwenden, wenn die Pivot-Tabelle in Microsoft Access in der Formularansicht geöffnet ist. Wenn Sie die direkte Bearbeitung nutzen, klicken Sie zunächst auf eine Stelle im Formular außerhalb der Pivot-Tabelle, um die Microsoft Access-Hilfe zu erhalten.

•	Die Quelldaten, welche die Pivot-Tabelle verwendet, werden nicht automatisch mit der Pivot-Tabelle oder dem Formular gespeichert. Statt dessen aktualisieren Sie die Pivot-Tabelle jedesmal, wenn Sie sie verwenden möchten, was bedeutet, daß Sie Zugriff auf die gespeicherten Daten benötigen. Wenn Sie wissen, daß die Bearbeitung der Pivot-Tabelle dann erforderlich ist, wenn Sie keinen Zugriff auf die Daten besitzen, speichern Sie eine Kopie der Daten zusammen mit der Pivot-Tabelle. Um weitere Informationen zu erhalten, klicken Sie auf  [image].


Problembehandlung bei einer Pivot-Tabelle eines Microsoft Access-Formulars

Wobei benötigen Sie Hilfe?

Ein Teil der Daten in der Pivot-Tabelle ist abgeschnitten, und es sind keine Bildlaufleisten vorhanden, um diesen Teil anzuzeigen

Nach Klicken auf die Schaltfläche zum Bearbeiten der Pivot-Tabelle können keine Änderungen daran vorgenommen werden

Die Pivot-Tabelle enthält nicht die aktuellen Daten. Wie werden die Daten aktualisiert?

Wenn Microsoft Excel nicht über das Formular, das die Pivot-Tabelle enthält, geöffnet wird, kann die Pivot-Tabelle nicht gefunden werden


Ein Teil der Daten in der Pivot-Tabelle ist abgeschnitten, und es sind keine Bildlaufleisten vorhanden, um diesen Teil
Ein Teil der Daten in der Pivot-Tabelle ist abgeschnitten, und es sind keine Bildlaufleisten vorhanden, um diesen Teil anzuzeigen

Um einen Bildlauf durch die Daten in der Pivot-Tabelle durchzuführen, klicken Sie auf die Schaltfläche Pivot-Tabelle bearbeiten, wodurch Microsoft Excel geöffnet wird. Dort wird die gesamte Pivot-Tabelle angezeigt, und Sie können einen Bildlauf durch die Daten durchführen.


Nach Klicken auf die Schaltfläche zum Bearbeiten der Pivot-Tabelle können keine Änderungen daran vorgenommen werden

Bevor Sie eine Pivot-Tabelle bearbeiten können, müssen Sie die angezeigten Daten aktualisieren.

1	Öffnen Sie das Formular, das die Pivot-Tabelle enthält, in der Formularansicht.

2	Klicken Sie auf die Schaltfläche Pivot-Tabelle bearbeiten.

3	Klicken Sie im Microsoft Excel-Menü Daten auf Daten aktualisieren.

Jetzt werden Sie in der Lage sein, die Pivot-Tabelle zu bearbeiten.

Anmerkung   Zum Bearbeiten der Pivot-Tabelle können Sie Microsoft Excel verwenden und die Microsoft Excel-Hilfe zu Pivot-Tabellen aufrufen. Wenn Sie die benötigten Informationen nicht in den Microsoft Excel-Hilfethemen finden, können Sie die Microsoft Access-Hilfe verwenden, wenn die Pivot-Tabelle in Microsoft Access in der Formularansicht geöffnet ist.


Aktualisieren der Daten einer Pivot-Tabelle

1	Öffnen Sie das Formular, das die Pivot-Tabelle enthält, in der Formularansicht.

2	Klicken Sie auf die Schaltfläche Pivot-Tabelle bearbeiten.

3	Klicken Sie im Microsoft Excel-Menü Daten auf Daten aktualisieren.


Wenn Microsoft Excel nicht über das Formular, das die Pivot-Tabelle enthält, geöffnet wird, kann die Pivot-Tabelle nicht
Wenn Microsoft Excel nicht über das Formular, das die Pivot-Tabelle enthält, geöffnet wird, kann die Pivot-Tabelle nicht gefunden werden

Eine Pivot-Tabelle ist ein eingebettetes Objekt, das in Microsoft Access gespeichert ist. Wenn Sie mit der Pivot-Tabelle in Microsoft Excel arbeiten möchten, klicken Sie zunächst im Microsoft Access-Formular auf die Schaltfläche Pivot-Tabelle bearbeiten. Sobald Sie die Pivot-Tabelle in Microsoft Excel geöffnet haben, können Sie eine Kopie davon als Microsoft Excel-Arbeitsblatt speichern. Das Pivot-Tabellen-Arbeitsblatt und die Pivot-Tabelle im Microsoft Access-Formular sind jedoch nicht miteinander verknüpft. Wenn Sie nun die Pivot-Tabelle in einer der Anwendungen ändern, werden diese Änderungen nicht in der anderen Anwendung berücksichtigt, und die Daten sind somit nicht mehr konsistent.


Unterformulare: Definition und Funktionsweise

Ein Unterformular ist ein Formular innerhalb eines Formulars. Das Primärformular wird als Hauptformular, das Formular innerhalb des Formulars als Unterformular bezeichnet. Eine Formular/Unterformular-Kombination wird oft auch als hierarchisches Formular oder als Kombination aus übergeordnetem und untergeordnetem Formular bezeichnet.

Unterformulare eignen sich vor allem zum Anzeigen von Daten aus Tabellen oder Abfragen mit einer 1:n-Beziehung. Sie können z.B. ein Formular mit einem Unterformular erstellen, um Daten aus einer Tabelle Kategorien und einer Tabelle Artikel anzuzeigen. Die Daten in der Tabelle Kategorien befinden sich auf der "1"-Seite und die Daten in der Tabelle Artikel auf der "n"-Seite der Beziehung. Jede Kategorie kann also einen oder mehrere Artikel enthalten.

Das Hauptformular und das Unterformular dieses Formulartyps sind so verknüpft, daß das Unterformular nur Datensätze anzeigt, die mit dem aktuellen Datensatz im Hauptformular verknüpft sind. Wenn z.B. das Hauptformular die Kategorie Getränke anzeigt, zeigt das Unterformular nur Artikel aus der Kategorie Getränke an.

Wenn Sie ein Formular zusammen mit einem Unterformular zum Eingeben neuer Datensätze verwenden, speichert Microsoft Access den aktuellen Datensatz im Hauptformular beim Wechseln zum Unterformular. Auf diese Weise wird gewährleistet, daß es für die Datensätze in der "n"-Tabelle einen entsprechenden Datensatz in der "1"-Tabelle gibt. Microsoft Access speichert automatisch auch jeden Datensatz beim Eingeben in das Unterformular.

Ein Unterformular kann als Datenblatt, wie in der vorstehenden Abbildung gezeigt, oder als Einzel- oder Endlosformular angezeigt werden. Zum Anzeigen von Beispielen zu den unterschiedlichen Unterformulartypen klicken Sie auf  [image].

Ein Hauptformular kann beliebig viele Unterformulare enthalten, vorausgesetzt, Sie stellen jedes dieser Unterformulare in das Hauptformular. Hauptformulare können auch Unterformulare enthalten, die auf bis zu zwei Ebenen verschachtelt sind. Ein Hauptformular kann also ein Unterformular und dieses Unterformular ein weiteres Unterformular enthalten. So können Sie z.B. ein Hauptformular zum Anzeigen aller Kunden, ein Unterformular zum Anzeigen von Bestellungen und ein weiteres Unterformular zum Anzeigen von Bestelldetails verwenden.


Unterformulartypen

Wenn Sie ein Unterformular erstellen, können Sie festlegen, wie es angezeigt werden soll: nur in der Datenblattansicht, nur in der Formularansicht als Einzel- oder als Endlosformular oder in beiden Ansichten. Sie können Unterformulare, die als Einzel- oder Endlosformular angezeigt werden, genau an Ihre Bedürfnisse anpassen und z.B. Kopf- und Fußbereiche usw. hinzufügen.

Zum Anzeigen von Informationen zum Erstellen dieses Unterformulartyps klicken Sie auf  [image].

Zum Anzeigen von Informationen zu Unterformularen und deren Funktionsweise klicken Sie auf  [image].


Erstellen eines Unterformulars

Die Art und Weise, wie Sie ein Unterformular erstellen, ist abhängig davon, ob Sie das Hauptformular und das Unterformular gleichzeitig erstellen, ein Unterformular erstellen und dieses zu einem vorhandenen Formular hinzufügen oder ein vorhandenes Formular zu einem anderen vorhandenen Formular hinzufügen, um daraus ein Formular mit Unterformular zu erstellen.

Was möchten Sie tun?

Ein Formular und ein Unterformular gleichzeitig erstellen

Ein Unterformular erstellen und zu einem vorhandenen Formular hinzufügen

Ein vorhandenes Formular zu einem anderen Formular hinzufügen zum Erstellen eines Formulars mit Unterformular


Gleichzeitiges Erstellen eines Formulars und eines Unterformulars

Stellen Sie vor dem Ausführen der nachfolgenden Schritte sicher, daß Sie Ihre Tabellenbeziehungen korrekt definiert haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Klicken Sie in einem beliebigen Microsoft Access-Fenster auf den Pfeil neben der Schaltfläche Neues Objekt und dann auf Formular.

2	Doppelklicken Sie im Dialogfeld Neues Formular im Listenfeld auf Formular-Assistent.

3	Wählen Sie im ersten Dialogfeld des Assistenten aus dem Listenfeld eine Tabelle oder Abfrage. Wählen Sie z.B. die Tabelle Kategorien (die "1"-Seite der 1:n-Beziehung), wenn Sie ein Formular Kategorien zum Anzeigen der Artikel aller Kategorien in einem Unterformular erstellen möchten.

4	Doppelklicken Sie auf die Felder, die Sie aus dieser Tabelle oder Abfrage verwenden möchten.

5	Wählen Sie in demselben Dialogfeld des Assistenten aus dem Listenfeld eine weitere Tabelle oder Abfrage. Wählen Sie, um beim oben genannten Beispiel zu bleiben, die Tabelle Artikel (die "n"-Seite der 1:n-Beziehung für das Formular Kategorien aus dem genannten Beispiel).

Anmerkung   Es spielt keine Rolle, welche Tabelle oder Abfrage Sie zuerst auswählen.

6	Doppelklicken Sie auf die Felder, die Sie aus dieser Tabelle oder Abfrage verwenden möchten.

7	Wenn Sie vor dem Starten des Assistenten die Beziehungen festgelegt haben und jetzt auf Weiter klicken, fragt der Assistent, welche Tabelle oder Abfrage Sie anzeigen möchten. Klicken Sie für das oben genannte Beispiel zum Erstellen des Formulars Kategorien auf Nach Kategorien.

8	Aktivieren Sie in demselben Dialogfeld des Assistenten die Option Formular mit Unterformular(en).

9	Folgen Sie den Anweisungen in den verbleibenden Dialogfeldern des Assistenten. Wenn Sie auf Fertigstellen klicken, erstellt Microsoft Access zwei Formulare, eins für das Hauptformular mit dem Unterformular-Steuerelement und eins für das Unterformular.

Anmerkungen

•	Um Informationen zum Ändern des Layouts eines Unterformulars anzuzeigen, das mit einem Assistenten erstellt wurde, klicken Sie auf  [image].

•	Um Informationen zur Problembehandlung in Unterformularen anzuzeigen, klicken Sie auf  [image].


Erstellen eines Unterformulars und Hinzufügen zu einem vorhandenen Formular

Stellen Sie vor dem Ausführen der nachfolgenden Schritte sicher, daß Sie Ihre Tabellenbeziehungen korrekt definiert haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Öffnen Sie das Formular, dem Sie das Unterformular hinzufügen möchten, in der Entwurfsansicht.

2	Stellen Sie sicher, daß in der Toolbox  das Tool Steuerelement-Assistenten  [image]  aktiviert ist.

3	Klicken Sie in der Toolbox auf das Tool Unterformular/-bericht  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie das Unterformular einfügen möchten.

5	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten.

6	Wenn Sie auf Fertigstellen klicken, fügt Microsoft Access Ihrem Formular ein Unterformular-Steuerelement hinzu. Darüber hinaus wird ein separates Formular erstellt, das das Unterformular-Steuerelement zum Anzeigen des Unterformulars verwendet.

Anmerkungen

•	Um Informationen zum Ändern des Layouts eines Unterformulars anzuzeigen, das mit dem Assistenten erstellt wurde, klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zur Problembehandlung in Unterformularen klicken Sie auf  [image].


Hinzufügen eines vorhandenen Formulars zu einem anderen Formular zum Erstellen eines Formulars mit Unterformular

Stellen Sie vor dem Ausführen der nachfolgenden Schritte sicher, daß Sie Ihre Tabellenbeziehungen korrekt definiert haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Öffnen Sie das Formular, das Sie als Hauptformular verwenden möchten, in der Entwurfsansicht. Dies ist in der Regel ein Formular auf der Basis einer Tabelle oder Abfrage auf der "1"-Seite einer 1:n-Beziehung.

2	Stellen Sie sicher, daß in der Toolbox  das Tool Steuerlement-Assistenten  [image]  aktiviert ist.

3	Drücken Sie F11, um zum Datenbankfenster zu wechseln.

4	Ziehen Sie ein Formular oder Datenblatt aus dem Datenbankfenster in das Hauptformular.

Microsoft Access fügt zum Formular ein Unterformular-Steuerelement hinzu. Wenn Sie ein Formular aus der Formularansicht gezogen haben, zeigt Microsoft Access das Unterformular in dieser Ansicht an. Wenn Sie ein Datenblatt herausgezogen haben, zeigt Microsoft Access das Unterformular als Datenblatt an.

Anmerkungen

•	Um Informationen zum Ändern des Layouts eines Unterformulars anzuzeigen, klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zur Problembehandlung in Unterformularen klicken Sie auf  [image].


Wie werden Hauptformulare und Unterformulare verknüpft?

Unterformulare werden in der Regel zum Anzeigen von Daten aus Tabellen oder Abfragen der "n"-Seite einer 1:n-Beziehung verwendet. Eine Tabelle Kategorien und eine Tabelle Artikel haben z.B. eine 1:n-Beziehung: jede einzelne Kategorie kann mehrere Artikel beschreiben.

Wenn Sie ein Formular und ein Unterformular auf der Basis von Tabellen mit einer 1:n-Beziehung erstellen, zeigt das Hauptformular die "1"-Seite der Beziehung und das Unterformular die "n"-Seite der Beziehung. Das Hauptformular wird mit dem Unterformular so synchronisiert, daß das Unterformular nur Datensätze anzeigt, die mit dem Hauptformular verknüpft sind. Wenn Sie zum Erstellen eines Unterformulars einen Assistenten verwenden oder ein Formular oder Datenblatt aus dem Datenbankfenster in ein anderes Formular ziehen, synchronisiert Microsoft Access automatisch das Hauptformular mit dem Unterformular, vorausgesetzt die beiden folgenden Bedingungen sind gegeben:

•	Für die ausgewählten Tabellen müssen im Fenster Beziehungen Beziehungen definiert worden sein. Dabei handelt es sich in der Regel um eine 1:n-Beziehung. Wenn Sie eine oder mehrere Abfragen wählen, synchronisiert Microsoft Access automatisch das Formular und das Unterformular, wenn die den Abfragen zugrundeliegenden Tabellen diesen Bedingungen entsprechen. Angenommen, Sie verwenden eine Abfrage auf der Basis einer einzelnen Tabelle zum Berechnen eines Wertes in einem Feld. In diesem Fall synchronisiert Microsoft Access das Formular und das Unterformular, wenn zwischen der einen zugrundeliegenden Tabelle und der anderen zugrundeliegenden Tabelle oder Abfrage eine korrekte Beziehung definiert ist.

•	Das Hauptformular muß auf einer Tabelle mit einem Primärschlüssel und das Unterformular auf einer Tabelle basieren, die ein Feld enthält, dessen Namen mit dem des Primärschlüssels meistens identisch ist und deren Datentypen kompatibel sind. Wenn der Primärschlüssel des Hauptformulars z.B. ein Feld vom Datentyp AutoWert ist und für dieses Feld für die Eigenschaft Feldgröße die Einstellung Long Integer festgelegt ist, muß das entsprechende Feld im Unterformular ein Feld vom Datentyp Zahl sein, und die Einstellung der Eigenschaft Feldgröße sollte ebenfalls Long Integer lauten. Wenn Sie eine oder mehrere Abfragen wählen, müssen die den Abfragen zugrundeliegenden Tabellen diesen Bedingungen entsprechen.

Anmerkungen

•	Microsoft Access verwendet zum Verknüpfen des Hauptformulars und des Unterformulars die Eigenschaften VerknüpfenNach und VerknüpfenVon des Unterformular-Steuerelements. Wenn Microsoft Access Formular und Unterformular aus irgendeinem Grund nicht verknüpft, können Sie diese Eigenschaften direkt einstellen.

Wie wird's gemacht?

•	Um Informationen zum Definieren von Beziehungen anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zum Erstellen eines Primärschlüssels anzuzeigen, klicken Sie auf  [image].


Verknüpfen eines Hauptformulars und eines Unterformulars

Wenn Sie zum Erstellen eines Unterformulars den Formular-Assistenten oder den Unterformular-Assistenten verwenden, verknüpft Microsoft Access das Hauptformular mit dem Unterformular automatisch, wenn bestimmte Bedingungen erfüllt sind. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Wenn Ihr Hauptformular und Ihr Unterformular diese Bedingungen nicht erfüllen, können Sie die Formulare unter Verwendung der nachstehenden Schritte manuell verknüpfen.

1	Öffnen Sie das Hauptformular in der Entwurfsansicht.

2	Stellen Sie sicher, daß das Unterformular-Steuerelement ausgewählt ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für das Unterformular-Steuerelement anzuzeigen.

3	Geben Sie im Einstellungsfeld für die Eigenschaft VerknüpfenVon den Namen des Verknüpfungsfelds aus dem Unterformular ein. Wenn Sie nicht sicher sind, welches Feld das Verknüpfungsfeld ist, klicken Sie auf die Editor-Schaltfläche [image], um den Feldverknüpfungs-Assistenten für Unterformulare/-berichte zu öffnen. Wenn Sie mehrere Verknüpfungsfelder angeben möchten, geben Sie die Feldnamen durch Semikolon voneinander getrennt ein. Sie müssen die Feldnamen in diesem Fall in den Einstellungsfeldern der Eigenschaften VerknüpfenVon und VerknüpfenNach in genau derselben Reihenfolge angeben.

Anmerkung   Sie können im Einstellungsfeld für die Eigenschaft VerknüpfenVon nicht den Namen eines Steuerelements eingeben.

4	Geben Sie im Einstellungsfeld für die Eigenschaft VerknüpfenNach den Namen des Verknüpfungsfelds aus dem Hauptformular ein. Wenn Sie nicht sicher sind, welches Feld das Verknüpfungsfeld ist, klicken Sie auf die Editor-Schaltfläche, um den Feldverknüpfungs-Assistenten für Unterformulare/-berichte zu öffnen. Wenn Sie mehrere Verknüpfungsfelder angeben möchten, geben Sie die Feldnamen durch Semikolon voneinander getrennt ein. Sie müssen die Feldnamen in diesem Fall in den Einstellungsfeldern der Eigenschaften VerknüpfenVon und VerknüpfenNach in genau derselben Reihenfolge angeben.

Anmerkungen

•	Die Verknüpfungsfelder müssen nicht unbedingt im Hauptformular oder im Unterformular angezeigt werden, Sie müssen jedoch in der zugrundeliegenden Datenherkunft enthalten sein. Wenn Sie zum Erstellen des Unterformulars den Formular-Assistenten verwenden, verknüpft Microsoft Access die Verknüpfungsfelder in der zugrundeliegenden Tabelle automatisch auch dann, wenn Sie diese nicht im Assistenten ausgewählt haben.

•	Die Verknüpfungsfelder müssen Daten desselben oder eines kompatiblen Datentyps und mit einer kompatiblen Feldgröße enthalten. Ein Feld vom Datentyp AutoWert ist z.B. kompatibel mit einem Feld vom Datentyp Zahl, für das für die Eigenschaft Feldgröße die Einstellung Long Integer festgelegt wurde.

•	Zum Anzeigen von Informationen zur Problembehandlung in Unterformularen klicken Sie auf  [image].


Erstellen eines Formulars mit zwei Unterformularen

Stellen Sie vor dem Ausführen der nachfolgenden Schritte sicher, daß Sie Ihre Tabellenbeziehungen korrekt definiert haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Mit dem nachstehend beschriebenen Verfahren können Sie ein Formular mit zwei Unterformularen erstellen, die eine 1:m:n-Beziehung haben. Das Hauptformular hat eine 1:m-Beziehung zum ersten Unterformular, und das erste Unterformular hat eine 1:n-Beziehung zum zweiten Unterformular.

1	Klicken Sie in einem beliebigen Microsoft Access-Fenster auf den Pfeil neben der Schaltfläche Neues Objekt und dann auf Formular.

2	Doppelklicken Sie im Dialogfeld Neues Formular im Listenfeld auf Formular-Assistent.

3	Wählen Sie im ersten Dialogfeld des Assistenten die Tabelle oder Abfrage für das Hauptformular. Angenommen, Sie möchten ein Formular Kunden mit zwei Unterformularen erstellen: einem Unterformular Bestellungen und einem Unterformular Bestelldetails. Wählen Sie in diesem Fall die Tabelle Kunden (die "1"-Seite der Tabelle der 1:m-Beziehung).

4	Doppelklicken Sie auf die Felder, die Sie aus dieser Tabelle oder Abfrage verwenden möchten.

5	Wählen Sie in demselben Dialogfeld die Tabelle oder Abfrage für das erste Unterformular. Wählen Sie, um beim oben genannten Beispiel zu bleiben, die Tabelle Bestellungen (die "n"-Seite der ersten 1:n-Beziehung), und doppelklicken Sie dann auf die Felder, die Sie aus dieser Tabelle oder Abfrage verwenden möchten.

Anmerkung   Es spielt keine Rolle, welche Tabelle oder Abfrage Sie zuerst wählen.

6	Wählen Sie in demselben Dialogfeld die Tabelle oder Abfrage für das zweite Unterformular. Wählen Sie, um beim oben genannten Beispiel zu bleiben, die Tabelle Bestelldetails (die "n"-Seite der zweiten 1:n-Beziehung), und doppelklicken Sie dann auf die Felder, die Sie aus dieser Tabelle oder Abfrage verwenden möchten.

7	Wenn Sie vor dem Starten des Assistenten die Beziehungen festgelegt haben und jetzt auf Weiter klicken, fragt der Assistent, welche Tabelle oder Abfrage Sie anzeigen möchten. Klicken Sie für das oben genannte Beispiel zum Erstellen des Formulars Kunden auf Nach Kunden.

8	Aktivieren Sie in demselben Dialogfeld des Assistenten die Option Formular mit Unterformular.

9	Folgen Sie den Anweisungen in den verbleibenden Dialogfeldern des Assistenten. Wenn Sie auf Fertigstellen klicken, erstellt Microsoft Access ein Formular mit zwei Unterformular-Steuerelementen sowie zwei weitere Formulare, eins für jedes Unterformular.

Anmerkungen

•	Wenn Sie zum Erstellen eines Formulars mit zwei Unterformularen einen Assistenten verwenden, synchronisiert Microsoft Access die Unterformulare automatisch durch Zuordnen einer Ereignisprozedur zur Eigenschaft BeimAnzeigen des ersten Unterformulars. Sie können diese Ereignisprozedur kopieren und ändern, wenn Sie weitere Unterformulare mit diesem Formular synchronisieren möchten. Zum Anzeigen dieser Ereignisprozedur öffnen Sie das erste Unterformular in der Entwurfsansicht, doppelklicken auf den Formularmarkierer und klicken dann neben dem Einstellungsfeld für die Eigenschaft BeimAnzeigen auf die Editor-Schaltfläche [image].

•	Um Informationen zum Ändern des Layouts eines Unterformulars anzuzeigen, das mit einem Assistenten erstellt wurde, klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zur Problembehandlung in Unterformularen klicken Sie auf  [image].


Erstellen eines Formulars mit einem Unterformular, das ein weiteres Unterformular enthält

Stellen Sie vor dem Ausführen der nachfolgenden Schritte sicher, daß Sie Ihre Tabellenbeziehungen korrekt definiert haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Mit Hilfe der nachstehend beschriebenen Schritte können Sie ein Formular und zwei Unterformularebenen mit einer 1:n-Beziehung erstellen. Das Hauptformular hat eine 1:n-Beziehung zum ersten Unterformular, und das erste Unterformular hat eine 1:n-Beziehung zum zweiten Unterformular.

1	Erstellen Sie ein Formular mit einem Unterformular.

Wie wird's gemacht?

Anmerkung   Aktivieren Sie die Option Tabellarisch (das Äquivalent zur Formularansicht), wenn der Assistent fragt, welches Layout Sie für das Unterformular wünschen. Wenn Sie die Option Datenblatt wählen, können Sie in das Unterformular kein weiteres Unterformular einfügen.

2	Stellen Sie sicher, daß in der Entwurfsansicht für das Hauptformular das Unterformular-Steuerelement nicht markiert ist.

3	Doppelklicken Sie auf das Unterformular-Steuerelement.

Microsoft Access öffnet das Formular in der Entwurfsansicht.

4	Führen Sie einen der folgenden Schritte aus:

•	Verwenden Sie den Unterformular-Assistenten zum Erstellen des zweiten Unterformulars.
  Wie wird's gemacht?

•	Ziehen Sie ein Formular oder Datenblatt aus dem Datenbankfenster in das Unterformular.

Microsoft Access erstellt jetzt innerhalb des ersten Unterformulars ein weiteres Unterformular.

5	Speichern und schließen Sie die Unterformulare.

6	Wechseln Sie zur Formularansicht, um das Formular und die Unterformulare anzuzeigen.

Anmerkungen

•	Zum Anzeigen von Informationen zum Ändern des Layouts eines Unterformulars klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zur Problembehandlung in Unterformularen klicken Sie auf  [image].


Wechseln zwischen der Datenblattansicht und der Formularansicht in einem Unterformular

1	Öffnen Sie das Hauptformular in der Formularansicht.

2	Klicken Sie auf eine beliebige Stelle des Unterformulars.

3	Klicken Sie im Menü Ansicht auf Unterformulardatenblatt.

Anmerkung   Sie können nur dann zwischen den Ansichten wechseln, wenn für die Eigenschaft ZugelasseneAnsicht(en) die Einstellung Beide festgelegt ist.


Wechseln zwischen einem Hauptformular und einem Unterformular in der Formularansicht

Verwenden der TAB-Taste

•	Zum Wechseln vom letzten Feld im Hauptformular zum ersten Feld im Unterformular drücken Sie auf TAB.

•	Zum Wechseln vom ersten Feld im Unterformular zurück zum letzten Feld im Hauptformular drücken Sie STRG+UMSCHALT+TAB.

•	Zum Wechseln vom letzten Feld im Unterformular zum nächsten Feld im Hauptformular oder zum ersten Feld im nächsten Datensatz des Hauptformulars drücken Sie STRG+TAB.

Verwenden der Maus

•	Zum Wechseln vom Hauptformular zum Unterformular klicken Sie auf eine beliebige Stelle des Unterformulars.

•	Zum Wechseln vom Unterformular zurück zum Hauptformular klicken Sie auf ein Steuerelement im Hauptformular (nicht auf den Hintergrund des Hauptformulars).


Ändern des Layouts eines Unterformulars

Die Art und Weise, wie Sie das Layout eines Unterformulars ändern, richtet sich danach, ob Sie das Unterformular in der Datenblattansicht öffnen oder in der Formularansicht als Einzelformular oder als Endlosformular anzeigen.

Was möchten Sie tun?

Das Layout eines Unterformulars, das in der Datenblattansicht angezeigt wird, ändern

Das Layout eines Unterformulars, das als Einzel- oder als Endlosformular angezeigt wird, ändern

Die Ansicht, in der das Unterformular angezeigt wird, ändern


Ändern des Layouts eines Unterformulars, das als Einzel- oder als Endlosformular angezeigt wird

1	Öffnen Sie das Hauptformular in der Entwurfsansicht.

2	Stellen Sie sicher, daß das Unterformular-Steuerelement nicht markiert ist, und doppelklicken Sie dann innerhalb des Unterformular-Steuerelements.

Microsoft Access öffnet das Unterformular in der Entwurfsansicht.

3	Führen Sie die gewünschten Änderungen am Entwurf durch.

4	Speichern und schließen Sie das Unterformular.

5	Wechseln Sie zur Formularansicht, um die Änderungen anzuzeigen.

Anmerkungen

•	Wenn Sie die Breite eines als Unterformular angezeigten Formulars ändern, müssen Sie auch die Breite des Unterformular-Steuerelements im Hauptformular ändern.

•	Sie können zum Ändern des Layouts das Unterformular auch direkt aus dem Datenbankfenster heraus öffnen.


Ändern des Layouts eines Unterformulars, das in der Datenblattansicht angezeigt wird

In der Formularansicht des Hauptformulars können Sie folgende Änderungen vornehmen:

•	Zum Ändern der Breite einer Spalte ziehen Sie am rechten Rand des Spaltenmarkierers. Um die Größe der Spalte automatisch an die enthaltenen Daten anzupassen, doppelklicken Sie auf den rechten Rand des Spaltenmarkierers.

•	Zum Ändern der Reihenfolge der Spalten klicken Sie auf eine Spaltenüberschrift, um die Spalte zu markieren. Klicken Sie dann erneut auf die Spaltenüberschrift, halten Sie die Maustaste gedrückt, und ziehen Sie die Spalte an eine neue Position.

•	Zum Ändern der Höhe aller Zeilen ziehen Sie am unteren Rand des Zeilenmarkierers.

•	Zum Ausblenden einer Spalte klicken Sie auf eine beliebige Stelle der Spalte und dann im Menü Format auf Spalten ausblenden.

•	Zum Einblenden einer ausgeblendeten Spalte klicken Sie im Menü Format auf Spalten einblenden und aktivieren dann das Kontrollkästchen für die Spalte, die Sie einblenden möchten.

•	Zum Fixieren einer Spalte klicken Sie auf eine beliebige Stelle der Spalte und dann im Menü Format auf Spalten fixieren.

Anmerkung   Zum Ändern der Gesamthöhe des Unterformulars ändern Sie in der Entwurfsansicht des Hauptformulars die Höhe des Unterformular-Steuerelements.


Festlegen der Ansicht für ein Unterformular

Wenn Sie zum Erstellen eines Unterformulars den Formular-Assistenten oder den Unterformular-Assistenten verwendet haben, stellt Microsoft Access die Eigenschaft Standardansicht des Unterformulars entsprechend der Auswahl ein, die Sie in den Dialogfeldern des Assistenten treffen. Verwenden Sie die nachstehend beschriebenen Schritte, wenn Sie ein Unterformular manuell erstellen, oder wenn Sie die im Assistenten festgelegte Ansicht ändern möchten.

1	Öffnen Sie das Hauptformular in der Entwurfsansicht.

2	Stellen sie sicher, daß das Unterformular-Steuerelement nicht markiert ist, und doppelklicken Sie dann innerhalb des Unterformular-Steuerelements.

Microsoft Access öffnet das Unterformular in der Entwurfsansicht.

3	Doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Unterformulars zu öffnen.

4	Klicken Sie im Einstellungsfeld für die Eigenschaft Standardansicht auf Einzelnes Formular, Endlosformular oder Datenblatt.

5	Klicken Sie im Einstellungsfeld für die Eigenschaft ZugelasseneAnsicht(en) auf Formular, wenn Sie die Möglichkeit zum Wechseln zur Datenblattansicht nicht zulassen möchten. Klicken Sie auf Datenblatt, wenn Sie die Möglichkeit zum Wechseln zur Formularansicht nicht zulassen möchten. Wenn Sie zwischen beiden Ansichten beliebig hin- und herwechseln möchten, klicken Sie auf Beide.

Anmerkungen

•	Um Beispiele zu unterschiedlichen Unterformulartypen anzuzeigen, klicken Sie auf  [image].

•	Sie können zum Ändern des Layouts das Unterformular auch direkt aus dem Datenbankfenster heraus öffnen.


Synchronisieren eines Kombinationsfelds mit zwei Unterformularen - Beispiel

Das Formular Umsatzsummen aus der Beispielanwendung Beispiellösungen enthält ein Beispiel zum Synchronisieren eines Kombinationsfelds mit zwei Unterformularen.

Zum Anzeigen dieses Formulars öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie dann im Startformular im oberen Listenfeld auf den Eintrag Beispielformulare. Klicken Sie im unteren Listenfeld auf den Eintrag Umsatzsummen und dann auf OK.

Zum Anzeigen von Informationen zur Beispielanwendung Beispiellösungen klicken Sie auf  [image].


Erstellen eines Formulars mit mehreren Seiten oder Registerkarten

Sie haben zwei Möglichkeiten, ein mehrseitiges Formular zu erstellen. Sie können hierzu entweder ein Register-Steuerelement oder ein Seitenumbruch-Steuerelement verwenden.

Ein Register-Steuerelement stellt die einfachste und effektivste Art dar, ein Formular mit mehreren Seiten zu erstellen. Dabei sind sämtliche Seiten Bestandteil eines einzigen Steuerelements. Um auf eine andere Seite zu gelangen, klicken Sie auf eine der Registerkarten.

Verwenden Sie ein Seitenumbruch-Steuerelement, um zwischen den Steuerelementen eines Formulars durch eine horizontale Linie eine Trennung vorzunehmen. Wenn Sie die BILD-AUF- oder BILD-AB-TASTE drücken, führt Microsoft Access einen Bildlauf zur Seite vor bzw. nach dem Seitenumbruch-Steurelement durch.

Was möchten Sie tun?

Ein Register-Steuerelement verwenden, um ein Formular mit mehreren Seiten zu erstellen

Ein Seitenumbruch-Steuerelement verwenden, um ein Formular mit mehreren Seiten zu erstellen


Hinzufügen eines Register-Steurelements zu einem Formular zum Erstellen eines mehrseitigen Formulars

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Register-Steuerelement  [image], und klicken Sie dann im Formular auf die Stelle, an der Sie das Steuerelement einfügen möchten.

Microsoft Access fügt ein Register-Steuerelement mit zwei Seiten ein, wobei die erste Seite im Vordergrund angezeigt wird.

3	Um dem Register-Steuerelement wiederum Steuerelemente hinzuzufügen, klicken Sie auf die Registerkarte der Seite, der Sie Steuerelemente hinzufügen möchten. Wenden Sie dann eine der folgenden Vorgehensweisen an, um Steuerelemente hinzuzufügen:

•	Klicken Sie in der Symbolleiste auf Feldliste  [image], um die Feldliste anzuzeigen, und ziehen Sie anschließend ein oder mehrere Felder von dort auf die Seite mit der Registerkarte.

•	Klicken Sie auf ein Tool in der Toolbox, und klicken Sie dann auf die Seite mit der Registerkarte. Sie können jedes beliebige Steuerelement hinzufügen, mit Ausnahme eines weiteren Register-Steuerelements.

•	Kopieren Sie Steuerelemente aus einem anderen Bereich der Seite oder von einer anderen Seite an die gewünschte Stelle. (Sie können die Steuerelemente jedoch nicht dorthin ziehen.)

4	Wenden Sie die folgenden Vorgehensweisen für Aufgaben an, die Sie möglicherweise auch durchführen möchten:

•	Um den Namen einer Registerkarte zu ändern, doppelklicken Sie auf die entsprechende Seite, um deren Eigenschaftenfenster zu öffnen. Geben Sie dann im Einstellungsfeld der Eigenschaft Beschriftung den neuen Namen ein. Wenn Sie für die Eigenschaft Beschriftung keinen Namen angeben, verwendet Microsoft Access die Einstellung der Eigenschaft Name.

•	Um Registerkarten hinzuzufügen, zu löschen oder deren Reihenfolge zu ändern, klicken Sie mit der rechten Maustaste auf den Rahmen des Register-Steuerelements, und klicken Sie dann auf Seite einfügen, Seite löschen oder Reihenfolge der Seiten.

•	Um die Reihenfolge der Steuerelemente einer Seite zu ändern, klicken Sie mit der rechten Maustaste auf die entsprechende Seite, und klicken Sie dann auf Reihenfolge der Steuerelemente.

•	Um Schriftart, Schriftgrad, Schriftschnitt usw. für die Seiten zu ändern, doppelklicken Sie auf den Rahmen des Register-Steuerelements, um dessen Eigenschaftenfenster zu öffnen. Stellen Sie dort die entsprechenden Eigenschaften ein. Sie können für die einzelnen Seiten keine unterschiedlichen Einstellungen festlegen.

5	Passen Sie die Größe des Register-Steuerelements an. Klicken Sie auf die einzelnen Registerkarten, um sicherzustellen, daß deren Größe für die jeweiligen Steuerelemente ausreichend ist.

Anmerkung   Microsoft Access kürzt die Steuerelemente nicht, wenn Sie die Größe des Register-Steuerelements anpassen. Um das Register-Steuerelement zu verkleinern, verschieben Sie ggf. die Steuerelemente.

6	Wechseln Sie zur Formularansicht, um das Steuerelement zu testen.

Anmerkungen

•	Zum Anzeigen weiterer Informationen zu anderen Eigenschaften, die Sie für ein Register-Steuerelement einstellen können, klicken Sie auf  [image].

•	Ein Beispiel für ein Register-Steuerelement finden Sie im Formular Personal der Datenbank Nordwind. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Eigenschaften zum Anpassen eines Register-Steuerelements

Mit Hilfe der folgenden Eigenschaften können Sie das Erscheinungsbild eines Register-Steuerelements Ihren Wünschen entsprechend anpassen.

Eigenschaft	Beschreibung	Einstellung
Beschriftung	Gibt den Text an, der auf einer Registerkarte angezeigt wird. Wenn Sie diese Eigenschaft nicht einstellen, verwendet Microsoft Access die Einstellung der Eigenschaft Name.	Im Eigenschaftenfenster der Seite eines Register-Steuerelements
MehrereZeilen	Gibt an, ob sich die Registerkarten eines Register-Steuerelements über mehrere Zeilen erstrecken können. Ist diese Eigenschaft auf Nein eingestellt, schneidet Microsoft Access die Registerkarten ab, wenn sie die Breite des Register-Steuerelements überschreiten, und fügt eine Bildlaufleiste hinzu.	Im Eigenschaftenfenster des Register-Steuerelements
Formatvorlage	Gibt an, was am oberen Rand des Register-Steuerelements angezeigt werden soll. Sie können Registerkarten oder Befehlsschaltflächen anzeigen. Sie können aber auch die Anzeige weglassen, wenn Sie z.B. eine Befehlsschaltfläche im Formular außerhalb des Register-Steuerelements verwenden, um festzulegen, welche Seite den Fokus besitzt. Zum Anzeigen weiterer Informationen zur Eigenschaft Formatvorlage klicken Sie auf  [image].	Im Eigenschaftenfenster des Register-Steuerelements
RegisterFesteHöhe	Gibt die Höhe von Registerkarten an, und zwar in der Maßeinheit, die in der Windows-Systemsteuerung festgelegt ist. Ist der Wert hierfür "0", ist die Höhe der einzelnen Registerkarten für deren Inhalt ausreichend.	Im Eigenschaftenfenster des Register-Steuerelements
RegisterFesteBreite	Gibt die Breite von Registerkarten an, und zwar in der Maßeinheit, die in der Windows-Systemsteuerung festgelegt ist. Ist der Wert hierfür "0", ist die Breite der einzelnen Registerkarten für deren Inhalt ausreichend und bei mehreren Registerkarten-Zeilen wird die Registerkartenbreite so weit vergrößert, daß sich die einzelnen Zeilen über die gesamte Breite des Register-Steuerelements erstrecken. Ist der Wert größer als "0", besitzen alle Registerkarten dieselbe Breite, nämlich die in dieser Eigenschaft angegebene.	Im Eigenschaftenfenster des Register-Steuerelements
Bild	Wird verwendet, um einer Registerkarte eine Grafik hinzuzufügen. (Register-Steuerelemente können Bitmaps, jedoch keine Windows Metadateien enthalten.) Die Grafik wird auf der linken Seite des Registerkartennamens, der durch die Eigenschaft Beschriftung festgelegt wird, angezeigt. Wenn Sie nur ein Bild, ohne einen Namen, anzeigen möchten, geben Sie für die Eigenschaft Beschriftung ein Leerzeichen an, indem Sie die LEERTASTE drücken.	Im Eigenschaftenfenster der Seite eines Register-Steuerelements
Anmerkungen

•	Um das Eigenschaftenfenster eines Register-Steuerelements anzuzeigen, doppelklicken Sie auf dessen Rand. Um das Eigenschaftenfenster einer Seite in einem Register-Steuerelement anzuzeigen, wählen Sie die entsprechende Registerkarte aus, und doppelklicken Sie dann auf den Bereich der Seite.

•	Wenn Sie ein Register-Steuerelement voraussichtlich in einem benutzerdefinierten Dialogfeld verwenden, können Sie zusätzliche Eigenschaften einstellen. Zum Anzeigen von Informationen zu Eigenschaften, die Sie für ein benutzerdefiniertes Dialogfeld einstellen können, klicken Sie auf  [image].


Was ist ein Register-Steuerelement?

Sie können ein Register-Steuerelement verwenden, um mehrere Seiten mit Informationen als Einheit zur Verfügung zu stellen. Dies ist besonders dann sinnvoll, wenn Sie mit einer größeren Anzahl von Steuerelementen arbeiten, die sich in zwei oder mehr Kategorien einteilen lassen. So können Sie ein Register-Steuerelement z.B. in einem Personal-Formular verwenden, um allgemeine von persönlichen Daten zu trennen.

Um Informationen zum Erstellen eines Register-Steuerelements anzuzeigen, klicken Sie auf  [image].


Fehlerbehandlung bei Problemen mit Formularen

Wobei benötigen Sie Hilfe?

Definition und Funktionsweise von Formularen

Das Formular ist leer. Warum werden die Daten nicht angezeigt?

Warum können die Daten in einem Formular nicht bearbeitet werden?

Es sind nur die Daten einer Tabelle zu sehen. Wie können die Daten anderer Tabellen angezeigt werden?

Optimieren der Leistung des Formulars

Die Meldung "#Fehler" oder "#Name?" wird in einem Steuerelement angezeigt

Fehlerbehandlung bei Problemen mit einem Kombinations- oder Listenfeld in einem Formular

Fehlerbehandlung bei Problemen mit einem Unterformular in einem Formular

Fehlerbehandlung bei Problemen mit einer Optionsgruppe in einem Formular

Fehlerbehandlung bei Problemen mit Bildern oder anderen OLE-Objekten in einem Formular


Das Formular ist leer. Warum werden die Daten nicht angezeigt?

Ein Formular kann aus einem der folgenden Gründe leer sein:

•	Das Formular ist unter Umständen nicht an eine zugrundeliegende Datenherkunft (Tabelle, Abfrage oder SQL-Anweisung) gebunden. Um ein Formular an eine zugrundeliegende Datenherkunft zu binden, öffnen Sie es in der Entwurfsansicht und doppelklicken dann auf den Formularmarkierer, um das Eigenschaftenfenster zu öffnen. Klicken Sie im Einstellungsfeld der Eigenschaft Datenherkunft auf eine Datenherkunft in der Liste oder auf die Editor-Schaltfläche  [image], um den Abfrage-Editor zu öffnen.

•	Das Formular ist ggf. an eine zugrundeliegende Datenherkunft gebunden, die keine Daten enthält. Überprüfen Sie die zugrundeliegende Datenherkunft, um sicherzustellen, daß sie Daten enthält.

•	Das Formular basiert vielleicht auf einer Abfrage, die keine Daten zurückgibt. Um zu sehen, ob die Abfrage Daten zurückgibt, doppelklicken Sie auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen. Klicken Sie dann auf die Editor-Schaltfläche neben dem Einstellungsfeld der Eigenschaft Datenherkunft und dann im Abfrage-Editor auf Ansicht  [image].

•	Möglicherweise wurde das Formular im Dateneingabemodus geöffnet. Ein im Dateneingabemodus geöffnetes Formular zeigt einen leeren Datensatz an, der Ihnen das Hinzufügen von Daten ermöglicht. Um alle Datensätze anzuzeigen, klicken Sie im Menü Datensätze auf den Befehl Filter/Sortierung entfernen.

•	Der Formularkopf oder der Formularfuß ist ggf. so groß, daß kein Platz mehr für den Detailbereich vorhanden ist.


Warum können die Daten in einem Formular nicht bearbeitet werden?

Unter Umständen können die Daten in einem Formular nicht bearbeitet werden. Dafür kann einer der folgenden Gründe vorliegen:

•	Das Formular wurde als schreibgeschütztes Formular erstellt. Sind die Eigenschaften LöschenZulassen, ZusätzeZulassen und BearbeitenZulassen des Formulars auf Nein eingestellt, können an den zugrundeliegenden Daten keine Änderungen vorgenommen werden.

•	Möglicherweise ist die Eigenschaft Gesperrt für ein oder mehrere Steuerelemente auf Ja eingestellt.

•	Möglicherweise arbeitet gleichzeitig ein anderer Benutzer mit dem Formular und die Eigenschaft DatensätzeSperren des Formulars ist auf Alle Datensätze oder auf Bearbeiteter Datensatz eingestellt. In diesem Fall wird im Datensatzmarkierer der Indikator für einen gesperrten Datensatz  [image]  angezeigt. Warten Sie einen Augenblick, und versuchen Sie es dann erneut.

•	Vielleicht versuchen Sie, die Daten eines berechneten Steuerelements zu bearbeiten. Ein berechnetes Steuerelement zeigt das Ergebnis eines Ausdrucks an. Da die Daten in einem berechneten Steuerelement nicht gespeichert werden, können sie auch nicht bearbeitet werden.

•	Die dem Formular zugrundeliegende Abfrage oder SQL-Anweisung ist unter Umständen nicht aktualisierbar. Zum Anzeigen weiterer Informationen darüber, welche Arten von Abfragen aktualisierbar sind, klicken Sie auf  [image].


Es sind nur die Daten einer Tabelle zu sehen. Wie können die Daten anderer Tabellen angezeigt werden?

Um die Daten mehrerer Tabellen anzuzeigen, muß das Formular auf einer Abfrage basieren, die die Daten der Tabellen zusammenführt. Um eine Abfrage auf Basis mehrerer Tabellen zu erstellen, ohne das Formular zu schließen, gehen Sie wie folgt vor:

1	Doppelklicken Sie in der Entwurfsansicht des Formulars auf den Formularmarkierer, um das Eigenschaftenfenster des Formulars zu öffnen.

2	Klicken Sie neben dem Einstellungsfeld der Eigenschaft Datenherkunft auf die Editor-Schaltfläche  [image], um den Abfrage-Editor zu öffnen.

3	Fügen Sie im Abfrage-Editor die Tabellen und Felder hinzu, die Sie in die zugrundeliegende Abfrage aufnehmen möchten, und schließen Sie den Abfrage-Editor.

Microsoft Access aktualisiert die Eigenschaft Datenherkunft, so daß die von Ihnen erstellte Abfrage verwendet wird.

Um Informationen zum Hinzufügen von Tabellen im Abfrage-Editor anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Hinzufügen von Feldern im Abfrage-Editor anzuzeigen, klicken Sie auf  [image].

Anmerkung   Sie können ein Formular auf Basis mehrerer Tabellen auch mit Hilfe eines Assistenten erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Die Meldung "#Fehler?" oder "#Name?" wird in einem Steuerelement angezeigt

#Fehler oder #Name? können aus verschiedenen Gründen in einem Steuerelement angezeigt werden. Zur Behebung des Problems gehen Sie wie folgt vor:

•	Stellen Sie sicher, daß das in der Eigenschaft Steuerelementinhalt des Steuerelements angegebene Feld nicht aus der zugrundeliegenden Tabelle, Abfrage oder SQL-Anweisung gelöscht wurde.

•	Überprüfen Sie die Rechtschreibung des Feldnamens in der Eigenschaft Steuerelementinhalt des Steuerelements.

•	Wenn Sie in der Eigenschaft Steuerelementinhalt des Steuerelements einen Ausdruck angegeben haben, stellen Sie sicher, daß diesem ein Gleichheitszeichen vorangestellt ist.

•	Stellen Sie sicher, daß in Ausdrücken Verweise auf Steuerelement- oder Feldnamen mit Leerzeichen in eckige Klammern gesetzt sind. Um z.B. das Feld Summe von Betrag vom Feld Mittelwert von Betrag zu subtrahieren, geben Sie den folgenden Ausdruck ein:

•	=[Summe von Betrag]/[Mittelwert von Betrag].

•	Stellen Sie bei Verwendung einer der eingebauten Funktionen sicher, daß Sie dabei die richtige Anzahl Argumente in der richtigen Reihenfolge verwenden und keine notwendigen Satzzeichen weggelassen haben. Informationen zur korrekten Syntax finden Sie im Hilfethema zu der betreffenden Funktion.

•	Wenn Sie auf ein anderes Steuerelement verweisen, stellen Sie sicher, daß Sie die richtige Syntax verwenden. Um Informationen zum Verweisen auf Steuerelemente anzuzeigen, klicken Sie auf  [image].

•	Stellen Sie sicher, daß kein Zirkelbezug auf ein Steuerelement vorliegt. Wenn Sie z.B. in der Eigenschaft Name eines Steuerelements Steuerelement1 angeben und dann im Einstellungsfeld der Eigenschaft Steuerelementinhalt für das Steuerelement =[A]+[B]+[Steuerelement1] eingeben, kann Microsoft Access den Ausdruck nicht verarbeiten.


Fehlerbehandlung bei Problemen mit Listen- und Kombinationsfeldern

Definition und Funktionsweise von Listenfeldern

Definition und Funktionsweise von Kombinationsfeldern

Das Listen- oder Kombinationsfeld ist nicht wunschgemäß sortiert.

Der im Kombinationsfeld angezeigte Text ist aus der falschen Spalte. Wie können Daten aus anderen Spalten angezeigt werden?

Beim Auswählen eines Listenwerts verschwindet dieser oder es wird eine Fehlermeldung angezeigt

Warum kann kein Wert aus dem Listen- oder Kombinationsfeld ausgewählt werden?

Die Meldung "#Fehler" wird im Kombinationsfeld angezeigt oder das Kombinationsfeld ist leer

Es soll auf eine andere Spalte als die gebundene im Listen- oder Kombinationsfeld verwiesen werden.

Warum kann kein neuer Wert in das Kombinationsfeld eingegeben werden?

Warum wird ein in das Kombinationsfeld eingegebener Wert nicht zu der Liste hinzugefügt?

Optimieren von Listen- oder Kombinationsfeldern


Der im Kombinationsfeld angezeigte Text ist aus der falschen Spalte. Wie können Daten aus anderen Spalten angezeigt werden?

In einem mehrspaltigen Kombinationsfeld zeigt das Textfeld innerhalb des Kombinationsfelds Daten aus der ersten sichtbaren Spalte der Liste an. Mit Hilfe der Eigenschaft Spaltenbreiten bestimmen Sie, welche Spalten sichtbar sind. Basiert ein Kombinationsfeld z.B. auf einer Abfrage, die ein Feld Lieferanten-Nr und ein Feld Firma (in dieser Reihenfolge) enthält, zeigt Microsoft Access das Feld Lieferanten-Nr im Textfeldteil des Kombinationsfelds an, sofern Sie diesen nicht mit Hilfe der Eigenschaft Spaltenbreiten ausblenden. Um weitere Informationen zum Ausblenden einer Spalte in einem Listen- oder Kombinationsfeld anzuzeigen, klicken Sie auf  [image].


Beim Auswählen eines Listenwerts verschwindet dieser oder es wird eine Fehlermeldung angezeigt

Sie haben ggf. im Einstellungsfeld der Eigenschaft GebundeneSpalte die falsche Spalte angegeben. Die Eigenschaft GebundeneSpalte bestimmt die Spalte, deren Daten in dem Feld gespeichert werden, das im Einstellungsfeld der Eigenschaft Steuerelementinhalt festgelegt wurde. Umfaßt ein Kombinationsfeld z.B. eine Spalte Lieferanten-Nr und eine Spalte Firma, ist die Spalte Lieferanten-Nr (das Fremdschlüsselfeld) die gebundene Spalte, und zwar auch dann, wenn die Spalte Firma die einzige sichtbare Spalte ist.


Warum kann kein Wert aus dem Listen- oder Kombinationsfeld ausgewählt werden?

Vielleicht haben Sie den Feldnamen im Einstellungsfeld der Eigenschaft Steuerelementinhalt nicht richtig geschrieben. Mit Hilfe der Eigenschaft Datensatzherkunft legen Sie die Einträge fest, aus denen sich die Liste zusammensetzen soll. Wenn Sie auf einen Listeneintrag klicken, muß Microsoft Access wissen, an welcher Stelle der ausgewählte Wert gespeichert werden soll. Mit Hilfe der Eigenschaft Steuerelementinhalt legen Sie fest, an welcher Stelle die Werte gespeichert werden sollen.


Die Meldung "#Fehler?" wird im Kombinationsfeld angezeigt oder das Kombinationsfeld ist leer

Sie haben vermutlich für eine der folgenden Eigenschaften eine falsche Einstellung festgelegt: Datensatzherkunft, Steuerelementinhalt, GebundeneSpalte, Spaltenbreiten, Spaltenanzahl. Zum Anzeigen von Informationen über diese und weitere Eigenschaften, die Sie in einem Listen- oder Kombinationsfeld verwenden können, klicken Sie auf  [image].


Es soll auf eine andere Spalte als die gebundene im Listen- oder Kombinationsfeld verwiesen werden

Um auf eine andere Spalte als die gebundene zu verweisen, verwenden Sie die Eigenschaft Spalte. Diese basiert auf der Spalte Null. Um z.B. in einem Kombinationsfeld namens Lieferantenauswahl des Formulars Artikel auf die zweite Spalte zu verweisen, verwenden Sie die folgende Syntax:

Formulare![Artikel]![Lieferantenauswahl].Spalte(1)


Warum kann kein neuer Wert in das Kombinationsfeld eingegeben werden?

Die Eigenschaft NurListeneinträge wurde auf Ja eingestellt. Stellen Sie die Eigenschaft NurListeneinträge auf Nein ein, um in das Kombinationsfeld neue Werte eingeben zu können. Wird im Textfeldteil des Kombinationsfelds nicht die gebundene Spalte angezeigt, stellt Microsoft Access die Eigenschaft NurListeneinträge automatisch auf Ja ein.


Warum wird ein in das Kombinationsfeld eingegebener Wert nicht zu der Liste hinzugefügt?

Um der Liste automatisch einen Wert hinzuzufügen, schreiben Sie eine Ereignisprozedur und fügen sie der Eigenschaft BeiNichtInListe des Kombinationsfelds an. Die Beispielanwendung Beispiellösungen enthält ein Beispiel zur Verwendung des Ereignisses NichtInListe. Um dieses Beispiel anzuzeigen, öffnen Sie die Beispielanwendung Vorlagen. Klicken Sie im Eingangsformular auf den Eintrag im oberen Listenfeld, der wie folgt lautet:

Arbeiten mit Kombinationsfeldern, Listenfeldern und Unterformularen.

Klicken Sie im unteren Listenfeld auf den Eintrag mit folgendem Wortlaut:

Alle Datensätze "(Alle)" zu einer Liste hinzufügen.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf [image].

Anmerkung   Um das Ereignis NichtInListe verwenden zu können, stellen Sie die Eigenschaft NurListeneinträge auf Ja ein.


Festlegen eines Standardwerts, der automatisch in ein Kombinationsfeld eingegeben wird

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Klicken Sie, nachdem Sie das Kombinationsfeld ausgewählt haben, in der Symbolleiste auf Eigenschaften  [image].

3	Geben Sie [Kombinationsfeldname].ItemData(n) in das Einstellungsfeld der Eigenschaft Standardwert ein, wobei n für die Zeile steht, die Sie als Standardwert verwenden möchten. Die Eigenschaft ItemData basiert auf Null; geben Sie also ItemData(0) ein, wenn Sie möchten, daß die erste Zeile der Liste zum Standardwert wird. Um z.B. die erste Zeile des Kombinationsfelds Lieferantenauswahl zum Standardeintrag für das Kombinationsfeld zu machen, geben Sie in das Einstellungsfeld der Eigenschaft Standardwert [Lieferantenauswahl].ItemData(0) ein.

Anmerkung   Wenn Sie einen Standardwert für ein Nachschlage-Kombinationsfeld in der Entwurfsansicht für Tabellen festlegen möchten, geben Sie in die Eigenschaft Standardwert einen Standardwert für das Fremdschlüsselfeld ein. Enthält eine Tabelle Artikel z.B. das Fremdschlüsselfeld Lieferanten-Nr, klicken Sie auf dieses Feld und geben in das Einstellungsfeld der Eigenschaft Standardwert im unteren Teil des Fensters eine gültige Lieferantennummer ein. Wenn Sie dieses Feld das nächste Mal einem Formular hinzufügen, stellt Microsoft Access automatisch den Standardwert für das Feld ein.


Fehlerbehandlung bei Problemen mit Unterformularen

Definition und Funktionsweise von Unterformularen

Alle Datensätze werden im Unterformular angezeigt. Sie ändern sich nicht, wenn im Hauptformular von Datensatz zu Datensatz gewechselt wird.

Die Fehlermeldung "#Fehler" oder "#Name?" wird angezeigt, wenn versucht wird, Daten aus dem Unterformular im Hauptformular anzuzeigen

Warum können im Unterformulardatenblatt keine Formularköpfe und -füße angezeigt werden?

Optimieren von Unterformularen


Alle Datensätze werden im Unterformular angezeigt. Sie ändern sich nicht, wenn im Hauptformular von Datensatz zu Datensatz
Alle Datensätze werden im Unterformular angezeigt. Sie ändern sich nicht, wenn im Hauptformular von Datensatz zu Datensatz gewechselt wird

Verknüpfen Sie Ihr Hauptformular mit dem Unterformular. Verwenden Sie dazu die Eigenschaften VerknüpfenVon und VerknüpfenNach. Zum Anzeigen von Informationen zur Verknüpfung eines Hauptformulars mit einem Unterformular klicken Sie auf  [image].

Wenn Sie die Eigenschaften VerknüpfenVon und VerknüpfenNach bereits eingestellt haben, das Unterformular jedoch noch immer nicht funktioniert, stellen Sie sicher, daß keines der verwendeten Felder umbenannt oder gelöscht wurde. Stellen Sie ferner sicher, daß die Feldnamen richtig geschrieben wurden und es sich auch tatsächlich um Feldnamen handelt und nicht um die in der Eigenschaft Name festgelegten Steuerelementnamen.

Anmerkung   Wenn Sie das Unterformular mit Hilfe eines Assistenten erstellt haben, verknüpft Microsoft Access das Hauptformular automatisch mit dem Unterformular. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Die Fehlermeldung "#Fehler?" oder "#Name?" wird angezeigt, wenn versucht wird, Daten aus dem Unterformular im Hauptformular
Die Fehlermeldung "#Fehler?" oder "#Name?" wird angezeigt, wenn versucht wird, Daten aus dem Unterformular im Hauptformular anzuzeigen

Um einen Wert aus einem Unterformular auf einem Hauptformular anzuzeigen, erstellen Sie ein berechnetes Steuerelement, das auf das Unterformular-Steuerelement verweist. Hierzu verwenden Sie die folgende Syntax:

=Formulare![Formularname]![Unterformularname]![Steuerelementname]

Angenommen, Sie haben ein Formular Bestellungen und ein Unterformular Bestellungen-Unterformular. Der Formularfuß des Unterformulars enthält ein Textfeld namens Gesamtpreis-Bestellungen. Dieses addiert die Datensätze im Unterformular. Um den Wert dieses Steuerelements auf dem Hauptformular anzuzeigen, verwenden Sie den folgenden Ausdruck:

•	=Formulare![Bestellungen]![Bestellungen-Unterformular]![Gesamtpreis-Bestellungen].

Um weitere Informationen zum Berechnen einer Funktion für eine Gruppe von Datensätzen in einem Formular anzuzeigen, klicken Sie auf  [image].

Verwenden Sie diese Syntax bereits und erhalten dennoch eine Fehlermeldung, überprüfen Sie, ob die Formular-, Unterformular- und Steuerelementnamen korrekt sind. Stellen Sie sicher, daß die Namen, auf die Sie verweisen, denen entsprechen, die in der Eigenschaft Name für die jeweiligen Objekte festgelegt wurden. Stellen Sie ferner sicher, daß Sie jeweils an den richtigen Stellen im Ausdruck ein Ausrufezeichen setzen.

Sie können auch mit Hilfe des Ausdrucks-Editors auf andere Steuerelemente verweisen. Zum Anzeigen von Informationen zur Verwendung des Ausdrucks-Editors klicken Sie auf  [image].


Warum können im Unterformulardatenblatt keine Formularköpfe und -füße angezeigt werden?

Ein Formular oder Unterformular zeigt in der Datenblattansicht keinen Formularkopf und keinen Formularfuß an, auch wenn Sie diese in der Entwurfsansicht hinzugefügt haben. Sie können einen Formularkopf und einen Formularfuß in einem Unterformular anzeigen und es wie ein Datenblatt darstellen, indem Sie die Größe des Detailbereichs des Formulars an die Größe einer einzigen Zeile anpassen und die Eigenschaft Standardansicht des Unterformulars auf Endlosformulare einstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Fehlerbehandlung bei Problemen mit Bildern und anderen OLE-Objekten in Formularen und Berichten

Welcher Unterschied besteht zwischen ungebundenen und gebundenen, eingebetteten und verknüpften Objekten?

Beim Doppelklicken auf ein verknüpftes oder eingebettetes Objekt wird die Meldung "Datei kann nicht geöffnet werden" angezeigt

Anstelle des Inhalts eines Objekts in einem Formular oder Bericht wird ein Symbol angezeigt

Das Bild erscheint verzerrt, wenn die Größe angepaßt wird

Warum ist die Farbwiedergabe in dem Bild oder Formular so schlecht?

Warum vergrößert sich die Datenbank um wesentlich mehr als die Größe des hinzugefügten Objekts?


Beim Doppelklicken auf ein verknüpftes oder eingebettetes Objekt wird die Meldung "Datei kann nicht geöffnet werden" angezeigt

Microsoft Access zeigt diese Fehlermeldung an, wenn die Quelldatei für ein OLE-Objekt nicht geöffnet werden kann. Überprüfen Sie die folgenden Punkte:

•	Die zum Bearbeiten der Datei benötigte Anwendung ist auf Ihrem Computer installiert.

•	Sie verfügen über genügend Speicher, um die Quellanwendung auszuführen. Schließen Sie andere Anwendungen, um Speicherkapazität freizugeben.

•	Wird die Anwendung, die Sie zu öffnen versuchen, bereits ausgeführt, stellen Sie sicher, daß darin keine Dialogfelder geöffnet sind.

•	Handelt es sich um ein verknüpftes Objekt, stellen Sie sicher, daß es nicht bereits von einem anderen Benutzer geöffnet wurde.

•	Stellen Sie bei einem verknüpften Objekt ferner sicher, daß der Name der Quelldatei sich nicht geändert hat oder die Quelldatei nicht an einen anderen Standort verschoben wurde. Um den Namen der Originaldatei zu sehen, klicken Sie auf das Objekt und anschließend im Menü Bearbeiten auf OLE/DDE-Verknüpfungen. Der Name der Originaldatei wird im Feld Verknüpfungen angezeigt. Wurde die Datei umbenannt oder an einen anderen Standort kopiert, klicken Sie auf die Verknüpfung im Feld Verknüpfungen und anschließend auf Quelle ändern, um die Verknüpfung wiederherzustellen.


Das Bild erscheint verzerrt, wenn die Größe angepaßt wird

Um bei der Größenanpassung eines Bildes die Größenverhältnisse beizubehalten, verwenden Sie die Eigenschaft Bildgrößenmodus (für Hintergrundbilder) bzw. Größenanpassung (für gebundene Objektfelder, Objektfelder und Bild-Steuerelemente). Ist das Bild eine Bitmap, verwenden Sie am besten nicht die Einstellung Dehnen, sondern die Einstellung Zoomen. Vielleicht verwenden Sie anstelle einer Bitmap auch eine Metadatei, deren Größe sich ohne Verzerrungen anpassen läßt. Zum Anzeigen von Informationen zur Verwendung von Metadateien anstelle von Bitmaps klicken Sie auf  [image].


Warum ist die Farbwiedergabe in dem Bild oder Formular so schlecht?

Wurde das Bild, das Sie anzeigen, auf einem Computer erstellt, der über mehr Farben verfügt als der Computer, auf dem Sie das Bild anzeigen, verwendet Microsoft Windows anstelle der Originalfarben Ersatzfarben. Dieser Prozeß wird als Dithering bezeichnet. Dies ist z.B. der Fall, wenn Sie versuchen, ein Bild anzuzeigen, das mit 256 Farben erstellt wurde, und Ihr Computer nur 16 Farben darstellt (Standard-VGA). Kann Ihr Computer mehr Farben darstellen, können Sie mit Hilfe der Eigenschaft Palettenherkunft eines Formulars oder Berichts Microsoft Access anweisen, die zum Erstellen des Bildes verwendete Farbpalette zu verwenden.

Wenn Sie in Formularen, die Popup-Formulare besitzen, Hintergrundbilder verwenden, ist es sinnvoll, die Eigenschaft Palettenherkunft beider Formulare auf denselben Wert einzustellen. Dies gilt sowohl, wenn beide Formulare über Hintergrundbilder verfügen, als auch dann, wenn nur das Formular oder nur das Popup-Formular ein Hintergrundbild besitzt. Windows kann nur mit einer Palette gleichzeitig arbeiten. Wenn Sie also die Eigenschaft Palettenherkunft auf denselben Wert festlegen, stellen Sie sicher, daß die für das jeweilige Formular benötigten Farben verfügbar sind, wenn der Fokus zum Popup-Formular oder zurück zum Formular wechselt.

Zum Anzeigen weiterer Informationen zur Eigenschaft Palettenherkunft klicken Sie auf  [image].


Fehlerbehandlung bei Problemen mit Optionsgruppen

Definition und Funktionsweise von Optionsgruppen

Ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld wurde hinzugefügt, aber die Optionsgruppe ist nicht funktionsfähig.


Ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld wurde hinzugefügt, aber die Optionsgruppe ist nicht
Ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld wurde hinzugefügt, aber die Optionsgruppe ist nicht funktionsfähig

Unter Umständen haben Sie das Steuerelement außerhalb der Optionsgruppe plaziert. Wenn Sie ein Kontrollkästchen, eine Umschaltfläche oder ein Optionsfeld einer Optionsgruppe hinzufügen, markiert Microsoft Access die Optionsgruppe und zeigt damit an, daß das Steuerelement zu einem Bestandteil der Optionsgruppe wird. Ist die Optionsgruppe nicht markiert, setzen Sie das Steuerelement vermutlich zu nahe an den Rand der Optionsgruppe.


Anstelle des Inhalts eines Objekts in einem Formular oder Bericht wird ein Symbol angezeigt

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie auf das Symbol.

3	Zeigen Sie im Menü Bearbeiten auf den entsprechenden Objekt-Befehl (z.B. für ein Microsoft Excel-Objekt auf Diagramm-Objekt), und klicken Sie dann auf Konvertieren.

4	Deaktivieren Sie im Dialogfeld Konvertieren das Kontrollkästchen Als Symbol.


Warum vergrößert sich die Datenbank um wesentlich mehr als die Größe des hinzugefügten Objekts?

Die Datenmenge, die zum Darstellen eines Objekts verwendet wird, ist oftmals größer als das Objekt selbst. Eine Möglichkeit, dies zu umgehen, besteht darin, im Formular oder Bericht anstelle des Objekts selbst ein Symbol anzuzeigen, welches das Objekt darstellt. Wenn Sie ein Symbol anzeigen, sendet der OLE-Server (die Anwendung, die zum Erstellen des Objekts verwendet wird) nur die Informationen, die zum Anzeigen des Symbols benötigt werden. Wenn Sie auf das Symbol doppelklicken, wird der OLE-Server mit den Daten gestartet, die von dem Symbol dargestellt werden.

Um Informationen zum Anzeigen eines Objekts als Symbol anzuzeigen, klicken Sie auf  [image].


Hinzufügen eines neuen Diagramms zu einem Formular oder Bericht

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Klicken Sie im Menü Einfügen auf Diagramm.

Tip   Wenn Sie viele Diagramme erstellen, können Sie der Symbolleiste die Schaltfläche Diagramm  [image]  hinzufügen.

Wie wird's gemacht?

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Diagramm einfügen möchten.

4	Folgen Sie den Anweisungen des Diagramm-Assistenten. Er erstellt das Diagramm auf der Basis von verfügbaren Tabellen oder Abfragen und der ausgewählten Felder.

Anmerkung   Mindestens eines dieser Felder muß ein Feld vom Datentyp Zahl, Währung oder AutoWert sein.

5	Wechseln Sie zur Formularansicht oder zur Seitenansicht, um das Diagramm mit den aktuellen Daten anzuzeigen.

Anmerkungen

•	In der Entwurfsansicht für Formulare bzw. Berichte zeigt ein Diagramm häufig entweder Beispieldaten oder alte Daten an. Um sich zu vergewissern, daß aktuelle Daten angezeigt werden, müssen Sie zur Formularansicht oder zur Seitenansicht wechseln.

•	Um weitere Informationen zum Anpassen eines Diagramms anzuzeigen, klicken Sie auf  [image].

•	Der Diagramm-Assistent erstellt eine Abfrage mit der Eigenschaft Datensatzherkunft, in der die Kriterien gelten, die Sie beim Eingeben der Informationen in die Dialogfelder des Diagramm-Assistenten festgelegt haben. Wenn das Diagramm nicht Ihren Vorstellungen entspricht, klicken Sie auf  [image].


Hinzufügen eines vorhandenen Diagramms zu einem Formular oder Bericht

Mit Hilfe des nachstehend beschriebenen Verfahrens können Sie ein vorhandenes Diagramm, das in einer anderen Microsoft Access-Datenbank oder in einem anderen Programm erstellt wurde, Ihrer Datenbank hinzufügen. Sie können dieses Diagramm jedoch nicht durch Ändern der Daten in Ihrer Datenbank aktualisieren.

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Klicken Sie in der Toolbox auf Ungebundener Objektrahmen  [image].

3	Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Diagramm einfügen möchten.

4	Klicken Sie im Dialogfeld Objekt einfügen auf Aus Datei erstellen, und geben Sie dann einen Pfad zu dieser Datei an. Klicken Sie auf Durchsuchen, wenn Sie den Pfad nicht kennen.

5	Wenn Sie das Diagramm nicht einbetten, sondern verknüpfen möchten, aktivieren Sie das Kontrollkästchen Verknüpfen.

6	Aktivieren Sie das Kontrollkästchen Als Symbol darstellen, wenn das Diagramm als Symbol angezeigt werden soll.


Verknüpfen eines vorhandenen Diagramms mit einem bestimmten Datensatz

Wenn der Diagramm-Assistent ein globales Diagramm für alle Daten erstellt, Sie jedoch Diagramme für jeden einzelnen Datensatz wünschen, können Sie das Diagramm mit einem bestimmten Datensatz verknüpfen. Dazu führen Sie die nachstehend beschriebenen Schritte aus.

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Vergewissern Sie sich, daß das Diagramm markiert ist, und klicken Sie dann auf Eigenschaften  [image].

3	Geben Sie in den Einstellungsfeldern der Eigenschaften VerknüpfenVon und VerknüpfenNach den Namen eines Feldes ein, das im Einstellungsfeld der Eigenschaft Datensatzherkunft enthalten ist und jeden Datensatz eindeutig identifiziert, wie z.B. ein Primärschlüssel.

Die Werte in den Einstellungsfeldern dieser Eigenschaften müssen in allen Datensätzen mit den Werten eines Feldes übereinstimmen, das in der dem Formular oder dem Bericht zugrundeliegenden Tabelle oder Abfrage enthalten ist. Wenn Sie Ihr Diagramm über dieses Feld verknüpfen möchten, und die dem Formular zugrundeliegende Tabelle das Feld Artikel-Nr enthält, müssen Sie Artikel-Nr in den Einstellungsfeldern der Eigenschaften VerknüpfenVon und VerknüpfenNach eingeben.

4	Um festzustellen, ob das Diagramm nur die Daten für den aktuellen Datensatz darstellt, zeigen Sie das Formular in der Formularansicht oder den Bericht in der Seitenansicht an.


Ändern der Größe eines Diagramms

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Klicken Sie auf das Diagramm.

3	Bewegen Sie den Mauszeiger über einen der Ziehpunkte zur Größenänderung, bis dieser zu einem Doppelpfeil wird.

4	Ziehen Sie den Ziehpunkt an die Stelle, an der sich der Rand des Objekts befinden soll, und lassen Sie dann die Maustaste los.


Bearbeiten eines Diagramms

Beim Bearbeiten eines Diagramms können Sie zwei Arten von Änderungen vornehmen: Änderungen am Erscheinungsbild und Änderungen an den Daten.

Die Änderungen am Erscheinungsbild umfassen das Ändern der Größe des Diagramms im Formular oder Bericht oder das Ändern der Position einzelner Diagrammelemente, des Textformats, der Farben und Muster, sowie der Achseneinteilung, mit Microsoft Graph.

Datenänderungen umfassen das Ändern der zugrundeliegenden Tabelle oder Abfrage oder der Datensatzherkunft-Abfrage.

Wenn Sie ein Diagramm, das Daten aus Microsoft Access anzeigt, mit Hilfe des Diagramm-Assistenten erstellen, wählen Sie die Tabelle oder Abfrage, die die im Diagramm dargestellten Felder enthält. Diese zugrundeliegende Tabelle oder Abfrage enthält die Daten, wie z.B. Umsatzzahlen oder Kundenlisten. Nach dem Festlegen des Diagramms im Diagramm-Assistenten erstellt Microsoft Access eine sogenannte Datensatzherkunft-Abfrage, die auf der zugrundeliegenden Tabelle oder Abfrage basiert. Die Datensatzherkunft-Abfrage basiert auf den Kriterien zur Einschränkung der Daten, die Sie im Diagramm-Assistenten festgelegt haben, z.B. einem Datumsbereich oder Bestellungen aus einer bestimmten Region.

Wenn Sie z.B. feststellen, daß die Umsatzzahlen in Ihrem Diagramm nicht korrekt sind, kann der Fehler in den in der zugrundeliegenden Tabelle gespeicherten Daten oder im Entwurf der zugrundeliegenden Abfrage zu suchen sein. Korrigieren Sie in diesem Fall die zugrundeliegende Tabelle oder Abfrage. Wenn Sie jedoch ein Feld ausgelassen haben, das im Diagramm berücksichtigt werden soll, können Sie entweder das Diagramm unter Verwendung des Diagramm-Assistenten neu erstellen oder die Datensatzherkunft-Abfrage bearbeiten.

Was möchten Sie tun?

Die Größe eines Diagramms ändern

Das Erscheinungsbild des Diagramms ändern

Die zugrundeliegende Tabelle oder Abfrage ändern

Die Datensatzherkunft-Abfrage ändern

Das Diagramm unter Verwendung des Diagramm-Assistenten neu erstellen


Ändern des Erscheinungsbilds eines Diagramms

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Doppelklicken Sie auf das Diagramm, um Microsoft Graph zu öffnen.

3	Nehmen Sie die gewünschten Änderungen vor.

Umweitere Informationen zum Anpasseneines Diagramms anzuzeigen, klicken Sie auf  [image].

Zum Anzeigen von Informationen über Microsoft Graph drücken Sie F1, um die Hilfe zu Microsoft Graph zu öffnen.

4	Wenn Sie das Diagramm bearbeitet haben, klicken Sie im Menü Datei von Microsoft Graph auf Beenden und zurückkehren zu Formular: Formularname.

5	Wenn Sie aufgefordert werden, das Objekt zu aktualisieren, klicken Sie auf Ja.

Anmerkung   Obwohl Sie die in Ihrem Diagramm dargestellten Daten auch im Datenblatt in Microsoft Graph ändern können, werden diese Datenänderungen sowie bestimmte Formatänderungen von Microsoft Access überschrieben. Ändern Sie zum Aktualisieren der im Diagramm angezeigten Daten die zugrundeliegende Tabelle oder Abfrage oder die Datensatzherkunft-Abfrage. Um weitere Informationen zum Ändern der Datensatzherkunft-Abfrage anzuzeigen, klicken Sie auf  [image].


Ändern der zugrundeliegenden Tabelle oder Abfrage für ein Diagramm

So ändern Sie die zugrundeliegende Tabelle

•	Öffnen Sie die zugrundeliegende Tabelle in der Datenblattansicht, und bearbeiten Sie dann die Daten.

So ändern Sie die zugrundeliegende Abfrage

•	Öffnen Sie die zugrundeliegende Abfrage in der Entwurfsansicht, und bearbeiten Sie sie.

Wenn Sie die zugrundeliegende Tabelle oder Abfrage geändert haben, müssen Sie das Formular in der Formularansicht oder den Bericht in der Seitenansicht öffnen, um das Diagramm mit den aktuellen Daten anzuzeigen.

Falls das Ändern der zugrundeliegenden Tabelle oder Abfrage nicht zum gewünschten Ergebnis führt, können Sie versuchsweise die Datensatzherkunft-Abfrage ändern. Um weitere Informationen zum Ändern der Datensatzherkunft-Abfrage anzuzeigen, klicken Sie auf  [image].


Ändern der Datensatzherkunft-Abfrage für ein Diagramm

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Vergewissern Sie sich, daß das Diagramm markiert ist, und klicken Sie dann auf Eigenschaften  [image].

3	Klicken Sie auf das Einstellungsfeld der Eigenschaft Datensatzherkunft und dann auf die Editor-Schaltfläche  [image] rechts neben dem Einstellungsfeld der Eigenschaft, um den Abfrage-Editor zu öffnen.

Der Abfrage-Editor zeigt die Datensatzherkunft-Abfrage in der Entwurfsansicht an.

4	Ändern Sie die Abfrage.

Zum Anzeigen einer Vorschau der durchgeführten Änderungen klicken Sie im Menü Ansicht auf Datenblatt.

5	Schließen Sie den Abfrage-Editor.

6	Zum Anzeigen der Änderungen am Diagramm öffnen Sie das Formular in der Formularansicht oder den Bericht in der Seitenansicht.

Wenn das Ändern der Datensatzherkunft-Abfrage nicht zum gewünschten Ergebnis führt, können Sie versuchsweise die zugrundeliegende Tabelle oder Abfrage ändern. Um weitere Informationen zum Ändern der zugrundeliegenden Tabelle oder Abfrage anzuzeigen, klicken Sie auf  [image].


Konvertieren eines Diagramms in ein Bild, um Speicherplatz zu sparen

Wenn Sie Speicherplatz sparen müssen, können Sie das Diagramm in ein Bild konvertieren, sofern es sich nicht um ein Diagramm handelt, das an einen Datensatz gebunden ist. Nach dem Konvertieren in ein Bild läßt sich das Diagramm jedoch nicht mehr bearbeiten.

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Klicken Sie auf das Diagramm.

3	Zeigen Sie im Menü Format auf Ändern in, und klicken Sie dann auf Bild.


Erstellen eines Diagramms

In den meisten Fällen erstellen Sie ein Diagramm mit Hilfe des Diagramm-Assistenten. Der Diagramm-Assistent bestimmt anhand der von Ihnen festgelegten Daten, ob die Daten aller Felder in einem einzigen globalen Diagramm dargestellt werden sollen oder ob für jeden Datensatz ein separates Diagramm angezeigt wird. Auf diese Weise können Sie beim Blättern von einem Datensatz zum nächsten immer ein anderes Diagramm sehen, das nur die Daten aus dem aktuellen Datensatz darstellt. Wenn der Diagramm-Assistent ein globales Diagramm für alle Daten erstellt, Sie jedoch Diagramme für jeden einzelnen Datensatz wünschen, können Sie das Diagramm mit einem bestimmten Datensatz verknüpfen.

Um den Diagramm-Assistenten verwenden zu können, muß Microsoft Graph 97 installiert sein. Microsoft Graph wird bei der Standardinstallation von Microsoft Access nicht automatisch installiert.

Sie können ein Diagramm auch erstellen, indem Sie ein vorhandenes Diagramm aus einer externen Datei hinzufügen.

Was möchten Sie tun?

Ein neues Diagramm zu einem Formular oder Bericht hinzufügen

Ein vorhandenes Diagramm mit einem bestimmten Datensatz verknüpfen

Ein vorhandenes Diagramm zu einem Formular oder Bericht hinzufügen


Problembehandlung bei Diagrammen

Wobei benötigen Sie Hilfe?

Das Diagramm wurde geändert. Warum werden die Änderungen nicht gespeichert?

Beim Öffnen des Diagramms erscheint die Meldung: Der Bezug des Namens Name kann nicht erkannt werden.

Ein Diagramm erscheint abgeblendet oder ist leer.

Warum kann das Format der Bezeichnungen im Diagramm nicht geändert werden?

Warum können die Spalten im Diagramm nicht in der gewünschten Reihenfolge angeordnet werden?


Das Diagramm wurde geändert. Warum werden die Änderungen nicht gespeichert?

Ein Diagramm besteht aus Informationen aus den folgenden Quellen, wobei die hier angeführte Rangfolge gilt:

•	Daten in der zugrundeliegenden Tabelle oder Abfrage

•	Inhalt der Diagrammeigenschaft Datensatzherkunft

•	Daten aus der Anwendung Microsoft Graph

Microsoft Access erzeugt dieses Diagramm bei jedem Drucken, beim Anzeigen in der Seitenansicht oder beim Wechseln zur Formularansicht neu. Aus diesem Grund können Änderungen am Diagramm, die Sie in Microsoft Graph vornehmen, durch die zugrundeliegenden Daten oder durch den Inhalt der Eigenschaft Datensatzherkunft überschrieben werden.

Berücksichtigen Sie beim Ändern eines Diagramms die folgenden Punkte:

•	Änderungen an den zugrundeliegenden Daten (z.B. am Format der Daten) haben Vorrang vor anderen Änderungen. Wenn jedoch die Eigenschaft Datensatzherkunft ein berechnetes Feld enthält (z.B. =Format([StartDatum];"MMM")), wird das Format vom Ergebnis der Berechnung und nicht von den zugrundeliegenden Daten bestimmt.

•	Änderungen in der Eigenschaft Datensatzherkunft, wie z.B. Änderungen am Titel und an Bezeichnungen des Diagramms, können von Änderungen überschrieben werden, die in den zugrundeliegenden Daten vorgenommen werden.

•	Änderungen, die in Microsoft Graph vorgenommen werden, wie z.B. Änderungen auf der Basis der Daten, können von Änderungen überschrieben werden, die Sie in der zugrundeliegenden Tabelle oder Abfrage oder aber in der Eigenschaft Datensatzherkunft vornehmen.

Zum Anzeigen von Informationen zur Eigenschaft Datensatzherkunft klicken Sie auf  [image].


Ein Diagramm erscheint abgeblendet oder ist leer.

Wenn die Eigenschaft Datensatzherkunft für ein Diagramm ungültig ist, wird das Diagramm abgeblendet oder leer angezeigt.

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Vergewissern Sie sich, daß das Diagramm markiert ist, und klicken Sie dann auf Eigenschaften  [image].

3	Stellen Sie sicher, daß das Einstellungsfeld für die Eigenschaft Datensatzherkunft eine gültige Abfrage oder SQL-Anweisung enthält.

Zum Anzeigen von Informationen zur Eigenschaft Datensatzherkunft klicken Sie auf  [image].

4	Wechseln Sie zur Formularansicht oder zur Seitenansicht, um die Änderungen anzuzeigen.


Warum kann das Format der Bezeichnungen im Diagramm nicht geändert werden?

Wenn Sie zum Ändern des Formats der Bezeichnungen an den Achsen eines Diagramms Microsoft Graph verwenden, werden diese Änderungen beim Aktualisieren des Diagramms überschrieben. Wenn diese Änderungen permanent erhalten bleiben sollen, müssen Sie die in der Diagrammeigenschaft Datensatzherkunft definierte Abfrage ändern.

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Vergewissern Sie sich, daß das Diagramm markiert ist, und klicken Sie dann auf Eigenschaften  [image].

3	Klicken Sie neben dem Einstellungsfeld für die Eigenschaft Datensatzherkunft auf die Editor-Schaltfläche [image].

4	Ersetzen Sie in der Abfrage den Namen des Feldes, das Sie formatieren möchten, durch den Feldnamen und die Funktion Format.

Sie können z.B. das Feld ([Bestelldatum]) in Format([Bestelldatum];"JJ") ändern, wenn Sie das Format für dieses Datum im Diagramm dauerhaft ändern möchten. Zum Anzeigen weiterer Informationen zur Funktion Format klicken Sie auf  [image].

5	Schließen Sie die Abfrage, und speichern Sie die Änderungen.

6	Wechseln Sie zur Formularansicht oder zur Seitenansicht, um die Änderungen anzuzeigen.

Anmerkung   Microsoft Graph unterstützt nicht alle von Microsoft Access unterstützten benutzerdefinierten Formate.


Warum können die Spalten im Diagramm nicht in der gewünschten Reihenfolge angeordnet werden?

Wenn Sie die Daten in einer anderen Reihenfolge anordnen möchten, können Sie die in der Diagrammeigenschaft Datensatzherkunft definierte Abfrage ändern.

1	Öffnen Sie das Formular in der Entwurfsansicht für Formulare oder den Bericht in der Entwurfsansicht für Berichte.

2	Vergewissern Sie sich, daß das Diagramm markiert ist, und klicken Sie dann auf Eigenschaften  [image].

3	Klicken Sie neben dem Einstellungsfeld für die Eigenschaft Datensatzherkunft auf die Editor-Schaltfläche [image].

4	Ordnen Sie in der Abfrage die Felder, die sortiert werden sollen, in der gewünschten Reihenfolge von links nach rechts an, und stellen Sie sicher, daß die Zelle Sortierung für diese Felder den jeweils gewünschten Wert enthält.

Zum Anzeigen von Informationen zum Sortieren von Feldern in einer Abfrage klicken Sie auf  [image].

5	Schließen Sie die Abfrage, und speichern Sie die Änderungen.

6	Wechseln Sie zur Formularansicht oder zur Seitenansicht, um die Änderungen anzuzeigen.


Hinzufügen eines Hyperlinks zu einem Formular, Bericht oder Datenblatt

Mit Hilfe von Hyperlinks in Formularen und Datenblättern können Sie zu Objekten in derselben oder einer anderen Microsoft Access-Datenbank, zu Dokumenten, die mit Microsoft Word, Microsoft Excel und Microsoft PowerPoint erstellt wurden, und zu Dokumenten im globalen Internet oder in einem lokalen Intranet springen. Sie können Hyperlinks auch zu Berichten hinzufügen. Hyperlinks in einem Bericht funktionieren zwar nicht, wenn dieser in Microsoft Access angezeigt wird, doch wenn Sie ihn in Word, Microsoft Excel oder HTML ausgeben, funktionieren die Hyperlinks.

Sie können Hyperlinks genauso wie Telefon- und Telefaxnummern in Feldern von Tabellen speichern. So speichert z.B. die Tabelle Lieferanten in der Beispieldatenbank Nordwind Hyperlinks zu den Homepages einiger Lieferanten.

Es ist auch möglich, ein Bezeichnungsfeld oder ein Bild in einem Formular oder Bericht oder eine Befehlsschaltfläche in einem Formular zu erstellen, auf die Sie klicken können, um einen Hyperlink-Pfad zu öffnen. Das Formular Artikel in Nordwind enthält z.B. eine Befehlsschaltfläche, die eine Vorschau des Berichts Alphabetische Artikelliste in derselben Datenbank anzeigt.

Was möchten Sie tun?

Ein Feld zum Speichern von Hyperlinks erstellen, die sich bei jedem Datensatz ändern

Ein Bezeichnungsfeld erstellen, auf das Sie zum Öffnen eines Hyperlinks klicken können

Ein Bild hinzufügen, auf das Sie zum Öffnen eines Hyperlinks klicken können

Eine Befehlsschaltfläche erstellen, auf die Sie zum Öffnen eines Hyperlinks klicken können


Erstellen eines Feldes zum Speichern von Hyperlinks

1	Öffnen Sie eine vorhandene Tabelle in der Entwurfsansicht, oder erstellen Sie eine neue Tabelle.

2	Geben Sie im oberen Teil des Fensters einen Namen für das Feld ein, in dem Sie die Hyperlinks speichern werden.

3	Wählen Sie Hyperlink in der Spalte Felddatentyp für dieses Feld aus.

4	Klicken Sie in der Symbolleiste auf Speichern  [image], um die Tabelle zu speichern.

Um Informationen zum Eingeben von Hyperlink-Adressen in ein Formular oder Datenblatt anzuzeigen, klicken Sie auf  [image].

Anmerkungen

•	In der Datenblattansicht können Sie ein Feld zum Speichern von Hyperlinks erstellen, indem Sie im Menü Einfügen auf Hyperlink-Spalte klicken und dann die Hyperlink-Adresse in dem neuen Feld eingeben.

•	Wenn Sie eine Tabelle durch Importieren von Daten erstellen, wandelt Microsoft Access jede Spalte, die URLs oder UNC-Pfade enthält, automatisch in ein Hyperlink-Feld um. Eine Spalte wird jedoch nur umgewandelt, wenn alle Werte mit einem bekannten Protokoll beginnen, wie z.B. "http:" oder "\\". Beginnt nur ein einziger Wert mit einem unbekannten Protokoll, wird die Spalte nicht in ein Hyperlink-Feld umgewandelt. Zum Anzeigen von Informationen zu Protokollen klicken Sie auf  [image].


Eingeben einer Hyperlink-Adresse in der Formular- oder Datenblattansicht

Es gibt mehrere Möglichkeiten zur Eingabe einer Hyperlink-Adresse in der Formularansicht und der Datenblattansicht. Die in der folgenden Liste aufgeführten Verfahren gelten für Hyperlinks, die sich bei jedem Datensatz im Formular oder Datenblatt ändern. Für einen Hyperlink, der einem Formular oder Bericht statt einem bestimmten Datensatz zugeordnet ist, können Sie ein Bezeichnungsfeld, Bild oder eine Befehlsschaltfläche erstellen. Zum Anzeigen von Informationen klicken Sie auf  [image].

Wie möchten Sie den Hyperlink erstellen?

Mit der Schaltfläche Hyperlink einfügen

Einen Hyperlink oder eine Hyperlink-Adresse kopieren und einfügen

Text aus einem Microsoft Office-Dokument kopieren und einfügen

Eine Internet-Verknüpfung ziehen und ablegen

Eine Hyperlink-Adresse eingeben


Erstellen eines Hyperlinks unter Verwendung der Schaltfläche "Hyperlink einfügen"

1	Öffnen Sie die Tabelle oder Abfrage, die das Hyperlink-Feld enthält, in der Datenblattansicht oder ein an diese Tabelle oder Abfrage gebundenes Formular in der Datenblatt- oder Formularansicht.

2	Setzen Sie die Einfügemarke im Datenblatt in das Hyperlink-Feld. Setzen Sie sie im Formular in das an ein Hyperlink-Feld gebundene Textfeld oder in ein Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt.

3	Wenn Sie einen Anzeigetext für den Hyperlink eingeben möchten, geben Sie ihn im Feld oder Steuerelement ein. Microsoft Access wird diesen Text anstelle der Hyperlink-Adresse anzeigen.

4	Klicken Sie in der Symbolleiste auf Hyperlink einfügen  [image].

5	Geben Sie im Dialogfeld Hyperlink einfügen einen UNC-Pfad oder einen URL im Feld Verknüpfung zu Datei oder URL ein, oder klicken Sie auf die Schaltfläche Durchsuchen, um zu einer Datei auf Ihrer Festplatte, in einem LAN (Local Area Network) oder auf einem registrierten FTP-Server zu wechseln.

Anmerkung   Wenn der Hyperlink zu einem Microsoft Access-Objekt in der aktuellen Datenbank springen wird, lassen Sie das Feld Verknüpfung zu Datei oder URL leer.

6	Lassen Sie das Feld Name einer Stelle in der Datei (Optional) leer, oder führen Sie einen der folgenden Schritte aus:

•	Um zu einer Position in einer Datei zu springen, geben Sie eine Adresse ein. Geben Sie z.B. einen Textmarkennamen für ein Microsoft Word-Dokument oder eine Foliennummer für eine PowerPoint-Präsentation ein. Zum Anzeigen von Informationen zur richtigen Syntax klicken Sie auf  [image].

•	Um zu einem Microsoft Access-Objekt zu springen, geben Sie den Objektnamen ein, oder klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Name einer Stelle in der Datei (Optional). Die Schaltfläche Durchsuchen öffnet das Datenbankfenster für die aktuelle oder die angegebene Datenbank. Dort können Sie das zu öffnende Objekt auswählen.

7	Klicken Sie im Dialogfeld Hyperlink einfügen auf OK.

Microsoft Access fügt den Hyperlink dem Feld oder Steuerelement hinzu. Sie können auf den Hyperlink klicken, um das Zieldokument, die Zielseite oder das Zielobjekt zu öffnen.


Erstellen eines Hyperlinks durch Kopieren oder Einfügen eines Hyperlinks oder einer Hyperlink-Adresse

1	Wechseln Sie mit einem der folgenden Verfahren zu einem Hyperlink oder einer Hyperlink-Adresse:

•	Öffnen Sie ein mit einem Microsoft Office-Anwendungsprogramm erstelltes Dokument, das einen definierten Hyperlink enthält.

•	Öffnen Sie ein mit einem beliebigen Anwendungsprogramm erstelltes Dokument, das eine gültige Hyperlink-Adresse enthält, die nicht als Hyperlink definiert ist.

•	Öffnen Sie einen Internet-Browser, wie z.B. Microsoft Internet Explorer.

2	Führen Sie einen der folgenden Schritte aus:

•	In einem Microsoft Office-Dokument klicken Sie mit der rechten Maustaste auf den definierten Hyperlink. Zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie dann im Kontextuntermenü auf Hyperlink Kopieren.

•	In jedem anderen Dokument wählen Sie die Hyperlink-Adresse aus, und klicken Sie dann im Menü Bearbeiten auf Kopieren.

•	Wählen Sie im Internet Explorer die Adresse im Feld Adresse aus, oder wählen Sie eine gültige Hyperlink-Adresse an einer beliebigen Stelle einer Seite aus, klicken Sie mit der rechten Maustaste, und klicken Sie dann im Kontextmenü auf Kopieren.

Anmerkung   Stellen Sie beim Kopieren eines definierten Hyperlinks aus einem Office-Dokument sicher, daß nur der Hyperlink selbst kopiert wird. Wenn Sie nicht zum Hyperlink gehörende Zeichen davor und/oder dahinter mitkopieren, springt Microsoft Access zu dem markierten Text statt zur Adresse des Hyperlinks.

3	Wechseln Sie zu Microsoft Access, und öffnen Sie eine Tabelle, Abfrage oder ein Formular in der Datenblattansicht  oder ein Formular in der Formularansicht.

4	Setzen Sie die Einfügemarke im Datenblatt in das Feld vor dem Hyperlink-Feld, und drücken Sie dann die TAB-TASTE, um zum Hyperlink-Feld zu gelangen. Setzen Sie die Einfügemarke im Formular in das Textfeld oder Steuerelement vor dem an ein Hyperlink-Feld gebundenen Textfeld oder dem Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt. Drücken Sie dann die TAB-TASTE, um zum Textfeld oder dem Kombinationsfeld zu gelangen, das den Hyperlink anzeigt.

5	Führen Sie einen der folgenden Schritte aus:

•	Um einen definierten Hyperlink einzufügen, klicken Sie im Menü Bearbeiten auf Als Hyperlink einfügen.

•	Um eine Hyperlink-Adresse einzufügen, die nicht als Hyperlink definiert ist, klicken Sie im Menü Bearbeiten auf Einfügen. Wenn Sie eine Adresse auf diese Weise einfügen, erkennt Microsoft Access das Protokoll in der Adresse und wandelt den Text in einen Hyperlink um.

Microsoft Access fügt den Hyperlink dem Feld oder Steuerelement hinzu. Sie können auf den Hyperlink klicken, um das Zieldokument, die Zielseite oder das Zielobjekt zu öffnen.


Erstellen eines Hyperlinks durch Kopieren und Einfügen von Text aus einem Microsoft Office-Dokument

1	Öffnen Sie das Microsoft Office-Dokument, zu dem Sie springen möchten, z.B. ein Microsoft Word-Dokument.

2	Markieren Sie den Text, zu dem Sie springen möchten.

Anmerkung   Sie können keinen Hyperlink unter Verwendung von Text erstellen, der in einem Microsoft Access-Objekt markiert wurde.

3	Klicken Sie im Menü Bearbeiten auf Kopieren.

4	Wechseln Sie zu Microsoft Access, und öffnen Sie eine Tabelle, Abfrage oder ein Formular in der Datenblattansicht  oder ein Formular in der Formularansicht.

5	Setzen Sie die Einfügemarke im Datenblatt in das Hyperlink-Feld. Setzen Sie sie im Formular in das an ein Hyperlink-Feld gebundene Textfeld oder in ein Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt.

6	Klicken Sie im Menü Bearbeiten auf Als Hyperlink einfügen.

Microsoft Access fügt den Hyperlink dem Feld oder Steuerelement hinzu. Sie können auf den Hyperlink klicken, um zu dem im Dokument markierten Text zu springen.


Erstellen eines Hyperlinks durch Ziehen und Ablegen von Text oder einer Internet-Verknüpfung

1	Öffnen Sie in Microsoft Access eine Tabelle oder Abfrage in der Datenblattansicht  oder ein Formular in der Datenblatt- oder Formularansicht.

2	Wechseln Sie zu einem geöffneten Dokument in einem Microsoft Office-Anwendungsprogramm oder zu einer Internet-Verknüpfung (einem Element im Ordner VERLAUF im Windows-Systemordner des Windows Explorers).

3	Markieren Sie eines der folgenden Elemente:

•	Markieren Sie Text im geöffneten Dokument. Der markierte Text kann ein definierter Hyperlink, eine nicht als Hyperlink definierte Hyperlink-Adresse oder der Text sein, zu dem Sie springen möchten. Sie können jedoch keinen Hyperlink erstellen, indem Sie Text aus einem Microsoft Access-Objekt auf ein anderes ziehen.

•	Markieren Sie die Internet-Verknüpfung.

4	Klicken Sie mit der rechten Maustaste auf die Markierung, und ziehen Sie sie in der Datenblattansicht  auf ein Hyperlink-Feld oder in der Formularansicht auf ein Textfeld, das an ein Hyperlink-Feld gebunden ist, oder auf ein Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt.

Microsoft Access fügt den Hyperlink dem Feld oder Textfeld hinzu. Sie können auf den Hyperlink klicken, um das Zieldokument, die Zielseite oder das Zielobjekt zu öffnen.


Eingeben eines Hyperlinks in einem Feld oder Textfeld

1	Öffnen Sie die Tabelle oder Abfrage, die das Hyperlink-Feld enthält, in der Datenblattansicht  oder ein an diese Tabelle oder Abfrage gebundenes Formular in der Datenblatt- oder Formularansicht.

2	Setzen Sie die Einfügemarke im Datenblatt in das Hyperlink-Feld. Setzen Sie sie im Formular in das an ein Hyperlink-Feld gebundene Textfeld oder in ein Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt.

3	Geben Sie eine gültige Hyperlink-Adresse ein. Eine Hyperlink-Adresse kann aus bis zu drei Teilen bestehen, die durch ein Nummernzeichen (#) voneinander getrennt sind:

Anzeigetext#Adresse#Unteradresse

Beispiel: Cajun Delights#http://www.cajundelights.com/Cajun.htm#

Zum Anzeigen von Informationen zu Hyperlink-Adressen klicken Sie auf  [image].


Hyperlink-Adressen in Hyperlink-Feldern und Steuerelementen

Sie können eine Hyperlink-Adresse direkt in einem Hyperlink-Feld, in einem an ein Hyperlink-Feld gebundenen Textfeld oder in einem Kombinationsfeld eingeben, das im Textfeldteil einen Hyperlink anzeigt.

Eine Hyperlink-Adresse kann aus bis zu drei Teilen bestehen, die durch ein Nummernzeichen (#) voneinander getrennt sind:

Anzeigetext#Adresse#Unteradresse

Die folgende Tabelle erläutert jeden dieser Teile.

Teil	Beschreibung	Optional?
Anzeigetext	Der Text im Feld oder Steuerelement. Sie können z.B. einen beschreibenden Namen für die World Wide Web Site oder das durch die Adresse und die Unteradresse angegebene Objekt anzeigen.	Ja
Adresse	Ein absoluter oder relativer Pfad zu einem Zieldokument. Ein absoluter Pfad ist ein voll qualifizierter URL oder UNC-Pfad zu einem Dokument. Ein relativer Pfad bezieht sich auf den aktuellen Datenbankpfad oder auf den in der Einstellung Hyperlink-Basis auf der Registerkarte Datei-Info (Menü Datei, Befehl Datenbankeigenschaften) festgelegten Pfad.	Nein, außer wenn Unteradresse auf ein Objekt in der aktuellen Datenbankdatei (.MDB) zeigt.
Unteradresse	Die Position in der Datei oder auf der Seite. Sie können z.B. auf ein bestimmtes Formular oder einen bestimmten Bericht in einer Microsoft Access-Datenbank oder auf eine bestimmte Textmarke in einem Word-Dokument zeigen. Zum Anzeigen der richtigen Syntax für jeden Dokumenttyp klicken Sie auf  [image].	Ja
Anmerkung   Microsoft Access zeigt nicht alle drei Teile im Feld oder Steuerelement an. Wenn Sie die ganze Hyperlink-Adresse sehen möchten, setzen Sie die Einfügemarke mit der Tastatur in das Feld oder Steuerelement (damit die Verknüpfung nicht geöffnet wird), und drücken Sie F2.

•	Wenn Sie den Anzeigetext eingeben, zeigt Microsoft Access nicht die restliche Adresse im Anschluß an diesen Text an.

•	Wenn Sie den Anzeigetext nicht eingeben, zeigt Microsoft Access nur die Adresse an.

•	Die Unteradresse wird nur angezeigt, wenn kein Anzeigetext oder keine Adresse eingegeben wurde. Wenn die Unteradresse auf ein Objekt in einer Microsoft Access-Datenbank zeigt, ist dieses in der aktuellen Datenbank enthalten.

Die folgende Tabelle zeigt Beispiele für Hyperlink-Adressen. Beachten Sie, daß in den URLs Schrägstriche und in den UNC-Pfaden umgekehrte Schrägstriche verwendet werden.

Hyperlink-Adresse	Beschreibung
Cajun Delights#http://www.cajundelights.com#	Die Seite Cajun Delights im Web. Wird angezeigt als "Cajun Delights".
#http://www.cajundelights.com#	Die Seite Cajun Delights im Web.
#http://www.cajundelights.com#Preis	Die Name-Marke "Preis" im HTML-Dokument für die Seite Cajun Delights.
#\\Nordwind\Public\Artikel.doc#	Eine Word-Datei namens ARTIKEL.DOC im Share PUBLIC auf dem Server Nordwind.
Lebenslauf#c:\Windows\Personal\Lebenslauf.doc#	Eine Word-Datei namens LEBENSLAUF.DOC im Ordner \WINDOWS\PERSONAL. Wird angezeigt als "Lebenslauf".
#c:\Windows\Personal\Lebenslauf.doc#	Die Datei LEBENSLAUF.DOC im Ordner \WINDOWS\PERSONAL.
#c:\Windows\Personal\Lebenslauf.doc#Qualifikationen	Der Abschnitt in der Datei LEBENSLAUF.DOC, der mit der Textmarke "Qualifikationen" gekennzeichnet ist.
#c:\Windows\Personal\Nordwind.mdb#Formular Lieferanten	Das Formular Lieferanten in der Datenbank Nordwind im Ordner \WINDOWS\PERSONAL.
Lieferanten##Formular Lieferanten	Das Formular Lieferanten in der aktuellen Datenbank. Wird angezeigt als "Lieferanten".
#c:\Windows\Personal\Umsatz 1996.ppt#13	Folie 13 der PowerPoint-Präsentation Umsatz 1996 im Ordner \WINDOWS\PERSONAL.
#c:\Windows\Personal\Budget.xls#Blatt1!A2	Die Zelle A2 im Blatt 1 der Datei BUDGET.XLS im Ordner \WINDOWS\PERSONAL.
Um die Eingabe einer Hyperlink-Adresse zu erleichtern, ermöglicht es Ihnen Microsoft Access, bestimmte Teile einer Adresse wegzulassen. Beispiel:

•	Wenn Sie http://www.microsoft.com eingeben, erkennt Microsoft Access das Protokoll "http:" und übersetzt die Adresse in #http://www.microsoft.com#. (Sie brauchen die Nummernzeichen (#) nicht selbst einzugeben.)

•	Wenn Sie auf ein Microsoft Access-Objekt in der aktuellen Datenbank zeigen möchten, brauchen Sie nur den Objektnamen anzugeben, zu dem Sie springen möchten. Den UNC-Pfad können Sie weglassen. Falls mehrere gleichnamige Objekte vorhanden sind, bestimmt Microsoft Access in dieser Reihenfolge, auf welches Objekt verwiesen werden soll: Formulare, Berichte, Tabellen/Abfragen, Makros, Module. Gibt es z.B. ein Formular Bestellungen und eine Tabelle Bestellungen, nimmt Microsoft Access an, daß der Verweis das Formular Bestellungen betrifft. Sie können einen bestimmten Objekttyp festlegen, indem Sie Objekttyp Objektname eingeben. Um z.B. auf die Tabelle Bestellungen statt auf das Formular Bestellungen zu verweisen, geben Sie Tabelle Bestellungen als Unteradresse ein.

•	Wenn der eingegebene Text kein Nummernzeichen (#), kein Protokoll (wie z.B. "http:") oder keinen Verweis auf ein Objekt in der aktuellen Datenbank enthält, nimmt Microsoft Access an, daß es sich um den Anzeigetext handelt und fügt denselben Text an "http://" für die Adresse an. Geben Sie z.B. www.microsoft.com ein, übersetzt Microsoft Access die Adresse als www.microsoft.com#http://www.microsoft.com#.


Erstellen eines Bezeichnungsfelds, auf das Sie zum Öffnen eines Hyperlinks klicken können

Wie möchten Sie das Bezeichnungsfeld erstellen?

Mit der Schaltfläche Hyperlink einfügen

Einen Hyperlink kopieren und einfügen

Text aus einem Microsoft Office-Dokument kopieren und einfügen

Eine Internet-Verknüpfung ziehen und ablegen


Erstellen eines Bezeichnungsfelds unter Verwendung der Schaltfläche "Hyperlink einfügen"

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Hyperlink einfügen  [image].

3	Geben Sie im Dialogfeld Hyperlink einfügen einen UNC-Pfad oder einen URL im Feld Verknüpfung zu Datei oder URL ein, oder klicken Sie auf die Schaltfläche Durchsuchen, um zu einer Datei auf Ihrer Festplatte, in einem LAN (Local Area Network) oder auf einem registrierten FTP-Server zu wechseln.

Anmerkung   Wenn der Hyperlink zu einem Microsoft Access-Objekt in der aktuellen Datenbank springen wird, lassen Sie das Feld Verknüpfung zu Datei oder URL leer.

4	Lassen Sie das Feld Name einer Stelle in der Datei (Optional) leer, oder führen Sie einen der folgenden Schritte aus:

•	Um zu einer Position in einer Datei zu springen, geben Sie eine Adresse ein. Geben Sie z.B. einen Textmarkennamen für ein Microsoft Word-Dokument oder eine Foliennummer für eine PowerPoint-Präsentation ein. Zum Anzeigen von Informationen zur richtigen Syntax klicken Sie auf  [image].

•	Um zu einem Microsoft Access-Objekt zu springen, geben Sie den Objekttyp und Objektnamen (z.B. Tabelle Lieferanten) ein, oder klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Name einer Stelle in der Datei (Optional). Die Schaltfläche Durchsuchen öffnet das Datenbankfenster für die aktuelle oder die angegebene Datenbank. Dort können Sie das zu öffnende Objekt auswählen.

5	Klicken Sie im Dialogfeld Hyperlink einfügen auf OK.

Microsoft Access fügt dem Formular oder Bericht ein Bezeichnungsfeld hinzu. Um die Verknüpfung zu testen, klicken Sie mit der rechten Maustaste auf das Bezeichnungsfeld, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie auf Öffnen.

Anmerkung   Wenn Sie ein Bezeichnungsfeld auf diese Weise erstellen, stellt Microsoft Access dessen Eigenschaft HyperlinkAdresse auf den im Feld Verknüpfen mit Datei oder URL angegebenen Wert und die Eigenschaft HyperlinkUnteradresse auf den im Feld Name einer Stelle in der Datei (Optional) angegebenen Wert ein (falls vorhanden). Es verwendet für den Anzeigetext im Bezeichnungsfeld selbst die Eigenschaft Beschriftung. Sie können jede dieser Eigenschaften ändern, um den Hyperlink zu ändern.


Erstellen eines Bezeichnungsfelds durch Kopieren und Einfügen eines Hyperlinks aus einem Microsoft Office-Dokument

1	Öffnen Sie ein Microsoft Office-Dokument, das einen definierten Hyperlink enthält.

2	Klicken Sie mit der rechten Maustaste auf den definierten Hyperlink, den Sie kopieren möchten. Zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie dann im Kontextuntermenü auf Hyperlink Kopieren.

Anmerkung   Stellen Sie beim Kopieren eines definierten Hyperlinks aus einem Office-Dokument sicher, daß nur der Hyperlink selbst kopiert wird. Wenn Sie nicht zum Hyperlink gehörende Zeichen davor und/oder dahinter mitkopieren, springt Microsoft Access zu dem markierten Text statt zur Adresse des Hyperlinks.

3	Wechseln Sie zu Microsoft Access, und öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

4	Klicken Sie im Menü Bearbeiten auf Als Hyperlink einfügen.

Microsoft Access fügt dem Formular oder Bericht ein Bezeichnungsfeld hinzu. Um die Verknüpfung zu testen, klicken Sie mit der rechten Maustaste auf das Bezeichnungsfeld, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie auf Öffnen.

Anmerkung   Wenn Sie ein Bezeichnungsfeld auf diese Weise erstellen, stellt Microsoft Access dessen Eigenschaft HyperlinkAdresse auf den aus dem Office-Dokument kopierten Wert ein. Es verwendet für den Anzeigetext im Bezeichnungsfeld selbst die Eigenschaft Beschriftung. Sie können diese Eigenschaften ändern, um den Hyperlink zu ändern.


Erstellen eines Bezeichnungsfelds durch Kopieren und Einfügen von Text aus einem Microsoft Office-Dokument

1	Öffnen Sie das Microsoft Office-Dokument, zu dem Sie springen möchten, z.B. ein Microsoft Word-Dokument.

2	Markieren Sie den Text, zu dem Sie springen möchten.

Anmerkung   Sie können kein Bezeichnungsfeld erstellen, indem Sie Text in einem Microsoft Access-Objekt markieren.

3	Klicken Sie im Menü Bearbeiten auf Kopieren.

4	Wechseln Sie zu Microsoft Access, und öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

5	Klicken Sie im Menü Bearbeiten auf Als Hyperlink einfügen.

Microsoft Access fügt das Bezeichnungsfeld dem Formular oder Bericht hinzu. Um die Verknüpfung zu testen, klicken Sie mit der rechten Maustaste auf das Bezeichnungsfeld, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie auf Öffnen.

Anmerkung   Wenn Sie ein Bezeichnungsfeld auf diese Weise erstellen, stellt Microsoft Access dessen Eigenschaft HyperlinkAdresse und die Eigenschaft HyperlinkUnteradresse ein (falls der Hyperlink auf eine Position in der Datei verweist). Es verwendet für den Anzeigetext im Bezeichnungsfeld selbst die Eigenschaft Beschriftung. Sie können jede dieser Eigenschaften ändern, um den Hyperlink zu ändern.


Erstellen eines Bezeichnungsfelds durch Ziehen und Ablegen einer Internet-Verknüpfung

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Wechseln Sie zu einer Internet-Verknüpfung (einem Symbol auf dem Desktop oder einem Element im Ordner VERLAUF des Windows Explorers).

3	Markieren Sie die Internet-Verknüpfung.

4	Klicken Sie mit der rechten Maustaste auf die Markierung, und ziehen Sie sie auf das Formular oder den Bericht.

Microsoft Access fügt dem Formular oder Bericht ein Bezeichnungsfeld hinzu. Um die Verknüpfung zu testen, klicken Sie mit der rechten Maustaste auf das Bezeichnungsfeld, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie auf Öffnen.


Hinzufügen eines Bildes, auf das Sie zum Öffnen eines Hyperlinks klicken können

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Bild  [image]  und dann auf die Stelle, an der Sie das Bild erstellen möchten.

3	Suchen Sie im Dialogfeld Grafik einfügen das gewünschte Bild.

Microsoft Access fügt dem Formular oder Bericht ein Bild-Steuerelement hinzu.

4	Stellen Sie sicher, daß das Bild-Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das zugehörige Eigenschaftenfenster zu öffnen.

5	Geben Sie in der Eigenschaft HyperlinkAdresse einen Pfad zu einer Datei auf Ihrer Festplatte, einen UNC-Pfad oder einen URL an. Geben Sie z.B. c:\Windows\Personal\Budget.xls oder http://www.microsoft.com ein. Falls Sie bei der Eingabe einer Adresse Hilfe benötigen, klicken Sie auf die Editor-Schaltfläche  [image], um das Dialogfeld Hyperlink bearbeiten zu öffnen.

Anmerkung   Wenn der Hyperlink zu einem Objekt in der aktuellen Microsoft Access-Datenbank springen wird, können Sie die Eigenschaft HyperlinkAdresse leer lassen.

6	Lassen Sie das Einstellungsfeld der Eigenschaft HyperlinkUnteradresse leer, oder führen Sie einen der folgenden Schritte aus:

•	Um zu einer Position in einer Datei zu springen, geben Sie eine Adresse ein. Geben Sie z.B. einen Textmarkennamen für ein Microsoft Word-Dokument oder eine Foliennummer für eine PowerPoint-Präsentation ein. Zum Anzeigen von Informationen zur richtigen Syntax klicken Sie auf  [image].

•	Um zu einem Microsoft Access-Objekt zu springen, geben Sie den Objekttyp und Objektnamen (z.B. Tabelle Lieferanten) ein, oder klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Name einer Stelle in der Datei (Optional). Die Schaltfläche Durchsuchen öffnet das Datenbankfenster für die aktuelle oder die angegebene Datenbank. Dort können Sie das zu öffnende Objekt auswählen.

Um die Verknüpfung zu testen, klicken Sie mit der rechten Maustaste auf das Bild, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie auf Öffnen.


Hinzufügen einer Befehlsschaltfläche, auf die Sie zum Öffnen eines Hyperlinks klicken können

1	Öffnen Sie ein Formular in der Entwurfsansicht.

2	Wenn das Tool Steuerelement-Assistenten  [image]  in der Toolbox aktiviert ist, klicken Sie darauf, um den Steuerelement-Assistenten zu deaktivieren.

3	Klicken Sie in der Toolbox auf das Tool Befehlsschaltfläche  [image].

4	Klicken Sie im Formular auf die Stelle, an der Sie die Befehlsschaltfläche einfügen möchten.

5	Stellen Sie sicher, daß die Befehlsschaltfläche markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für dieses Steuerelement zu öffnen.

6	Geben Sie in der Eigenschaft HyperlinkAdresse einen Pfad zu einer Datei auf Ihrer Festplatte, einen UNC-Pfad oder einen URL an. Geben Sie z.B. c:\Windows\Personal\Budget.xls, \\Nordwind\Public\Artikel.doc oder http://www.microsoft.com ein. Falls Sie bei der Eingabe einer Adresse Hilfe benötigen, klicken Sie auf die Editor-Schaltfläche  [image], um das Dialogfeld Hyperlink einfügen zu öffnen.

Anmerkung   Wenn der Hyperlink zu einem Objekt in der aktuellen Microsoft Access-Datenbank springen wird, lassen Sie die Eigenschaft HyperlinkAdresse leer.

7	Lassen Sie das Einstellungsfeld der Eigenschaft HyperlinkUnteradresse leer, oder führen Sie einen der folgenden Schritte aus:

•	Um zu einer Position in einer Datei zu springen, geben Sie eine Adresse ein. Geben Sie z.B. einen Textmarkennamen für ein Microsoft Word-Dokument oder eine Foliennummer für eine PowerPoint-Präsentation ein. Zum Anzeigen von Informationen zur richtigen Syntax klicken Sie auf  [image].

•	Um zu einem Microsoft Access-Objekt zu springen, geben Sie den Objektnamen ein, oder klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Name einer Stelle in der Datei (Optional). Die Schaltfläche Durchsuchen öffnet das Datenbankfenster für die aktuelle oder die angegebene Datenbank. Dort können Sie das zu öffnende Objekt auswählen.

8	Stellen Sie die Eigenschaft Beschriftung auf den Text ein, der auf der Schaltfläche angezeigt werden soll.

Um die Verknüpfung zu testen, klicken Sie mit der rechten Maustaste auf die Befehlsschaltfläche, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie auf Öffnen.


Ändern eines Hyperlinks, der in einer Tabelle gespeichert ist

1	Öffnen Sie die Tabelle oder Abfrage, die das Hyperlink-Feld enthält, in der Datenblattansicht oder ein an diese Tabelle oder Abfrage gebundenes Formular in der Datenblatt- oder Formularansicht.

2	Klicken Sie mit der rechten Maustaste im Datenblatt auf das Hyperlink-Feld oder im Formular auf das an ein Hyperlink-Feld gebundene Textfeld oder auf ein Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt.

3	Um den Anzeigetext hinzuzufügen oder zu ändern, zeigen Sie im Kontextmenü auf Hyperlink. Geben Sie im Feld Text anzeigen den gewünschten Text ein.

4	Um eine Hyperlink-Adresse zu ändern, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie dann auf Hyperlink bearbeiten.

5	Geben Sie im Dialogfeld Hyperlink bearbeiten im Feld Verknüpfung zu Datei oder URL den richtigen Pfad zu einem Ordner auf Ihrer Festplatte, einen UNC-Pfad oder einen URL ein. Sie können aber auch auf die Schaltfläche Durchsuchen klicken, um zu einer Datei in einem LAN (Local Area Network) oder einer Datei auf einem registrierten FTP-Server zu wechseln.

Anmerkung   Wenn der Hyperlink zu einem Microsoft Access-Objekt in der aktuellen Datenbank springen wird, lassen Sie das Feld Verknüpfung zu Datei oder URL leer.

6	Lassen Sie das Feld Name einer Stelle in der Datei (Optional) leer, oder führen Sie einen der folgenden Schritte aus:

•	Um zu einer Position in einer Datei zu springen, geben Sie eine Adresse ein. Geben Sie z.B. einen Textmarkennamen für ein Microsoft Word-Dokument oder eine Foliennummer für eine PowerPoint-Präsentation ein. Zum Anzeigen von Informationen zur richtigen Syntax klicken Sie auf  [image].

•	Um zu einem Microsoft Access-Objekt zu springen, geben Sie den Objektnamen ein, oder klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Name einer Stelle in der Datei (Optional). Die Schaltfläche Durchsuchen öffnet das Datenbankfenster für die aktuelle oder die angegebene Datenbank. Dort können Sie das zu öffnende Objekt auswählen.

Anmerkung   Sie können einen Hyperlink auch durch Kopieren und Einfügen, Ziehen und Ablegen oder direkte Eingabe im Feld oder Textfeld ändern. Um Informationen zu der Syntax anzuzeigen, die für die Eingabe eines Hyperlinks erforderlich ist, klicken Sie auf  [image].


Ändern eines Hyperlinks, der für ein Bezeichnungsfeld oder Bild in einem Formular oder Bericht definiert wurde

1	Öffnen Sie das Formular in der Entwurfsansicht oder den Bericht in der Entwurfsansicht.

2	Klicken Sie mit der rechten Maustaste auf das Bezeichnungsfeld oder das Bild-Steuerelement, um das Kontextmenü anzuzeigen.

3	Um eine Hyperlink-Adresse zu ändern, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie dann auf Hyperlink bearbeiten.

4	Geben Sie im Dialogfeld Hyperlink bearbeiten im Feld Verknüpfung zu Datei oder URL einen Pfad zu einer Datei auf Ihrer Festplatte, einen UNC-Pfad oder einen URL ein. Sie können aber auch auf die Schaltfläche Durchsuchen klicken, um zu einer Datei in einem LAN (Local Area Network) oder einer Datei auf einem registrierten FTP-Server zu wechseln.

Anmerkung   Wenn der Hyperlink zu einem Microsoft Access-Objekt in der aktuellen Datenbank springen wird, lassen Sie das Feld Verknüpfung zu Datei oder URL leer.

5	Lassen Sie das Feld Name einer Stelle in der Datei (Optional) leer, oder führen Sie einen der folgenden Schritte aus:

•	Um zu einer Position in einer Datei zu springen, geben Sie eine Adresse ein. Geben Sie z.B. einen Textmarkennamen für ein Microsoft Word-Dokument oder eine Foliennummer für eine PowerPoint-Präsentation ein. Zum Anzeigen von Informationen zu der richtigen Syntax klicken Sie auf  [image].

•	Um zu einem Microsoft Access-Objekt zu springen, geben Sie den Objekttyp und Objektnamen (z.B. Tabelle Lieferanten) ein, oder klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Name einer Stelle in der Datei (Optional). Die Schaltfläche Durchsuchen öffnet das Datenbankfenster für die aktuelle oder die angegebene Datenbank. Dort können Sie das zu öffnende Objekt auswählen.

6	Um den Anzeigetext für ein Bezeichnungsfeld zu ändern, stellen Sie sicher, daß das Bezeichnungsfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das zugehörige Eigenschaftenfenster zu öffnen.

7	Geben Sie den geänderten Anzeigetext im Einstellungsfeld der Eigenschaft Beschriftung ein.

Anmerkung   Sie können einen Hyperlink auch durch Kopieren und Einfügen, Ziehen und Ablegen oder direkte Eingabe im Eigenschaftenfenster ändern. Um Informationen zu der Syntax anzuzeigen, die für die Eingabe eines Hyperlinks erforderlich ist, setzen Sie die Einfügemarke in die Eigenschaft HyperlinkAdresse oder die Eigenschaft HyperlinkUnteradresse, und drücken Sie F1.


Löschen eines Hyperlinks, der in einer Tabelle gespeichert ist

1	Öffnen Sie die Tabelle oder Abfrage, die das Hyperlink-Feld enthält, in der Datenblattansicht oder ein an diese Tabelle oder Abfrage gebundenes Formular in der Datenblatt- oder Formularansicht.

2	Gehen Sie zu dem Datensatz mit dem Hyperlink, den Sie löschen möchten.

3	Klicken Sie mit der rechten Maustaste im Datenblatt auf das Hyperlink-Feld oder im Formular auf das an ein Hyperlink-Feld gebundene Textfeld oder auf ein Kombinationsfeld, das im Textfeldteil einen Hyperlink anzeigt.

4	Klicken Sie im Kontextmenü auf Ausschneiden.

Anmerkung   Um alle in einer Tabelle gespeicherten Hyperlinks zu löschen, löschen Sie das Hyperlink-Feld in der Entwurfsansicht der Tabelle.


Hyperlink-Protokolle, die von Microsoft Access unterstützt werden

Wenn Sie bestimmte Protokolle in einem Hyperlink-Feld oder einem an ein Hyperlink-Feld gebundenen Textfeld eingeben, erkennt Microsoft Access diese Protokolle und übersetzt die Adresse in eine gültige Hyperlink-Adresse. Geben Sie z.B. "http://www.microsoft.com" ein, übersetzt Microsoft Access diese Adresse in #http://www.microsoft.com#.

Wenn Sie einen URL in einem Hyperlink-Feld eingeben, erkennt Microsoft Access automatisch die folgenden Internet-Protokolle.

Protokoll	Name des Protokolls	Beschreibung
http	Hypertext Transfer Protocol	Springt zu World Wide Web-Seiten, die Text, Grafiken, Audiodaten und andere digitale Informationen von einem Web-Server im World Wide Web enthalten.
ftp	File Transfer Protocol	Überträgt Dateien zwischen Computern im Internet.
gopher	Gopher-Protokoll	Zeigt Informationen auf einem Gopher-Server an.
wais	WAIS-Protokoll	Greift auf eine WAIS-Datenbank (WAIS = Wide Area Information Servers) zu.
file	Dateiprotokoll	Öffnet eine Datei auf einer lokalen Festplatte oder in einem LAN (Local Area Network).
https	Hypertext Transfer Protocol mit Privacy	Stellt eine HTTP-Verbindung her, die SSL-Verschlüsselung (SSL = Secure Sockets Layer) verwendet.
mailto	MailTo-Protokoll	Öffnet Ihre E-Mail-Anwendung, um eine Nachricht an die angegebene E-Mail-Adresse im Internet zu senden. Ein URL, der das MailTo-Protokoll verwendet, hat ein anderes Format: (mailto:Benutzername@Domäne)
msn	Microsoft Network-Protokoll	Springt zu einem Standort in The Microsoft Network.
news	News-Protokoll	Startet einen News Reader und öffnet die angegebene Usenet-Newsgroup. Ein URL, der das News-Protokoll verwendet, hat ein anderes Format: (news:Newsgroupname)
nntp	Network News Transfer Protocol	Führt dieselbe Funktion wie das News-Protokoll aus, nur daß auf den Doppelpunkt zwei Schrägstriche folgen (nntp://Newsgroupname).
mid	MIDI-Protokoll (MIDI = Musical Instrument Digital Interface)	Gibt MIDI-Sequencer-Dateien wieder, wenn der Computer des Benutzers über eine Audiokarte verfügt.
cid	CID-Protokoll (CID = CompuServe® Dialer)	Stellt über das CompuServe-Netzwerk eine PPP-Verbindung (PPP = Point-To-Point-Protokoll) zum Internet her.
prospero	Prospero-Protokoll	Öffnet Dateien, basierend auf dem von Prospero verteilten Dateisystem.
telnet	Telnet-Protokoll	Startet ein Telnet-Terminal-Emulationsprogramm. Ein Terminal-Emulationsprogramm ist eine Befehlszeilenoberfläche, über die Sie Befehle an einen Remote-Computer ausgeben können. Wenn Sie z.B. mit Hilfe von Telnet eine Verbindung zu einem UNIX-Server herstellen, können Sie UNIX-Befehle ausgeben, um Operationen auf diesem Server auszuführen.
rlogin	Rlogin-Protokoll	Startet ein RLogin-Terminal-Emulationsprogramm.
tn3270	TN3270-Protokoll	Startet ein TN3270-Terminal-Emulationsprogramm.
pnm	RealAudio-Protokoll	Gibt RealAudio-Streaming Audio von einem RealAudio-Server wieder. Streaming Audio und andere Streaming Media-Formate stellen eine Verbindung zum Server her und beginnen direkt mit der Tonwiedergabe, ohne eine ganze Datei zu übertragen.
mms	Microsoft Media Server (MMS)-Protokoll	Gibt Medien, wie z.B. ASF-Dateien (ASF = ActiveMovie Streaming Format Files), von einem MMS-Server wieder.
Beim Installieren von Microsoft Office installiert und registriert das Setup-Programm automatisch die Dateien, die zum Springen zu einem beliebigen Office-Dokument oder zu einem Dokument auf einem HTTP- oder FTP-Server erforderlich sind. Für die anderen Protokolle in der oben dargestellten Liste müssen Sie die entsprechenden Dateien manuell installieren und registrieren.

ˆ


Syntax für Hyperlink Unteradressen

Dateityp	Erforderliche Eingabe
Microsoft Access	Objekttyp und Objektname. Geben Sie z.B. Tabelle Kunden ein, um zur Tabelle Kunden zu springen. Anmerkung   Wenn Sie den Objekttyp nicht angeben und mehrere gleichnamige Objekte vorhanden sind, bestimmt Microsoft Access in dieser Reihenfolge, auf welches Objekt verwiesen werden soll: Formulare, Berichte, Tabellen/Abfragen, Makros, Module. Gibt es z.B. ein Formular und eine Tabelle namens Bestellungen, nimmt Microsoft Access an, daß der Verweis das Formular Bestellungen betrifft. Um z.B. die Tabelle Bestellungen anzugeben, müssen Sie Objekttyp Objektname eingeben: Tabelle Bestellungen.
Microsoft Word	Ein Textmarkenname
Microsoft Excel	Blatt!Bereich. Geben Sie z.B.  Blatt 1!A2 ein, um zur Zelle A2 im Blatt 1 zu springen.
Microsoft PowerPoint	Eine Foliennummer
HTML-Dokument	Eine Name-Marke


Ändern des Standardformats von Hyperlinks

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Hyperlinks/HTML.

3	Stellen Sie die gewünschten Optionen ein.


Öffnen eines Hyperlinks in einem Datenblatt oder Formular

1	Öffnen Sie die Tabelle, die Abfrage oder das Formular in der Datenblattansicht oder das Formular in der Formularansicht. Der Hyperlink kann sich in einem Feld eines Datenblatts oder in einem Bezeichnungsfeld, Textfeld, Kombinationsfeld, auf einer Befehlsschaltfläche oder in einem Bild-Steuerelement eines Formulars befinden.

2	Setzen Sie den Mauszeiger auf das Objekt mit dem Hyperlink. Wenn sich der Zeiger in eine Hand verwandelt, klicken Sie auf den Hyperlink.

Bevor Sie auf einen Hyperlink klicken, ist dieser standardmäßig blau und unterstrichen formatiert. Nach dem Klicken ist er standardmäßig lila und unterstrichen formiert. Um Informationen zum Ändern des Standardformats anzuzeigen, klicken Sie auf  [image].


Anzeigen einer Web-Seite in einem Formular

Bevor Sie einem Formular das WebBrowser-Steuerelement hinzufügen können, müssen Sie Microsoft Internet Explorer, Version 3.0, installiert haben. Nach dessen Installation wird das WebBrowser-Steuerelement automatisch registriert. Um Informationen zum Installieren von Microsoft Internet Explorer anzuzeigen, klicken Sie auf  [image].

1	Öffnen Sie das Formular in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf das Tool Weitere Steuerelemente  [image].

Ein Menü wird angezeigt, das alle registrierten ActiveX-Steuerelemente in Ihrem System auflistet.

3	Klicken Sie im Menü der ActiveX-Steuerelemente auf Microsoft Web Browser-Steuerelemente.

4	Klicken Sie im Formular auf die Stelle, an der Sie das Steuerelement einfügen möchten.

5	Verschieben Sie das Steuerelement, und ändern Sie seine Größe so, daß der von Ihnen gewünschte Bereich angezeigt wird.

Anmerkungen

•	Wenn das WebBrowser-Steuerelement nicht die volle Breite oder Höhe einer Web-Seite oder eines Web-Dokuments anzeigen kann, zeigt es automatisch Bildlaufleisten an. In den meisten Fällen empfiehlt es sich jedoch, das Steuerelement so zu verbreitern, daß die volle Breite einer typischen Web-Seite angezeigt wird. Auf diese Weise brauchen die Benutzer Ihrer Anwendung keinen horizontalen Bildlauf durchzuführen.

•	Zum Anzeigen von Informationen zu den Methoden, Eigenschaften und Ereignissen des WebBrowser-Steuerelements klicken Sie auf http://www.microsoft.com/intdev/sdk/docs/iexplore/. Wenn Sie Microsoft Office 97 auf CD erworben haben, können Sie eine Hilfedatei mit diesen Informationen anzeigen. Öffnen Sie hierzu den Ordner \VALUEPACK\ACCESS\WEBHELP auf der Setup-CD, und kopieren Sie die Dateien IEXPLORE.HLP und IEXPLORE.CNT auf Ihre Festplatte.


Anzeigen eines Kombinationsfelds aus einer Tabelle als Textfeld in einer Abfrage

Wenn die Art der Anzeige des Feldes in der Abfrage geändert wird, beeinflußt diese Änderung nicht die Art der Anzeige des Feldes in der zugrundeliegenden Tabelle.

1	Öffnen Sie die Abfrage in der Entwurfsansicht.

2	Klicken Sie im Entwurfsbereich der Abfrage mit der rechten Maustaste auf eine beliebige Stelle in der Spalte des zu ändernden Feldes und dann im Kontextmenü auf Eigenschaften.

3	Klicken Sie auf die Registerkarte Nachschlagen.

4	Klicken Sie im Einstellungsfeld der Eigenschaft Steuerelement anzeigen auf Textfeld.


Arbeiten mit einer Datenbank

Was möchten Sie tun?

Die Startübersicht anpassen

Eine Übersicht über Datenbanken anzeigen

Informationen zu Tabellen anzeigen: ihre Definition und Funktionsweise

Informationen zu Abfragen anzeigen: ihre Definition und Funktionsweise

Informationen zu Formularen anzeigen: ihre Definition und Funktionsweise

Informationen zu Berichten anzeigen: ihre Definition und Funktionsweise

Informationen zu Makros anzeigen: ihre Definition und Funktionsweise


Von einem Unterbericht wird nur eine Spalte statt mehrerer Spalten gedruckt

Möglicherweise wird nur eine Spalte eines Unterberichts gedruckt, wenn Sie im Dialogfeld Seite einrichten des Unterberichts auf der Registerkarte Spalten unter Spaltenlayout die Einstellung Nach unten, dann quer gewählt und im Hauptbericht die Eigenschaft Vergrößerbar für das Unterbericht-Steuerelement auf Ja eingestellt haben.

Sie können den Berichtsentwurf mit einem der folgenden Verfahren ändern:

•	Wählen Sie im Unterbericht unter Spaltenlayout die Einstellung Quer, dann nach unten, und behalten Sie im Hauptbericht die Einstellung Ja für die Eigenschaft Vergrößerbar des Unterbericht-Steuerelements bei. Dann wird das Steuerelement mehrere Spalten anzeigen und bei Bedarf vergrößert werden.

•	Behalten Sie im Unterbericht unter Spaltenlayout die Einstellung Nach unten, dann quer bei. Passen Sie im Hauptbericht die Größe des Unterbericht-Steuerelements für die maximale Anzahl von Datensätzen an, und stellen Sie seine Eigenschaft Vergrößerbar auf Nein ein. Weil das Unterbericht-Steuerelement seine Größe nicht ändert, werden bei einer Überschreitung der maximalen Anzahl der Datensätze diejenigen abgeschnitten, die nicht in das Steuerelement passen.

Verwenden Sie nach Möglichkeit keinen Unterbericht. Fügen Sie statt dessen die Steuerelemente, die die Daten des Hauptberichts drucken, in einen Gruppenkopf oder den Seitenkopf und die Steuerelemente, die die Daten des Unterberichts drucken, in den Detailbereich ein.


Beheben von Replikationsdatenfehlern

Ein Replikationsdatenfehler kann nicht automatisch behoben werden, indem Sie mit Hilfe des Assistenten zur Behebung von Replikationskonflikten eine Version eines Datensatzes über eine andere kopieren. Statt dessen müssen Sie bei einem Datenfehler den Datensatz in der Replikatgruppe suchen, der den Fehler verursacht hat, und entweder die Daten manuell ändern oder den Datensatz löschen.

1	Lesen Sie den Text im Feld Ursache auf der Seite Replikationsdatenfehler. Dieses Feld beschreibt den Typ des Datenfehlers und schlägt Schritte vor, mit denen Sie die Daten in der Replikatgruppe mit den Daten in einem anderen Replikatgruppenmitglied abgleichen können.

2	Notieren Sie sich den Namen der Replikatgruppe, die den Fehler verursacht hat, und den Namen der Tabelle, die den Fehler enthält. Auf der Seite Replikationsdatenfehler wird die Replikatgruppe im Feld Herkunfts-Computer und im nächsten Feld Pfad identifiziert. Die Tabelle selbst wird im Feld Tabellenname identifiziert.

3	Markieren Sie den Wert Datensatz-ID auf der Seite Replikationsdatenfehler, und kopieren Sie ihn durch Drücken von STRG+C in die Zwischenablage.

4	Schließen Sie den Assistenten zur Behebung von Replikationskonflikten.

5	Öffnen Sie ggf. die Replikatgruppe, die den Datenfehler verursacht hat.

6	Klicken Sie im Menü Extras auf Optionen.

7	Aktivieren Sie Systemobjekte auf der Registerkarte Ansicht.

8	Öffnen Sie die Tabelle, die den Fehler enthält, und klicken Sie in der Symbolleiste auf Formularbasierter Filter  [image].

9	Fügen Sie den Wert Datensatz-ID aus der Zwischenablage in das Feld s_GUID ein, und klicken Sie in der Symbolleiste auf Filter anwenden  [image]. Damit wird der Datensatz gesucht, der den Datenfehler verursacht hat.

10	Aktualisieren oder löschen Sie den Datensatz nach Bedarf.

Wenn z.B. ein Feldwert in der Replikatgruppe eine vom Design Master durchgesetzte Datengültigkeitsregel verletzt, aktualisieren Sie den Feldwert so, daß er die Gültigkeitsregel befolgt. Enthält ein Datensatz in der Replikatgruppe einen Schlüsselfeldwert, der einen Schlüsselfeldwert in einem anderen Replikatgruppenmitglied dupliziert, in den anderen Feldern aber unterschiedliche Werte enthält, löschen Sie diesen Datensatz. Anschließend können Sie ihn mit einem neuen Schlüsselwert der Replikatgruppe wieder hinzufügen.

11	Schließen Sie die Tabelle, und synchronisieren Sie erneut die Replikatgruppe.


Beim Öffnen einer Tabelle oder eines Formulars in einer konvertierten Datenbank wird ein ODBC-Fehler gemeldet

Der Fehler "ODBC – Verbindung mit Datenquellenname fehlgeschlagen" tritt auf, wenn eine Tabelle in einer konvertierten Microsoft Access-Datenbank der Version 1.x oder 2.0 mit einer ODBC-Datenquelle verknüpft ist, die einen 16-Bit-Treiber-Manager und -Treiber verwendet. Microsoft Access 97 kann nur verknüpfte ODBC-Datenquellen öffnen, die die 32-Bit-Versionen des ODBC-Treiber-Managers (ODBC32.DLL) und den entsprechenden ODBC-Treiber verwenden, z.B. die 32-Bit-Version des Microsoft SQL Server ODBC-Treibers (SQLSRV32.DLL).

Um dieses Problem zu beheben, müssen Sie einen neuen identischen 32-Bit-Datenquellennamen (DSN = Data Source Name) für jede ODBC-Datenquelle erstellen, die mit der Originaldatenbank der Version 1.x oder 2.0 verknüpft ist.

1	Vergewissern Sie sich in Microsoft Access 97, daß die 32-Bit-Versionen des ODBC-Treiber-Managers und des entsprechenden Treibers installiert sind.

Wie wird's gemacht?

2	Öffnen Sie die Windows-Systemsteuerung.

  Demo

3	Doppelklicken Sie auf das Symbol 32-Bit-ODBC.

4	Klicken Sie auf Neu.

5	Wählen Sie den geeigneten Treiber aus, und klicken Sie dann auf Weiter.

6	Klicken Sie auf Benutzerdatenquelle und dann auf Weiter.

7	Klicken Sie auf Fertigstellen.

Ein Dialogfeld zum Definieren von Datenquellenname und anderer Parameter wird angezeigt.

8	Geben Sie Werte ein, die mit dem ursprünglichen Datenquellennamen identisch sind, und klicken Sie dann auf OK. Sie müssen z.B. für Microsoft SQL Server mindestens Datenquellenname und Server definieren und eventuell auch auf Optionen klicken, um zusätzliche Werte, wie z.B. einen Wert für Datenbankname, zu definieren.

Wenn Sie den ursprünglichen Datenquellennamen nicht genau wissen, öffnen Sie die Originaldatenbank in der Microsoft Access-Version, in der sie erstellt wurde. Öffnen Sie die verknüpfte Tabelle in der Entwurfsansicht, und zeigen Sie dann das Eigenschaftenfenster Tabelleneigenschaften an. Die Eigenschaft Beschreibung der Tabelle enthält die Definition für die ODBC-Verbindungszeichenfolge. Der Parameter hinter DSN= in der Verbindungszeichenfolge ist der Datenquellenname. Um die restliche Definition des Datenquellennamens anzuzeigen, öffnen Sie die Windows-Systemsteuerung, und doppelklicken Sie auf das Symbol ODBC (nicht auf das Symbol 32-Bit-ODBC). Klicken Sie in der Liste Datenquelle (Treiber) auf den Datenquellennamen und dann auf Setup, um die Definition des Datenquellennamens anzuzeigen.


Erstellen, Ändern oder Eingeben von Daten in Tabellen

Was möchten Sie tun?

Einen Überblick über Tabellen und deren Funktionsweise anzeigen

Eine Tabelle erstellen

Eine Tabelle öffnen

Neue Daten in der Datenblatt- oder Formularansicht hinzufügen

Eine Tabelle anpassen


Importieren von Daten

Was möchten Sie tun?

Daten importieren oder verknüpfen

Probleme behandeln, die beim Importieren von Text oder Kalkulationstabellen auftreten


Verknüpfen von Daten

Was möchten Sie tun?

Daten importieren oder verknüpfen

Die Verknüpfung zu einer verknüpften Tabelle löschen

Probleme behandeln, die beim Arbeiten mit verknüpften Tabellen auftreten

Den Dateinamen und den Pfad für verknüpfte Tabellen anzeigen, aktualisieren oder ändern


Exportieren von Objekten

Was möchten Sie tun?

Daten in eine andere Datenbank oder ein anderes Dateiformat exportieren

Die Ausgabe eines Datenblatts, eines Formulars oder eines Berichts in Microsoft Excel laden

Die Ausgabe eines Objekts als Microsoft Excel-Datei oder als Datei im .RTF-Format speichern


Arbeiten mit Daten in der Datenblattansicht

Was möchten Sie tun?

Neue Daten in der Datenblatt- oder der Formularansicht hinzufügen

Felder und Datensätze in der Datenblattansicht auswählen

Daten kopieren oder verschieben

Probleme behandeln, die beim Einfügen von Daten auftreten

Das Erscheinungsbild der Datenblattansicht ändern

Die neuesten Daten in der Datenblatt- oder der Formularansicht anzeigen

Unter Verwendung des Feldes Feld auswählen in der Datenblattansicht zwischen Feldern in langen Datensätzen bewegen

Zugriffstasten zum Bearbeiten von Text oder Daten verwenden

Einen Datensatz in der Datenblatt- oder der Formularansicht löschen

Änderungen beim Hinzufügen oder Bearbeiten von Datensätzen rückgängig machen

Den Wert einfügen, der sich im selben Feld des vorherigen Datensatzes befindet


Arbeiten in der Formularansicht

Was möchten Sie tun?

Neue Daten in der Datenblatt- oder der Formularansicht hinzufügen

Daten kopieren oder verschieben

Probleme behandeln, die beim Einfügen von Daten auftreten

Die neusten Daten in der Datenblatt- oder der Formularansicht anzeigen

Einen Datensatz in der Datenblatt- oder Formularansicht löschen

Änderungen beim Hinzufügen oder Bearbeiten von Datensätzen rückgängig machen


Ändern des Erscheinungsbildes der Datenblattansicht

Was möchten Sie tun?

Schriftart, Schriftstil, Schriftgröße und Farbe in der Datenblattansicht ändern

Rasterlinienstil und Hintergrundfarbe in der Datenblattansicht ändern

Standardwerte für das Erscheinungsbild der Datenblattansicht festlegen

Die Größe einer Spalte in der Datenblattansicht ändern

Spalten in der Datenblattansicht verschieben

Spalten in der Datenblattansicht fixieren oder die Fixierung von Spalten aufheben

Spalten in der Datenblattansicht ausblenden

In der Datenblattansicht ausgeblendete Spalten einblenden

Die Größe von Zeilen in der Datenblattansicht ändern


Hinzufügen oder Ändern von Feldern in einem Filter

Was möchten Sie tun?

Felder zum Entwurfsbereich in einem Spezialfilter hinzufügen

Ein Feld im Entwurfsbereich eines Spezialfilters verschieben

Ein Feld aus dem Entwurfsbereich eines Spezialfilters entfernen

Ein Feld im Entwurfsbereich eines Spezialfilters einfügen

Eine vorhandene Abfrage als Filter in einem Formular, einem Unterformular oder einem Datenblatt anwenden


Hinzufügen oder Ändern von Kriterien für einen Filter

Was möchten Sie tun?

Informationen zur Verwendung von Kriterien zum Abrufen bestimmter Datensätze in einem Filter anzeigen

Kriterien zum Abrufen bestimmter Datensätze in einem Filter eingeben

Beispiele für Kriterienausdrücke für Filter anzeigen

Eine Kriterienzeile in einem Spezialfilter einfügen oder löschen


Hinzufügen oder Ändern einer Sortierreihenfolge für einen Filter

Was möchten Sie tun?

Datensätze unter Verwendung des Entwurfsbereichs eines Spezialfilters sortieren

Kriterien oder eine Sortierreihenfolge festlegen, wenn im Entwurfsbereich das Sternchen verwendet wird

Informationen zum Sortieren von Datensätzen anzeigen

Eine Sortierreihenfolge aus einer Tabelle, einer Abfrage oder einem Formular entfernen


Erstellen, Ändern oder Eingeben von Daten in Formulare(n)

Was möchten Sie tun?

Einen Überblick über Formulare und deren Funktionsweise anzeigen

Ein Formular erstellen

Ein Formular öffnen

Neue Daten in der Datenblattansicht oder der Formularansicht hinzufügen

Ein Formular anpassen


Hinzufügen, Entfernen oder Formatieren eines Formularkopfes, eines Seitenkopfes oder eines anderen Bereichs

Was möchten Sie tun?

Einen Formularkopf und -fuß oder einen Seitenkopf und -fuß hinzufügen

Die Größe eines Kopfes, Fußes oder eines anderen Bereichs in einem Formular oder Bericht ändern

Ein Formular, einen Bericht, einen Bereich oder ausgewählte Steuerelemente unter Verwendung vordefinierter Formate formatieren


Arbeiten mit ... - Microsoft Access-Dateien

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Dateikompatibilität". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Konvertieren einer Datenbank aus der Version 2.0 oder 1.x in Microsoft Access 97

Konvertieren einer Datenbank aus einer früheren Version in Microsoft Access 97

Öffnen einer Datenbank aus einer früheren Version ohne Konvertierung


Arbeiten mit ... - Was ist neu in Microsoft Access

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Was ist neu". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Was ist neu in Microsoft Access 97?

Was ist neu am Arbeiten im Internet?

Was ist neu am Arbeiten mit anderen Anwendungen?

Was ist neu bei der Leistung?


Arbeiten mit ... - Öffnen einer Datenbank

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Infos zum Erstellen und Öffnen von Datenbanken" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Datenbanken: Definition und Funktionsweise

Erstellen einer Datenbank

Öffnen einer Datenbank

Umbenennen, Löschen, Kopieren oder Verschieben einer Datenbank

Suchen von Dateien

Ausblenden von Objekten im Datenbankfenster

Öffnen der Beispieldatenbanken Nordwind, Bestellungen oder Beispiellösungen


Arbeiten mit ... - Hinzufügen von Lieferanten

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Hinzufügen einer Lieferantentabelle zu Ihrer Inventardatenbank" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen einer Tabelle unter Verwendung des Tabellen-Assistenten

Erstellen einer neuen, leeren Tabelle

Erstellen eines Feldes, das Werte in Tabellen nachschlägt oder auflistet

Infos zu Beziehungen in einer Datenbank


Arbeiten mit ... - Automatisieren von Microsoft Access

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Automatisieren sich wiederholender Aufgaben" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Makros: Definition und Funktionsweise

Module: Definition und Funktionsweise

Erstellen eines Makros

Hinzufügen einer Aktion zu einem Makro

Erstellen einer Befehlsschaltfläche, die eine Abfrage oder ein Makro ausführt

Ereignisse: Verknüpfen Ihrer Datenbankobjekte


Arbeiten mit ... - Diagramm und Datenbank

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erstellen eines Diagramms aus einer Datenbank" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Infos zum Formatieren von Diagrammen

Erstellen eines Diagramms

Bearbeiten eines Diagramms

Konvertieren eines Diagramms in ein Bild, um Speicherplatz zu sparen

Anzeigen eines Berichts in Seitenansicht

Drucken eines Berichts


Arbeiten mit ... - Formulare

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erstellen eines repräsentativen Produktformulars" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen eines Formulars

Hinzufügen eines Steuerelements zu einem Formular oder Bericht

Verschieben, Verändern der Größe, Ausrichten und Formatieren von Feldern oder Steuerelementen in einem Formular oder Bericht

Erstellen benutzerdefinierter Farben für einen Bereich oder ein Steuerelement in einem Formular oder Bericht

Formatieren eines Formulars, Berichts oder Steuerelements unter Verwendung vordefinierter Formate

Anpassen einer automatischen Formatierung für ein Formular oder einen Bericht

Erstellen eines Unterformulars


Arbeiten mit ... - Microsoft Access Mailing

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erstellen einer Nachricht" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Anwenden eines Filters in einem Formular, in einer Abfrage oder in einem Bericht

Austauschen von Microsoft Access-Daten mit Microsoft Word

Zusammenfügen von Daten aus einer Tabelle oder Abfrage unter Verwendung des Microsoft Word-Seriendruck-Assistenten

Laden der Ausgabe eines Datenblatts, Formulars oder Berichts in Microsoft Word

Erstellen von Adressetiketten und anderer Etikettenarten

Anpassen von Etiketten, die mit dem Etiketten-Assistenten erstellt wurden


Arbeiten mit ... - Preisliste

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erstellen einer Preisliste" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen eines Berichts

Möglichkeiten zum individuellen Gestalten eines Berichts

Hinzufügen eines Steuerelements zu einem Formular oder Bericht

Verschieben, Verändern der Größe, Ausrichten und Formatieren von Feldern oder Steuerelementen in einem Formular oder Bericht

Einstellen von Eigenschaften für ein Formular, einen Bericht, einen Bereich oder ein Steuerelement

Anzeigen eines Berichts in Seitenansicht

Drucken eines Berichts

Behandeln von Fehlern beim Drucken und beim Anzeigen von Berichten in der Seitenansicht


Arbeiten mit ... - Microsoft Access-Umsatzübersicht

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erstellen einer Umsatzübersicht" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Was ist eine Pivot-Tabelle?

Verwenden eines Assistenten zum Erstellen einer Microsoft Excel-Pivot-Tabelle und zum Positionieren dieser Tabelle in ein Formular

Erstellen einer einfachen Auswahlabfrage mit einem Assistenten

Bearbeiten einer Pivot-Tabelle

Aktualisieren von Daten in einer Pivot-Tabelle


Arbeiten mit ... - Inventarbericht

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erstellen und Verbessern eines Inventarberichts" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen eines Berichts

Hinzufügen eines Steuerelements zu einem Formular oder Bericht

Verschieben, Verändern der Größe, Ausrichten und Formatieren von Feldern oder Steuerelementen in einem Formular oder Bericht

Durchführen einer Berechnung für einen Datensatz in einem Bericht

Berechnen einer Funktion oder eines Durchschnitts für eine Gruppe von Datensätzen oder alle Datensätze in einem Bericht

Berechnen einer laufenden Summe in einem Bericht

Berechnen von Prozentsätzen in einem Bericht

Formatieren eines Formulars, Berichts oder Steuerelements unter Verwendung vordefinierter Formate

Anpassen einer automatischen Formatierung für ein Formular oder einen Bericht


Arbeiten mit ... - Anpassen von Microsoft Access

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Anpassen von Microsoft Access" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Anpassen der Microsoft Access-Umgebung durch Festlegen von Standardeinstellungen

Hinzufügen einer Schaltfläche zu einer Symbolleiste

Löschen einer Symbolleisten-Schaltfläche

Hinzufügen eines benutzerdefinierten Menüs zu einer Menü- oder Symbolleiste

Löschen eines Menüs aus einer Menü- oder Symbolleiste

Behandeln von Fehlern in Symbolleisten, Menüleisten und Kontextmenüs


Arbeiten mit ... - Anpassen eines Diagramms

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Individuelles Gestalten eines Diagramms" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Infos zum Formatieren von Diagrammen

Bearbeiten eines Diagramms

Ändern der Größe eines Diagramms

Behandeln von Fehlern in Diagrammen


Arbeiten mit ... - Bewerten von Umsätzen

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Bewerten der Umsatzleistung in einer Datenbank" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Abfragen: Definition und Funktionsweise

Erstellen einer Abfrage

Erstellen einer einfachen Auswahlabfrage mit einem Assistenten

Erstellen eines Ausdrucks

Infos zum Verwenden von Kriterien in Abfragen oder Filtern zum Abrufen bestimmter Datensätze

Möglichkeiten zum Festlegen mehrerer Kriterien in einer Abfrage

Durchführen von Berechnungen in einer Abfrage


Arbeiten mit ... - Microsoft Access-Hilfe

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Aufrufen von Hilfe während der Arbeit" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Möglichkeiten zum Aufrufen von Hilfe während der Arbeit

Ein- oder Ausblenden von Shortcuts in InfoFeldern (QuickInfos)

Ein- oder Ausblenden von Symbolleisten-InfoFeldern (QuickInfos)

Herstellen einer Verbindung zu Microsoft Technical Resources

Suchen von Informationen in der Microsoft Knowledge Base

Verwenden des SQL Server-Treibers und der ODBC-Hilfedateien

Erstellen einer kompilierten Hilfedatei, die beim Drücken von F1 angezeigt wird


Arbeiten mit ... - Installieren von Microsoft Access

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Installieren und Starten von Microsoft Access" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erneutes Ausführen des Setup-Programms, um eine Komponente hinzuzufügen oder zu löschen

Installieren oder Deinstallieren von Menü-Add-Ins

Installieren eingebauter Datenbanktreiber

Anpassen der von Microsoft Access verwendeten Windows-Registrierungseinstellungen

Herstellen einer Verbindung zu Microsoft Technical Resources

Themen zu Konvertierung und Kompatibilität


Arbeiten mit ... - Feldeigenschaften

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Vereinfachen und Präzisieren der Dateneingabe" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Ändern der Standardeigenschaften für einen Steuerelementtyp

Ändern der Eigenschaften mehrerer Steuerelemente gleichzeitig

Einstellen von Feldeigenschaften zum Anpassen der Art, wie Daten gespeichert, verarbeitet oder angezeigt werden

Einstellen von Eigenschaften für eine Abfrage, deren Felder oder deren Feldlisten

Eingeben von Ausdrücken in ein Eigenschaftenfenster, einen Entwurfsbereich oder ein Aktionsargument

Erstellen eines Ausdrucks

Prüfen der Gültigkeit der in ein Feld, in einen Datensatz oder in ein Steuerelement eingegebenen Werte

Eingabeformat-Eigenschaft Eingabeformat(InputMask)


Arbeiten mit ... - Verschieben einer Liste

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Verschieben einer Produktliste nach Microsoft Access" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Importieren oder Verknüpfen von Daten

Automatisieren von Datenimport, Datenexport oder Datenverknüpfung

Teilen einer Tabelle mit Hilfe des Tabellenanalyse-Assistenten in verknüpfte Tabellen

Behandeln von Fehlern beim Importieren von Text oder Kalkulationstabellen


Arbeiten mit ... - Musik

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Katalogisieren Ihrer Musiksammlung" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Datenbanken: Definition und Funktionsweise

Erstellen einer Datenbank unter Verwendung des Datenbank-Assistenten

Anwenden eines Filters in einem Formular, in einer Abfrage oder in einem Bericht

Anzeigen eines Berichts in Seitenansicht

Drucken eines Berichts


Arbeiten mit ... - Verfolgen von Bestellungen

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Verfolgen von Bestellungen in einer gemeinsam genutzten Datenbank" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen einer Datenbank unter Verwendung des Datenbank-Assistenten

Sichern einer Datenbank

Infos zum Bearbeiten von Daten in einer Mehrbenutzerumgebung

Infos zum Auswählen einer Strategie für die Datensatzsperrung in einer Mehrbenutzerumgebung

Möglichkeiten zur Vermeidung von Datensperrkonflikten in einer Mehrbenutzerumgebung

Anzeigen der aktuellsten Daten in der Datenblatt- oder Formularansicht

Importieren oder Verknüpfen von Daten


Arbeiten mit ... - Verfolgen von Kundenkontakten

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Verfolgen Ihrer Geschäftskontakte" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen einer Datenbank unter Verwendung des Datenbank-Assistenten

Hinzufügen neuer Daten in der Datenblatt- oder Formularansicht

Anwenden eines Filters in einem Formular, in einer Abfrage oder in einem Bericht

Erstellen einer Abfrage über einen Filter in einer Tabelle, einer Abfrage oder einem Formular

Eingeben von Kriterien in einer Abfrage oder in einem Spezialfilter zum Abrufen bestimmter Datensätze


Arbeiten mit ... - Erstellen einer Anwendung

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Umwandeln Ihrer Inventardatenbank in eine Anwendung" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen einer Anwendung

Anzeigen eines Startformulars beim Öffnen einer Datenbank oder Anwendung

Festlegen der Übersicht, die beim Öffnen einer Datenbank automatisch angezeigt wird

Erstellen einer Befehlsschaltfläche

Anzeigen einer vom Befehlsschaltflächen-Assistent erstellten Ereignisprozedur

Gestalten des Erscheinungsbilds und der Funktionsweise einer Datenbank oder Anwendung beim Start


Arbeiten mit ... - Gemeinsames Nutzen von Daten

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Verwenden von Microsoft Access zusammen mit anderen Anwendungen" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Hinzufügen eines Hyperlinks zu einem Formular, Bericht oder Datenblatt

Hinzufügen eines Bildes oder eines anderen Objekts zu einem Formular oder Bericht

Hinzufügen eines ActiveX-Steuerelements (OLE-Zusatzsteuerelement) zu einem Formular oder Bericht

Importieren oder Verknüpfen von Daten

Exportieren von Daten in ein anderes Datenbank- oder Dateiformat

Erstellen eines Feldes zum Speichern von OLE-Objekten (Bilder, Word-Dokumente usw.)

Anfügen der Ausgabe eines Objekts an eine E-Mail-Nachricht

Laden der Ausgabe eines Datenblatts, Formulars oder Berichts in Microsoft Excel

Laden der Ausgabe eines Datenblatts, Formulars oder Berichts in Microsoft Word

Austauschen von Microsoft Access-Daten mit Microsoft Word


Arbeiten mit ... - Erste Datenbank

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Verwenden Ihrer ersten Microsoft Access-Datenbank" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Datenbanken: Definition und Funktionsweise

Erste Schritte für Benutzer, die zum ersten Mal mit einer Datenbank arbeiten

Erste Schritte für Benutzer, die mit anderen Datenbank- oder Tabellenkalkulationsprogrammen vertraut sind

Tabellen: Definition und Funktionsweise

Erstellen einer Tabelle

Formulare: Definition und Funktionsweise

Erstellen eines Formulars

Suchen von Daten

Erstellen eines Filters in einer Tabelle, in einer Abfrage oder in einem Formular

Berichte: Definition und Funktionsweise

Drucken eines Berichts

Öffnen der Beispieldatenbanken Nordwind, Bestellungen oder Beispiellösungen


Arbeiten mit ... - Microsoft Access und das Web

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Verwenden von Microsoft Access zum Abrufen und Veröffentlichen von Daten" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Hinzufügen eines Hyperlinks zu einem Formular, Bericht oder Datenblatt

Eingeben einer Hyperlink-Adresse in der Formular- oder Datenblattansicht

Modifizieren eines Hyperlinks, der für ein Bezeichnungsfeld oder ein Bild in einem Formular oder Bericht definiert wurde

Erstellen eines Feldes zum Speichern von Hyperlinks

Modifizieren eines in einer Tabelle gespeicherten Hyperlinks

Löschen eines in einer Tabelle gespeicherten Hyperlinks

Importieren und Verknüpfen von (schreibgeschützten) HTML-Tabellen und -Listen

Exportieren einer Tabelle, einer Abfrage, eines Formulars oder eines Berichts in HTML-Format

Gemeinsames Nutzen einer Datenbank in einem Netzwerk

Exportieren von Daten in ein anderes Datenbank- oder Dateiformat


Arbeiten mit ... - Privates Vermögen

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Erfassen Ihres privaten Vermögens" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Erstellen einer Datenbank unter Verwendung des Datenbank-Assistenten

Datenbanken: Definition und Funktionsweise

Anzeigen eines Berichts in Seitenansicht

Drucken eines Berichts


Arbeiten mit ... - Web und Microsoft Access

Diese Karte enthält eine Liste der Hilfethemen, unter denen Sie weitere Informationen ("Wie wird's gemacht?") zum Thema "Microsoft Access und das Web" finden. Klicken Sie auf das Thema, das den Bereich behandelt, zu dem Sie Informationen benötigen.

Was ist neu am Arbeiten im Internet?

Hinzufügen eines Hyperlinks zu einem Formular, Bericht oder Datenblatt

Eingeben einer Hyperlink-Adresse in der Formular- oder Datenblattansicht

Hyperlink-Protokolle, die von Microsoft Access unterstützt werden


Arbeiten mit ... - Was ist neu in Office?

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Was ist neu in Office 97?". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Anzeigen von Hilfeinformationen, Tips und Meldungen unter Verwendung des Office-Assistenten

Was ist neu am Arbeiten im Internet?

Die Microsoft Office Shortcut-Leiste

Verwalten von Zeit, Kontakten, Aufgaben und Meldungen unter Verwendung der Office Shortcut-Leiste

Verwalten der Arbeit in einer Datenbank und Suchen nach Dateien unter Verwendung von Microsoft Outlook

Was ist neu in Microsoft Access 97?


Arbeiten mit ... - Installieren von Office

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Installieren und Starten von Microsoft Office". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Konvertieren einer Datenbank aus einer früheren Version in Microsoft Access 97

Erneutes Ausführen des Setup-Programms, um Komponenten hinzuzufügen oder zu löschen

Installieren oder Deinstallieren von Menü-Add-Ins

Verbinden mit Microsoft im Web aus Microsoft Access


Arbeiten mit ... - Shortcut

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Verwenden eines Shortcuts zum Arbeiten". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Die Microsoft Office Shortcut-Leiste

Verwalten von Zeit, Kontakten, Aufgaben und Meldungen unter Verwendung der Office Shortcut-Leiste


Arbeiten mit ... - Gemeinsame Office-Anwendungen

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Gemeinsames Nutzen von Office-Anwendungen". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Gemeinsames Nutzen einer Datenbank in einem Netzwerk

Kopieren oder Verschieben von Datensätzen aus Microsoft Access in ein anderes Anwendungsprogramm

Verwenden eines Assistenten zum Erstellen einer Microsoft Excel-Pivot-Tabelle und Einfügen der Tabelle in ein Formular

Arbeiten mit importierten oder verknüpften Daten

Hinzufügen eines Hyperlinks zu einem Formular, Bericht oder Datenblatt

Löschen eines Hyperlinks, der in einer Tabelle gespeichert ist


Arbeiten mit ... - Anpassen von Office

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Anpassen von Office". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Anpassen des Office-Assistenten

Wählen eines anderen Office-Assistenten

Ein- oder Ausblenden des Office-Assistenten

Ändern der Größe des Office-Assistenten

Verschieben des Office-Assistenten und seiner Sprechblase

Deaktivieren der akustischen Signale des Office-Assistenten

Anpassen von Symbolleisten

Ein- oder Ausblenden einer Symbolleiste, Menüleiste oder eines Kontextmenüs

Hinzufügen einer Schaltfläche zu einer Symbolleiste

Hinzufügen eines Befehls oder anderen Elements zu einem Menü

Löschen einer Symbolleisten-Schaltfläche

Anzeigen von Text, von einem Symbol oder von Text und Symbol zusammen auf einer Symbolleisten-Schaltfläche

Bearbeiten eines Bildes auf einer Symbolleisten-Schaltfläche oder in einem Menübefehl

Hinzufügen eines eingebauten Menüs zu einer Symbol- oder Menüleiste

Hinzufügen eines benutzerdefinierten Menüs zu einer Menü- oder Symbolleiste

Anpassen von Menüs

Erstellen eines benutzerdefinierten Kontextmenüs für die aktuelle Datenbank

Löschen eines Befehls aus einem Menü

Löschen eines Menüs aus einer Menü- oder Symbolleiste

Anzeigen von Text oder von einem Bild zusammen mit Text in einem Menübefehl


Arbeiten mit ... - Dokumente und Datenbanken

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Erstellen und Öffnen von Dokumenten und Datenbanken". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Verwalten von Dateien

Umbenennen einer Datei

Löschen einer Datei

Suchen nach Dateien

Auffinden von Dateien

Suchkriterien zum Suchen nach Dateien

Verwenden von Microsoft Outlook zum Suchen nach Dateien oder Outlook-Elementen

Festlegen von Dateieigenschaften, die zum Suchen nach Dateien verwendet werden können

Möglichkeiten zum Speichern von Dateien

Automatisches Erstellen einer Datenbankverknüpfung im Ordner FAVORITEN

Wann werden die Ordner FAVORITEN und EIGENE DATEIEN verwendet?

Festlegen des Standard-Arbeitsordners, der in den Dialogfeldern Öffnen und Speichern unter angezeigt wird

Anpassen von Datenbanken

Anpassen eines AutoFormats für ein Formular oder einen Bericht

Anpassen der Microsoft Access-Umgebung durch Festlegen von Standardeinstellungen


Arbeiten mit ... - Weitergeben von Dokumenten

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Elektronische Weitergabe von Dokumenten". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Zusammenführen von Daten aus einer Tabelle oder Abfrage mit Hilfe des Seriendruck-Assistenten von Microsoft Word

Gemeinsames Nutzen einer Datenbank in einem Netzwerk

Beifügen der Ausgabe eines Objekts zu einer E-Mail-Nachricht

Exportieren eines Datenbankobjekts auf einen FTP-Internet-Server


Arbeiten mit ... - Web und Office

Diese Karte enthält mehrere Hilfethemen mit Informationen zum Thema "Office und das Web". Klicken Sie auf das Thema, das Ihre Frage behandelt.

Übersicht

Hyperlink-Adressen in Hypertext-Feldern und -Steuerelementen

HTML-Vorlagedateien

Hyperlinks

Hinzufügen eines Hyperlinks zu einem Formular, Bericht oder Datenblatt

Ändern eines Hyperlinks, der in einer Tabelle gespeichert ist

Löschen eines Hyperlinks, der in einer Tabelle gespeichert ist

Öffnen von Web-Seiten

Öffnen der Web-Suchseite

Öffnen der Web-Startseite

Öffnen der zuletzt durchsuchten Dateien

Hinzufügen der aktiven Datei zum Ordner FAVORITEN


Erstellen, Ändern oder Anzeigen der Ergebnisse einer Abfrage

Was möchten Sie tun?

Einen Überblick über Abfragen und deren Funktionsweise anzeigen

Eine Abfrage erstellen

Eine Abfrage öffnen oder ausführen

Eine Abfrage anpassen

Eine Abfrage entwerfen oder ändern


Hinzufügen oder Manipulieren von Feldern

Was möchten Sie tun?

Felder zum Entwurfsbereich in einer Abfrage hinzufügen

Ein Feld im Entwurfsbereich in einer Abfrage verschieben

Ein Feld aus dem Entwurfsbereich in einer Abfrage entfernen

Ein Feld im Entwurfsbereich in einer Abfrage hinzufügen

Ein Feld im Ergebnis einer Abfrage ein- oder ausblenden

Den Namen eines Feldes ändern

Eigenschaften für eine Abfrage, für ihre Felder oder ihre Feldlisten einstellen

Informationen zur Verwendung des Sternchens im Abfrageentwurfsbereich anzeigen

Unter Verwendung einer Abfrage Berechnungen durchführen oder Feldwerte manipulieren


Hinzufügen oder Ändern von Kriterien

Was möchten Sie tun?

Informationen zur Verwendung von Abfragekriterien zum Abrufen bestimmter Datensätze anzeigen

Kriterien zum Abrufen bestimmter Datensätze in eine Abfrage eingeben

Mehrere Kriterien in einer Abfrage festlegen

Allgemeine Einsatzmöglichkeiten für Kriterien anzeigen

Beispiele zu Kriterienausdrücken für Abfragen anzeigen

Informationen zum Festlegen von Kriterien anzeigen, die beim Durchführen von Berechnungen angewendet werden sollen

Kriterien festlegen, wenn im Entwurfsbereich das Sternchen verwendet wird

Eine Parameterabfrage erstellen, die bei jedem Ausführen den Benutzer auffordert, Kriterien einzugeben

Eine Kriterienzeile in einer Abfrage einfügen oder löschen


Hinzufügen oder Ändern einer Sortierreihenfolge

Was möchten Sie tun?

Datensätze unter Verwendung des Entwurfsbereichs einer Abfrage sortieren

Kriterien festlegen, wenn im Entwurfsbereich das Sternchen verwendet wird

Informationen zum Sortieren von Datensätzen anzeigen

Eine Sortierreihenfolge aus einer Tabelle, einer Abfrage oder einem Formular entfernen


Möglichkeiten für den Einsatz von Kriterien

Was möchten Sie tun?

Datensätze abrufen, die Werte enthalten, die zwischen den angegebenen Werten liegen, größer bzw. kleiner als die oder gleich bzw. ungleich der angegebenen Werte sind

Datensätze mit Werten abrufen, die mit bestimmten Zeichen oder Wörtern beginnen oder enden oder bestimmte Zeichen oder Wörter enthalten

Datensätze abrufen, die einem Wert nicht entsprechen

Datensätze abrufen, die einen Wert, keine Leerstellen (Null-Werte) enthalten

Datensätze abrufen, die keinen Wert enthalten

Datensätze abrufen, die das aktuelle Datum enthalten

Datensätze abrufen, die einen Wert aus einer Liste möglicher Werte enthalten


Berechnen von Summen, Durchführen anderer Berechnungen oder Manipulieren von Feldwerten

Was möchten Sie tun?

Unter Verwendung einer Abfrage Berechnungen durchführen oder Feldwerte manipulieren

Informationen zum Arbeiten mit leeren Feldern in Abfragen anzeigen

Eine Kreuztabellenabfrage ohne Verwendung eines Assistenten erstellen

Ein Beispiel für eine Kreuztabellenabfrage anzeigen


Arbeiten mit Daten aus mehreren Tabellen

Was möchten Sie tun?

Einen Überblick über die Möglichkeiten, Daten aus mehreren Tabellen oder Abfragen in einer Abfrage zusammenzubringen, anzeigen

Mehrere Tabellen und Abfragen in einer Abfrage verknüpfen

Einen Überblick über Verknüpfungsarten und deren Auswirkung auf Abfrageergebnisse anzeigen

Den Typ einer Verknüpfung zwischen Tabellen und Abfragen in einer Abfrage ändern


Erstellen oder Ändern von Beziehungen

Was möchten Sie tun?

Informationen zu Beziehungen in einer Datenbank anzeigen

Beziehungen zwischen Tabellen definieren

Vorhandene Beziehungen anzeigen


Arbeiten mit Beziehungen

Was möchten Sie tun?

Informationen zu Beziehungen in einer Tabelle anzeigen

Vorhandene Beziehungen anzeigen

Beziehungen zwischen Tabellen definieren

Eine n:n-Beziehung zwischen Tabellen definieren

Den Standardverknüpfungstyp für eine Beziehung zwischen Tabellen festlegen

Eine vorhandene Beziehung bearbeiten

Eine Beziehung löschen

Eine Tabelle aus dem Fenster Beziehungen entfernen

Den Entwurf einer Tabelle im Fenster Beziehungen ändern

Informationen zur referentiellen Integrität anzeigen

Informationen zu Aktualisierungs- und Löschweitergaben anzeigen


Erstellen, Ändern oder Drucken von Berichten

Was möchten Sie tun?

Einen Überblick über Berichte und deren Funktionsweise anzeigen

Einen Bericht erstellen

Einen Bericht öffnen

Einen Bericht anpassen

Einen Bericht in der Seitenansicht anzeigen

Einen Bericht drucken


Verschieben, Vergrößern/Verkleinern, Ausrichten und Formatieren von Feldern oder Steuerelementen in einem Formular oder Bericht

In Formularen und Berichten verwenden Sie zum Anzeigen von Daten aus Feldern Steuerelemente, denen Sie beschreibenden Text und dekorative Linien hinzufügen können.

Was möchten Sie tun?

Ein Steuerelement und das zugehörige Bezeichnungsfeld verschieben

Ein Steuerelement oder das zugehörige Bezeichnungsfeld getrennt verschieben

Zwei oder mehr Steuerelemente gleichzeitig verschieben

Ein Steuerelement vor oder hinter andere Steuerelemente verschieben

Die Größe eines Steuerelements ändern

Die Größe eines Steuerelements an seinen Inhalt anpassen

Mehrere Steuerelemente auf eine gemeinsame Größe anpassen

Steuerelemente unter Verwendung des Rasters einheitlich vergrößern oder verkleinern

Steuerelemente aneinander ausrichten

Steuerelemente am Raster ausrichten

Gleiche Abstände zwischen Steuerelementen festlegen

Den Abstand zwischen Steuerelementen erhöhen oder verringern

Die Ausrichtung von Text in einem Steuerelement ändern

Das Format von Daten in einem Steuerelement ändern

Ein Formular, einen Bericht, einen Bereich oder markierte Steuerelemente unter Verwendung vordefinierter Formate formatieren


Sortieren oder Gruppieren von Datensätzen in einem Bericht

Was möchten Sie tun?

Datensätze in einem Bericht sortieren

Datensätze in einem Bericht gruppieren

Die Sortier- oder Gruppierreihenfolge in einem Bericht ändern

Ein zusätzliches Sortier- oder Gruppierfeld oder einen Ausdruck zum Sortieren oder Gruppieren in einen Bericht einfügen

Ein Feld oder einen Ausdruck zum Sortieren oder Gruppieren aus einem Bericht löschen

Die Daten in einer Gruppe auf einer Seite oder in einer Spalte auf einer Seite zusammenhalten

Einen Gruppenkopf auf einer anderen Seite oder in einer anderen Spalte wiederholen

Probleme behandeln, die beim Sortieren oder Gruppieren in einem Bericht auftreten


Hinzufügen, Entfernen oder Formatieren eines Berichtskopfes, eines Seitenkopfes oder eines anderen Bereichs

Was möchten Sie tun?

Einen Berichtskopf oder -fuß hinzufügen oder entfernen

Die Größe eines Kopfes, Fußes oder eines anderen Bereichs in einem Formular oder Bericht ändern

Ein Formular, einen Bericht, einen Bereich oder ausgewählte Steuerelemente unter Verwendung vordefinierter Formate formatieren


Analysieren oder Verwalten Ihrer Datenbank

Was möchten Sie tun?

Mit dem Übersichts-Manager ein Übersichtsformular erstellen

Ein mit dem Datenbank-Assistenten erstelltes Übersichtsformular ändern

Festlegen, wie Microsoft Access eine Datenbank oder Anwendung starten soll

Daten importieren oder verknüpfen

Eine Tabelle unter Verwendung des Tabellenanalyse-Assistenten in verknüpfte Tabellen aufteilen

Entwurfsmerkmale für Datenbankobjekte anzeigen oder drucken

Die Datenbankleistung mit Hilfe des Leistungsanalyse-Assistenten optimieren

Eine Datenbank komprimieren, um den mit Dateien belegten und den freien Festplattenplattz zu defragmentieren

Ein Replikat Ihrer Datenbank erstellen


Hinzufügen oder Manipulieren von Feldern

Was möchten Sie tun?

Ein Feld hinzufügen

Ein Feld kopieren

Ein Feld verschieben

Ein Feld umbenennen

Ein Feld löschen


Definieren oder Ändern von Datentypen

Was möchten Sie tun?

Bestimmen, welcher Datentyp verwendet werden sollte

Den Datentyp eines Feldes ändern

Ein Feld für Datums- oder Zeitangaben erstellen

Ein Feld zum Speichern von OLE-Objekten (Bilder, Word-Dokumente usw.) erstellen

Ein Feld für Ja/Nein-, Wahr/Falsch- oder An/Aus-Daten erstellen

Ein Feld erstellen, das automatisch Zahlen erzeugt

Ein Feld für Zahlen oder Währungswerte erstellen

Ein Feld für Text oder Memos erstellen

Ein Feld zum Speichern von Hyperlinks erstellen

Ein Feld zum Nachschlagen oder Auflisten von Werten in Tabellen erstellen

Informationen zu den Konsequenzen beim Ändern eines Datentyps anzeigen

Informationen zu AutoWert-Feldern und Replikation anzeigen


Definieren oder Ändern eines Primärschlüssels

Was möchten Sie tun?

Den Primärschlüssel definieren oder ändern

Den Primärschlüssel entfernen

Bestimmen, welche Art von Primärschlüssel verwendet werden sollte


Definieren oder Anzeigen von Beziehungen

Was möchten Sie tun?

Das Fenster Beziehungen anzeigen

Beziehungen definieren

Eine n:n-Beziehung zwischen Tabellen definieren

Vorhandene Beziehungen anzeigen


 Erstellen eines Makros

1	Klicken Sie im Datenbankfenster auf die Registerkarte Makros.

2	Klicken Sie auf Neu.

3	Klicken Sie in der Spalte Aktion auf das erste Feld und anschließend auf den Pfeil, um die Aktionsliste anzuzeigen.

4	Klicken Sie auf die gewünschte Aktion.

5	Geben Sie einen Kommentar für die Aktion ein. Kommentare sind optional, erleichtern jedoch das Verstehen und Warten eines Makros.

6	Geben Sie bei Bedarf im unteren Teil des Fensters Argumente für die Aktion an. Um Tips zum Setzen von Aktionsargumenten anzuzeigen, klicken Sie auf  [image].

7	Wenn Sie weitere Aktionen zum Makro hinzufügen möchten, gehen Sie in eine andere Aktionszeile und wiederholen die Schritte 3 bis 6. Microsoft Access führt die Aktionen in der Reihenfolge aus, in der Sie sie eingetragen haben.

Tip   Um schnell ein Makro zu erstellen, das eine Aktion für ein bestimmtes Datenbankobjekt ausführt, ziehen Sie das Objekt aus dem Datenbankfenster in eine Aktionszeile des Makrofensters. Sie können z.B. ein Formular in eine Aktionszeile ziehen, wenn Sie ein Makro erstellen möchten, das ein Formular öffnet. Dazu klicken Sie im Menü Fenster auf Übereinander anordnen, um das Makrofenster und das Datenbankfenster so zu positionieren, daß beide auf dem Bildschirm sichtbar sind. Dann klicken Sie im Datenbankfenster auf die Registerkarte für den Objekttyp, den Sie ziehen möchten. Anschließend klicken Sie auf das Objekt und ziehen es in eine Aktionszeile. Wenn Sie ein Makro in eine Aktionszeile ziehen, wird eine Aktion zum Ausführen des Makros hinzugefügt. Wenn Sie andere Objekte (Tabellen, Abfragen, Formulare, Berichte oder Module) in eine Aktionszeile ziehen, wird eine Aktion zum Öffnen des jeweiligen Objekts hinzugefügt.


Tips zum Setzen von Aktionsargumenten in einem Makro

Nach dem Hinzufügen einer Aktion zu einem Makro setzen Sie im unteren Teil des Makrofensters die Argumente für die Aktion. Diese Argumente enthalten weitere Informationen, die Microsoft Access zum Ausführen des Makros benötigt.

Nachstehend finden Sie Tips zum Setzen von Aktionsargumenten.

•	Sie können einen Wert in ein Argumentfeld eingeben oder in vielen Fällen auch eine Einstellung aus einer Liste wählen.

•	Setzen Sie Aktionsargumente möglichst immer in der Reihenfolge, in der diese aufgelistet sind, da bestimmte Argumente die Auswahl nachfolgender Argumente beeinflussen.

•	Wenn Sie eine Aktion durch Ziehen eines Datenbankobjekts aus dem Datenbankfenster zu einem Makro hinzufügen, setzt Microsoft Access automatisch die entsprechenden Argumente für diese Aktion.

•	Wenn eine Aktion ein Argument hat, das nach dem Namen eines Datenbankobjekts fragt, können Sie dieses Argument und das entsprechende Argument für den Objekttyp durch Ziehen des Objekts aus dem Datenbankfenster in das Argumentfeld automatisch einfügen.

•	Sie können zum Setzen von Aktionsargumenten einen Ausdruck verwenden, vor dem ein Gleichheitszeichen (=) angegeben wird. Für die folgenden Argumente können Sie keinen Ausdruck verwenden.

Argument	Aktion
Objekttyp	Schließen, LöschenObjekt, GeheZuDatensatz, AusgabeIn, Umbenennen, AktualisierenObjekt, Speichern; AuswählenObjekt, SendenObjekt, TransferDatenbank
Objekttyp (Herkunft)	KopierenObjekt
Datenbankformat	TransferDatenbank
Dateiformat	TransferArbeitsblatt
Spezifikationsname	TransferText
Symbolleistenname	EinblendenSymbolleiste
Ausgabeformat	AusgabeIn, SendenObjekt
Alle Argumente	AusführenBefehl


Eingeben eines Ausdrucks in ein Aktionsargument für ein Makro

•	Geben Sie ein Gleichheitszeichen (=) und dann den gewünschten Ausdruck ein. Der folgende Ausdruck setzt z.B. für das Aktionsargument den Wert aus dem Steuerelement Firmenliste:

=[Firmenliste]

Es gibt jedoch zwei Ausnahmen: das Argument Ausdruck der Aktion SetzenWert und das Argument Wiederholbedingung der Aktion AusführenMakro. Wenn Sie in diesen Argumenten vor einem Ausdruck ein Gleichheitszeichen angeben, wertet Microsoft Access den Ausdruck zweimal aus. Dies kann zu unerwarteten Ergebnissen führen.

Tip   Sie können auch auf die Editor-Schaltfläche  [image]  neben dem Argumentfeld klicken, wenn Sie den Ausdrucks-Editor verwenden möchten. Dieser führt Sie durch das Erstellen eines Ausdrucks. Zum Anzeigen weiterer Informationen zum Ausdrucks-Editor klicken Sie auf  [image].

Um weitere Informationen zum Setzen von Aktionsargumenten in einem Makro anzuzeigen, klicken Sie auf  [image].


Hinzufügen einer Aktion zu einem Makro

1	Klicken Sie im Makrofenster in der Spalte Aktion auf die erste leere Zeile. Wenn Sie eine Aktion zwischen zwei Aktionszeilen einfügen möchten, klicken Sie auf den Markierer für die Aktionszeile unter der Zeile, in die Sie die neue Aktion einfügen möchten, und klicken Sie in der Symbolleiste auf Zeilen einfügen  [image].

2	Klicken Sie in der Spalte Aktion auf den Pfeil, um die Aktionsliste anzuzeigen.

3	Klicken Sie auf die gewünschte Aktion.

4	Geben Sie einen Kommentar für die Aktion ein. Kommentare sind optional.

5	Geben Sie bei Bedarf im unteren Teil des Fensters Argumente für die Aktion an. Um Tips zum Setzen von Aktionsargumenten anzuzeigen, klicken Sie auf  [image].

Tip   Für Aktionsargumente, deren Einstellung der Name eines Datenbankobjekts ist, können Sie das Argument setzen, indem Sie das Objekt aus dem Datenbankfenster in das Argumentfeld Objektname der Aktion ziehen. Sie können z.B. das Argument Objektname der Aktion AuswählenObjekt für den Namen eines Formulars setzen, indem Sie das Formular in das Argumentfeld ziehen. Klicken Sie dazu im Menü Fenster auf Übereinander anordnen, um das Makrofenster und das Datenbankfenster so zu positionieren, daß beide auf dem Bildschirm sichtbar sind. Klicken Sie anschließend im Datenbankfenster auf die Registerkarte für den gewünschten Objekttyp und dann auf das Objekt. Ziehen Sie das Objekt in das Argumentfeld. Durch Ziehen des Objekts wird außerdem das Argument Objekttyp gesetzt.


Verschieben einer Aktion in einem Makro

1	Klicken Sie im Makrofenster auf den Markierer für die Aktionszeile.

2	Klicken Sie erneut auf den Markierer, und ziehen Sie die Zeile an eine neue Position.


Festlegen von Bedingungen für das Ausführen von Makros

1	Klicken Sie im Makrofenster in der Symbolleiste auf Bedingungen  [image].

2	Geben Sie in der Spalte Bedingung für die Zeile, für die Sie die Bedingung festlegen möchten, einen bedingten Ausdruck ein.

Anmerkungen

•	Um den Ausdruck mit Hilfe des Ausdrucks-Editors zu erstellen, klicken Sie mit der rechten Maustaste auf die Zelle Bedingung und dann auf Erstellen.

•	In einer Makrospalte Bedingung können Sie keinen SQL-Ausdruck verwenden.

3	Geben Sie in die Spalte Aktion die Aktion ein, die Microsoft Access ausführen soll, wenn die Bedingung wahr ist.

Beim Ausführen des Makros wertet Microsoft Access den ersten bedingten Ausdruck aus. Ist die Bedingung wahr, werden die Aktion in der entsprechenden Zeile und alle die direkt folgenden Aktionen ausgeführt, vor denen in der Spalte Bedingung ein Auslassungszeichen (...) angegeben ist. Das folgende Makro führt z.B. die Aktionen Meldung und StopMakro nur dann aus, wenn im Feld Lieferanten-Nr kein Wert enthalten ist (wenn der Wert gleich Null ist).

Danach führt Microsoft Access weitere im Makro enthaltene Aktionen aus, für die die Spalte Bedingung leer ist, bis ein weiterer Ausdruck, ein Makroname oder das Ende des Makros erreicht ist.

Wenn eine Bedingung falsch (nicht erfüllt) ist, ignoriert Microsoft Access die Aktion und die nachfolgenden Aktionen, die in der Spalte Bedingung durch ein Auslassungszeichen (...) gekennzeichnet sind. Anschließend wird die nächste Aktion ausgeführt, die in der Aktionszeile eine andere Bedingung enthält oder für die die Spalte Bedingung leer ist.

Zum Anzeigen von Beispielen für Makrobedingungen klicken Sie auf  [image]. Zum Anzeigen von Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].


Makrobedingungen - Beispiele

Ausdruck	Bedingung
[Ort]="Paris"	Führt die Aktion aus, wenn Paris der Wert im Feld Ort des Formulars ist, aus dem das Makro ausgeführt wird.
DomAnzahl ("[Bestell-Nr]"; "Bestellungen")>35	Führt die Aktion aus, wenn das Feld Bestell-Nr in der Tabelle Bestellungen mehr als 35 Einträge enthält.
DomAnzahl ("*"; "Bestelldetails"; "[Bestell-Nr]=Formulare![Bestellungen]![Bestell-Nr]")>3	Führt die Aktion aus, wenn im Feld Bestell-Nr der Tabelle Bestelldetails mehr als drei Einträge enthalten sind, für die es im Feld Bestell-Nr im Formular Bestellungen mehr als drei identische Einträge gibt.
[Versanddatum] Zwischen #02.02.1995# Und #02.03.1995#	Führt die Aktion aus, wenn der Wert im Feld Versanddatum in dem Formular, aus dem das Makro ausgeführt wird, nicht vor dem 2. Februar und nicht nach dem 2. März 1995 liegt.
Formulare![Artikel]![Lagerbestand]<5	Führt die Aktion aus, wenn der Wert im Feld Lagerbestand im Formular Artikel kleiner als fünf ist.
IstNull([Vorname])	Führt die Aktion aus, wenn der Wert im Feld Vorname in dem Formular, aus dem das Makro ausgeführt wird, gleich Null ist (wenn das Feld keinen Wert enthält). Dieser Ausdruck ist identisch mit dem Ausdruck [Vorname] IstNull.
[Land]="D" Und Formulare![Gesamtverkäufe)]![Gesamtbestellungen]>100	Führt die Aktion aus, wenn der Wert im Feld Land in dem Formular, aus dem das Makro ausgeführt wird, gleich D und der Wert im Feld Gesamtbestellungen im Formular Gesamtverkäufe größer als 100 ist.
[Land] In ("Frankreich"; "Italien"; "Spanien") Und Länge([PLZ])<>5	Führt die Aktion aus, wenn der Wert im Feld Land des Formulars, aus dem das Makro ausgeführt wird, entweder Frankreich, Italien oder Spanien und der Wert im Feld PLZ nicht 5 Zeichen lang ist.
Meldung("Änderungen bestätigen?";1)=1	Führt die Aktion aus, wenn Sie in einem Dialogfeld, das die Funktion Meldung anzeigt, auf OK klicken. Wenn Sie im Dialogfeld auf Abbrechen klicken, ignoriert Microsoft Access die Aktion.
Tip   Wenn Sie möchten, daß Microsoft Access eine Aktion vorübergehend ignoriert, geben Sie eine Falsch-Bedingung ein. Das vorübergehende Ignorieren einer Aktion kann hilfreich sein, wenn Sie nach Fehlern in einem Makro suchen.


Warum werden in einem Makro Bedingungen verwendet?

In bestimmten Fällen möchten Sie vielleicht eine Aktion oder eine Reihe von Aktionen in einem Makro nur dann ausführen, wenn eine bestimmte Bedingung wahr ist. Angenommen, Sie verwenden ein Makro zum Überprüfen von Daten in einem Formular und möchten auf verschiedene Kombinationen von Werten, die in einen Datensatz eingegeben werden, verschiedene Meldungen ausgeben. In solchen Fällen können Sie Bedingungen verwenden, die den Ablauf des Makros steuern.

Das folgende Makro führt z.B. die Aktion StopMakro aus, wenn im Feld Land kein Wert enthalten ist (wenn der Wert gleich Null ist). Es führt mehrere verknüpfte Aktionen Meldung und AbbrechenEreignis aus, wenn die Länge oder das Format des Wertes im Feld PLZ nicht dem Wert im Feld Land entspricht, d.h. für das aufgeführte Land nicht gültig ist.

Eine Bedingung ist ein logischer Ausdruck. Das Makro führt abhängig davon, ob eine Bedingung wahr oder falsch ist, unterschiedliche Aktionen aus. Zum Anzeigen von Beispielen für Makrobedingungen klicken Sie auf  [image].

Bedingungen werden im Makrofenster in die Spalte Bedingung eingegeben. Wenn eine Bedingung wahr ist, führt Microsoft Access die in dieser Zeile enthaltene Aktion aus. Sie können festlegen, daß Microsoft Access eine Reihe von Aktionen ausführt, wenn eine Bedingung wahr ist. Dazu geben Sie für alle Aktionen, die direkt hinter der Bedingung folgen, in der Spalte Bedingung ein Auslassungszeichen (...) ein.

Zum Anzeigen von Informationen darüber, wie ein Makro unter bestimmten Bedingungen ausgeführt wird, klicken Sie auf  [image].


Erstellen einer Makrogruppe

Wenn Sie mehrere verwandte Makros zu einer Gruppe zusammenfassen möchten, anstatt sie einzeln zu verwalten, können Sie sie als Makrogruppe ablegen.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Makros.

2	Klicken Sie auf Neu.

3	Klicken Sie in der Symbolleiste auf Makronamen  [image], wenn diese Schaltfläche nicht bereits aktiviert ist.

4	Geben Sie in der Spalte Makroname einen Namen für das erste Makro in der Gruppe ein.

5	Fügen Sie die Aktionen hinzu, die Sie ausführen möchten.

Wie wird's gemacht?

6	Wiederholen Sie die Schritte 4 und 5 für alle Makros, die Sie der Makrogruppe hinzufügen möchten.

Anmerkung   Wenn Sie die Makrogruppe speichern, erhält sie den Namen, den Sie beim Speichern festlegen. Dieser Name wird im Datenbankfenster in der Liste aller Makros und Makrogruppen angezeigt. Verwenden Sie zum Verweisen auf ein Makro aus einer Makrogruppe immer die folgende Syntax:

Makrogruppenname.Makroname

Der Name Schaltflächen.Artikel verweist z.B. auf das Makro Artikel aus der Makrogruppe Schaltflächen. In einer Liste von Makros, wie z.B. der Argumentliste für Makronamen für die Aktion AusführenMakro, zeigt Microsoft Access das Makro Artikel immer unter dem Namen Schaltflächen.Artikel an.


Ein- und Ausblenden von Makronamen und Bedingungen im Makrofenster

•	Klicken Sie in der Symbolleiste auf Makronamen  [image], um die Spalte Makroname ein- oder auszublenden, oder klicken Sie auf Bedingungen  [image], um die Spalte Bedingung ein- oder auszublenden.

Um festzulegen, ob Microsoft Access diese Spalten beim Erstellen von Makros automatisch ein- oder ausblendet, klicken Sie im Menü Extras auf Optionen. Dann klicken Sie auf die Registerkarte Ansicht und aktivieren oder deaktivieren unter Im Makroentwurf anzeigen das Kontrollkästchen Namenspalte bzw. das Kontrollkästchen Bedingungsspalte.


Verwalten oder Aktualisieren von Menüs, die zuvor mit Makros erstellt worden sind

Microsoft Access 97 unterstützt nach wie vor für Anwendungen Menüleistenmakros, die mit einer früheren Version von Microsoft Access erstellt worden sind. Sie müssen jedoch zum Erstellen von benutzerdefinierten Menüleisten und globalen Menüleisten, einschließlich benutzerdefinierter und globaler Kontextmenüs, keine Makros mehr verwenden. Neue Menüleisten und Kontextmenüs (sowie Symbolleisten) werden mit Hilfe des Dialogfelds Anpassen erstellt und angepaßt. Zum Anzeigen dieses Dialogfelds zeigen Sie im Menü Ansicht auf Symbolleisten. Sie können das Dialogfeld auch zum Anpassen der in Microsoft Access 97 eingebauten Menüleisten (und Symbolleisten) verwenden.

Anmerkung   Sie können zum Arbeiten mit der neuen Generation von Menüleisten, Kontextmenüs und Symbolleisten auch Visual Basic für Applikationen verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Was möchten Sie tun?

Menüleisten und Kontextmenüs im Microsoft Access 97-Format auf der Basis von Makros erstellen, die früher verwendet wurden

Vorhandene Menüleistenmakros unter Verwendung der Aktion HinzufügenMenü verwalten

Informationen zu Menüleistenmakros in einer konvertierten Microsoft Access 95-Datenbank anzeigen

Informationen zu Menüleistenmakros in einer konvertierten Microsoft Access-Datenbank der Version 1.x oder 2.0 anzeigen


Ausführen eines Makros

Wenn Sie ein Makro ausführen, beginnt Microsoft Access am Anfang des Makros und führt alle im Makro enthaltenen Aktionen aus, bis ein anderes Makro (wenn es sich um ein solches in einer Makrogruppe handelt) oder das Ende des Makros erreicht ist.

Sie können ein Makro direkt, aus einem anderen Makro, aus einer Ereignisprozedur oder als Antwort auf ein Ereignis in einem Formular, einem Bericht oder einem Steuerelement ausführen. Sie können ein Makro z.B. einer Befehlsschaltfläche in einem Formular zuordnen. Es wird dann ausgeführt, wenn der Benutzer auf die Schaltfläche klickt. Sie können zum Ausführen eines Makros auch einen benutzerdefinierten Menübefehl oder eine Schaltfläche auf einer Symbolleiste erstellen, einem Makro eine Tastenkombination zuweisen oder ein Makro automatisch beim Öffnen einer Datenbank ausführen.

Was möchten Sie tun?

Ein Makro direkt ausführen

Ein Makro in einer Makrogruppe ausführen

Ein Makro aus einem anderen Makro oder aus einer Ereignisprozedur ausführen

Ein Makro als Antwort auf ein Ereignis in einem Formular, Bericht oder Steuerelement ausführen

Ein Befehlsschaltfläche erstellen, die ein Makro ausführt

Einen Menübefehl zum Ausführen eines Makros hinzufügen

Eine Symbolleisten-Schaltfläche zum Ausführen eines Makros hinzufügen

Ein Makro einer Tastenkombination zuweisen

Ein Makro beim ersten Öffnen einer Datenbank ausführen


Direktes Ausführen eines Makros

Sie haben folgende Möglichkeiten, ein Makro direkt auszuführen:

•	Um ein Makro aus dem Makrofenster auszuführen, klicken Sie auf der Symbolleiste auf Ausführen  [image].

•	Um ein Makro aus dem Datenbankfenster auszuführen, klicken Sie auf die Registerkarte Makros, und doppelklicken Sie dann auf einen Makronamen.

•	Um ein Makro aus der Formular-Entwurfsansicht oder Berichts-Entwurfsansicht auszuführen, zeigen Sie im Menü Extras auf Makro, und klicken Sie anschließend auf Makro ausführen.

•	Um ein Makro an einer beliebigen anderen Stelle in Microsoft Access auszuführen, klicken Sie im Menü Extras auf Makro ausführen. Klicken Sie dann im Feld Makroname auf einen Makronamen.

Anmerkung   Normalerweise wird ein Makro nur zum Testen direkt ausgeführt. Anschließend können Sie das Makro einem Formular, einem Bericht oder einem Steuerelement zuordnen, um es als Antwort auf ein Ereignis auszuführen, oder Sie können zum Ausführen des Makros einen benutzerdefinierten Menübefehl erstellen.


Ausführen eines Makros in einer Makrogruppe

Sie können ein Makro, das sich in einer Makrogruppe befindet, auf folgende Arten ausführen:

•	Geben Sie das Makro als Einstellung einer Ereigniseigenschaft für ein Formular oder einen Bericht oder als Argument Makroname der Aktion AusführenMakro an. Verwenden Sie für den Verweis auf das Makro die folgende Syntax:

Makrogruppenname.Makroname

Die folgende Einstellung der Ereigniseigenschaft führt z.B. ein Makro mit dem Namen Kategorien aus einer Makrogruppe namens Formularübersichtsschaltflächen aus:

Formularübersichtsschaltflächen.Kategorien

•	Zeigen Sie im Menü Extras auf Makro, klicken Sie auf Makro ausführen, und wählen Sie das gewünschte Makro aus der Liste Makroname. Wenn Makronamen in Listen angezeigt werden, ist für jedes Makro einer Makrogruppe ein Eintrag vorhanden.

•	Führen Sie ein Makro, das sich in einer Makrogruppe befindet, von einer Visual Basic für Applikationen-Prozedur aus, indem Sie die Methode RunMacro des Objekts DoCmd angeben. Verwenden Sie zur Bezugnahme auf das Makro die weiter oben angegebene Syntax.


Suchen nach Fehlern in einem Makro durch Einzelschrittausführung

Durch Ausführen eines Makros in Einzelschritten können Sie sich den Ablauf des Makros und die Ergebnisse jeder Aktion anzeigen lassen und feststellen, welche Aktion einen Fehler hervorruft oder zu unerwünschten Ergebnissen führt.

1	Öffnen Sie das Makro.

Wie wird's gemacht?

2	Klicken Sie auf der Symbolleiste auf Einzelschritt  [image].

3	Klicken Sie auf der Symbolleiste auf Ausführen  [image].

4	Klicken Sie auf Schritt, um die im Dialogfeld Einzelschritt angezeigte Aktion auszuführen.

5	Klicken Sie auf Halt, wenn Sie das Makro beenden und das Dialogfeld schließen möchten.

6	Klicken Sie auf Weiter, wenn Sie die Einzelschrittausführung beenden und den verbleibenden Teil des Makros ohne Unterbrechung ausführen möchten.

Tip   Zum Unterbrechen der Ausführung eines Makros und Starten der Einzelschrittausführung, drücken Sie STRG+UNTBR.


Ausführen eines Makros aus einem anderen Makro oder aus einer Visual Basic-Prozedur

Um ein Makro aus einem anderen Makro oder aus einer Visual Basic-Prozedur auszuführen, fügen Sie die Aktion AusführenMakro zu Ihrem Makro oder RunMacro zu Ihrer Prozedur hinzu.

•	Zum Hinzufügen der Aktion AusführenMakro klicken Sie in der Aktionsliste in einer leeren Aktionszeile auf AusführenMakro und legen den Namen des auszuführenden Makros im Argument Makroname fest.

•	Zum Hinzufügen der Aktion AusführenMakro zu einer Visual Basic-Prozedur fügen Sie die Methode RunMacro des Objekts DoCmd zur Prozedur hinzu und geben den Namen des Makros an, das Sie ausführen möchten. Mit der folgenden Methode RunMacro wird z.B. das Makro Makro1 ausgeführt:

DoCmd.RunMacro "Makro1"

Um weitere Informationen zur Aktion AusführenMakro anzuzeigen, klicken Sie auf  [image].


Öffnen eines Makros

1	Klicken Sie im Datenbankfenster auf die Registerkarte Makros.

2	Klicken Sie auf den Namen des Makros, das Sie öffnen möchten.

3	Klicken Sie auf Entwurf.

4	Führen Sie die gewünschten Änderungen am Makro durch. Zum Beispiel:

•	Zum Hinzufügen einer Aktion klicken Sie auf  [image].

•	Zum Verschieben oder Kopieren einer Aktion klicken Sie auf  [image].

•	Zum Hinzufügen einer Bedingung klicken Sie auf  [image].


Fehlerbeseitigung in Makros

Wobei benötigen Sie Hilfe?

Ich benötige einen Überblick über die Funktionsweise von Makros. .

Wie finde ich die Stellen in einem Makro, an denen Probleme auftreten?

Welches Ereignis muß ich einem Makro für eine bestimmte Aufgabe hinzufügen?

Wie wird eine Aktion in einem Makro vorübergehend deaktiviert?

Das Argument Bedingung in der Aktion ÖffnenFormular oder ÖffnenBericht erzeugt unerwartete Ergebnisse.

Die Aktion AusführenCode führt kein Visual Basic-Modul aus.

Microsoft Access zeigt beim Ausführen von Makros unerwünschte Meldungen an.

Tastenanschläge, die in einem Makro mit der Aktion Tastaturbefehle verwendet werden, werden nicht an das Dialogfeld gesendet.


Wie wird eine Aktion in einem Makro vorübergehend deaktiviert?

Das vorübergehende Deaktivieren einer Aktion ist z.B. dann hilfreich, wenn Sie in einem Makro nach Fehlern suchen. Es ist vergleichbar mit dem vorübergehenden Markieren von Visual Basic für Applikationen-Code als Kommentar (unter Verwendung eines einfachen Anführungszeichens (') am Anfang der jeweiligen Code-Zeile). Wenn Microsoft Access eine Aktion vorübergehend ignorieren soll, geben Sie in der Spalte Bedingung für diese Aktion Falsch ein.

Um weitere Informationen zum Eingeben einer Bedingung für eine Makroaktion anzuzeigen, klicken Sie auf  [image].


Das Argument Bedingung in der Aktion "ÖffnenFormular" oder "ÖffnenBericht" erzeugt unerwartete Ergebnisse

Das Argument Bedingung einer Aktion ÖffnenFormular oder ÖffnenBericht kann in einem der nachstehend aufgeführten Fälle unerwartete Ergebnisse erzeugen:

•	Der Ausdruck Bedingung verwendet zum Verweisen auf den Wert eines Steuerelements oder einer Eigenschaft nicht die korrekte Syntax. Um weitere Informationen zum Verweisen auf den Wert eines Steuerelements anzuzeigen, klicken Sie auf  [image].

•	Das Argument Bedingung verwendet zum Verbinden des Wertes eines Feldes, eines Steuerelements oder einer Eigenschaft mit einer Literalzeichenfolge nicht die korrekte Syntax. Um weitere Informationen zu Werten in Ausdrücken anzuzeigen, klicken Sie auf  [image].

•	Die Aktion ÖffnenFormular oder ÖffnenBericht wird unter Verwendung der entsprechenden Visual Basic für Applikationen-Methoden in einer Prozedur ausgeführt, und das Argument Bedingung erscheint in der Liste der Argumente nicht an der richtigen Position. Wenn vor dem Argument Bedingung nicht die Argumente Ansicht und Filter angegeben wurden, muß als Platzhalter für jedes dieser Argumente ein Komma eingegeben werden.

Um weitere Informationen zur Aktion ÖffnenFormular anzuzeigen, klicken Sie auf  [image]. Zum Anzeigen weiterer Informationen zur Aktion ÖffnenBericht klicken Sie auf  [image].


Die Aktion "AusführenCode" führt kein Visual Basic-Modul aus

Die Aktion AusführenCode dient zum Ausführen einer Funktion, nicht eines Moduls. In Microsoft Access werden Funktionen und nicht Module ausgeführt. Ersetzen Sie den Namen des Moduls durch den Namen der Funktion im Modul, die Sie ausführen möchten. Zum Ausführen einer Sub-Prozedur rufen Sie diese in der Funktion auf.

Zum Öffnen eines Moduls verwenden Sie die Aktion ÖffnenModul.


Microsoft Access zeigt beim Ausführen von Makros unerwünschte Meldungen an

Sie können Warnungen und andere Meldungen während der Durchführung eines Makros ausblenden, indem Sie im Makro die Aktion Warnmeldungen ausführen. Mit der Aktion Warnmeldungen können Sie die Meldungen auch wieder anzeigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Tastenanschläge, die in einem Makro mit der Aktion Tastaturbefehle verwendet werden, werden nicht an das Dialogfeld gesendet

Da das Dialogfeld die Durchführung des Makros unterbricht, müssen Sie zur Vermeidung einer Unterbrechung die Aktion Tastaturbefehle vor der Aktion angeben, die das Dialogfeld öffnet, und das Argument Warten auf Nein setzen. Um weitere Informationen zur Aktion Tastaturbefehle anzuzeigen, klicken Sie auf  [image].


Automatisches Erstellen einer Datenbankverknüpfung im Ordner FAVORITEN

Im Ordner FAVORITEN sind Verknüpfungen zu Datenbanken und anderen Dateien gespeichert, die Sie häufig verwenden. Dazu gehören auch Datenbanken und Dateien an Remote-Standorten. Sie brauchen somit nicht jedesmal nach diesen Dateien zu suchen. Der Standort von Originaldatei bzw. -ordner ändert sich dabei nicht.

1	Klicken Sie im Menü Datei auf Datenbank öffnen.

2	Führen Sie dann einen der folgenden Schritte durch:

•	Um eine Verknüpfung zu einem Unterordner oder einer Datenbank herzustellen, der bzw. die im Bereich unter dem Feld Suchen in aufgelistet ist, markieren Sie die Datei bzw. den Ordner, klicken Sie in der Symbolleiste auf Zu Favoriten hinzufügen  [image] und danach auf Markiertes Element zu Favoriten hinzufügen.

•	Um eine Verknüpfung zu dem Hauptordner herzustellen, der im Listenfeld Suchen in aufgeführt ist, klicken Sie in der Symbolleiste auf Zu Favoriten hinzufügen  [image] und anschließend auf Hinzufügen von 'Ordnername' zu Favoriten.

Anmerkung   Zum schnellen Öffnen des Ordners FAVORITEN nach dem Starten von Microsoft Access klicken Sie im Dialogfeld Öffnen auf Suchen in Favoriten  [image].


Warum wird beim Öffnen oder Erstellen einer neuen Datenbank der Ordner EIGENE DATEIEN standardmäßig angezeigt?

Bisher bewahrten Sie Ihre Dateien vermutlich im Programmordner oder -verzeichnis des Anwendungsprogramms auf, mit dem sie erstellt wurden. Dadurch wurde die Datensicherung Ihrer Dateien jedoch zu einem komplizierten und zeitraubenden Vorgang, da sich die Dateien an verschiedenen Standorten auf Ihrem Computer befanden. Microsoft Access zeigt daher beim Starten der Anwendung den Ordner EIGENE DATEIEN immer standardmäßig an, in dem Sie alle Ihre Dateien speichern können und somit nur noch eine Sicherungskopie eines einzigen Ordners erstellen brauchen.

Sie können den Ordner EIGENE DATEIEN umbenennen oder verschieben; Microsoft Windows wird ihn jedoch immer als den Standardordner für Ihre Dateien erkennen. D.h., wenn Sie Microsoft Access erneut starten, wird der umbenannte Ordner standardmäßig angezeigt, unabhängig von seinem jeweiligen Namen oder Standort auf Ihrem Computer. Wenn Sie den Ordner EIGENE DATEIEN löschen, wird er automatisch beim nächsten Starten der Anwendung erneut erstellt.

Wenn Sie möchten, können Sie auch einen anderen Ordner dauerhaft zum Microsoft Access-Standardordner machen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Die Meldung "Der Bezug des Namens Name kann nicht erkannt werden" wird angezeigt

Diese Meldung wird möglicherweise angezeigt, wenn Sie im Dialogfeld Abfrageparameter die Parameter nicht explizit deklariert haben, die Sie für eine Kreuztabellenabfrage oder eine Abfrage, auf der eine Kreuztabellenabfrage oder ein Diagramm basiert, verwenden. Um dieses Problem zu beheben, gehen Sie folgendermaßen vor:

1	Geben Sie in der Abfrage, die den Parameter enthält, den Parameter und seinen Datentyp im Dialogfeld Abfrageparameter an. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

2	Stellen Sie in derselben Abfrage die Eigenschaft FixierteSpaltenüberschriften ein. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Wann werden die Ordner FAVORITEN und EIGENE DATEIEN verwendet?

Verwenden Sie den Ordner FAVORITEN, um Verknüpfungen zu häufig verwendeten Datenbanken zu speichern, einschließlich solcher, die sich an Remote-Standorten befinden. Der Standort von Originaldatei bzw. -ordner ändert sich dabei nicht. Für den schnellen Zugriff auf die Datei können Sie dann eine Verknüpfung verwenden und brauchen sich so nicht an den Standort der Datei zu erinnern. Um Informationen zum automatischen Hinzufügen einer Datenbankverknüpfung zum Ordner FAVORITEN anzuzeigen, klicken Sie auf  [image].

Im Ordner EIGENE DATEIEN speichern Sie alle Originaldatenbanken und anderen Dateien. Dadurch brauchen Sie jeweils nur eine Sicherungskopie eines einzigen Ordners zu erstellen. Hierbei handelt es sich um den Standardordner für neue Microsoft Access-Datenbanken, sofern Sie diesen nicht ändern. Um weitere Informationen zum Standardordner anzuzeigen, klicken Sie auf  [image].


Erneutes Anzeigen der Datensätze nach Verwendung des Befehls "Daten eingeben"

•	Klicken Sie im Menü Datensätze auf Filter/Sortierung entfernen.


Die Meldung "Abfrage enthält zweideutige Inklusionsverknüpfungen" wird angezeigt

Dies kann auftreten, wenn Sie versuchen, eine Abfrage mit bestimmten Kombinationen von Verknüpfungen auszuführen. Ein Beispiel für die Ursachen eines solchen Konflikts sowie Informationen zu dessen Behebung finden Sie im Artikel Q124937, "Erklärung zur Fehlermeldung 'Zweideutige Inklusionsverknüpfung'" der Microsoft Knowledge Base. Um eine Verknüpfung zur Microsoft Access Knowledge Base-Suchseite auf dem World Wide Web herzustellen, klicken Sie auf  [image]. Um Informationen zum Zugriff auf die Knowledge Base oder auf andere technische Ressourcen, die online verfügbar sind, anzuzeigen, klicken Sie auf  [image].


Erstellen einer Parameterabfrage, die Kriterien von einem benutzerdefinierten Dialogfeld erhält

Sie können zum Eingeben von Kriterien für die einem Formular oder Bericht zugrundeliegende Abfrage ein benutzerdefiniertes Dialogfeld verwenden, wenn Sie z.B. bestimmen möchten, welche Datensätze ein gedruckter Bericht enthalten soll.

1	Erstellen oder öffnen Sie die Abfrage, die ihre Kriterienwerte aus dem Dialogfeld sammeln soll.

2	Stellen Sie sicher, daß die Abfrage die Tabellen enthält, die Sie verwenden möchten.

3	Fügen Sie dem Abfrage-Entwurfsbereich die Felder hinzu, die den einzelnen Steuerelementen des Dialogfelds, das für die Eingabe von Kriterienwerten vorgesehen ist, zugeordnet sind. Geben Sie für jedes dieser Felder in die Zelle Kriterien einen Ausdruck ein, der Microsoft Access anweist, sich auf das entsprechende Steuerelement im Dialogfeld für die Kriterienwerte zu beziehen. Wenn Sie beim Erstellen des Ausdrucks Hilfe benötigen, verwenden Sie den Ausdrucks-Editor. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

4	Fügen Sie dem Entwurfsbereich der Abfrage die Felder hinzu, deren Werte zurückgegeben werden sollen.

Sie können z.B. ein Dialogfeldformular namens Kunden-Info mit einem Steuerelement für das Feld Kunden-Code erstellen. Wenn Sie einen Kunden-Code in das Dialogfeld eingeben, soll die Abfrage die korrekten Angaben zur Firma, zur Adresse und zum Ort des Kunden ausgeben. Um diese Abfrage zu erstellen, gehen Sie folgendermaßen vor:

•	Fügen Sie dem Abfrage-Entwurfsbereich das Feld Kunden-Code hinzu. Geben Sie in die Zelle Kriterien für dieses Feld den Ausdruck ein, der Microsoft Access anweist, sich auf das Steuerelement Kunden-Code im Dialogfeld für die Kriterienwerte, welches die Abfrage verwendet, zu verweisen. In diesem Fall geben Sie folgenden Ausdruck ein: Formulare![Kunden-Info]![Kunden-Code].

•	Fügen Sie dem Abfrage-Entwurfsbereich die folgenden Felder hinzu, deren Werte zurückgegeben werden sollen, basierend auf dem Wert des Feldes Kunden-Code: Firma, Adresse und Ort.

Weitere Informationen zur Verwendung von Formularen zum Sammeln und Anzeigen von Informationen finden Sie in Kapitel 3, "Verwenden von Formularen zum Sammeln, Anzeigen und Filtern von Informationen" in Erstellen von Anwendungsprogrammen mit Microsoft Access 97.


Anpassen der Größe und der Proportionen eines Bildes in einem Formular oder Bericht

Das Anpassen der Größe und Proportionen eines Bildes ist abhängig davon, ob es sich um ein Hintergrundbild (Wasserzeichen) oder ein Bild handelt, das unter Verwendung eines Bild-Steuerelements, eines ungebundenen Objektfelds oder eines gebundenen Objektfelds angezeigt wird.

Was möchten Sie tun?

Die Größe eines Hintergrundbilds anpassen

Die Größe eines Bildes, das in einem Bild-Steuerelement, einem ungebundenen Objektfeld oder einem gebundenen Objektfeld angezeigt wird, anpassen


Anpassen der Größe und der Proportionen eines Hintergrundbilds

1	Öffnen Sie einen Formularentwurf oder einen Berichtsentwurf.

2	Doppelklicken Sie auf den Formularmarkierer bzw. den Berichtsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Klicken Sie im Einstellungsfeld der Eigenschaft Bildgrößenmodus auf eine der folgenden Einstellungen:

•	Abschneiden. Zeigt das Bild in der tatsächlichen Größe an. Wenn das Bild größer als das Formular oder der Bericht ist, wird das Bild abgeschnitten.

•	Dehnen. Paßt die Größe des Bildes an den im Formular oder Bericht verfügbaren Platz an. Dabei kann das Bild verzerrt werden.

•	Zoomen. Zeigt das Bild nach dem Anpassen der Höhe oder der Breite an den im Formular oder Bericht verfügbaren Platz vollständig an. Hierbei wird das Bild nicht verzerrt.

Anmerkung   Wenn Sie für die Eigenschaft BildNebeneinander die Einstellung Ja festgelegt haben, stellen Sie die Eigenschaft Bildgrößenmodus auf Abschneiden ein.


Erstellen und Verwalten eines Übersichtsformulars

Wenn Sie zum Erstellen einer Datenbank den Datenbank-Assistenten verwenden, erstellt Microsoft Access automatisch eine Übersicht, die das Bewegen in der Datenbank erleichtert. Diese Übersicht enthält Schaltflächen zum Öffnen von Formularen und Berichten (oder zum Öffnen weiterer Übersichten, die das Öffnen zusätzlicher Formulare und Berichte erlauben), zum Beenden von Microsoft Access oder zum Anpassen der Übersicht an spezielle Erfordernisse. Sie können eine ähnliche Übersicht mit Hilfe des Übersichts-Managers erstellen.

Was möchten Sie tun?

Ein Übersichtsformular unter Verwendung des Übersichts-Managers erstellen

Eine neue Übersicht, die aus der Eröffnungsübersicht geöffnet werden kann, erstellen

Eine bestehende Übersicht ändern

Die beim Öffnen der Datenbank automatisch angezeigte Übersicht ändern

Eine Übersicht löschen


Erstellen einer neuen Übersicht, die aus der Eröffnungsübersicht geöffnet werden kann

1	Öffnen Sie die Datenbank.

2	Führen Sie eine der folgenden Aktionen aus, um das Dialogfeld Übersichts-Manager zu öffnen:

•	Wenn Sie die Übersicht unter Verwendung des Datenbank-Assistenten erstellt haben, klicken Sie in der Eröffnungsübersicht auf Übersichtselemente ändern.

•	Wenn Sie die Übersicht unter Verwendung des Übersichts-Managers erstellt haben, klicken Sie im Menü Extras auf Add-Ins und dann auf Übersichts-Manager.

3	Klicken Sie auf Neu.

4	Geben Sie einen Namen für die neue Übersicht an, und klicken Sie dann auf OK.

Microsoft Access fügt die Übersicht zum Feld Übersichtsseiten hinzu.

5	Klicken Sie auf die neue Übersicht und dann auf Bearbeiten.

6	Klicken Sie auf Neu.

7	Geben Sie den Text für das erste Übersichtselement im Feld Text ein, und klicken Sie dann im Feld Befehl auf einen Befehl. Geben Sie z.B. Anzeigen des Formulars Musiker ein, und klicken Sie dann im Feld Befehl auf Formular im Bearbeitungsmodus öffnen.

8	Abhängig davon, auf welchen Befehl Sie klicken, zeigt Microsoft Access unterhalb des Feldes Befehl ein weiteres Feld an. Klicken Sie in diesem Feld gegebenenfalls auf ein Element. Wenn Sie z.B. in Schritt 7 auf Formular im Bearbeitungsmodus öffnen geklickt haben, klicken Sie nun im Feld Formular auf den Namen des Formulars, das Sie öffnen möchten, z.B. Musiker, und dann auf OK.

9	Wiederholen Sie die Schritte 6 bis 8, bis Sie alle Elemente zur Übersicht hinzugefügt haben. Wenn Sie ein Element bearbeiten oder löschen möchten, klicken Sie im Feld Elemente auf dieser Übersicht auf das entsprechende Element und dann auf Bearbeiten oder Löschen. Wenn Sie ein Element verschieben möchten, klicken Sie im Feld auf dieses Element und dann auf Aufwärts oder Abwärts.

10	Klicken Sie auf Schließen, wenn Sie die Übersicht wie gewünscht erstellt haben.


Ändern einer bestehenden Übersicht

1	Öffnen Sie die Datenbank.

2	Führen Sie eine der folgenden Aktionen aus, um das Dialogfeld Übersichts-Manager zu öffnen:

•	Wenn Sie die Übersicht unter Verwendung des Datenbank-Assistenten erstellt haben, klicken Sie in der Eröffnungsübersicht auf Übersichtselemente ändern.

•	Wenn Sie die Übersicht unter Verwendung des Übersichts-Managers erstellt haben, klicken Sie im Menü Extras auf Add-Ins und dann auf Übersichts-Manager.

3	Klicken Sie auf die Übersicht, die Sie bearbeiten möchten, und dann auf Bearbeiten.

4	Klicken Sie in der Übersicht auf das Element, das Sie ändern möchten, und führen Sie dann eine der folgenden Aktionen aus:

•	Klicken Sie auf Bearbeiten, wenn Sie den Text eines Elements, den von diesem Element ausgeführten Befehl oder das Objekt ändern möchten, das beim Klicken auf die jeweilige Schaltfläche geöffnet oder ausgeführt werden soll.

•	Klicken Sie auf Neu, wenn Sie ein Element hinzufügen möchten. Geben Sie den Text für das Element ein, und klicken Sie anschließend im Feld Befehl auf einen Befehl. Abhängig davon, auf welchen Befehl Sie klicken, zeigt Microsoft Access unterhalb des Feldes Befehl ein weiteres Feld an. Klicken Sie in diesem Feld gegebenenfalls auf ein Element. Wenn Sie z.B. im Feld Befehl auf einen der Formularbefehle geklickt haben, klicken Sie auf den Namen des Formulars, das Sie öffnen möchten.

•	Klicken Sie auf Löschen, wenn Sie ein Element löschen möchten.

•	Klicken Sie auf Aufwärts oder Abwärts, wenn Sie ein Element verschieben möchten.

5	Klicken Sie auf Schließen, wenn Sie die gewünschten Änderungen durchgeführt haben.


Ändern der beim Öffnen der Datenbank automatisch angezeigten Übersicht

1	Öffnen Sie die Datenbank.

2	Führen Sie eine der folgenden Aktionen aus, um das Dialogfeld Übersichts-Manager zu öffnen:

•	Wenn Sie die Übersicht unter Verwendung des Datenbank-Assistenten erstellt haben, klicken Sie in der Eröffnungsübersicht auf Übersichtselemente ändern.

•	Wenn Sie die Übersicht unter Verwendung des Übersichts-Managers erstellt haben, klicken Sie im Menü Extras auf Add-Ins und dann auf Übersichts-Manager.

3	Wenn die Übersicht, die Sie als Eröffnungsübersicht verwenden möchten, im Feld Übersichtsseiten angezeigt wird, klicken Sie darauf, andernfalls erstellen Sie die Übersicht.

Wie wird's gemacht?

4	Klicken Sie auf Standard.

Beim nächsten Öffnen der Datenbank zeigt Microsoft Access automatisch die angegebene Übersicht an.


Löschen einer Übersicht

1	Öffnen Sie die Datenbank.

2	Führen Sie eine der folgenden Aktionen aus, um das Dialogfeld Übersichts-Manager zu öffnen:

•	Wenn Sie die Übersicht unter Verwendung des Datenbank-Assistenten erstellt haben, klicken Sie in der Eröffnungsübersicht auf Übersichtselemente ändern.

•	Wenn Sie die Übersicht unter Verwendung des Übersichts-Managers erstellt haben, klicken Sie im Menü Extras auf Add-Ins und dann auf Übersichts-Manager.

3	Klicken Sie im Feld Übersichtsseiten auf die Übersicht, die Sie löschen möchten, und dann auf Löschen.


Speichern eines Formulars als Bericht

1	Wechseln Sie zum Datenbankfenster.

2	Klicken Sie auf die Registerkarte Formulare.

3	Klicken Sie mit der rechten Maustaste auf das Formular, das Sie speichern möchten.

4	Klicken Sie im angezeigten Kontextmenü auf Als Bericht speichern.

5	Geben Sie im Feld Berichtsname einen Namen für den Bericht ein.

6	Klicken Sie auf OK.

7	Klicken Sie auf die Registerkarte Berichte, und doppelklicken Sie dann auf den Bericht, um diesen in der Seitenansicht anzuzeigen.

Der Bericht besitzt dieselben Steuerelemente und Eigenschafteneinstellungen wie das Formular.


Festlegen des Standardsteuerelementtyps (Listenfeld, Kombinationsfeld oder Kontrollkästchen) für ein Feld

1	Öffnen Sie in der Entwurfsansicht die Tabelle, die das Feld enthält.

2	Klicken Sie auf die Spalte Felddatentyp für ein Feld vom Datentyp Text, Zahl oder Ja/Nein.

3	Klicken Sie im unteren Teil des Bildschirms auf die Registerkarte Nachschlagen.

4	Klicken Sie im Einstellungsfeld der Eigenschaft SteuerelementAnzeigen auf einen der Steuerelementtypen aus der Liste.

Anmerkungen

•	Sie können für Felder vom Datentyp Text, Zahl und Ja/Nein einen Standardsteuerelementtyp festlegen. Wenn Sie für ein Feld einen Standardsteuerelementtyp festlegen, zeigt Microsoft Access dieses Steuerelement im Datenblatt der Tabelle an und erstellt diesen Steuerelementtyp automatisch immer dann, wenn Sie dieses Feld zu einem Formular oder Bericht hinzufügen. Für Felder vom Datentyp Text und Zahl kann als Standardsteuerelementtyp ein Textfeld, ein Kombinationsfeld oder ein Listenfeld (nur in Formularen) festgelegt werden. Für Felder vom Datentyp Ja/Nein kann als Standardsteuerelementtyp ein Kontrollkästchen, ein Textfeld oder ein Kombinationsfeld festgelegt werden.

•	Wenn Sie das Feld im Datenblatt einer Tabelle als Kombinationsfeld, im Datenblatt einer Abfrage jedoch als Textfeld anzeigen möchten, können Sie zusätzlich zur Tabelleneigenschaft die Eigenschaft Nachschlagen für das Feld im Abfrageentwurf einstellen.


Erstellen eines Übersichtsformulars unter Verwendung des Übersichts-Managers

Wenn Sie zum Erstellen einer Datenbank den Datenbank-Assistenten verwenden, erstellt dieser eine Übersicht, die das Bewegen in Formularen und Berichten Ihrer Datenbank erleichtert. Wenn Sie eine solche Übersicht für eine manuell erstellte Datenbank erstellen möchten, können Sie den Übersichts-Manager verwenden.

1	Zeigen Sie im Menü Extras auf Add-Ins, und klicken Sie dann auf Übersichts-Manager.

2	Klicken Sie auf Ja, wenn Microsoft Access fragt, ob Sie eine Übersicht erstellen möchten.

3	Klicken Sie im Dialogfeld Übersichts-Manager auf Bearbeiten.

4	Geben Sie im Dialogfeld Übersichtsseite bearbeiten im Feld Übersichtsname einen Namen für die Übersicht ein, und klicken Sie dann auf Neu.

5	Geben Sie im Dialogfeld Übersichtselement bearbeiten im Feld Text den Text für die erste Schaltfläche in der Übersicht ein, und klicken Sie dann im Feld Befehl auf einen Befehl. Geben Sie z.B. Artikel überarbeiten im Feld Text ein, und klicken Sie dann im Feld Befehl auf Formular im Bearbeitungsmodus öffnen.

6	Abhängig davon, auf welchen Befehl Sie klicken, zeigt Microsoft Access unterhalb des Feldes Befehl ein weiteres Feld an. Klicken Sie in diesem Feld gegebenenfalls auf ein Element. Wenn Sie z.B. in Schritt 5 im Feld Befehl auf Formular im Bearbeitungsmodus öffnen geklickt haben, klicken Sie nun im Feld Formular auf den Namen des Formulars, das Sie öffnen möchten, z.B. Artikel überarbeiten, und dann auf OK.

7	Wiederholen Sie die Schritte 4 bis 6, bis Sie alle Elemente zur Übersicht hinzugefügt haben. Wenn Sie ein Element bearbeiten oder löschen möchten, klicken Sie im Feld Elemente auf dieser Übersicht auf das entsprechende Element und dann auf Bearbeiten oder Löschen. Wenn Sie ein Element verschieben möchten, klicken Sie im Feld auf dieses Element und dann auf Aufwärts oder Abwärts.

8	Klicken Sie auf Schließen.

Anmerkungen

•	Sie können mit dem Übersichts-Manager eine Übersicht erstellen, die zu anderen Übersichten verzweigt. Verwenden Sie die oben beschriebenen Schritte zum Erstellen einer oder mehrerer Übersichten. Zum Definieren einer Übersicht als Standardübersicht, die immer dann automatisch angezeigt wird, wenn eine Datenbank geöffnet wird, klicken Sie im Dialogfeld Übersichts-Manager auf den Namen dieser Übersicht und dann auf Standard. Wenn eine Übersicht zu einer anderen Übersicht verzweigen soll, wählen Sie im oben beschriebenen Schritt 5 im Feld Befehl den Befehl Zur Übersicht gehen, und geben Sie dann die Übersicht an, zu der verzweigt werden soll.

•	Wenn Sie eine Übersicht mit dem Übersichts-Manager erstellen, erstellt Microsoft Access eine Tabelle mit einer Beschreibung der Funktionsweise aller Elemente in der Übersicht. Wenn Sie zu einem späteren Zeitpunkt im Formularentwurf Änderungen am Übersichtsformular vornehmen, arbeitet Ihre Anwendung möglicherweise nicht mehr richtig. Wenn Sie davon ausgehen, daß umfassende Änderungen am Übersichtsformular möglich sein können, ist es empfehlenswert, das Formular ganz neu zu erstellen und dann als Startformular zu definieren. Weitere Informationen zum Entwerfen eines Startformulars finden Sie im Handbuch Erstellen von Anwendungsprogrammen mit Microsoft Access 97 in Kapitel 1, "Erstellen einer Anwendung".


Optimieren der allgemeinen Leistung von Tabellen

Es gibt verschiedene Möglichkeiten zum Optimieren Ihrer Tabellen. Zusätzlich zu den folgenden Tips steht Ihnen der Leistungsanalyse-Assistent zur Verfügung, um bestimmte Tabellen in Ihrer Datenbank zu analysieren. Um weitere Informationen zum Verwenden des Leistungsanalyse-Assistenten anzuzeigen, klicken Sie auf  [image].

•	Entwerfen Sie Tabellen ohne redundante Daten. Ein durchdachter Datenbankentwurf ist Voraussetzung für schnelle Datenabrufe und -aktualisierungen. Wenn bestehende Tabellen redundante Daten enthalten, können Sie den Tabellenanalyse-Assistenten verwenden, um Ihre Tabellen in verknüpfte Tabellen zu teilen und damit Ihre Daten effizienter zu speichern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wählen Sie geeignete Datentypen für die Felder. Sie können Speicherplatz in Ihrer Datenbank sparen und Verknüpfungsoperationen verbessern, indem Sie die passenden Datentypen für die Felder wählen. Wählen Sie beim Definieren eines Feldes den möglichst kleinen Datentyp oder die möglichst kleine Feldgröße, die Sie für die Daten in dem Feld benötigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Erstellen Sie Indizes für Felder, die sortiert, verknüpft oder für die Kriterien eingestellt werden. Sie erzielen wesentliche Verbesserungen der Geschwindigkeit von Abfragen, indem Sie die Felder auf beiden Seiten der Verknüpfungen indizieren, oder indem Sie eine Beziehung zwischen den Feldern definieren und alle Felder indizieren, die zum Einstellen von Kriterien für die Abfrage verwendet werden. Das Suchen von Datensätzen mit Hilfe des Dialogfelds Suchen funktioniert ebenfalls wesentlich schneller, wenn Sie in einem indizierten Feld suchen.

Indizes sind jedoch nicht in allen Fällen sinnvoll. Sie vergrößern die .MDB-Datei, beeinträchtigen in Mehrbenutzeranwendungen das Zusammenwirken (d.h., die Fähigkeit, mehreren Benutzern gleichzeitig das Modifizieren einer Seite zu erlauben) und verschlechtern die Leistung beim Aktualisieren von Daten in indizierten Feldern und beim Hinzufügen oder Löschen von Datensätzen. Es ist sinnvoll zu experimentieren, um herauszufinden, welche Felder indiziert sein sollten. Das Hinzufügen eines Indexes beschleunigt möglicherweise eine Abfrage um eine Sekunde, verlangsamt jedoch das Hinzufügen einer Datenzeile um zwei Sekunden und verursacht Sperrungsprobleme. Es kann auch zu unwesentlichen Verbesserungen führen, je nachdem, welche anderen Felder indiziert sind. Wenn Sie z.B. einen Index zu einem Feld PLZ hinzufügen, erreichen Sie nur eine sehr geringe Leistungsverbesserung, wenn die Felder Firmenname und Nachname in der Tabelle bereits indiziert sind. Unabhängig von der Art der Abfragen, die Sie erstellen, sollten Sie nur die Felder indizieren, die im wesentlichen eindeutige Werte enthalten.

•	Verwenden Sie in einem Mehr-Felder-Index nur so viele Felder im Index, wie benötigt werden. Zum Anzeigen weiterer Informationen zu Indizes klicken Sie auf  [image].


AutoWert-Felder und Replikation

Wenn Sie beabsichtigen, Ihre Datenbank zu replizieren, müssen Sie überlegen, welche Feldgrößen für die Felder vom Typ AutoWert geeignet sind, die als Primärschlüssel einer Tabelle verwendet werden. Wenn Sie ein Feld vom Typ AutoWert als Primärschlüssel für eine Tabelle in der replizierten Datenbank verwenden, stellen Sie dessen Eigenschaft Feldgröße entweder auf Long Integer oder Replikations-ID ein.

•	Wenn zwischen den Synchronisierungen der Replikate normalerweise weniger als 100 Datensätze hinzugefügt werden, verwenden Sie die Einstellung Long Integer für die Eigenschaft Feldgröße, um Speicherplatz zu sparen.

•	Wenn zwischen den Synchronisierungen der Replikate normalerweise mehr als 100 Datensätze hinzugefügt werden, verwenden Sie die Einstellung Replikations-ID für die Eigenschaft Feldgröße, um zu verhindern, daß den Datensätzen in verschiedenen Replikaten derselbe Primärschlüsselwert zugewiesen wird. Beachten Sie jedoch, daß ein Feld vom Typ AutoWert mit der Feldgröße Replikations-ID einen 128-Bit-Wert erzeugt und dadurch mehr Speicherplatz benötigt.


Festlegen einer Arbeitsgruppeninformationsdatei unter Verwendung von Registrierungseinstellungen

Achtung   Es wird dringend empfohlen, die Arbeitsgruppeninformationsdatei nicht durch Ändern von Registrierungseinstellungen, sondern immer unter Verwendung des Arbeitsgruppenadministrators zu ändern. Der Arbeitsgruppenadministrator bietet einfach zu handhabende Dialogfelder, in denen Sie sich einer vorhandenen Arbeitsgruppe anschließen oder mit deren Hilfe Sie eine neue Arbeitsgruppeninformationsdatei erstellen können. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Öffnen Sie den Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines.

3	Doppelklicken Sie im rechten Fenster des Registrierungseditors auf den Wert SystemDB.

4	Geben Sie im Feld Wert den Namen und den Pfad der Arbeitsgruppeninformationsdatei ein, z.B. C:\Arbeitsgruppe\SYSTEM.MDW. Befindet sich die Arbeitsgruppeninformationsdatei auf einem Netzwerk, können Sie, wenn Sie einen UNC-Pfad angeben, den Laufwerkbuchstaben weglassen.

5	Verlassen Sie den Registrierungseditor.

6	Beenden Sie Microsoft Access, und starten Sie es neu, um die neuen Einstellungen in Kraft zu setzen.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Arbeiten mit AutoKorrekt

Was möchten Sie tun?

Die Rechtschreibung beim Eingeben automatisch korrigieren

Zwei aufeinanderfolgende Großbuchstaben in einer Zeile beim Eingeben automatisch korrigieren

Automatisches Großschreiben der Wochentage bei der Dateneingabe

Einen AutoKorrekt-Eintrag beim Überprüfen der Rechtschreibung hinzufügen

Deaktivieren der automatischen Korrektur eines bei der Dateneingabe vorgenommenen Eintrags

Die automatische Korrektur eines Eintrags beim Eingeben von Daten abbrechen

AutoKorrektur in einem Text- oder Kombinationsfeld verwenden


Anpassen der von Microsoft Access verwendeten Einstellungen in der Windows-Registrierung

Microsoft Access speichert die erforderlichen Initialisierungsinformationen in der Windows-Registrierung. Die Windows-Registrierung ist eine zentrale Datenbank, die Windows zum Konfigurieren der Software und Hardware verwendet, die in Ihrer Windows-Umgebung ausgeführt wird. Die Registrierung ist vergleichbar mit den .INI-Dateien unter Windows 3.x: Jeder Schlüssel in der Registrierung ähnelt einem der Abschnitte (unter einer Überschrift in eckigen Klammern) in einer .INI-Datei, und die Werte unter den einzelnen Registrierungsschlüsseln ähneln den Einträgen unter einer .INI-Datei-Überschrift.

Achtung   Viele der Microsoft Access-Registrierungseinstellungen werden automatisch hinzugefügt, wenn Sie Microsoft Access installieren. Das Ändern der installierten Einstellungen kann unerwartete Ergebnisse hervorrufen und unter Umständen sogar das Neuinstallieren von Microsoft Access erforderlich machen. Es wird dringend empfohlen, die Einstellungen in der Windows-Registrierung nicht zu ändern. Wenn Sie jedoch Registrierungseinstellungen oder -optionen ändern müssen, verwenden Sie dazu den Registrierungseditor von Windows, und ändern Sie nur die Einstellungen oder Optionen, die in den nachstehenden Themen ausdrücklich dokumentiert sind. Geänderte Einstellungen haben erst nach dem Beenden und erneuten Starten von Microsoft Access Gültigkeit. Erstellen Sie vor dem Durchführen von Änderungen unbedingt eine Sicherungskopie der gesamten Registrierung oder zumindest des Teils, den Sie bearbeiten möchten. Weitere Informationen finden Sie im Hilfeindex des Registrierungseditors (verfügbar über die Menüleiste des Registrierungseditors) unter "Sichern der Registrierung".

Was möchten Sie tun?

Die Einstellungen für die Microsoft Jet-Datenbank-Engine, Version 3.5, anpassen

Die Einstellungen für die Microsoft Jet-Datenbank-Engine, Version 2.x, anpassen

Lotus-Treibereinstellungen anpassen

Microsoft Excel-Treibereinstellungen anpassen

Text-Treibereinstellungen anpassen

HTML-Treibereinstellungen anpassen

Microsoft FoxPro- und dBASE-Treibereinstellungen anpassen

Paradox-Treibereinstellungen anpassen

ODBC-Treibereinstellungen anpassen

Die Arbeitsgruppeninformationsdatei angeben, die Ihre Arbeitsgruppe definiert

Festlegen, ob OLE-Verknüpfungen im OLE-Format der Version 2.0 oder der Version 1.0 gespeichert werden sollen

Die Umgebung Ihrer Anwendung unter Verwendung von Benutzerprofilen anpassen

Eigene Assistenten, Editoren und Add-Ins erstellen


Verwenden des Registrierungseditors

Achtung   Viele der Microsoft Access-Registrierungseinstellungen werden automatisch hinzugefügt, wenn Sie Microsoft Access installieren. Das Ändern der installierten Einstellungen kann unerwartete Ergebnisse hervorrufen und unter Umständen sogar das Neuinstallieren von Microsoft Access erforderlich machen. Es wird dringend empfohlen, die Einstellungen in der Windows-Registrierung nicht zu ändern. Wenn Sie jedoch Registrierungseinstellungen oder -optionen ändern müssen, verwenden Sie dazu den Registrierungseditor von Windows, und ändern Sie nur die Einstellungen oder Optionen, die in den nachstehenden Themen ausdrücklich dokumentiert sind. Geänderte Einstellungen haben erst nach dem Beenden und erneuten Starten von Microsoft Access Gültigkeit. Erstellen Sie vor dem Durchführen von Änderungen unbedingt eine Sicherungskopie der gesamten Registrierung oder zumindest des Teils, den Sie bearbeiten möchten. Weitere Informationen finden Sie im Hilfeindex des Registrierungseditors (verfügbar über die Menüleiste des Registrierungseditors) unter "Sichern der Registrierung".

1	Klicken Sie zum Starten des Registrierungseditors für Windows 95 auf die Windows-Schaltfläche Start und dann auf Ausführen. Geben Sie anschließend regedit ein, und klicken Sie dann auf OK.

Klicken Sie zum Starten des Registrierungseditors für Windows NT Workstation im Programm-Manager oder Datei-Manager im Menü Datei auf Ausführen, geben Sie regedt32, und klicken Sie dann auf OK.

2	Doppelklicken Sie auf die Symbole für die Schlüssel, um zum entsprechenden Registrierungsschlüssel zu gehen. Die beiden wichtigsten Schlüssel, die Microsoft Access betreffen sind:

•	\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access

•	\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5

Wenn links vom Schlüssel ein Pluszeichen (+) angezeigt wird, bedeutet dies, daß der Schlüssel weitere Schlüssel enthält. Zum Bearbeiten von Werten eines Registrierungsschlüssels doppelklicken Sie im linken Ausschnitt des Fensters des Registrierungseditors auf den Schlüssel, um diesen zu öffnen. Anschließend doppelklicken Sie im rechten Ausschnitt des Fensters auf den Wert, den Sie bearbeiten möchten. In bestimmten Fällen müssen Sie neue Schlüssel oder Werte hinzufügen. Informationen zum Hinzufügen von neuen Schlüsseln oder Werten finden Sie in der Hilfe zum Registrierungseditor.

Wichtig   Die Schlüssel, die unter dem Schlüssel \Microsoft\Office\8.0\Access angezeigt werden, gelten nur für Microsoft Access 8.0. Die Schlüssel unter dem Schlüssel \Microsoft\Jet\3.5 gelten für die Microsoft Jet-Datenbank-Engine, die Microsoft Access für Datenzugriffe verwendet. Änderungen an diesen Einstellungen haben Einfluß auf Microsoft Access 97 und andere Programme, die die Microsoft Jet-Datenbank-Engine verwenden, wie z.B. Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und eventuell weitere. Zum Ändern von Einstellungen für die Microsoft Jet-Datenbank-Engine, die nur für Microsoft Access gelten, ändern Sie die Einstellungen im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5.


Verwenden der Tastatur zum Ablegen eines Steuerelements in einem Formular oder Bericht

1	Drücken Sie ALT, um den Fokus auf das Menü zu setzen.

2	Drücken Sie zweimal STRG+TAB, um den Fokus auf die Toolbox zu setzen.

3	Drücken Sie so oft TAB, bis das gewünschte Steuerelement ausgewählt ist.

4	Drücken Sie UMSCHALTTASTE+EINGABETASTE, um das Steuerelement in der oberen rechten Ecke des Detailbereichs im Formular oder Bericht hinzuzufügen.

5	Stellen Sie sicher, daß das Steuerelement noch markiert ist, und drücken Sie dann ALT+A+I, um das Eigenschaftenfenster des Steuerelements anzuzeigen.

6	Ändern Sie die Eigenschafteneinstellungen Links und Oben, um das Steuerelement an die gewünschte Stelle im Formular oder Bericht zu verschieben.


Festlegen, ob OLE-Verknüpfungen im OLE-Format der Version 2.0 oder der Version 1.0 gespeichert werden sollen

Sie können festlegen, ob Microsoft Access OLE-Verknüpfungen im OLE-Format der Version 2.0, in dem sowohl relative als auch absolute Verweise auf Verknüpfungsquellen oder im Format der Version 1.0, in dem nur absolute Verweise gespeichert werden, ablegen soll. (Ein absoluter Verweis auf eine Verknüpfungsquelle erhält Daten aus einem Objekt, das als Datei gespeichert ist. Ein relativer Verweis auf eine Verknüpfungsquelle erhält Daten aus einem Objekt, das in ein Dokument eingebettet sein kann.) In einer Umgebung, in der sowohl Microsoft Access 8.0 als auch 1.x-Versionen verwendet werden, legen Sie für diese Option die Einstellung 1 fest, um Konsistenz für OLE-Verknüpfungsoperationen in Microsoft Access 1.x-Datenbanken zu gewährleisten.

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie in der Registrierung zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access.

3	Doppelklicken Sie auf den Schlüssel \Options. Wenn der Eintrag AllowOLE1LinkFormat in der Spalte Name im rechten Ausschnitt des Registrierungseditors bereits aufgeführt ist, fahren Sie mit Schritt 6 fort.

4	Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD Value.

5	Geben Sie AllowOLE1LinkFormat ein, und drücken Sie dann die EINGABETASTE.

6	Doppelklicken Sie auf AllowOLE1LinkFormat, und geben Sie dann im Feld Wert den Wert 1 ein, wenn Sie im Verknüpfungsformat von OLE 1.0 speichern möchten, oder geben Sie 0 ein, wenn Sie im Verknüpfungsformat von OLE 2.0 speichern möchten.

7	Verlassen Sie den Registrierungseditor.

8	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.


Anpassen der Umgebung Ihrer Anwendung unter Verwendung von Benutzerprofilen

Microsoft Access stellt Datenbankeinstellungen und Startoptionen zur Verfügung, mit denen Sie in der Regel all Ihren Anforderungen gerecht werden können. Wenn Sie jedoch Anwendungen entwickeln, können Sie zum Anpassen der Umgebung Ihrer Anwendung die Vorteile eines Benutzerprofils nutzen.

Ein Benutzerprofil ist eine spezielle Gruppe von Windows-Registrierungsschlüsseln, die Sie erstellen können, um Standardeinstellungen für Microsoft Access und die Microsoft Jet-Datenbank-Engine zu überschreiben und um zusätzliche Laufzeitoptionen festzulegen. Später können Sie dieses Benutzerprofil beim Starten Ihrer Anwendung mit der Befehlszeilenoption /profile angeben.

Mit Hilfe eines Benutzerprofils können Sie u.a. die folgenden Aufgaben erfüllen:

•	Verhindern, daß andere Benutzer Standardeinstellungen für Microsoft Access durch Ändern von Datenbankeigenschaften und Startoptionen ändern und damit Konflikte mit den Anforderungen Ihrer Anwendung hervorrufen.

•	Sicherstellen, daß andere Programme, die Microsoft Jet verwenden, nicht die benutzerdefinierten Einstellungen für Ihre Anwendung überschreiben, wenn es sich um eine Anwendung handelt, die weitergegeben wird.

•	Testen Ihrer Anwendung bei unterschiedlichen Konfigurationen.

Es wird empfohlen, zum Erstellen von Benutzerprofilen, die die Umgebung Ihrer Anwendung ändern, den in Microsoft Office 97, Developer Edition, enthaltenen Setup-Assistent zu verwenden. Weitere Informationen finden Sie in der Hilfe für Microsoft Office 97, Developer Edition.

Sie können dieses Benutzerprofil direkt in der Windows-Registrierung erstellen.

Was möchten Sie tun?

Ein Benutzerprofil erstellen

Microsoft Access-Laufzeitoptionen festlegen


Erstellen eines Benutzerprofils

So erstellen Sie ein Benutzerprofil

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE.

3	Fügen Sie drei verschachtelte Schlüssel hinzu. Dabei verwenden Sie das folgende Format, um Eindeutigkeit zu gewährleisten: \Firma\Name der Anwendung\Versionsnummer der Anwendung.

4	Erstellen Sie unter dem Schlüssel \Versionsnummer der Anwendung alle unter dem Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access befindlichen Schlüssel, die die zu ändernden Werte enthalten, neu (nicht jedoch den Schlüssel \Profiles, den Sie in Schritt 7 erstellen werden), und kopieren Sie dann die entsprechenden Werte unter jeden Schlüssel.

5	Ändern Sie die gewünschten Werte.

6	Gehen Sie zum Schlüssel \SOFTWARE\Microsoft\Office\8.0\Access.

7	Fügen Sie einen neuen Schlüssel hinzu, und geben Sie diesem den Namen \Profiles.

8	Fügen Sie eine Zeichenfolge zum Schlüssel \Profiles hinzu, und geben Sie diesem den Namen, den Sie in der Befehlszeile verwenden möchten.

9	Geben Sie für die Daten des Wertes eine Zeichenfolge ein, die auf die Position der in Schritt 3 erstellten Schlüssel verweist: \HKEY_LOCAL_MACHINE\SOFTWARE\Firma\Name der Anwendung\Versionsnummer der Anwendung.

10	Erstellen Sie eine Befehlszeile für Ihre Anwendung, die den in Schritt 8 festgelegten Namen in doppelten Anführungszeichen (") angibt. Beispiel: MSAccess.exe /profile "Profil1" Name der ANWENDUNG.MDB

So überschreiben Sie Standardeinstellungen für die Jet 3.5-Datenbank-Engine

1	Geben Sie zum Profilschlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Firma\Name der Anwendung\Versionsnummer der Anwendung.

2	Erstellen Sie einen Schlüssel namens \Jet\3.5\Engines.

3	Führen Sie für jeden eingebauten Treiber, dessen Einstellungen Sie überschreiben möchten, folgende Schritte aus:

•	Fügen Sie dem in Schritt 2 erstellten Schlüssel einen entsprechenden Schlüssel hinzu; wenn Sie z.B. die Jet Paradox-Einstellungen überschreiben möchten, fügen Sie einen Schlüssel mit dem Namen "Paradox" hinzu.

•	Fügen Sie diesem Schlüssel Werte des entsprechenden Namens und Typs hinzu, und legen Sie dann die Einstellungen fest.

Sie können Ihre Schlüssel und Werte anhand der Schlüssel und Werte im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines festlegen.

Anmerkungen

•	Mit Hilfe des Arguments acSysCmdProfile der Funktion SysCmd können Sie bestimmen, ob Ihre Anwendung Ihr Benutzerprofil ordnungsgemäß geladen hat (der Benutzer kann z.B. versehentlich Ihre Anwendung aus dem Windows Explorer öffnen und die Befehlszeilenoption /profile umgehen). Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können einen Registrierungsschlüssel auf drei verschiedene Arten einstellen, es darf jedoch immer nur ein Wert verwendet werden. In einem solchen Fall hat ein Benutzerprofil Vorrang vor einer Microsoft Access-Einstellung, die wiederum Vorrang vor einer Microsoft Jet-Einstellung hat. Die nachstehende Tabelle verdeutlicht diese Vorrangstellungen unter Verwendung der Einstellung ODBC ConnectionTimeout als Beispiel.

Reihenfolge	Position	Registrierungseinstellung unter \HKEY_LOCAL_MACHINE\SOFTWARE…
1	Benutzerprofil	\Firma\Name der Anwendung\Versionsnummer der Anwendung\ODBC\ConnectionTimeout=100
2	Microsoft Access	\Microsoft\Office\8.0\Access\Jet\3.5\Engines \ODBC\ConnectionTimeout=300
3	Microsoft Jet	\Microsoft\Jet\3.5\Engines \ODBC\ConnectionTimeout=600
Wenn Sie Ihre Anwendung unter Verwendung einer Befehlszeile starten, die das Benutzerprofil angibt, verwendet Microsoft Access für ConnectionTimeout den Wert 100. Wenn Sie Ihre Anwendung ohne das Benutzerprofil starten, verwendet Microsoft Access für ConnectionTimeout den Wert 300.


Festlegen von Microsoft Access-Laufzeitoptionen

1	Erstellen Sie ein Benutzerprofil.

Wie wird's gemacht?

2	Erstellen Sie unter dem Benutzerprofilschlüssel einen Schlüssel namens \Run-Time Options.

3	Erstellen Sie unter dem Schlüssel \Run-Time Options Schlüssel, die die folgenden Einstellungen für Ihre Anwendung festlegen.

Windows- Registrierungseinstellung	Funktion
AppTitleBar	Text, der in der Titelleiste des Hauptfensters Ihrer Anwendung angezeigt wird.
AppIcon	Symbol, das in der Titelleiste Ihrer Anwendung zu finden ist und angezeigt wird, wenn die Anwendung auf Symbolgröße verkleinert ist.
AppHelpFile	Standard-Hilfedatei, die aufgerufen wird, wenn ein Benutzer die Hilfe startet.
AppStartupScreen	Der Begrüßungsbildschirm oder die Bitmap-Datei, der/die angezeigt wird, wenn Ihre Anwendung startet.
Anmerkungen

•	Verwenden Sie die Einstellungen AppTitleBar und AppIcon, um die Microsoft Access-Titelleiste und das Symbol durch einen speziellen Titel und ein spezielles Symbol für Ihre Anwendung zu ersetzen. Die Einstellungen AppTitleBar und AppIcon entsprechen den Datenbankstarteigenschaften Anwendungstitel und Anwendungssymbol. Um weitere Informationen zum Einstellen von Datenbankstarteigenschaften anzuzeigen, klicken Sie auf  [image].

•	Verwenden Sie die Einstellung AppHelpFile zum Angeben einer speziellen Hilfedatei für Ihre Anwendung.

•	Verwenden Sie die Einstellung AppStartupScreen zum Anzeigen eines Begrüßungsbildschirms, der Ihre Anwendung beim Starten eindeutig identifiziert und ankündigt. Ein Begrüßungsbildschirm ist nicht identisch mit einem Startformular. Er wird vor dem Startformular angezeigt, das Sie möglicherweise im Dialogfeld Start festgelegt haben.

•	Zum Erstellen eines Begrüßungsbildschirms können Sie auch eine Bitmap verwenden, die denselben Namen wie Ihre Anwendung, jedoch mit der Erweiterung .BMP, hat. Diese Datei müssen Sie in dem Ordner ablegen, in dem sich auch Ihre Anwendung befindet. Anschließend verwenden Sie Windows Explorer zum Erstellen einer Verknüpfung für Ihre Anwendung, die den Namen der Bitmap in der Befehlszeile angibt, und geben den Namen der Anwendung dann auf der Registerkarte Tastenkombination des Dialogfelds Eigenschaften von Verknüpfungen im Feld Ziel ein. Beispiel:

"C:\Programm\Microsoft Office\Office\MSAccess.exe C:\Eigene Dateien\STEUERN.MDB"

•	Microsoft Access sucht beim Öffnen der Datenbank nach einer Datei und verwendet diese, sofern vorhanden, als Begrüßungsbildschirm. Die Laufzeitoption AppStartupScreen hat Vorrang vor einem auf diese Weise angegebenen Begrüßungsbildschirm.


Erstellen eigener Assistenten, Editoren und Add-Ins

Wenn Sie ein eigenes Add-In (einen Assistenten, einen Editor oder ein Menü-Add-In) erstellen, müssen Sie mehrere Datenbankeigenschaften einstellen und in der Add-In-Datenbank (.MDA) eine USysRegInfo-Tabelle erstellen, damit dies unter Verwendung des Add-In-Managers installiert werden kann. Informationen dazu, welche Datenbankeigenschaften Sie einstellen, und wie Sie eine Beispielkopie der USysRegInfo-Tabelle importieren, finden Sie in Kapitel 17, "Erstellen von Assistenten, Editoren und Menü-Add-Ins" im Handbuch Erstellen von Anwendungsprogrammen mit Microsoft Access 97.


Kopieren oder Verschieben von Daten

Was möchten Sie tun?

Daten von einem Feld in ein anderes kopieren oder verschieben

Daten aus mehreren Feldern in der Datenblattansicht kopieren oder verschieben

Datensätze in ein Datenblatt kopieren oder verschieben

Datensätze in ein Formular kopieren oder verschieben

Datensätze aus Microsoft Access in eine andere Anwendung kopieren oder verschieben

Datensätze aus einer anderen Anwendung in Microsoft Access kopieren oder verschieben


Überprüfen der Rechtschreibung von Daten

Was möchten Sie tun?

Die Rechtschreibung von Daten in der Datenblattansicht überprüfen

Die Rechtschreibung von Daten in der Formularansicht überprüfen

Die Rechtschreibung in einer Tabelle, einer Abfrage oder einem Formular im Datenbankfenster überprüfen


Anpassen von Lotus-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Lotus, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu Lotus-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf Lotus 1-2-3-Daten die Microsoft Jet-Datenbank-Engine verwenden. Dies sind zusätzlich zu Microsoft Access 97 die Programme Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen vornehmen möchten, die nur für Microsoft Access 97 Gültigkeit haben, müssen Sie die Werte im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Lotus ändern. Wenn der Schlüssel \Lotus nicht existiert, erstellen Sie diesen und fügen dann die gewünschten Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen von Microsoft Excel-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Excel, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu Microsoft Excel-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf Microsoft Excel-Daten die Microsoft Jet-Datenbank-Engine verwenden. Dies sind zusätzlich zu Microsoft Access 97 die Programme Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen vornehmen möchten, die nur für Microsoft Access 97 Gültigkeit haben, müssen Sie die Werte im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Excel ändern. Wenn der Schlüssel \Excel nicht existiert, erstellen Sie diesen und fügen dann die gewünschten Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen von Text-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Text, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu Text-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf Text-Daten die Microsoft Jet-Datenbank-Engine verwenden. Dies sind zusätzlich zu Microsoft Access 97 die Programme Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen vornehmen möchten, die nur für Microsoft Access 97 Gültigkeit haben, müssen Sie die Werte im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Text ändern. Wenn der Schlüssel \Text nicht existiert, erstellen Sie diesen und fügen dann Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen von Microsoft FoxPro- oder dBASE-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu Microsoft FoxPro-Treibereinstellungen klicken Sie auf  [image].

Zum Anzeigen von Informationen zu dBASE-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf dBASE- oder Microsoft FoxPro-Daten die Microsoft Jet-Datenbank-Engine verwenden. Dies sind zusätzlich zu Microsoft Access 97 die Programme Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen vornehmen möchten, die nur für Microsoft Access 97 Gültigkeit haben, müssen Sie die Werte im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Xbase ändern. Wenn der Schlüssel \Xbase nicht existiert, erstellen Sie diesen und fügen dann Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anpassen von Paradox-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Paradox, und führen Sie die gewünschten Änderungen durch.

Zum Anzeigen von Informationen zu Paradox-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Microsoft Access, und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an den Einstellungen in diesem Schlüssel haben für alle auf dem Computer installierten Programme Gültigkeit, die für den Zugriff auf Paradox-Dateien die Microsoft Jet-Datenbank-Engine verwenden. Dies sind zusätzlich zu Microsoft Access 97 die Programme Microsoft Excel 97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und unter Umständen weitere Programme. Wenn Sie Änderungen vornehmen möchten, die nur für Microsoft Access 97 Gültigkeit haben, müssen Sie die Werte im Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Paradox ändern. Wenn der Schlüssel \Paradox nicht existiert, erstellen Sie diesen und fügen dann die Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Optimieren der Leistung in einer Mehrbenutzerumgebung

Die folgenden Richtlinien erleichtern das Optimieren der Leistung von Datenbanken, die in einer Mehrbenutzerumgebung eingesetzt werden.

•	Legen Sie die Tabellen auf einem Netzwerk-Server ab; lassen Sie die anderen Datenbankobjekte auf den Computern der Benutzer. Die Leistung der Datenbank ist dann höher, da nur Daten über das Netz gesendet werden müssen. Um die Tabellen von anderen Datenbankobjekten zu trennen, verwenden Sie den Assistenten zur Datenbankaufteilung. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wählen Sie eine angemessene Strategie zum Sperren von Datensätzen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Vermeiden Sie Konflikte beim Sperren. Dazu ändern Sie gegebenenfalls die Einstellungen für das Intervall für Anzeigeaktualisierung, das Intervall für Datenaktualisierung, die Anzahl der Datenaktualisierungsversuche und das Intervall für ODBC-Anzeigeaktualisierung (wenn zutreffend). Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Optimieren Sie die Tabellenleistung. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Verbessern Sie die Leistung von Datenbanken mit verknüpften Tabellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Verbessern Sie die Leistung von Datenbanken, die mit einer SQL-Tabelle verknüpft sind. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Konvertieren Sie die Arbeitsgruppeninformationsdatei. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Anzeigen oder Ändern der allgemeinen Eigenschaften eines Datenbankobjekts

1	Klicken Sie im Fenster Datenbank auf das Objekt, dessen Eigenschaften Sie ändern möchten.

2	Klicken Sie auf der Symbolleiste auf Eigenschaften  [image].

Zum Anzeigen von Hilfeinformationen zu einem Element klicken Sie auf das Fragezeichen  [image]  und dann auf das Element.

Anmerkung   Der Inhalt des Feldes Beschreibung im Dialogfeld Eigenschaften wird im Fenster Datenbank in der Spalte Beschreibung angezeigt, wenn Sie in der Symbolleiste auf Details  [image]  klicken.


Ändern des Erscheinungsbildes von Objekten im Datenbankfenster

•	Klicken Sie im Fenster Datenbank auf eine der folgenden Schaltflächen: Große Symbole  [image], Kleine Symbole  [image], Liste  [image] oder Details  [image].

•	Um die Objekte zu sortieren, zeigen Sie im Menü Ansicht auf Symbole anordnen, und klicken Sie dann auf einen der folgenden Unterbefehle: Nach Namen, Nach Typ, Nach Erstellung oder Nach Bearbeitung.


Microsoft Access-Eingabehilfen

Was möchten Sie tun?

Die Größe von Symbolleistenschaltflächen ändern

Trennlinien zwischen Gruppen von Symbolleistenschaltflächen, Menübefehlen oder Menüs hinzufügen

Eine benutzerdefinierte Symbolleiste für die aktuelle Datenbank erstellen

Benutzerdefinierte Farben für einen Bereich oder ein Steuerelement in einem Formular oder Bericht erstellen

Die Hintergrundfarbe für ein Steuerelement oder einen Bereich ändern

Wiederholte Einträge schnell in eine Spalte einfügen

Mit der AutoKorrektur arbeiten

Shortcuts verwenden


Aktualisieren einer Tabelle auf der Basis von Werten in einer anderen Tabelle

1	Erstellen Sie eine Aktualisierungsabfrage, die die zu aktualisierende Tabelle und die Tabelle mit den Werten enthält, die Sie kopieren möchten. Zum Anzeigen von Informationen zum Erstellen einer Aktualisierungsabfrage klicken Sie auf  [image].

2	Wenn die Tabellen nicht bereits verknüpft sind, verknüpfen Sie diese über die Felder, die verwandte Informationen enthalten. Zum Anzeigen von Informationen zum Erstellen von Verknüpfungen klicken Sie auf  [image].

Wenn Sie z.B. Daten aus dem Feld Artikelname aus der Tabelle Artikel in eine andere Tabelle kopieren möchten, verknüpfen Sie die beiden Tabellen über den Primärschlüssel, der z.B. Artikel-Nr lauten kann.

3	Geben Sie in die Zelle Aktualisieren für die zu aktualisierenden Felder einen Ausdruck gemäß folgender Syntax ein:

[Tabellenname].[Feldname]

Tabellenname und Feldname bezeichnen die Tabelle und das Feld, dessen Daten Sie kopieren. Wenn Sie z.B. Daten aus dem Feld Artikelname aus der Tabelle Artikel kopieren, geben Sie [Artikel].[Artikelname] in die Zelle Aktualisieren ein.


Neuanordnen von Spalten in der Datenblattansicht unter Verwendung der Tastatur

1	Setzen Sie die Einfügemarke auf ein Feld in der Spalte, die Sie verschieben möchten.

2	Wenn das gesamte Feld nicht bereits markiert ist, drücken Sie F2.

3	Zum Markieren der vollständigen Spalte drücken Sie STRG+LEERTASTE.

4	Drücken Sie STRG+F8, um zum Bewegungsmodus zurückzukehren.

5	Zum Verschieben der Spalte nach rechts drücken Sie die NACH-RECHTS-TASTE.

Zum Verschieben der Spalte nach links drücken Sie die NACH-LINKS-TASTE.

6	Zum Deaktivieren des Bewegungsmodus drücken Sie ESC.

Anmerkung   Sie können beim Verschieben von Spalten im Bewegungsmodus auch mehrere Spalten auswählen.


Hinzufügen der Schaltfläche "Diagramm" zu einer Symbolleiste

1	Wechseln Sie zur entsprechenden Ansicht, und stellen Sie sicher, daß die Symbolleiste eingeblendet ist, zu der Sie die Schaltfläche Diagramm hinzufügen möchten.

2	Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle in der Symbolleiste.

3	Klicken Sie auf Anpassen.

4	Klicken Sie auf die Registerkarte Befehle.

5	Klicken Sie im Feld Kategorien auf Toolbox.

6	Ziehen Sie aus dem Feld Befehle die Schaltfläche Diagramm  [image] an die gewünschte Position in der Symbolleiste.


Das Microsoft Access-Hilfe-Team


Anzeigen von Direkthilfe-Tips

Anzeigen von Direkthilfe-Tips zu Menübefehlen, Kontextmenübefehlen, Symbolleisten-Schaltflächen und anderen Bildschirmelementen

1	Klicken Sie im Menü ? auf Direkthilfe. Der Zeiger verändert sich zum Fragezeichen-Zeiger.

2	Klicken Sie auf das Element, zu dem Sie Informationen anzeigen möchten.

Anzeigen von Direkthilfe-Tips zu Dialogfeldoptionen

1	Zum Anzeigen von Hilfeinformationen zu einer Option klicken Sie auf das Fragezeichen  [image]. Der Zeiger verändert sich zum Fragezeichen-Zeiger.

2	Klicken Sie auf die Option, zu der Sie Informationen anzeigen möchten.

Tip   Sie können die Schaltfläche Direkthilfe  [image]  zu einer Symbolleiste hinzufügen. Um Informationen zum Hinzufügen einer Schaltfläche zu einer Symbolleiste anzuzeigen, klicken Sie auf  [image]. Die Schaltfläche Direkthilfe befindet sich in der Kategorie Fenster u. Hilfe (?) des Dialogfelds Anpassen (Registerkarte Befehle).


Gemeinsames Nutzen einer Datenbank auf einem Netzwerk

Wenn Ihr Computer mit einem Netzwerk verbunden ist, können Sie und Ihre Mitarbeiter gleichzeitig mit einer Datenbank arbeiten. Es gibt mehrere Möglichkeiten, Daten in einer Mehrbenutzerumgebung gemeinsam zu nutzen:

Gemeinsame Nutzung der gesamten Datenbank

Sie können die gesamte Datenbank auf einen Netzwerk-Server oder in einen gemeinsam genutzten Ordner übertragen. Es ist das Verfahren, das am leichtesten zu implementieren ist.

Alle Benutzer nutzen die Daten gemeinsam und verwenden dieselben Formulare, Berichte, Abfragen, Makros und Module. Verwenden Sie diese Methode, wenn Sie mit der Datenbank in gleicher Weise arbeiten möchten, oder wenn Sie nicht in der Lage sind, alle Benutzer beim Erstellen Ihrer eigenen Objekte zu unterstützen.

Gemeinsame Nutzung der Datenbanktabellen

Sie können auch nur die Tabellen auf einen Netzwerk-Server übertragen, und die anderen Datenbankobjekte auf den Computern der Benutzer belassen. Die Leistung der Datenbank ist dann besser, da nur Daten über das Netzwerk übertragen werden. Die Benutzer können außerdem ihre Formulare, Berichte und anderen Datenbankobjekte ihren individuellen Bedürfnissen und Arbeitsweisen anpassen, ohne daß dies Auswirkungen auf die anderen Benutzer hat.

Mit Hilfe des Assistenten zur Datenbankaufteilung können Sie die Tabellen von den anderen Datenbankobjekten trennen.

Gemeinsame Nutzung der Datenbank im Internet

Sie können Ihre Access-Objekte problemlos in Seiten des World Wide Web umwandeln. Dies ist meist genauso einfach wie das Exportieren eines Objekts, z.B. eines Formulars oder einer Tabelle, in das HTML-Format, oder vergleichbar mit dem Veröffentlichen Ihrer Daten und Anwendung auf dem Web unter Verwendung des Assistenten zum Veröffentlichen im Web.

Replizieren der Datenbank

Wenn Sie mit zwei Computern arbeiten, z.B. einem Computer im Büro und einem tragbaren Computer, können Sie den Microsoft Windows-Aktenkoffer verwenden, um von Ihrer Microsoft Access-Datenbank Replikate anzulegen und deren Synchronisation zu gewährleisten. Außerdem können mehrere Benutzer von verschiedenen Orten aus gleichzeitig mit ihren eigenen Kopien arbeiten und diese anschließend über das Netzwerk, entweder über eine Wählverbindung oder das Internet, synchronisieren.

Erstellen einer Client/Server-Anwendung

Wenn Sie in einer Client/Server-Umgebung arbeiten, können Sie deren zusätzliche Leistung und Datensicherheit nutzen, indem Sie eine Client/Server-Anwendung erstellen. Weitere Informationen finden Sie in Erstellen von Anwendungsprogrammen mit Microsoft Access für Windows 97, Kapitel 19, "Entwickeln von Client/Server-Anwendungen".

Was möchten Sie tun?

Eine Datenbank auf einem Netzwerk-Server gemeinsam nutzen

Eine Datenbank gemeinsam nutzen, wenn kein Netzwerk-Server vorhanden ist

Eine Datenbank in ihre Benutzeroberfläche und ihre Tabellen aufteilen

Microsoft Access-Objekte in das Internet exportieren

Informationen über das Verwenden des Aktenkoffers erhalten, um ein Replikat einer Datenbank anzulegen


Gemeinsames Nutzen einer Datenbank auf einem Netzwerk-Server

1	Richten Sie einen Ordner zur gemeinsamen Nutzung auf einem Netzwerk-Server ein. Unter Umständen benötigen Sie dabei die Unterstützung Ihrer Netzadministrator.

2	Kopieren Sie die Datenbank auf den Netzwerk-Server.

3	Vergewissern Sie sich, daß die Datenbank so eingerichtet ist, daß sie im Modus für die gemeinsame Nutzung, der Standardeinstellung, geöffnet wird.

Wie wird's gemacht?

Anmerkung   Jeder Computer im Netzwerk muß über eine eigene Kopie der ausführbaren Datei von Microsoft Access verfügen, sofern dies durch Ihren Microsoft Access-Lizenzvertrag gestattet ist.


Gemeinsames Nutzen einer Datenbank, wenn kein Netzwerk-Server vorhanden ist

1	Kopieren Sie die Datenbank in einen gemeinsam genutzten Ordner. (Informationen zum gemeinsamen Nutzen von Ordnern finden Sie im Hilfeindex von Microsoft Windows.)

2	Vergewissern Sie sich, daß die Datenbank so eingerichtet ist, daß sie im Modus für die gemeinsame Nutzung, der Standardeinstellung, geöffnet wird.

Wie wird's gemacht?

Anmerkung   Jeder Computer im Netzwerk muß über eine eigene Kopie der ausführbaren Datei von Microsoft Access verfügen, sofern dies durch Ihren Microsoft Access-Lizenzvertrag gestattet ist.


Aufteilen einer vorhandenen Datenbank in ihre Daten und ihre Objekte

Dieses Verfahren teilt eine Datenbank in zwei Dateien auf: die eine enthält die Tabellen und die andere die Abfragen, Formulare, Berichte, Makros und Module. Dadurch können die Benutzer, die die Daten benötigen, ihre eigenen Formulare, Berichte und anderen Objekte individuell gestalten, während Sie auf nur eine einzige Datenquelle über das Netzwerk zugreifen.

1	Zeigen Sie im Menü Extras auf Add-Ins, und klicken Sie dann auf Assistent zur Datenbankaufteilung.

2	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten zur Datenbankaufteilung.


Informationen zum Bearbeiten von Daten in einer Mehrbenutzerumgebung

In einer Mehrbenutzerumgebung können mehrere Benutzer gleichzeitig an denselben Datensätzen arbeiten. Da es vorkommen kann, daß die Daten, die Sie gerade bearbeiten, von anderen Benutzern geändert oder sogar gelöscht werden, kommt es gelegentlich zu Konfliktsituationen.

Microsoft Access hilft Ihnen, den Status von Datensätzen während ihrer Bearbeitung zu überprüfen und sicherzustellen, daß Sie mit den aktuellsten Daten arbeiten. Wenn mehrere Benutzer versuchen, denselben Datensatz zu bearbeiten, zeigt Microsoft Access eine Meldung an, die Sie beim Lösen der Konflikte unterstützt. Wenn Sie z.B. versuchen, einen Datensatz zu speichern, der von einem anderen Benutzer gesperrt ist, zeigt Microsoft Access dessen/deren Namen an.

Um Sie beim Überprüfen des Datensatzstatus zu unterstützen, zeigt Microsoft Access die folgenden Symbole im aktuellen Datensatzmarkierer an.

Symbol	Bedeutung
	Dies ist der aktuelle Datensatz; er wurde noch nicht bearbeitet.
	Sie haben diesen Datensatz bearbeitet, aber Ihre Änderungen noch nicht gespeichert. Solange dieses Symbol angezeigt wird, können die anderen Benutzer die von Ihnen vorgenommenen Änderungen am Datensatz nicht sehen. Außerdem können sie den Datensatz nicht bearbeiten, wenn Sie ihn gesperrt haben. Um den Datensatz für die weitere Bearbeitung freizugeben, speichern Sie ihn, oder machen Sie Ihre Änderungen rückgängig.
	Dieser Datensatz ist von einem anderen Benutzer gesperrt. Sie können ihn nicht bearbeiten. Wenn Sie versuchen, Daten in einen gesperrten Datensatz einzugeben, gibt Microsoft Access einen Signalton aus.
Um Informationen zum Auswählen einer Strategie zum Sperren von Datensätzen zu erhalten, klicken Sie auf  [image].


Informationen zur Auswahl einer Strategie zum Sperren von Datensätzen in einer Mehrbenutzerumgebung

Wenn Sie einen Datensatz bearbeiten, kann Microsoft Access andere Benutzer automatisch daran hindern, den Datensatz zu ändern, bevor Sie Ihre Bearbeitung abgeschlossen haben.

Wenn ein Benutzer exklusiven Zugriff auf einen Datensatz erhält, wird dies Sperrung genannt. Man unterscheidet beim Sperren drei Strategien:

•	Keine Sperrungen: Microsoft Access sperrt den Datensatz, den Sie gerade bearbeiten, nicht. Wenn Sie versuchen, Änderungen an einem Datensatz, den ein anderer Benutzer ebenfalls geändert hat, zu speichern, zeigt Microsoft Access eine Meldung mit den folgenden Optionen an: Überschreiben der Änderungen des anderen Benutzers, Kopieren Ihrer Version des Datensatzes in die Zwischenablage oder Verwerfen Ihrer Änderungen. Diese Strategie stellt zwar sicher, daß Datensätze immer bearbeitet werden können, es können jedoch Konflikte bei der Bearbeitung auftreten.

•	Bearbeitete Datensätze: Microsoft Access sperrt den Datensatz, den Sie gerade bearbeiten, so daß kein anderer Benutzer ihn ändern kann. Unter Umständen werden auch andere Datensätze gesperrt, die auf dem Datenträger in unmittelbarer Nähe gespeichert sind. Falls ein anderer Benutzer versucht, einen von Ihnen gesperrten Datensatz zu bearbeiten, zeigt Microsoft Access im Datenblatt des anderen Benutzers den Indikator "Gesperrter Datensatz"  [image]  an. Diese Strategie stellt sicher, daß Sie begonnene Änderungen immer zu Ende führen können. Sie ist geeignet, wenn es nicht häufig zu Konflikten bei der Bearbeitung kommt.

•	Alle Datensätze: Microsoft Access sperrt alle Datensätze im Formular oder Datenblatt (und in den zugrundeliegenden Tabellen), die Sie bis zum Schließen des Formulars oder Datenblattes bearbeiten, so daß sie von niemand anderem bearbeitet oder gesperrt werden können. Diese Strategie ist sehr einschränkend. Sie sollten sie nur dann wählen, wenn Sie wissen, daß Sie jeweils der/die einzige sind, der/die die Datensätze bearbeiten muß.

Um Informationen zum Festlegen einer dieser Optionen zu erhalten, klicken Sie auf  [image].

Anmerkung   Wenn Sie Daten in einer verknüpften SQL-Datenbanktabelle unter Verwendung von ODBC bearbeiten, sperrt Microsoft Access die Datensätze nicht. Statt dessen steuern die Regeln der SQL-Datenbank die Sperrung. In diesem Fall verhält sich Microsoft Access so, als ob die Einstellung Keine Sperrungen gewählt wurde, unabhängig davon, welche Einstellung Sie für Ihre Datenbank gewählt haben.


Festlegen, ob eine Datenbank standardmäßig mit exklusivem Zugriff oder für gemeinsame Nutzung geöffnet werden soll

Dieses Verfahren legt fest, wie eine Datenbank ausschließlich auf Ihrem Computer geöffnet wird. Es wirkt sich nicht auf die Standardeinstellung der Benutzer anderer Computer aus.

1	Klicken Sie im Menü Extras auf Optionen.

Demo

2	Klicken Sie auf die Registerkarte Fortgeschritten.

3	Wenn Sie zulassen möchten, daß andere Benutzer die Datenbank auch dann öffnen können, wenn Sie sie geöffnet haben, klicken Sie auf Gemeinsame Nutzung.

Wenn Sie über alleinigen Zugriff auf eine Datenbank, die Sie geöffnet haben, verfügen möchten, klicken Sie auf Exklusiv.

Anmerkungen

•	In einer Mehrbenutzerumgebung können Sie eine Datenbank im exklusiven und/oder schreibgeschützten Modus öffnen, auch wenn Sie als Standardmodus die gemeinsame Nutzung angeben. Um weitere Informationen zu erhalten, klicken Sie auf  [image].

•	Wenn Sie in Ihrer Mehrbenutzerumgebung Zugriffsschutz einrichten, können Sie sicherstellen, daß andere Benutzer eine Datenbank nicht exklusiv öffnen, indem Sie Ihnen die Berechtigung Exklusiv für die Datenbank nicht erteilen. Um weitere Informationen zum Löschen von Berechtigungen zu erhalten, klicken Sie auf  [image].


Festlegen der Standard-Datensatzsperrung für die Bearbeitung von Datensätzen in einer Mehrbenutzerumgebung

1	Klicken Sie im Menü Extras auf Optionen.

Demo

2	Klicken Sie auf die Registerkarte Fortgeschritten.

3	Klicken Sie im Feld Standard bei Datensatzsperrung auf die gewünschte Option.

Um Informationen zu diesen Optionen zu erhalten, klicken Sie auf  [image].


Verfahren zum Vermeiden von Konflikten bei der Datensperrung in einer Mehrbenutzerumgebung

Microsoft Access stellt vier Einstellungen zur Verfügung, mit deren Hilfe Sie Konflikte mit anderen Benutzern bei der Datensperrung in einer Mehrbenutzerumgebung vermeiden können:

•	Anzeigeaktualisierungsintervall: Legt die Anzahl der Sekunden fest, nach deren Ablauf Microsoft Access automatisch Datensätze in der Datenblattansicht oder Formularansicht aktualisiert. Gültige Werte sind 0 bis 32.766 Sekunden. Wenn Sie das aktuelle Datenblatt oder Formular aktualisieren, werden die Datensätze nicht neu sortiert, keine neuen Datensätze hinzugefügt oder gelöschte Datensätze entfernt. Um diese Änderungen anzuzeigen, müssen Sie die Abfrage für die Datensätze, die dem Datenblatt oder Formular zugrundeliegen, erneut ausführen.

•	Wiederholungsintervall aktualisieren: Legt die Anzahl der Millisekunden fest, nach deren Ablauf Microsoft Access automatisch versucht, einen geänderten Datensatz, der von einem anderen Benutzer gesperrt ist, zu speichern. Gültige Werte sind 0 bis 1.000 Millisekunden.

•	Anzahl der Datenaktualisierungsversuche: Legt fest, wie oft Microsoft Access versucht, einen geänderten Datensatz, der von einem anderen Benutzer gesperrt ist, zu speichern. Gültige Werte sind 0 bis 10.

•	ODBC-Anzeigeaktualisierungsintervall: Legt das Intervall fest, nach deren Ablauf Microsoft Access automatisch die Datensätze aktualisiert, auf die Sie mittels ODBC zugreifen. Gültige Werte sind 1 bis 32.766 Sekunden.

Um Informationen zum Festlegen einer dieser Optionen zu erhalten, klicken Sie auf  [image].


Festlegen von Einstellungen für das Daten- und Anzeigeaktualisierungsintervall für Mehrbenutzerumgebungen und ODBC

1	Klicken Sie im Menü Extras auf Optionen.

Demo

2	Klicken Sie auf die Registerkarte Fortgeschritten.

3	Geben Sie in die Felder der zu ändernden Optionen die gewünschten Werte ein.

Für weitere Informationen zu diesen Optionen klicken Sie auf  [image].


Tips für das Bearbeiten von Datenbankobjekten in einer Mehrbenutzerumgebung

•	Obwohl Sie den Entwurf einer Datenbank erweitern können, während andere Benutzer daran arbeiten, ist es sinnvoll, die Mehrzahl der Objekte zu entwerfen, bevor andere Benutzer die Datenbank für die gemeinsame Nutzung öffnen können. Wenn Sie umfassende Änderungen am Entwurf vornehmen möchten, können Sie sicherstellen, daß außer Ihnen niemand mit der Datenbank arbeitet, indem Sie beim Öffnen der Datenbank im Dialogfeld Datenbank öffnen die Option Exklusiv auswählen.

•	Wenn ein anderer Benutzer eine Tabelle geöffnet hat oder sich Daten in Abfragen, Formularen oder Berichten ansieht, die auf der Tabelle basieren, können Sie keine Änderungen am Tabellenentwurf vornehmen. Microsoft Access teilt Ihnen dann mit, daß die Tabelle schreibgeschützt ist.

•	Da es nicht möglich ist, sich Daten in einer Tabelle anzusehen, die ein anderer Benutzer in der Entwurfsansicht geöffnet hat, sollten Sie eine Tabelle nur solange wie unbedingt nötig in der Entwurfsansicht geöffnet haben, wenn andere mit der Tabelle bzw. mit Abfragen, Formularen oder Berichten, die auf der Tabelle basieren, arbeiten möchten.

•	Wenn Objekte voneinander abhängig sind, aktualisieren Sie diese stets gleichzeitig, um zu vermeiden, daß andere Benutzer inkonsistente Versionen der Objekte öffnen. Wenn Sie z.B. einem Formular Felder hinzufügen möchten, achten Sie darauf, daß Sie die Felder zunächst der zugrundeliegenden Abfrage hinzufügen, bevor Sie das Formular aktualisieren.

•	Wenn ein anderer Benutzer eine Abfrage, ein Formular oder einen Bericht geöffnet hat, und Sie nehmen Änderungen daran vor, muß diese(r) Benutzer das geänderte Objekt schließen und erneut öffnen, um die aktuellste Version zu erhalten. Mit Visual Basic für Applikationen-Module können andere Benutzer die aktualisierten Funktionen oder Sub-Prozeduren erst ausführen, wenn sie die Datenbank schließen und erneut öffnen.

•	Wenn Sie die an einem Makro vorgenommenen Änderungen speichern, während ein anderer Benutzer das Makro ausführt, können dadurch Fehler bei der Ausführung des Makros auftreten. Um dies zu verhindern, öffnen Sie die Datenbank im exklusiven Zugriff, bevor Sie Änderungen an einem Makro vornehmen.


Problembehandlung beim Anzeigen von Daten oder Objekten in einer Mehrbenutzerumgebung

Wobei benötigen Sie Hilfe?

Warum kann der Tabellenentwurf nicht geändert werden?

Warum können die Daten einer Tabelle nicht angezeigt werden?

Warum kann ein Datenbankobjekt nicht geöffnet werden?


Warum kann der Tabellenentwurf nicht geändert werden?

•	Wenn ein anderer Benutzer eine Tabelle geöffnet hat oder Daten in Abfragen, Formularen oder Berichten ansieht, die auf der Tabelle basieren, können Sie keine Änderungen am Tabellenentwurf vornehmen. Microsoft Access teilt Ihnen dann mit, daß die Tabelle schreibgeschützt ist.

•	Möglicherweise verfügen Sie nicht über die Berechtigung zum Ändern des Entwurfs. Wenn die gemeinsam genutzte Datenbank geschützt ist, wird der Zugriff auf Objekte von den Mitarbeitern bzw. Mitarbeiterinnen geregelt, die die Datenbank erstellen oder verwalten. Ihre Berechtigungen können auch über die Gruppe festgelegt sein, der Sie angehören.


Warum können die Daten einer Tabelle nicht angezeigt werden?

•	Sie können die Daten einer Tabelle nicht ansehen, wenn ein anderer Benutzer die Tabelle in der Entwurfsansicht. geöffnet hat. Warten Sie, bis die Tabelle wieder verfügbar ist. Wenn Sie eine Tabelle in der Entwurfsansicht öffnen, sollten Sie sie nur solange wie unbedingt nötig geöffnet haben, wenn andere mit der Tabelle bzw. mit Abfragen, Formularen oder Berichten, die auf der Tabelle basieren, arbeiten möchten.

•	Möglicherweise verfügen Sie nicht über die Berechtigung, die Daten anzusehen. Wenn die gemeinsam genutzte Datenbank geschützt ist, wird der Zugriff auf Objekte von den Mitarbeitern bzw. Mitarbeiterinnen geregelt, die die Datenbank erstellen oder verwalten. Ihre Berechtigungen können auch über die Gruppe festgelegt sein, der Sie angehören.


Warum kann ein Datenbankobjekt nicht geöffnet werden?

Möglicherweise verfügen Sie nicht über die Berechtigung zum Öffnen des Objekts. Wenn die gemeinsam genutzte Datenbank geschützt ist, wird der Zugriff auf Objekte von den Mitarbeitern bzw. Mitarbeiterinnen geregelt, die die Datenbank erstellen oder verwalten. Sie besitzen unter Umständen die Berechtigung, ein Objekt anzuschauen, aber nicht die, ein Objekt in der Entwurfsansicht anzuzeigen oder zu aktualisieren. Ihre Berechtigungen können auch über die Gruppe festgelegt sein, der Sie angehören.


Ein- oder Ausblenden des Office-Assistenten

•	Klicken Sie zum Einblenden des Office-Assistenten auf Office-Assistent  [image].

•	Klicken Sie zum Ausblenden des Assistenten im Assistenten auf das Feld Schließen.


Verschieben des Office-Assistenten und seiner Sprechblase

•	Ziehen Sie den Office-Assistenten an eine beliebige neue Position auf dem Bildschirm.

Anmerkung   Um den Assistenten nach dem Anzeigen eines Hilfethemas wieder einzublenden, klicken Sie auf eine beliebige Stelle im Microsoft Access-Fenster, oder schließen Sie das Hilfethema.


Wählen eines anderen Office-Assistenten

1	Wenn der Office-Assistent nicht eingeblendet ist, klicken Sie auf Office-Assistent  [image].

2	Klicken Sie auf Optionen.

Wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen.

3	Klicken Sie auf die Registerkarte Katalog und dann auf Zurück oder Weiter, bis der gewünschte Assistent angezeigt wird.

Anmerkungen

•	Für die Assistenten Mother Nature und Genius (diese stehen nicht zur Verfügung, wenn Sie Microsoft Access von 8,89-cm-Disketten (3,5 Zoll) installiert haben) benötigen Sie einen Bildschirm und eine Bildschirmkarte, die mindestens 256 Farben unterstützen. Informationen zum Ändern der von Ihrem Bildschirm unterstützten Anzahl der Farben finden Sie in der Windows-Hilfe.

•	Wenn Sie über einen Zugang zum Internet verfügen, können Sie weitere Assistenten über die Microsoft Office Web Site erhalten. Zeigen Sie im Menü Hilfe auf Microsoft im Web, und klicken Sie dann auf Microsoft Office Homepage.


Fehlerbehandlung bei Problemen mit dem Office-Assistenten

Wobei benötigen Sie Hilfe?

Der Office-Assistent stört.

Ich kann den Office-Assistenten nicht deaktivieren.

Ich habe keinen Office-Assistenten.

Der Office-Assistent zeigt nicht das gewünschte Hilfethema an.

Die Toolbox und einige meiner Symbolleisten verschwinden, wenn die Hilfe angezeigt wird.

Was ist mit der Sprechblase meines Office-Assistenten geschehen?

Warum kann ich keinen Tip anzeigen?


Der Office-Assistent stört.

•	Einige der Office-Assistenten sind aktiver als andere. Wenn Sie einen anderen Assistenten wählen möchten, klicken Sie mit der rechten Maustaste auf den Assistenten. Anschließend klicken Sie im Kontextmenü auf Assistent auswählen und dann in der Registerkarte Katalog auf Zurück oder Weiter, um die verfügbaren Assistenten anzuzeigen. Der Assistent Office Logo ist der ruhigste von allen Assistenten. Die aktivsten und "lautstärksten" Assistenten sind die Assistenten Dot und PowerPup (diese stehen nicht zur Verfügung, wenn Sie Microsoft Access von 8,89-cm-Disketten (3,5 Zoll) installiert haben).

•	Um die Bewegungen des Office-Assistenten auf dem Bildschirm einzuschränken, klicken Sie auf den Assistenten und anschließend auf Optionen. Deaktivieren Sie dann auf der Registerkarte Optionen das Kontrollkästchen Automatisch verschieben, wenn im Weg.

•	Um die Geräusche des Office-Assistenten zu deaktivieren, klicken Sie auf den Assistenten und anschließend auf Optionen. Deaktivieren Sie dann auf der Registerkarte Optionen das Kontrollkästchen Geräusche aktivieren.

•	Der Office-Assistent hat zwei Größen. Zum Ändern der Größe setzen Sie den Mauszeiger auf einen der Ränder des Office-Assistenten, der Zeiger hat dann die Form eines Doppelpfeils. Ziehen Sie dann den Rahmen bis zur gewünschten Größe.


Ich kann den Office-Assistenten nicht deaktivieren.

•	Klicken Sie zum Ausblenden des Assistenten mit der rechten Maustaste auf den Assistenten, und klicken Sie dann im Kontextmenü auf Assistent ausblenden. Wenn der Assistent einen Tip, eine Meldung oder ein Hilfethema anzeigt, schließen Sie das entsprechende Fenster, und blenden Sie dann den Assistenten aus.

•	Wenn Sie den Office-Assistenten so einstellen möchten, daß er keine Hilfe in Form von Assistenten zur Verfügung stellt, klicken Sie auf den Assistenten. Anschließend klicken Sie auf Optionen und deaktivieren dann auf der Registerkarte Optionen das Kontrollkästchen Hilfe zu Assistenten.

•	Wenn Sie den Office-Assistenten nur wegen eines anderen Assistenten ausblenden möchten, starten Sie den Assistenten und klicken dann auf Office-Assistent  [image].

•	Sie können den Office-Assistenten vollständig aus Ihren Office-Programmen entfernen. Dazu führen Sie das Setup-Programm für Microsoft Access erneut aus. Um weitere Informationen zum Entfernen des Assistenten anzuzeigen, klicken Sie auf  [image].


Ich habe keinen Office-Assistenten.

Wenn der Office-Assistent nicht angezeigt wird, klicken Sie auf Office-Assistent  [image]. Wenn der Assistent auch dann nicht eingeblendet wird, wurde er möglicherweise beim Ausführen des Setup-Programms nicht installiert. Um Informationen zum Installieren des Office-Assistenten anzuzeigen, klicken Sie auf  [image].


Der Office-Assistent zeigt nicht das gewünschte Hilfethema an.

Wenn der Office-Assistent nicht angezeigt wird, klicken Sie auf Office-Assistent  [image].

•	Beim Suchen nach einem Hilfethema erzielen Sie die besten Ergebnisse, wenn Sie im Assistenten nicht ein einzelnes Wort oder einen zusammengesetzten Begriff, sondern einen vollständigen Satz oder eine Frage eingeben. Wenn Sie z.B. Hilfe zum Drucken mehrerer Exemplare einer Datei gleichzeitig anzeigen möchten, geben Sie besser Gleichzeitiges Drucken mehrerer Exemplare als drucken ein.

•	Der Office-Assistent zeigt nur dann Hilfethemen zum Produkt an, wenn Sie sich nicht im Programmierteil des Produkts befinden. Ebenso zeigt der Assistent nur dann Hilfethemen zum Programmieren an, wenn Sie sich im Programmierteil des Produkts befinden.

Wenn Sie aber sowohl nach Produkt- als auch nach Programmier-Hilfethemen suchen möchten, während Sie sich im Programmierteil des Produkts befinden, klicken Sie auf den Assistenten und anschließend auf Optionen. Aktivieren Sie dann auf der Registerkarte Optionen das Kontrollkästchen Sowohl Produkt- als auch Programmierhilfe während der Programmierung durchsuchen.


Die Toolbox und einige meiner Symbolleisten verschwinden, wenn die Hilfe angezeigt wird.

Wenn Sie Hilfe, entweder mit dem Office-Assistenten oder durch Klicken auf Inhalt und Index im Menü Hilfe, anzeigen, werden die Toolbox und unverankerte Symbolleisten vorübergehend ausgeblendet. Dies liegt daran, daß bei der Anzeige eines Hilfethemas nicht mehr Microsoft Access, sondern die Hilfe das aktive Fenster auf dem Bildschirm ist. Die Toolbox und die unverankerten Symbolleisten werden später wieder automatisch eingeblendet. Wenn Sie diese sofort wieder anzeigen möchten, klicken Sie auf eine beliebige Stelle im Microsoft Access-Fenster.


Anzeigen von Hilfeinformationen ohne den Office-Assistenten

•	Klicken Sie im Menü Hilfe auf Inhalt und Index.

Tip   Wenn Sie Hilfe durch Drücken von F1 ohne den Office-Assistenten anzeigen möchten, klicken Sie auf Optionen. (Wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen.) Deaktivieren Sie auf der Registerkarte Optionen das Kontrollkästchen Auf F1-Taste reagieren.


Anzeigen des Tips des Tages beim Starten von Microsoft Access

1	Wenn der Office-Assistent nicht angezeigt wird, klicken Sie auf Office-Assistent  [image].

2	Klicken Sie auf Optionen.

Wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen.

3	Aktivieren Sie auf der Registerkarte Optionen das Kontrollkästchen Tips und Tricks beim Start anzeigen.


Anzeigen von Hilfeinformationen, Tips und Meldungen unter Verwendung des Office-Assistenten

Der Office-Assistent kann Fragen beantworten, Tips geben und Hilfe zu einer Reihe von Funktionen zu dem Office-Programm geben, in dem Sie sich gerade befinden. Der Assistent kann folgendes anzeigen:

•	Vorschläge bezieht sich auf die Aufgabe, die Sie gerade ausführen und wird automatisch angezeigt, bevor Sie um Hilfe bitten. Wenn diese Option aktiviert ist und Sie z.B. beim Durchführen von Änderungen an einer Tabelle auf den Assistenten klicken, zeigt dieser Hilfethemen zur Arbeit mit Tabellen an.

•	Tips zeigen Informationen zur effektiveren Verwendung von Funktionen oder Zugriffstasten im Programm.

•	Meldungen werden im Office-Assistenten angezeigt, wenn dieser aktiviert ist. Sie können wählen, ob Ihre Meldungen in der Sprechblase des Office-Assistenten oder in einem anderen Dialogfeld angezeigt werden sollen.

Der Assistent wird von allen Office-Programmen gemeinsam verwendet. Wenn Sie Optionen für den Assistenten, wie z.B. die Art der angezeigten Tips, ändern, gilt diese Änderung für den Assistenten in allen Office-Programmen. Um den Assistenten nach dem Anzeigen eines Hilfethemas einzublenden, klicken Sie auf eine beliebige Stelle im Microsoft Access-Fenster, oder schließen Sie das Hilfethema.

Was möchten Sie tun?

Festlegen, daß der Office-Assistent automatisch Hilfethemen vorschlagen soll

Programmtips im Office-Assistenten anzeigen

Meldungen ohne den Office-Assistenten anzeigen


Anzeigen von Programmtips im Office-Assistenten

1	Wenn der Office-Assistent nicht eingeblendet wird, klicken Sie auf Office-Assistent  [image].

2	Klicken Sie auf Tips.

Wenn die Schaltfläche Tips nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Tips.

3	Zum Anzeigen eines anderen Tips klicken Sie auf Zurück oder Weiter.


Festlegen, daß der Office-Assistent automatisch Hilfethemen vorschlagen soll

1	Wenn der Office-Assistent nicht eingeblendet wird, klicken Sie auf Office-Assistent  [image].

2	Klicken Sie auf Optionen.

Wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen.

3	Aktivieren Sie auf der Registerkarte Optionen das Kontrollkästchen Hilfethemen erraten.


Anzeigen von Meldungen ohne den Office-Assistenten

1	Wenn der Office-Assistent nicht eingeblendet wird, klicken Sie auf Office-Assistent  [image].

2	Klicken Sie auf Optionen.

Wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen.

3	Deaktivieren Sie auf der Registerkarte Optionen das Kontrollkästchen Meldungen anzeigen.


Ändern der Größe des Office-Assistenten

1	Setzen Sie den Mauszeiger auf den Rahmen des Office-Assistenten, der Zeiger hat dann die Form eines Doppelpfeils.

2	Ziehen Sie den Rahmen bis zur größeren oder kleineren Größe.

Anmerkung   Um den Assistenten nach dem Anzeigen eines Hilfethemas einzublenden, klicken Sie auf eine beliebige Stelle im Microsoft Access-Fenster, oder schließen Sie das Hilfethema.

Tip   Sie können auch festlegen, daß der Assistent, wenn er 5 Minuten nicht verwendet wurde, automatisch von der großen in die kleinere Größe geändert wird. Dazu klicken Sie auf Optionen (wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen) und aktivieren dann auf der Registerkarte Optionen das Kontrollkästchen Automatisch verschieben, wenn im Weg.


Aktivieren und Deaktivieren der akustischen Signale des Office-Assistenten

Wenn Sie die akustischen Signale des Office-Assistenten hören möchten, muß in Ihrem Computer eine Klangkarte installiert sein.

1	Klicken Sie im Office-Assistenten auf Optionen.

Wenn die Schaltfläche Optionen nicht sichtbar ist, klicken Sie auf den Assistenten und dann auf Optionen.

2	Aktivieren oder deaktivieren Sie auf der Registerkarte Optionen das Kontrollkästchen Geräusche aktivieren.

Anmerkung   Um den Assistenten nach dem Anzeigen eines Hilfethemas einzublenden, klicken Sie auf eine beliebige Stelle im Microsoft Access-Fenster, oder schließen Sie das Hilfethema.


Was ist mit der Sprechblase meines Office-Assistenten geschehen?

•	Möglicherweise wird eine Sprechblase vor einer anderen Sprechblase angezeigt. Schließen Sie die Sprechblase im Vordergrund, um die dahinterliegende anzuzeigen.

•	Tips, Meldungen und Erinnerungen werden ausgeblendet, wenn Sie die Hilfe anzeigen, und werden automatisch wieder eingeblendet, wenn Sie das Hilfefenster schließen oder auf eine beliebige Stelle im Microsoft Access-Fenster klicken.

•	Wenn Sie zu einem anderen Programm gewechselt haben, verschwindet die im ersten Programm angezeigte Sprechblase. Meldungen gelten nur für das Programm, in dem Sie sich gerade befinden, nicht für ein Programm, zu dem Sie wechseln.

•	Einige Sprechblasen des Office-Assistenten werden automatisch geschlossen, wenn Sie im Microsoft Access-Fenster klicken. Dabei handelt es sich um Sprechblasen mit informativen Meldungen, die keine Benutzerantwort erfordern. Wenn Sie z.B. die Rechtschreibung überprüfen, wird eine Meldung angezeigt, die Sie darüber informiert, daß die Rechtschreibprüfung beendet ist. Sie können diese Meldungen nur durch Wiederholen der Aktion anzeigen, die sie hervorgerufen hat, z.B. indem Sie die Rechtschreibung erneut überprüfen.

•	Wenn der Assistent in einem Programm einen Tip anzeigt, wird beim Wechsel zu einem anderen Programm ein Tip für dieses Programm angezeigt.


Warum kann ich keinen Tip anzeigen?

Wenn ein Office-Assistent eine Outlook-Erinnerung anzeigt, kann der Assistent keinen Tip anzeigen. Klicken Sie auf eins der Optionsfelder in der Erinnerung, um dieses Fenster zu schließen, und zeigen Sie dann einen Tip an.


Verwenden von Shortcuts im Office-Assistenten

Aufgabe	Ausführung
Aktivieren des Ballons des Office-Assistenten	Drücken Sie ALT+F6 so oft, bis der Ballon aktiv ist.
Wählen eines Hilfethemas aus den Themen, die der Office-Assistent anzeigt	Drücken Sie ALT+ eine Zahl (1 für das erste Thema, 2 für das zweite usw.).
Anzeigen weiterer Hilfethemen	Drücken Sie ALT+PFEIL-NACH-UNTEN.
Anzeigen vorheriger Hilfethemen	Drücken Sie ALT+PFEIL-NACH-OBEN.
Schließen einer Meldung des Office-Assistenten	Drücken Sie ESC.
Anzeigen von Hilfe mit dem Office-Assistenten	Drücken Sie F1.
Anzeigen des nächsten Tips	Drücken Sie ALT+W.
Anzeigen der vorherigen Tips	Drücken Sie ALT+Z.
Schließen von Tips	Drücken Sie ESC.


Auffinden von Dateien

Die Dialogfelder Öffnen, Importieren und Verknüpfen (Menü Datei) und die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln (Menü Extras) erlauben es jederzeit, nach Dateien auf Ihrem Festplattenlaufwerk oder einem Netzlaufwerk zu suchen. Sie können beim Suchen nach einer Datei nach dem Dateinamen, dem Dateityp, dem letzten Änderungsdatum oder nach Text innerhalb der Datei suchen. Darüber hinaus können Sie auf der Basis bestimmter Dateieigenschaften, wie z.B. Autor, Titel oder Erstellungsdatum, suchen.

Einige Dateieigenschaften, wie z.B. die Dateigröße, das Erstellungsdatum und der Dateityp werden automatisch hinzugefügt, wenn Sie eine Datei erstellen. Sie können weitere Dateieigenschaften hinzufügen, wie z.B. einen beschreibenden Titel oder Schlüsselwörter, die die Datei identifizieren. Später können Sie nach diesen Informationen suchen, um schnell eine Datei zu finden.

Sie können die Suchen nach Dateien speichern, ändern oder löschen. Sie können alle gespeicherten Suchen in jedem der oben genannten Dialogfelder verwenden und ändern.

Anmerkung   Microsoft Office 97, Professional Edition, enthält die Option Indexerstellung zum Beschleunigen von Dateisuchen in diesen Dialogfeldern. Indexerstellung erstellt zum Beschleunigen von Dateisuchen nach Inhalt, Eigenschaften oder beidem Indizes. Zum Starten der Option Indexerstellung doppelklicken Sie in der Windows-Systemsteuerung auf Indexerstellung. Informationen zum Verwenden der Indexerstellung finden Sie im Dialogfeld Indexerstellung unter ?.

Was möchten Sie tun?

Eine Datenbank öffnen

Nach Dateien suchen

Unter Verwendung von Dateieigenschaften nach Dateien suchen

Informationen zu den grundlegenden Suchkriterien, die Sie zum Suchen nach Dateien im Feld Dateiname verwenden können, anzeigen

Kriterien zum Suchen nach einer Datei unter Verwendung des Dialogfelds Weitere Suche optimieren

Informationen zu den Bedingungen und Werten im Dialogfeld Weitere Suche anzeigen

Eine Suche speichern

Eine gespeicherte Suche ändern

Eine gespeicherte Suche löschen

Die Dateiliste in den Dialogfeldern Öffnen, Importieren und Verknüpfen sortieren

Die Dateinamen aus Ordnern und Unterordnern gleichzeitig anzeigen

Die Dateinamen aus unterschiedlichen Ordnern in einer Liste anzeigen


Suchen nach Dateien

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen, abhängig von der Aufgabe, die Sie durchführen möchten. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie im Feld Suchen in auf das Laufwerk, auf dem Sie suchen möchten.

3	Doppelklicken Sie in der Liste der Ordner auf den Namen des Ordners, den Sie durchsuchen möchten.

Um Informationen zu grundlegenden Suchkriterien anzuzeigen, die Sie im Feld Dateiname zum Suchen nach Dateien verwenden können, klicken Sie auf  [image].

4	Geben Sie unter Suche Dateien, die diesen Suchkriterien entsprechen gegebenenfalls weitere Suchkriterien ein.

Um Hilfeinformationen zu einer Option anzuzeigen, klicken Sie auf das Fragezeichen  [image]  und dann auf die Option.

5	Zum Durchsuchen aller Unterordner der ausgewählten Ordner und zum Anzeigen der Ordner, die die gefundenen Dateien enthalten, klicken Sie auf die Schaltfläche in der Symbolleiste Befehle und Einstellungen  [image]  und dann auf Unterordner durchsuchen.

6	Zum Erstellen einer komplexeren Suche unter Verwendung von Dateieigenschaften klicken Sie auf Weitere.

Um Informationen zum Dialogfeld Weitere Suche anzuzeigen, klicken Sie auf  [image].

7	Klicken Sie auf Suche starten.

8	Zum Beenden der Suche klicken Sie auf Anhalten.

Tip   Wenn Sie zum Suchen nach Dateien eine vorhandene gespeicherte Suche verwenden möchten, klicken Sie auf Befehle und Einstellungen  [image], zeigen auf Gespeicherte Suchläufe und klicken dann auf den Namen der Suche, die Sie verwenden möchten.


Speichern einer Suche

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Geben Sie die Suchkriterien an.

Wie wird's gemacht?

3	Klicken Sie auf Weitere, um das Dialogfeld Weitere Suche zu öffnen. Sie können bei Bedarf mehrere Kriterien angeben.

Wie wird's gemacht?

4	Klicken Sie auf Suche speichern.

5	Geben Sie im Feld Name dieses Suchlaufs einen Namen für die gespeicherte Suche ein.

Anmerkung   Sie können einen beschreibenden, bis zu 250 Zeichen (einschließlich Leerzeichen) langen Namen angeben.


Ändern einer gespeicherten Suche

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie auf Weitere.

3	Klicken Sie auf Gespeicherte Suchläufe.

4	Klicken Sie auf den Namen der gespeicherten Suche, die Sie ändern möchten, und klicken Sie dann auf Öffnen.

5	Klicken Sie im Feld Suche Dateien, die diesen Kriterien entsprechen auf die Kriterien, die Sie ändern möchten, und klicken Sie dann auf Löschen.

Die Einstellungen für die gelöschten Suchkriterien werden im Feld Weitere Kriterien bestimmen angezeigt. Wenn Sie Ihre Meinung ändern, können Sie die gelöschten Suchkriterien durch Klicken auf Zur Liste hinzufügen wieder herstellen.

Zum Löschen aller Suchkriterien und Starten mit den Standardsuchkriterien klicken Sie auf Neue Suche.

6	Legen Sie unter Weitere Kriterien bestimmen neue Suchkriterien fest.

7	Klicken Sie auf Zur Liste hinzufügen.

8	Klicken Sie auf Suche speichern.

9	Um die vorhandene gespeicherte Suche zu ersetzen, geben Sie den Namen dieser Suche ein, klicken auf OK und dann auf Ja.

Um den geänderten Suchkriterien einen neuen Namen zu geben, geben Sie einen neuen Namen ein und klicken dann auf OK.


Suchen nach Dateien unter Verwendung von Dateieigenschaften

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie im Feld Suchen in auf das Laufwerk, das Sie durchsuchen möchten.

3	Doppelklicken Sie in der Liste der Ordner auf den Ordner, den Sie durchsuchen möchten.

Um Informationen zu den grundlegenden Suchkriterien anzuzeigen, die Sie im Feld Dateiname zum Suchen nach Dateien verwenden können, klicken Sie auf  [image].

4	Geben Sie im Feld Text oder Eigenschaft den Wert einer der Dateieigenschaften ein, nach der Sie suchen möchten.

Anmerkung   Wenn Sie nach einer anderen Offfice-Datei als einer Microsoft Access-Datenbank suchen, können Sie auch nach einem zusammengesetzten Begriff aus der Datei, wie z.B. "Apfelkuchen mit Sahne", suchen. Geben Sie den Begriff in doppelten Anführungszeichen an.

5	Zum Durchsuchen aller Unterordner der ausgewählten Ordner und zum Anzeigen der Ordner, die die gefundenen Dateien enthalten, klicken Sie auf Befehle und Einstellungen  [image]  und dann auf Unterordner durchsuchen.

6	Zum Erstellen einer komplexeren Suche unter Verwendung von Dateieigenschaften klicken Sie auf Weitere.

Um Informationen zum Dialogfeld Weitere Suche anzuzeigen, klicken Sie auf  [image].

7	Klicken Sie auf Suche starten.

8	Zum Beenden der Suche klicken Sie auf Anhalten.


Bedingungen und Werte im Dialogfeld "Weitere Suche"

Welche Bedingungen zur Verfügung stehen, ist abhängig von der ausgewählten Eigenschaft. Einige Bedingungen erfordern einen Wert. Wenn Sie eine Eigenschaft und eine Bedingung wählen und dann das Dialogfeld Wert zur Verfügung steht, erfordert die Bedingung einen Wert.

Sie können im Feld Wert Operatoren wie z.B. Und und Oder verwenden, um mehrere Werte voneinander zu trennen. Um z.B. nach Dateien zu suchen, deren Autor entweder Gabi oder Peter lautet, klicken Sie im Feld Eigenschaft auf Autor. Klicken Sie im Feld Bedingung auf Enthält Wörter, und geben Sie dann im Feld Wert den Ausdruck Gabi oder Peter ein.

Textwerte

Sie können im Feld Wert mit der Bedingung Enthält Wörter Platzhalterzeichen verwenden. Geben Sie ein Fragezeichen (?) ein, um nach einem einzelnen Zeichen zu suchen, oder geben Sie ein Sternchen (*) ein, wenn Sie nach einer Zeichenfolge suchen möchten. s?t findet z.B. "sat" und "set" und s*t findet "satt" und "sitzt".

Zahlenwerte

Wenn Sie die Bedingung Eine Zahl zwischen verwenden möchten, geben Sie im Feld Wert zwei Zahlen ein, zwischen denen der Wert liegen soll, und trennen diese durch und. Zum Beispiel geben Sie 1 und 5 ein.

Datumswerte

Wenn Sie die Bedingung Zeit zwischen verwenden möchten, geben Sie im Feld Wert zwei Datumsangaben ein, zwischen denen der Wert liegen soll, und trennen diese durch und. Zum Beispiel geben Sie 01. März 1996 und 30. März 1996 ein.


Suchkriterien zum Suchen nach Dateien

Im Feld Dateiname der Dialogfelder Öffnen, Importieren und Verknüpfen (Menü Datei) können Sie die folgenden Suchkriterien zum Suchen nach einer Datei eingeben. (Sie können diese Suchkriterien auch in den Dialogfeldern Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras eingeben.)

Typ	Beispiel
Dateinamenteil	Geben Sie region ein, wenn Sie nach allen Dateinamen suchen möchten, die "region" enthalten.
Dateierweiterungen	Geben Sie *.txt ein, wenn Sie nach Textdateien suchen möchten.
Platzhalterzeichen	Geben Sie *land ein, wenn Sie nur Dateinamen finden möchten, die mit "land" enden. Geben Sie Schmi?t ein, wenn Sie Dateinamen finden möchten, die entweder "Schmidt" oder "Schmitt" enthalten. Verwenden Sie ein Sternchen (*) für eine beliebige Anzahl von Zeichen oder ein Fragezeichen (?) für genau ein Zeichen.
Vollständiger Pfadname	Geben Sie C:\Hausverwaltung\Steuerzahlungen 1995 ein. Wenn Sie einen Laufwerkbuchstaben, eine Freigabe oder einen Ordner angeben, aktualisiert das Programm automatisch die Position im Feld Suchen in, zeigt nur den Namen im Feld Dateiname an und öffnet dann die Datei.
Mehrere Pfadnamen	Geben Sie C:\Hausverwaltung;C:\Eigene Dokumente ein. Trennen Sie die Pfadnamen dabei durch ein Semikolon voneinander.
Internet-Standort	Geben Sie zum Anmelden an einen Server im Internet oder im Intranet Ihrer Firma den URL (nur FTP und HTTP) ein. Beispiel: ftp://ftp.microsoft.com/ oder http://www.microsoft.com/.
Tip   Um einen kurz zuvor verwendeten Eintrag erneut zu verwenden, können Sie auf den Pfeil neben dem Feld Dateiname und dann auf den Namen in der Liste klicken.


Löschen einer gespeicherten Suche

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie auf Weitere.

3	Klicken Sie auf Gespeicherte Suchläufe.

4	Klicken Sie auf den Namen der Suche und dann auf Löschen.


Sortieren der Dateiliste in den Dialogfeldern "Öffnen, Importieren und Verknüpfen"

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie auf Befehle und Einstellungen  [image]  und dann auf Sortieren.

3	Wählen Sie die gewünschten Optionen.


Anzeigen der Dateinamen aus unterschiedlichen Ordnern in einer Liste

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie auf Befehle und Einstellungen  [image]  und dann auf Unterordner durchsuchen.

Die Dateien werden jetzt unter ihren entsprechenden Ordnern und Unterordnern angezeigt.

3	Klicken Sie erneut auf Befehle und Einstellungen  [image]. Das Kontrollkästchen Dateien nach Order gruppieren ist bereits mit einem Häkchen versehen. Klicken Sie darauf, um es zu deaktivieren.

Die Dateien werden jetzt in Form einer Liste angezeigt.


Gleichzeitiges Anzeigen von Dateinamen aus Ordnern und Unterordnern

1	Klicken Sie im Menü Datei auf Datenbank öffnen, oder zeigen Sie auf Externe Daten, und klicken Sie dann auf Importieren oder auf Tabellen verknüpfen. (Sie können zum Suchen nach Dateien auch die Dialogfelder Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank und Datenbank ver-/entschlüsseln aus dem Menü Extras verwenden.)

2	Klicken Sie auf  Befehle und Einstellungen  [image]  und dann auf Unterordner durchsuchen.


Fehlerbehandlung beim Suchen und Öffnen von Dateien

Wobei benötigen Sie Hilfe?

Ich weiß, daß eine bestimmte Datei sich auf einem Laufwerk oder in einem Ordner befindet, das/der im Dialogfeld Öffnen angezeigt ist, ich kann sie jedoch nicht sehen.

Wenn ich eine meiner gespeicherten Suchen verwende, finde ich viele der zuvor gefundenen Dateien nicht mehr.

Ich kann eine Datei im Internet nicht öffnen.


Ich weiß, daß eine bestimmte Datei sich auf einem Laufwerk oder in einem Ordner befindet, ich kann sie jedoch nicht sehen.

Die aktuellen Suchkriterien für eines der Dialogfelder Öffnen, Importieren, Verknüpfen, Datenbank konvertieren von, Datenbank komprimieren, Datenbank reparieren, Als MDE zu speichernde Datenbank oder Datenbank ver-/entschlüsseln enthalten möglicherweise den korrekten Standort der Datei. Die Datei, nach der Sie suchen, wird jedoch unter Umständen durch die anderen festgelegten Kriterien ausgeschlossen. Versuchen Sie folgendes:

•	Überprüfen Sie die am unteren Rand des Dialogfelds angegebenen Kriterien.

•	Klicken Sie im Dialogfeld auf Neue Suche, um alle Kriterien mit Ausnahme des Standorts und des Standarddateityps zu löschen. Geben Sie gegebenenfalls vor dem Klicken von Suche starten neue Kriterien ein.

•	Klicken Sie im Feld Dateityp auf Alle Dateien.

•	Klicken Sie zum Durchsuchen aller Unterordner auf Befehle und Einstellungen  [image]  und dann auf Unterordner durchsuchen.

•	Wenn Sie im unteren Bereich des Dialogfelds die Meldung Suche Dateien, die diesen Suchkriterien entsprechen (plus Kriterien in Weitere Suche) sehen, klicken Sie auf Weitere, und überprüfen Sie dann die Kriterien im Dialogfeld Weitere Suche.

•	Die Datei ist möglicherweise verborgen. Zum Anzeigen aller Dateien, einschließlich Dateien mit der Erweiterung *.DLL und *.SYS, klicken Sie auf die Windows-Schaltfläche Start, zeigen auf Programme und klicken dann auf Windows Explorer. Klicken Sie im Menü Ansicht auf Optionen und dann in der Registerkarte Ansicht auf Alle Dateien anzeigen.


Wenn ich eine meiner gespeicherten Suchen verwende, finde ich viele der zuvor gefundenen Dateien nicht mehr.

Überprüfen Sie, ob die Suchkriterien ein Netzlaufwerk enthalten.

•	Wenn die Kriterien ein Netzlaufwerk enthalten, stellen Sie sicher, daß dieses noch zur Verfügung steht.

•	Wenn die Kriterien kein Netzlaufwerk enthalten, wurden die fehlenden Dateien seit dem letzten Durchführen dieser Suche möglicherweise gelöscht, umbenannt oder verschoben.


Grafische Filter und Dateiformate, die Microsoft Access unterstützt

Sie können viele der marktüblichen Formate für Grafikdateien in ein Formular oder einen Bericht einfügen. Dies ist entweder direkt oder unter Verwendung eines separaten Grafikfilters durch Auswählen des Befehls Bild aus dem Menü Einfügen möglich. Zum Einfügen der folgenden Formate für Grafikdateien benötigen Sie keinen separaten Grafikfilter: Enhanced Metafile- (.EMF), Windows Bitmap- (.BMP, .RLE, .DIB), Windows Metafile- und Icon- (.ICO) Grafiken (.WMF). Für alle der nachstehend aufgeführten Grafikdateiformate müssen jedoch separate Grafikfilter installiert sein:

Grafikdateiformate, die einen separaten Grafikfilter benötigen

AutoCAD Format 2-D (.DXF)	Computer Graphics-Metafile (.CGM)
CorelDRAW (.CDR)	Encapsulated PostScript (.EPS)
Graphics Interchange Format (.GIF)	JPEG-Dateiaustauschformat (.JPG)
Kodak Photo-CD (.PCD)	Micrografx Designer/Draw (.DRW)
PC Paintbrush (.PCX)	Portable Network Graphics (.PNG)
Tagged Image File-Format (.TIF)	Targa (.TGA)
WordPerfect-Grafiken (.WPG)	HG Graphics Language (.HGL, .PTL)
Macintosh PICT (.PCT)
Diese separaten Grafikfilter sind nicht in der eigenständigen Version von Microsoft Access 97 enthalten. Zum Installieren dieser Filter benötigen Sie Microsoft Office 97, Professional Edition, oder eine eigenständige Version von Microsoft Word 97 zusammen mit Ihrer eigenständigen Version von Microsoft Access 97.

Wenn Sie die benötigten separaten Grafikfilter nicht installiert haben, können Sie das Setup-Programm für Microsoft Office 97, Professional Edition, oder für die eigenständige Version von Microsoft Word 97 erneut ausführen, um den gewünschten separaten Grafikfilter hinzuzufügen. Um weitere Informationen zum Installieren eines Programms oder einer Komponente anzuzeigen, klicken Sie auf  [image]. Weitere Informationen zu den einzelnen separaten Grafikfiltern finden Sie in Ihrer Microsoft Word-Dokumentation.


Verwalten der Arbeit in einer Datenbank und Suchen nach Dateien unter Verwendung von Microsoft Outlook

Microsoft Outlook ist ein Desktop-Informationsverwaltungsprogramm, mit dessen Hilfe Sie Nachrichten senden und Besprechungen, Ereignisse oder Termine planen können. Darüber hinaus können Sie eine Liste von Kontaktpersonen speichern, eine persönliche Aufgabeliste verwalten, anderen Personen Aufgaben zuweisen und Ihre Aktivitäten verwalten. Wenn Sie Outlook installiert haben, können Sie einige der Funktionen von Outlook auch innerhalb Ihrer Office-Programme nutzen. Sie können z.B. zu Ihrer Aufgabenliste in Outlook eine Aufgabe hinzufügen, die Sie für die Datenbank, an der Sie gerade arbeiten, noch ausführen müssen, und Sie können die Arbeit, die Sie an einer beliebigen Datenbank bereits durchgeführt haben, im Outlook Journal protokollieren.

Wenn Outlook nicht zur Verfügung steht, führen Sie das Setup-Programm von Microsoft Office erneut aus, um es zu installieren. Um Informationen zum Installieren eines Programms oder einer Komponente anzuzeigen, klicken Sie auf  [image].

•	Mit Hilfe des Outlook Journals kann Outlook automatisch alle Dateien verwalten, die Sie in einem der Office-Programme erstellt haben. Wenn Sie z.B. Datenbanken auf der Basis des Erstellungsdatums anstatt auf der Basis ihrer Position verwalten möchten, können Sie festlegen, daß Outlook bei jedem Arbeiten in einer Datenbank einen Journaleintrag erstellt. Jeder Journaleintrag stellt eine Aktivität dar. Journaleinträge zeigen, wann eine Datei erstellt wurde oder wann eine Aktivität, wie z.B. das Schließen der Datei, stattgefunden hat.

•	Wenn Sie nur eine Datei in einem Office-Programm oder Daten in Programmen verwalten möchten, die nicht zu Office gehören, können Sie einzelne, bereits vorhandene Dateien verwalten. Dazu zeigen Sie die Aktivitäten, die Sie an der Datei vornehmen, manuell im Outlook Journal auf.

•	Mit Outlook können Sie nach jeder beliebigen Datei aus einem Office-Programm, nach Dateien im Netzwerk und nach Outlook-Objekten suchen. Sie können die Ansicht für Ihre Suchergebnisse sortieren, gruppieren und ändern. Außerdem können Sie ein Objekt oder eine Datei in den Suchergebnissen öffnen. Dazu doppelklicken Sie darauf. Sie können die Suchergebnisse in einer Datei speichern und diese mit anderen gemeinsam nutzen, und Sie können eine Suche durch Doppelklicken auf eine gespeicherte Suchdatei öffnen.

Was möchten Sie tun?

Datenbanken im Outlook Journal automatisch protokollieren

Die Arbeit an jeder einzelnen Datei im Outlook Journal manuell aufzeichnen

Microsoft Outlook zum Suchen nach Dateien oder Outlook-Objekten verwenden


Automatisches Protokollieren von Datenbanken im Outlook Journal

1	Starten Sie Outlook.

2	Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Journal.

3	Aktivieren Sie im Feld Also Record These Documents das Kontrollkästchen Microsoft Access.

Anmerkung   Bei Datenbanken, die automatisch im Outlook Journal aufgezeichnet werden, dauert es einige Minuten, bis diese im Journal erscheinen.


Manuelles Aufzeichnen der Arbeit an jeder einzelnen Datei im Outlook Journal

1	Stellen Sie sicher, daß die Datei, für die Sie Arbeit aufzeichnen möchten, nicht geöffnet ist.

2	Starten Sie Outlook.

3	Klicken Sie in der Outlook Bar auf Other.

4	Doppelklicken Sie auf Arbeitsplatz  [image], und suchen Sie dann die Datei, die Sie aufzeichnen möchten.

5	Klicken Sie in der Outlook Bar auf Outlook, und stellen Sie sicher, daß Journal  [image]  sichtbar ist.

6	Ziehen Sie die Datei, die Sie aufzeichnen möchten auf Journal  [image].


Verwenden von Microsoft Outlook zum Suchen nach Dateien oder Outlook-Objekten

•	Klicken Sie auf die Windows-Schaltfläche Start, zeigen Sie auf Suchen, und klicken Sie dann auf Using Microsoft Outlook.


Festlegen von Dateieigenschaften, die zum Suchen nach Dateien verwendet werden können

Dateieigenschaften sind Informationen zu einer Datei, die das Identifizieren von Dateien erlauben, wie z.B. ein beschreibender Titel, der Name des Autors, das Thema und Schlüsselwörter, die den Inhalt oder andere wichtige Informationen in der Datei kennzeichnen. Sie können Dateieigenschaften für die aktive Datenbank, in der Sie gerade arbeiten, oder für eine beliebige andere Microsoft Access-Datenbank oder Microsoft Excel-Datei festlegen, aus der/in die Sie Tabellen importieren oder verknüpfen möchten.

Es gibt drei Arten von Dateieigenschalften:

•	Eingebaute Dateieigenschaften: Hierbei handelt es sich um Eigenschaften wie Autor, Titel und Thema, die bereits existieren, und für die Sie einen Wert eingeben können. Sie können z.B. den Namen des Autors der Datenbank eingeben, wenn Sie nach allen Datenbanken suchen möchten, die von einer bestimmten Person erstellt worden sind.

•	Benutzerdefinierte Dateieigenschaften: Sie können benutzerdefinierte Dateieigenschaften erstellen und diesen einen Wert zuweisen. Es besteht z.B. die Möglichkeit, eine Datenbankeigenschaft zu erstellen, in der die Versionsnummer Ihrer Datenbank abgelegt wird.

•	Automatisch aktualisierte Dateieigenschaften: Hierbei handelt es sich um statistische Angaben wie z.B. Datenbankgröße und wann eine Datenbank erstellt oder zuletzt geändert worden ist, die automatisch für Sie verwaltet werden. Sie können z.B. nach allen Datenbanken suchen, die nach dem 03. März 1996 erstellt worden oder gestern zuletzt geändert worden sind.

Was möchten Sie tun?

Die Eigenschaften einer Datenbank und zugeordneter Schlüsselwörter dokumentieren

Benutzerdefinierte Datenbankeigenschaften zum Suchen nach einer Datei erstellen

Benutzerdefinierte Datenbankeigenschaften ändern oder löschen

Eine Liste der Datenbankeigenschaften der aktuellen Datenbank anzeigen

Die Attribute einer Datenbankdatei anzeigen

Anmerkungen

•	Mit Ausnahme der Eigenschaften auf den Registerkarten Allgemein und Statistik können diese Eigenschaften auch mit Hilfe von Visual Basic für Applikationen manipuliert werden.

•	Wenn ein Benutzer versucht, unter Verwendung des Dialogfelds Öffnen in Microsoft Access, Microsoft Word oder Microsoft Excel nach einer Datenbank zu suchen, kann er zum Festlegen der Eigenschaften der Datei, nach denen er sucht, die erweiterten Suchkriterien verwenden. Er kann z.B. nach einer Datenbank suchen, deren Eigenschaft Inhalt eine Tabelle namens Lieferanten enthält.


Symbolleisten, Menüleisten und Kontextmenüs

Symbolleisten, Menüleisten und Kontextmenüs erlauben das Strukturieren der Befehle in Microsoft Access, so daß Sie diese schnell finden und einsetzen können. In früheren Versionen von Microsoft Access enthielten Menüleisten ausschließlich Schaltflächen. Aufgrund der neuen Technologie in der aktuellen Version können Symbolleisten jetzt entweder Schaltflächen oder Menüs oder aber eine Kombination aus beiden enthalten, d.h., Menüleisten und Kontextmenüs sind jetzt im Grunde eine andere Art von Symbolleisten, und Sie können alle drei auf dieselbe Weise anpassen. Obwohl z.B. die eingebaute Menüleiste nach wie vor standardmäßig am oberen Rand des Bildschirms angezeigt wird und Standardmenüs wie Suchen, Bearbeiten und Ansicht enthält, können Sie diese durch Hinzufügen oder Entfernen von Schaltflächen und Menüs oder durch Verschieben der Leiste an eine andere Position an Ihre Erfordernisse anpassen. Zusätzlich zum Anpassen der eingebauten Menüleisten, Kontextmenüs und Symbolleisten können Sie eigene Symbolleisten, Menüleisten und Kontextmenüs erstellen.

Zum Erstellen und Anpassen von Symbolleisten, Menüleisten und Kontextmenüs sowie zum Einstellen von Eigenschaften, die das Aussehen und das Verhalten dieser Leisten und Menüs bestimmen, verwenden Sie das Dialogfeld Anpassen, das Sie öffnen, indem Sie auf den Befehl Symbolleisten im Menü Ansicht zeigen und anschließend auf Anpassen klicken.

Anmerkung   Obwohl Sie zum Erstellen von Menüleisten und Kontextmenüs jetzt keine Makros mehr benötigen, werden Makros aus früheren Versionen nach wie vor unterstützt. D.h., Sie können vorhandene Anwendungen, die auf solchen Makros basieren, nach wie vor einsetzen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ein- oder Ausblenden einer Symbolleiste, Menüleiste oder eines Kontextmenüs

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Aktivieren oder deaktivieren Sie in der Registerkarte Symbolleisten das Kontrollkästchen für das Element, das Sie ein- bzw. ausblenden möchten. Zum Einblenden eines bestimmten Kontextmenüs wählen Sie Kontextmenüs, klicken Sie zuerst auf die Kategorie für das Kontextmenü, das eingeblendet werden soll, und dann auf den Namen des Kontextmenüs. Zum Einblenden eines beliebigen benutzerdefinierten Kontextmenüs klicken Sie auf die Kategorie Benutzerdefiniert.

Tips

•	Um schnell eine unverankerte Symbolleiste auszublenden, klicken Sie auf deren Schaltfläche Schließen.

•	Um schnell eine benutzerdefinierte Symbol- oder Menüleiste ein- oder auszublenden, klicken Sie mit der rechten Maustaste im Kontextmenü auf den Namen der Leiste.


Verschieben einer Symbol- oder Menüleiste

1	Führen Sie einen der folgenden Schritte aus:

•	Klicken Sie in einer verankerten Symbol- oder Menüleiste auf den Ziehpunkt zum Verschieben  [image].

•	Klicken Sie in einer unverankerten Symbol- oder Menüleiste auf die Titelleiste.

2	Ziehen Sie die Symbol- oder Menüleiste an die neue Position. Wenn Sie eine Symbol- oder Menüleiste an den Rand des Programmfensters ziehen, wird diese verankert.


Ändern der Größe einer Symbol- oder Menüleiste

•	Zum Ändern der Größe einer unverankerten Symbol- oder Menüleiste ziehen Sie den Zeiger über einen Rand, bis der Zeiger als Doppelpfeil angezeigt wird. Anschließend ziehen Sie am Rand.

Anmerkung   Verankerte Symbolleisten können nicht vergrößert oder verkleinert werden.


Erstellen einer benutzerdefinierten Symbolleiste für die aktuelle Datenbank

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Neu.

3	Geben Sie im Feld Symbolleistenname den gewünschten Namen ein, und klicken Sie dann auf OK.

4	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

5	Stellen Sie die gewünschten Eigenschaften ein, und klicken Sie dann auf Schließen.

Die neue Symbolleiste befindet sich jetzt hinter dem Dialogfeld Anpassen. Um die neue Symbolleiste anzuzeigen, schieben Sie das Dialogfeld Anpassen zur Seite und fahren dann mit Schritt 6 fort.

6	Zum Vervollständigen der Symbolleiste führen Sie die folgenden Schritte aus:

•	Fügen Sie Schaltflächen aus dem Dialogfeld Anpassen hinzu. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Verschieben oder kopieren Sie eine Schaltfläche aus einer anderen Symbolleiste. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkungen

•	Sie können auch Menüs zu einer Symbolleiste hinzufügen.

•	Microsoft Access kann automatisch eine Symbolleiste erstellen, die Schaltflächen zum Ausführen vorhandener Makros enthält. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können die benutzerdefinierte Symbolleiste in ein Formular oder einen Bericht einbinden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Umbenennen einer benutzerdefinierten Symbol- oder Menüleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Wählen Sie auf der Registerkarte Symbolleisten den Namen der Symbol- oder Menüleiste aus.

Anmerkung   Das Aktivieren oder Deaktivieren eines Kontrollkästchens im Dialogfeld Symbolleisten blendet die entsprechende Symbol- oder Menüleiste ein bzw. aus.

3	Klicken Sie auf Umbenennen.

4	Geben Sie im Feld Symbolleistenname den neuen Namen ein.

Anmerkung   Eingebaute Symbol- und Menüleisten können nicht umbenannt werden.


Löschen einer benutzerdefinierten Symbol- oder Menüleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Wählen Sie auf der Registerkarte Symbolleisten die Symbol- oder Menüleiste aus, die Sie löschen möchten.

3	Klicken Sie auf Löschen.

Anmerkung   Eingebaute Symbol- und Menüleisten können nicht gelöscht werden. Wenn Sie eine eingebaute Symbol- oder Menüleiste auswählen, steht die Schaltfläche Löschen nicht zur Verfügung. Statt dessen wird die Schaltfläche Zurücksetzen aktiviert. Wenn Sie auf diese Schaltfläche klicken, werden in der Symbol- oder Menüleiste alle Standardschaltflächen bzw. Standardmenüs und -untermenüs wiederhergestellt.


Wiederherstellen der ursprünglichen Schaltflächen und Menüs in einer eingebauten Symbol- oder Menüleiste oder in einem
Wiederherstellen der ursprünglichen Schaltflächen und Menüs in einer eingebauten Symbol- oder Menüleiste oder in einem Kontextmenü

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Wählen Sie auf der Registerkarte Symbolleisten den Namen der Symbol- oder Menüleiste aus, in der Sie die ursprünglichen Schaltflächen und Menüs wiederherstellen möchten. Zum Wiederherstellen aller Kontextmenüs wählen Sie die Symbolleiste Kontextmenüs.

Anmerkung   Das Aktivieren oder Deaktivieren eines Kontrollkästchens im Feld Symbolleisten blendet die entsprechende Symbol- oder Menüleiste ein bzw. aus.

3	Klicken Sie auf Zurücksetzen.

Anmerkung   Benutzerdefinierte Symbol- oder Menüleisten können nicht zurückgesetzt werden.


Hinzufügen von Trennlinien zwischen Symbolleisten-Schaltflächen, Menübefehlen oder Menüs

Sie können zum Gruppieren verwandter Schaltflächen, Befehle und Menüs Trennlinien hinzufügen. So sind z.B. die Schaltflächen Neue Datenbank anlegen, Datenbank öffnen und Speichern in der Symbolleiste Datenbank durch eine Trennlinie hinter der Schaltfläche Speichern zu einer Gruppe zusammengefaßt.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbol- oder Menüleiste oder das Kontextmenü an, in der/dem Sie verwandte Schaltflächen, Befehle oder Menüs gruppieren möchten.

Wie wird's gemacht?

3	Lassen Sie das Dialogfeld Anpassen geöffnet. Klicken Sie in der Symbol- oder Menüleiste oder im Kontextmenü mit der rechten Maustaste auf die Schaltfläche, den Befehl oder das Menü, vor der/dem Sie eine Trennlinie einfügen möchten, und klicken Sie dann im Kontextmenü auf Eine Gruppe beginnen.

Zum Entfernen einer Trennlinie klicken Sie erneut auf Eine Gruppe beginnen, um die Option zu deaktivieren.


Ändern der Breite eines Kombinationsfelds in einer Symbolleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbolleiste an, die Sie ändern möchten.

Wie wird's gemacht?

3	Lassen Sie das Dialogfeld Anpassen geöffnet, und klicken Sie in der Symbolleiste auf das Kombinationsfeld, wie z.B. auf Schriftart oder Schriftgrad.

4	Zeigen Sie auf den linken Rand des Feldes. Wenn der Zeiger sich in einen Doppelpfeil ändert, ziehen Sie am Rand des Feldes, bis das Feld die gewünschte Breite hat.


Ändern des Bildes oder Textes auf einer Symbolleisten-Schaltfläche oder einem Menübefehl

Auf einer Symbolleisten-Schaltfläche können Sie Text, ein Symbol oder beides anzeigen. Auf einem Menübefehl können Sie ein Symbol zusammen mit Text oder nur Text anzeigen. Sie können den Text, der auf einer Symbolleisten-Schaltfläche oder auf einem Menübefehl angezeigt wird, ändern. Ebenso können Sie das Bild für eine Symbolleisten-Schaltfläche oder einen Menübefehl ändern. Dies gilt jedoch nicht für diejenigen, die eine Liste oder ein Menü anzeigen, wenn Sie darauf klicken. Sie können zum Ändern des Bildes Bilder von anderen Symbolleisten-Schaltflächen oder Menübefehlen kopieren und einfügen, aus einer Liste vordefinierter Bilder wählen oder ein eigenes Bild in einem Grafikprogramm erstellen und dieses dann auf der Schaltfläche oder dem Menübefehl einfügen. Darüber hinaus können Sie ein vorhandenes Symbolleisten-Schaltflächen- oder Menübefehlbild bearbeiten.

Was möchten Sie tun?

Anzeigen von Text oder von einem Symbol zusammen mit Text auf einem Menübefehl

Anzeigen von Text, von einem Symbol oder von Text und Symbol zusammen auf einer Symbolleisten-Schaltfläche

Umbenennen eines Menübefehls oder einer Symbolleisten-Schaltfläche

Kopieren eines Bildes von einer Symbolleisten-Schaltfläche oder einem Menübefehl auf eine andere Symbolleisten-Schaltfläche oder einen anderen Menübefehl

Kopieren eines Bildes aus einem Grafikprogramm auf eine Symbolleisten-Schaltfläche oder auf einen Menübefehl

Wählen aus einer Liste vordefinierter Bilder für eine Symbolleisten-Schaltfläche oder für einen Menübefehl

Bearbeiten eines Bildes auf einer Symbolleisten-Schaltfläche oder auf einem Menübefehl


Kopieren eines Bildes von einer Symbolleisten-Schaltfläche oder einem Menübefehl auf eine andere Symbolleisten-Schaltfläche
Kopieren eines Bildes von einer Symbolleisten-Schaltfläche oder einem Menübefehl auf eine andere Symbolleisten-Schaltfläche oder einen anderen Menübefehl

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbol- oder Menüleiste oder das Kontextmenü mit dem Schaltflächensymbol oder Menübefehl an, das/den Sie kopieren möchten. Wenn Sie das Bild direkt in eine andere Symbolleiste oder Menüleiste kopieren, müssen Sie diese auch anzeigen.

Wie wird's gemacht?

3	Öffnen Sie das Dialogfeld Anpassen, und führen Sie einen der folgenden Schritte aus:

•	Klicken Sie zum Kopieren eines Bildes auf einer Symbolleisten-Schaltfläche mit der rechten Maustaste (in der Symbolleiste) auf die Schaltfläche, die das zu kopierende Bild enthält, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol kopieren

•	Klicken Sie zum Kopieren eines Menübefehlbildes in der Menü- oder Symbolleiste auf den Menübefehl oder auf das Kontextmenü, das den zu kopierenden Befehl enthält. Klicken Sie mit der rechten Maustaste auf den Menübefehl, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol kopieren.

4	Führen Sie einen der folgenden Schritte aus:

•	Klicken Sie zum Einfügen des kopierten Bildes auf einer Symbolleisten-Schaltfläche mit der rechten Maustaste (in der Symbolleiste) auf die Schaltfläche, auf der Sie das Bild einfügen möchten, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol kopieren.

•	Klicken Sie zum Einfügen des kopierten Bildes auf einem Menübefehl auf das Menü in der Menü- oder Symbolleiste, oder klicken Sie auf das Kontextmenü, in das Sie das Bild einfügen möchten. Klicken Sie mit der rechten Maustaste auf den Menübefehl, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol kopieren.

Anmerkung   Wenn Sie das Bild für einen Befehl in einem eingebauten Menü (z.B. im Menü Bearbeiten) ändern, wird das neue Bild in allen Ansichten angezeigt, in denen das Menü mit diesem Befehl eingeblendet wird.


Kopieren eines Bildes aus einem Grafikprogramm auf eine Symbolleisten-Schaltfläche oder auf einen Menübefehl

Um ein deutliches Bild zu erhalten, kopieren Sie eine Grafik, die dieselbe Größe hat wie ein eingebautes Schaltflächensymbol oder Menübefehlbild. Die Standardgröße für ein Schaltflächenbild beträgt 16 x 16 Pixel. Ein größeres Bild könnte verzerrt werden, weil es der Größe der Schaltfläche angepaßt werden muß.

1	Kopieren Sie im Grafikprogramm die Grafik in die Zwischenablage, die auf dem Schaltflächensymbol oder auf dem Menübefehl angezeigt werden soll.

Wenn Sie das Format für die zu kopierende Grafik wählen können, wählen Sie Bitmap-Format (.BMP).

2	Wechseln Sie zu Microsoft Access.

3	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

4	Zeigen Sie die Symbol- oder Menüleiste oder das Kontextmenü mit dem Schaltflächensymbol oder dem Menübefehl an, das/den Sie ändern möchten.

Wie wird's gemacht?

5	Öffnen Sie das Dialogfeld Anpassen, und führen Sie dann einen der folgenden Schritte aus:

•	Klicken Sie zum Einfügen des kopierten Bildes auf einer Symbolleisten-Schaltfläche (in der Symbolleiste) auf die Schaltfläche, die das zu ändernde Bild enthält, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol kopieren.

•	Klicken Sie zum Einfügen des kopierten Bildes auf einem Menübefehl auf das Menü in der Menü- oder Symbolleiste, oder klicken Sie auf das Kontextmenü, das den Befehl enthält, auf dem Sie das Bild einfügen möchten. Klicken Sie mit der rechten Maustaste auf den Menübefehl, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol kopieren.

Anmerkung   Wenn Sie das Bild für einen Befehl in einem eingebauten Menü (z.B. im Menü Bearbeiten) ändern, wird das neue Bild in allen Ansichten angezeigt, in denen dieses Menü mit diesem Befehl eingeblendet wird.


Bearbeiten eines Bildes auf einer Symbolleisten-Schaltfläche oder auf einem Menübefehl

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbol- oder Menüleiste oder das Kontextmenü mit dem Schaltflächensymbol oder Menübefehl an, das/den Sie ändern möchten.

Wie wird's gemacht?

3	Öffnen Sie das Dialogfeld Anpassen, und führen Sie einen der folgenden Schritte aus:

•	Klicken Sie zum Bearbeiten eines Symbols auf einer Symbolleisten-Schaltfläche mit der rechten Maustaste auf die Symbolleiste, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol bearbeiten.

•	Klicken Sie zum Bearbeiten eines Bildes auf einem Menübefehl auf das Menü in der Menü- oder Symbolleiste, oder klicken Sie auf das Kontextmenü, das den Befehl mit dem zu bearbeitenden Bild enthält.

•	Klicken Sie mit der rechten Maustaste auf den Menübefehl, und klicken Sie dann im Kontextmenü auf Schaltflächensymbol bearbeiten.

Führen Sie die gewünschten Änderungen durch.

Anmerkung   Wenn Sie das Bild für einen Befehl in einem eingebauten Menü (z.B. im Menü Bearbeiten) ändern, wird das neue Bild in allen Ansichten angezeigt, in denen dieses Menü mit diesem Befehl eingeblendet wird.


Hinzufügen einer Schaltfläche zu einer Symbolleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbolleiste an, zu der Sie eine Schaltfläche hinzufügen möchten.

Wie wird's gemacht?

3	Klicken Sie auf die Registerkarte Befehle.

4	Klicken Sie im Feld Kategorien auf eine Kategorie für den Befehl, den die Schaltfläche ausführen soll.

Aufgabe	Ausführung
Hinzufügen einer eingebauten Schaltfläche	Klicken Sie auf die Kategorie für das entsprechende Menü oder die entsprechende Ansicht.
Hinzufügen von Navigationsschaltflächen für HTML-Seiten	Klicken Sie auf Web.
Hinzufügen von Schaltflächen zum Arbeiten mit Quellcode-Kontrolle	Klicken Sie auf Quellcode-Kontrolle
Hinzufügen einer Schaltfläche zum Erstellen von ActiveX-Steuerelementen	Klicken Sie auf ActiveX Stuerelemente.
Hinzufügen einer Schaltfläche, die ein Formular, einen Bericht oder ein anderes Objekt in dessen Standardansicht anzeigt	Klicken Sie auf eine der folgenden Optionen: Alle Tabellen, Alle Abfragen, Alle Formulare, Alle Berichte.
Hinzufügen einer Schaltfläche, die ein Makro ausführt	Klicken Sie auf Alle Makros.
5	Ziehen Sie die gewünschte Schaltfläche, das Objekt oder das ActiveX-Steuerelement aus dem Feld Befehle in die angezeigte Symbolleiste.

Anmerkungen

•	Sie können auch Schaltflächen zum Ausführen von Visual Basic-Funktionen hinzufügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Um schnell eine Schaltfläche hinzuzufügen, die ein Datenbankobjekt öffnet, ziehen Sie das Objekt aus dem Datenbankfenster in die Symbolleiste.

•	Sie können auf der Schaltfläche Zugriffstastentext anzeigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Microsoft Access kann automatisch eine Symbolleiste erstellen, die vorhandene Makros ausführt. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Löschen einer Symbolleisten-Schaltfläche

1	Zeigen Sie die Symbolleiste an, die Sie ändern möchten.

Wie wird's gemacht?

2	Wenn das Dialogfeld Anpassen geöffnet ist, ziehen Sie die Schaltfläche aus der Symbolleiste weg von allen anderen Symbolleisten oder der Menüleiste. Wenn das Dialogfeld geschlossen ist, halten Sie beim Wegziehen der Schaltfläche die ALT-TASTE gedrückt.

Anmerkung   Wenn Sie eine eingebaute Schaltfläche löschen, steht diese auch nach dem Löschen noch im Dialogfeld Anpassen zur Verfügung. Wenn Sie jedoch eine benutzerdefinierte Schaltfläche löschen, wird diese dauerhaft gelöscht. Zum Entfernen und Speichern einer Schaltfläche, die später wieder verwendet werden soll, erstellen Sie eine Symbolleiste zum Speichern von derzeit nicht benötigten Schaltflächen, verschieben die Schaltfläche in diese Speichersymbolleiste und blenden die Symbolleiste dann aus.


Verschieben oder Kopieren einer Symbolleisten-Schaltfläche

1	Zeigen Sie die Symbolleiste mit der Schaltfläche, die Sie verschieben oder kopieren möchten, sowie die Symbolleiste, in die Sie die Schaltfläche verschieben oder kopieren möchten, an.

Wie wird's gemacht?

2	Führen Sie einen der folgenden Schritte aus:

•	Wenn das Dialogfeld Anpassen geöffnet ist, ziehen Sie zum Verschieben einer Symbolleisten-Schaltfläche diese an eine neue Position in derselben oder in einer anderen Symbolleiste. Wenn das Dialogfeld nicht geöffnet ist, halten Sie die ALT-TASTE gedrückt und ziehen dann die Schaltfläche an die neue Position.

•	Wenn das Dialogfeld Anpassen geöffnet ist, halten Sie zum Kopieren die STRG-TASTE gedrückt und ziehen dann die Schaltfläche an die neue Position. Wenn das Dialogfeld nicht geöffnet ist, halten Sie STRG+ALT gedrückt und ziehen dann die Schaltfläche an die neue Position.

Anmerkung   Sie können eine Schaltfläche aus einer Symbolleiste auch in ein Menü verschieben oder kopieren.


Wiederherstellen des Erscheinungsbilds einer eingebauten Symbolleisten-Schaltfläche oder eines Menübefehls

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbol- oder Menüleiste oder das Kontextmenü mit der Schaltfläche oder dem Menübefehl an, die/den Sie wiederherstellen möchten.

Wie wird's gemacht?

3	Öffnen Sie gegebenenfalls das Dialogfeld Anpassen, und führen Sie dann einen der folgenden Schritte aus:

•	Klicken Sie zum Wiederherstellen einer Symbolleisten-Schaltfläche mit der rechten Maustaste (in der Symbolleiste) auf die Schaltfläche, die Sie wiederherstellen möchten, und klicken Sie dann im Kontextmenü auf Zurücksetzen.

•	Klicken Sie zum Wiederherstellen eines Menübefehls auf das Menü in der Menü- oder Symbolleiste, oder klicken Sie auf das Kontextmenü, das den Befehl enthält, den Sie wiederherstellen möchten. Klicken Sie mit der rechten Maustaste auf den Menübefehl, und klicken Sie dann im Kontextmenü auf Zurücksetzen.

Anmerkung   Der Befehl Zurücksetzen steht nicht für eine Schaltfläche zur Verfügung, die, wenn auf sie geklickt wird, eine Liste anzeigt. Wenn Sie das Bild auf einer eingebauten Schaltfläche oder einem eingebauten Befehl geändert haben, können Sie nur das Originalbild wiederherstellen. Dazu klicken Sie mit der rechten Maustaste auf die Schaltfläche oder den Befehl, wobei das Dialogfeld Anpassen geöffnet sein muß. Anschließend klicken Sie im Kontextmenü auf Löschen.


Anzeigen von Text, von einem Symbol oder von Text und Symbol zusammen auf einer Symbolleisten-Schaltfläche

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbolleiste mit der zu ändernden Schaltfläche an.

Wie wird's gemacht?

3	Lassen Sie das Dialogfeld Anpassen geöffnet. Klicken Sie mit der rechten Maustaste auf die Schaltfläche, die Sie ändern möchten, und klicken Sie dann im Kontextmenü auf die gewünschte Option.

Anmerkungen

•	Sie können nicht den Text und das Symbolformat für eine Schaltfläche ändern, die, wenn auf sie geklickt wird, eine Liste oder ein Menü anzeigt.

•	Wenn die Schaltfläche das Format Standard hat, zeigt das Menü beim Verschieben oder Kopieren der Schaltfläche in ein Menü automatisch den Befehlsnamen und das Symbol an (dies ist die Standardeinstellung für Menüs).


Anzeigen von Text oder von einem Symbol zusammen mit Text auf einem Menübefehl

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menüleiste, das Kontextmenü oder die Symbolleiste mit dem zu ändernden Befehl an.

Wie wird's gemacht?

3	Öffnen Sie gegebenenfalls das Dialogfeld Anpassen, und klicken Sie auf das Menü in der Menü- oder Symbolleiste, oder klicken Sie auf das Kontextmenü, das den Befehl enthält, den Sie ändern möchten.

4	Klicken Sie mit der rechten Maustaste auf das Menü, und klicken Sie dann im Kontextmenü auf die gewünschte Option.

Anmerkungen

•	Einigen Befehlen ist kein Symbol zugeordnet. Diese können in einem Menü nur als Text dargestellt werden.

•	In einem Menü kann ein Befehl nie nur in Form eines Symbols dargestellt werden. Wenn ein Befehl jedoch das Format Standard hat, wird er beim Kopieren oder Verschieben in der entsprechenden Symbolleiste oder Menüleiste automatisch als Symbol angezeigt (dies ist die Standardeinstellung für Symbol- und Menüleisten).

•	Wenn Sie die Art und Weise, wie ein Befehl in einem eingebauten Menü (z.B. im Menü Bearbeiten) angezeigt wird, ändern, gilt diese Änderung in allen Ansichten, in denen dieses Menü mit diesem Befehl angezeigt wird.


Umbenennen eines Menübefehls oder einer Symbolleisten-Schaltfläche

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbol- oder Menüleiste oder das Kontextmenü mit dem Menübefehl oder der Symbolleisten-Schaltfläche an, den/die Sie ändern möchten.

Wie wird's gemacht?

3	Öffnen Sie gegebenenfalls das Dialogfeld Anpassen, und führen Sie dann einen der folgenden Schritte aus:

•	Klicken Sie zum Umbenennen eines Menübefehls in der Menü- oder Symbolleiste auf das Menü, oder klicken Sie auf das Kontextmenü, das den Befehl enthält, den Sie umbenennen möchten. Klicken Sie mit der rechten Maustaste auf den Menübefehl, den Sie umbenennen möchten, geben Sie im Kontextmenü im Feld Name einen neuen Namen ein, und drücken Sie dann die EINGABETASTE.

•	Klicken Sie zum Umbenennen einer Symbolleisten-Schaltfläche mit der rechten Maustaste auf die Symbolleiste, geben Sie im Kontextmenü im Feld Name einen neuen Namen ein, und drücken Sie dann die EINGABETASTE.

Anmerkungen

•	Wenn eine Symbolleisten-Schaltfläche keinen Text anzeigt, sehen Sie den Namen nur dann, wenn Sie den QuickInfo anzeigen. Um Informationen zum Anzeigen von Text, einem Symbol oder von Text und Symbol zusammen auf einer Symbolleisten-Schaltfläche anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie einen neuen Namen für einen Menübefehl oder für eine Symbolleisten-Schaltfläche angeben, können Sie eine Zugriffstaste zuweisen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Verschieben oder Kopieren eines Menüs in eine Menü- oder Symbolleiste

1	Zeigen Sie die Menü- oder Symbolleiste mit dem Menü, das Sie kopieren oder verschieben möchten, sowie die Leiste, in die Sie verschieben oder kopieren möchten, an.

Wie wird's gemacht?

2	Führen Sie einen der folgenden Schritte aus:

•	Wenn das Dialogfeld Anpassen geöffnet ist, ziehen Sie zum Verschieben eines Menüs dieses an die neue Position in derselben oder einer anderen Menü- oder Symbolleiste. Wenn das Dialogfeld geschlossen ist, halten Sie beim Ziehen des Menüs an die neue Position die ALT-TASTE gedrückt.

•	Wenn das Dialogfeld Anpassen geöffnet ist, halten Sie zum Kopieren eines Menüs die STRG-TASTE gedrückt und ziehen dann das Menü an die neue Position in derselben oder in einer anderen Menü- oder Symbolleiste. Wenn das Dialogfeld geschlossen ist, halten Sie die Tasten STRG+ALT gedrückt und ziehen dann das Menü an die neue Position.


Löschen eines Menüs aus einer Menü- oder Symbolleiste

1	Zeigen Sie die Symbol- oder Menüleiste an, aus der Sie ein Menü löschen möchten.

Wie wird's gemacht?

2	Wenn das Dialogfeld Anpassen geöffnet ist, ziehen Sie das Menü aus der Menü- oder Symbolleiste weg von allen anderen Symbol- oder Menüleisten. Wenn das Dialogfeld geschlossen ist, halten Sie beim Wegziehen des Menüs die ALT-TASTE gedrückt.

Tip   Wenn Sie ein eingebautes Menü löschen, steht dieses auch nach dem Löschen noch im Dialogfeld Anpassen zur Verfügung. Wenn Sie jedoch ein benutzerdefiniertes Menü löschen, wird dieses dauerhaft gelöscht. Zum Entfernen und Speichern eines Menüs, das später wieder verwendet werden soll, erstellen Sie eine Symbolleiste zum Speichern von derzeit nicht benötigten Menüs, verschieben das Menü in diese Speichersymbolleiste und blenden die Symbolleiste dann aus.


Hinzufügen eines benutzerdefinierten Menüs zu einer Menü- oder Symbolleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menü- oder Symbolleiste an, zu der Sie ein benutzerdefiniertes Menü hinzufügen möchten.

Wie wird's gemacht?

3	Klicken Sie auf die Registerkarte Befehle.

4	Klicken Sie im Feld Kategorien auf Neues Menü.

5	Ziehen Sie die Option Neues Menü aus dem Feld Befehle in die angezeigte Menü- oder Symbolleiste.

6	Klicken Sie mit der rechten Maustaste in der Menü- oder Symbolleiste auf das neue Menü, und geben Sie dann im Kontextmenü im Feld Name einen Namen ein. Drücken Sie die EINGABETASTE.

7	Zum Vervollständigen des Menüs führen Sie die folgenden Schritte aus:

•	Fügen Sie Befehle aus dem Dialogfeld Anpassen hinzu. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Verschieben oder Kopieren Sie Befehle aus anderen Menüs. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Wiederherstellen der ursprünglichen Einstellungen für ein eingebautes Menü

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menü- oder Symbolleiste an, die das Menü enthält, für das Sie die ursprünglichen Einstellungen wiederherstellen möchten.

Wie wird's gemacht?

3	Lassen Sie das Dialogfeld Anpassen geöffnet. Klicken Sie in der Menü- oder Symbolleiste mit der rechten Maustaste auf das Menü, für das Sie die Einstellungen wiederherstellen möchten, und klicken Sie dann im Kontextmenü auf Zurücksetzen.

Anmerkung   Wenn Sie ein Menü (z.B. das Menü Bearbeiten) wiederherstellen, wird dieses in allen Ansichten, in denen es angezeigt wird, wiederhergestellt.


Umbenennen eines Menüs in einer Menü- oder Symbolleiste

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menü- oder Symbolleiste an, die das Menü enthält, das Sie umbenennen möchten.

Wie wird's gemacht?

3	Lassen Sie das Dialogfeld Anpassen geöffnet. Klicken Sie in der Menü- oder Symbolleiste mit der rechten Maustaste auf das Menü, das Sie ändern möchten, und geben Sie dann im Kontextmenü im Feld Name den Namen ein.


Hinzufügen eines Befehls zu einem Menü

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menüleiste, das Kontextmenü oder die Symbolleiste an, zu der/dem Sie einen Befehl hinzufügen möchten.

Wie wird's gemacht?

3	Klicken Sie auf die Registerkarte Befehle.

4	Führen Sie im Feld Kategorien einen der folgenden Schritte aus:

Aufgabe	Ausführung
Hinzufügen eines eingebauten Befehls	Klicken Sie auf das entsprechende Menü oder die Ansichtskategorie.
Hinzufügen von Schaltflächen zum Navigieren in HTML-Seiten	Klicken Sie auf Web.
Hinzufügen von Schaltflächen zum Arbeiten mit Quellcode	Klicken Sie auf Quellcode-Kontrolle
Hinzufügen eines Befehls zum Erstellen von ActiveX-Steuerelementen	Klicken Sie auf ActiveX Steuerelementes.
Hinzufügen einer Schaltfläche, die ein Formular, einen Bericht oder ein anderes Objekt in dessen Standardansicht anzeigt	Klicken Sie auf eine der folgenden Schaltflächen: Alle Tabellen, Alle Abfragen, Alle Formulare, Alle Berichte.
Hinzufügen eines Befehls, der ein Makro ausführt	Klicken Sie auf Alle Makros.
5	Ziehen Sie den gewünschten Befehl aus dem Feld Befehle über das Menü in die Menüleiste, in die Kontextmenü-Symbolleiste oder in eine andere Symbolleiste. Wenn das Menü eine Liste von Befehlen anzeigt, zeigen Sie auf die Stelle, an der der Befehl im Menü stehen soll, und lassen dann die Maustaste los.

Anmerkungen

•	Sie können auch einen Befehl hinzufügen, der eine Visual Basic-Funktion ausführt. Zum Anzeigen weiterer Informationen klicken Sie auf [image].

•	Sie können Zugriffstastentext für den Befehl anzeigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Sie einen Befehl zu einem Menü (z.B. zum Menü Bearbeiten) hinzufügen, wird der Befehl in allen Ansichten angezeigt, in denen dieses Menü eingeblendet wird.


Löschen eines Befehls aus einem Menü

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menüleiste, das Kontextmenü oder die Symbolleiste, die den zu löschenden Menübefehl enthält, an.

Wie wird's gemacht?

3	Öffnen Sie gegebenenfalls das Dialogfeld Anpassen, und klicken Sie in der Menü- oder Symbolleiste auf das Menü, oder klicken Sie auf das Kontextmenü, das den zu löschenden Befehl enthält.

4	Ziehen Sie den zu löschenden Befehl aus dem Menü weg von allen anderen Menüs oder Symbolleisten.

Anmerkung   Wenn Sie einen Befehl aus einem eingebauten Menü (z.B. dem Menü Bearbeiten) löschen, wird der Befehl in allen Ansichten, in denen vorher das Menü mit diesem Befehl angezeigt wurde, gelöscht.


Verschieben oder Kopieren eines Menübefehls

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Menüleiste, das Kontextmenü oder die Symbolleiste an, das/die das Menü mit dem Befehl enthält, den Sie verschieben oder kopieren möchten. Wenn Sie den Befehl in eine andere Symbol- oder Menüleiste verschieben oder kopieren, müssen Sie auch diese Leiste anzeigen.

Wie wird's gemacht?

3	Öffnen Sie gegebenenfalls das Dialogfeld Anpassen, und klicken Sie auf das Menü in der Menü- oder Symbolleiste, oder klicken Sie auf das Kontextmenü, das den Befehl enthält, den Sie kopieren oder verschieben möchten.

4	Führen Sie einen der folgenden Schritte aus:

•	Wenn Sie den Befehl verschieben möchten, ziehen Sie ihn über das Menü, in dem Sie ihn ablegen möchten. Wenn das Menü eine Liste von Befehlen (oder, wenn es leer ist, ein leeres Feld) anzeigt, zeigen Sie auf die Stelle, an der der Befehl im Menü angezeigt werden soll, und lassen dann die Maustaste los.

•	Wenn Sie den Befehl kopieren möchten, halten Sie die STRG-TASTE gedrückt und ziehen dann den Befehl über das Menü, in dem Sie ihn ablegen möchten. Wenn das Menü eine Liste von Befehlen anzeigt, zeigen Sie auf die Stelle, an der der Befehl im Menü stehen soll, und lassen dann die Maustaste los.

Anmerkung   Wenn Sie einen Befehl in ein eingebautes Menü (z.B. in das Menü Bearbeiten) verschieben oder kopieren, wird der Befehl in diesem Menü in allen Ansichten angezeigt, in denen das Menü eingeblendet wird.


Ein- oder Ausblenden von QuickInfo (ToolTips)

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie auf die Registerkarte Optionen.

3	Aktivieren oder deaktivieren Sie das Kontrollkästchen QuickInfo auf Symbolleisten anzeigen.

Anmerkung   Diese Einstellung hat für alle Microsoft Office-Programme Gültigkeit.


Gleichzeitiges Ändern der Größe aller Symbolleisten-Schaltflächen

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie auf die Registerkarte Optionen, und aktivieren oder deaktivieren Sie dann das Kontrollkästchen Große Symbole.

Anmerkung   Diese Einstellung hat für alle Microsoft Office-Programme Gültigkeit.


Ein- oder Ausblenden von Zugriffstasten in QuickInfo (ToolTips)

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie auf die Registerkarte Optionen.

3	Aktivieren oder deaktivieren Sie das Kontrollkästchen Tastenkombinationen in QuickInfo anzeigen.

Anmerkung   Diese Einstellung hat für alle Microsoft Office-Programme mit Ausnahme von Microsoft Excel Gültigkeit.


Hinzufügen einer FTP-Site zur Liste der Internet-Sites

Sie können zur Liste der Internet-Sites eine FTP-Site hinzufügen, um das Öffnen von Dateien in einer FTP-Site zu vereinfachen. Um diese Prozedur durchzuführen, muß Ihr Unternehmen über ein Intranet verfügen, oder Sie benötigen einen Zugang zum Internet (z.B. mit Hilfe eines Modems und einem Internet-Konto bei einem Internet-Dienstanbieter oder über das Netzwerk Ihrer Firma). Weitere Informationen zum Einrichten des Internet-Zugangs finden Sie im Microsoft Office 97 Resource Kit. Zum Anzeigen weiterer Informationen darüber, wie Sie das Resource Kit erhalten, klicken Sie auf  [image].

1	Klicken Sie auf Datenbank öffnen  [image].

2	Klicken Sie im Feld Suchen in auf FTP-Adressen hinzufügen/ändern.

3	Geben Sie im Feld Name der FTP-Site den Namen der FTP-Site ein, z.B. ftp://ftp.microsoft.com

4	Wenn Sie sich in einer FTP-Site anmelden möchten, die eine anonyme Anmeldung erlaubt, klicken Sie auf Anonym.

Wenn Sie sich in einer FTP-Site anmelden möchten, für die Sie Benutzerrechte besitzen, klicken Sie auf Benutzer, und geben Sie dann Ihr Kennwort ein.

5	Klicken Sie auf Hinzufügen.


Löschen einer FTP-Site aus der Liste der Internet-Sites

1	Klicken Sie auf Datenbank öffnen  [image].

2	Klicken Sie im Feld Suchen in auf Internet-Speicherort (FTP).

3	Klicken Sie mit der rechten Maustaste auf die FTP-Site, die Sie entfernen möchten, und klicken Sie anschließend im Kontextmenü auf Entfernen.


Ändern des Anmeldenamens oder -kennworts für eine FTP-Site

Sie können die Art, wie Sie sich bei einer FTP-Site anmelden, ändern. Um diese Prozedur durchzuführen, muß Ihr Unternehmen über ein Intranet verfügen, oder Sie benötigen einen Zugang zum Internet (z.B. mit Hilfe eines Modems und einem Internet-Konto bei einem Internet-Dienstanbieter oder über das Netzwerk Ihrer Firma). Weitere Informationen zum Einrichten des Internet-Zugangs finden Sie im The Microsoft Office 97 Resource Kit. Zum Anzeigen weiterer Informationen darüber, wie Sie das Resource Kit erhalten, klicken Sie auf  [image].

1	Klicken Sie auf Datenbank öffnen  [image].

2	Klicken Sie im Feld Suchen in auf Internet-Speicherort (FTP).

3	Klicken Sie mit der rechten Maustaste auf die FTP-Site, die Sie ändern möchten, und klicken Sie anschließend im Kontextmenü auf Ändern.

4	Ändern Sie die gewünschten Optionen.


Öffnen der Web-Startseite

Wenn Sie einen World Wide Web-Browser starten, wird im Browser als erste Seite die Startseite angezeigt. Sie können jede beliebige Web Site oder Datei auf der Festplatte Ihres Computers als Startseite festlegen. Sie öffnen die Startseite über die Web-Symbolleiste. Eine Startseite kann Hyperlinks zu anderen Dateien auf Ihrem Computer, im Netzwerk oder im Web enthalten.

Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web.

•	Klicken Sie in der Web-Symbolleiste auf Startseite  [image].

Anmerkung   Um weitere Informationen zum Ändern der Startseite anzuzeigen, klicken Sie auf  [image].


Ändern der Web-Startseite

Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web.

1	Öffnen Sie die Datei oder Datenbank bzw. die Tabelle, die Abfrage, das Formular oder den Bericht in der Datenbank, den Sie als Startseite verwenden möchten.

2	Klicken Sie in der Web-Symbolleiste auf Starten und dann auf Startseite festlegen.

3	Klicken Sie auf Ja.

Anmerkung   Wenn Sie die Startseite unter Verwendung der Web-Symbolleiste in einem Office-Programm ändern, wird die in Ihren Office-Programmen verwendete neue Startseite auch in Ihrem World Wide Web-Browser verwendet, sofern der Browser mit Office kompatibel ist.


Öffnen der Web-Suchseite

Eine Suchseite bietet eine übersichtliche Möglichkeit, andere Internet-Sites oder Dateien in einem Intranet zu suchen und sich dorthin zu bewegen. Viele Suchseiten besitzen die Fähigkeit, nach Themen oder Schlüsselwörtern zu suchen. Andere bieten lediglich eine übersichtliche Liste der Hyperlinks an, aus der Sie Internet-Sites oder Dateien in einem Intranet auswählen können. Sie öffnen die Suchseite über die Web-Symbolleiste.

Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web.

•	Klicken Sie in der Web-Symbolleiste auf Internet-Suche  [image].

Anmerkung   Um weitere Informationen zum Ändern der Suchseite anzuzeigen, klicken Sie auf  [image].


Ändern der Web-Suchseite

Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web.

1	Öffnen Sie die Datei, die Sie als Suchseite verwenden möchten.

2	Klicken Sie in der Web-Symbolleiste auf Starten und dann auf Suchseite festlegen.

3	Klicken Sie auf Ja.

Anmerkung   Wenn Sie die Suchseite unter Verwendung der Web-Symbolleiste in einem Office-Programm ändern, wird die in Ihren Office-Programmen verwendete neue Suchseite auch in Ihrem World Wide Web-Browser verwendet, sofern der Browser mit Office kompatibel ist.


Öffnen kürzlich durchsuchter Dateien

•	Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web. Wenn Sie die vorherige Datei in der Verlaufsliste öffnen möchten, klicken Sie in der Web-Symbolleiste auf Zurück  [image].

Wenn Sie die nächste Datei in der Verlaufsliste öffnen möchten, klicken Sie in der Web-Symbolleiste auf Vorwärts  [image].


Hinzufügen der aktiven Datei zum Ordner FAVORITEN

Wenn Sie eine Datei im Internet, im World Wide Web, im Intranet oder auf der Festplatte Ihres Computers öffnen, ist es sinnvoll, die Datei dem Ordner FAVORITEN hinzuzufügen, um sie später ohne Angabe des vollständigen Pfades erneut öffnen zu können.

Wenn Sie eine Datenbank auf Ihrer Festplatte gespeichert haben, können Sie auch die geöffnete Datenbank oder das darin aktive Objekt dem Ordner FAVORITEN hinzufügen.

Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web.

•	Klicken Sie in der Web-Symbolleiste auf Favoriten und dann auf Zu Favoriten hinzufügen.


Ausblenden aller Symbolleisten außer der Web-Symbolleiste

Um diese Prozedur durchzuführen, muß die Web-Symbolleiste eingeblendet sein. Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Web.

•	Klicken Sie in der Web-Symbolleiste auf Nur Web-Symbolleiste anzeigen  [image].

Tip   Wenn Sie die ausgeblendeten Symbolleisten anzeigen möchten, klicken Sie in der Web-Symbolleiste auf Nur Web-Symbolleiste anzeigen  [image].


Einstellen einer Hyperlink-Basis für eine Datenbank

Wenn Sie in einer Datenbank einen Hyperlink erstellen, können Sie einen festgelegten Dateipfad (eine absolute Verknüpfung) zum Ziel des Hyperlinks einrichten, der das Ziel durch seine vollständige Adresse kennzeichnet, z.B. C:\EIGENE DATEIEN\UMSATZ.DOC, oder Sie können eine relative Verknüpfung festlegen. Verwenden Sie eine relative Verknüpfung, wenn Sie die Datei, die den Hyperlink enthält, oder die Zieldatei in ein anderes Verzeichnis verschieben oder kopieren möchten. Um den Pfad der relativen Verknüpfungen zu ändern, stellen Sie eine Hyperlink-Basis für die Datei ein.

1	Öffnen Sie die Datenbank, für die Sie eine Hyperlink-Basis einstellen möchten.

2	Klicken Sie im Menü Datei auf Datenbankeigenschaften und dann auf die Registerkarte Zusammenfassung.

3	Geben Sie im Feld Hyperlink-Basis den Pfad der relativen Verknüpfung ein, die Sie für alle in dieser Datenbank erstellten Hyperlinks verwenden möchten.


Datei im Internet kann nicht geöffnet werden

Sie benötigen einen Zugang zum Internet (z.B. mit Hilfe eines Modems und einem Internet-Konto bei einem Internet-Dienstanbieter oder über das Netzwerk Ihrer Firma), um Dateien in einer FTP-Site oder im World Wide Web zu öffnen. Weitere Informationen zum Einrichten des Internet-Zugangs finden Sie im The Microsoft Office 97 Resource Kit. Zum Anzeigen weiterer Informationen darüber, wie Sie das Resource Kit erhalten, klicken Sie auf  [image].

•	Wenn Sie über diese Möglichkeiten verfügen und sie nutzen, kann es möglicherweise zu einer Überlastung der Site kommen. Versuchen Sie zu einem späteren Zeitpunkt erneut, die Datei zu öffnen.


Beim Klicken auf einen Hyperlink wird eine Fehlermeldung angezeigt

•	Das Ziel des Hyperlinks wurde möglicherweise gelöscht oder umbenannt.

•	Der Pfad zum Ziel des Hyperlinks wurde möglicherweise als festgelegter Dateipfad erstellt, der das Ziel durch seine vollständige Adresse kennzeichnet, z.B. C:\EIGENE DATEIEN\UMSATZ.DOC, und das Ziel wurde anschließend in ein anderes Verzeichnis verschoben. Wenn Sie den Hyperlink ändern möchten, klicken Sie mit der rechten Maustaste auf den Hyperlink, zeigen Sie im Kontextmenü auf Hyperlink, und klicken Sie dann auf Hyperlink bearbeiten.

•	Wenn sich das Ziel des Hyperlinks im Internet befindet, benötigen Sie einen Zugang zum Internet. Wenn Sie über diese Möglichkeit verfügen und sie nutzen, kann es möglicherweise zu einer Überlastung der Site kommen. Versuchen Sie zu einem späteren Zeitpunkt erneut, die Datei zu öffnen.

•	Wenn sich das Ziel des Hyperlinks im Intranet befindet, prüfen Sie Ihre Netzwerkverbindungen, und stellen Sie sicher, daß Ihr Netzwerk-Server eingeschaltet ist. Wenden Sie sich an Ihren Administrator, um sicherzustellen, daß Sie Zugang zur Zieladresse haben.


Die Web-Seite für die Schnellsuche

Microsoft Office enthält eine Suchseite, die Sie verwenden können, um Dateien im Intranet zu suchen. Die Web-Seite für die Schnellsuche beschleunigt und erleichtert das Suchen einer existierenden Datei, von der Sie nicht wissen, wo sie sich befindet. Die Web-Seite für die Schnellsuche erleichtert außerdem das Suchen aller Informationen, die zu einem beliebigen Thema verfügbar sind. Sie können auch schnell Informationen außerhalb Ihrer Arbeitsgruppe suchen, z.B. den vierteljährlichen Firmenbericht oder alle Dateien, die sich auf die Firmenpolitik beziehen.

Wenden Sie sich an Ihren Administrator, um die Web-Seite für die Schnellsuche zu erhalten.


Festlegen des Arbeitsordners, der in den Dialogfeldern "Öffnen" und "Speichern unter" standardmäßig angezeigt wird

Wenn Sie nach dem Starten von Microsoft Access die Dialogfelder Öffnen und Speichern unter zum ersten Mal öffnen, ist der Ordner Eigene Dateien der aktive (Standard-) Arbeitsordner. Der Ordner Eigene Dateien ist bei jedem Office-Programm, das Sie installieren, der Standardarbeitsordner. Wenn Sie die Office Shortcut-Leiste  installieren, ist der Ordner Eigene Dateien außerdem der Arbeitsordner, der standardmäßig geöffnet wird, wenn Sie in der Office Shortcut-Leiste auf die Schaltfläche Office-Dokument öffnen klicken oder im Windows-Menü Start den Befehl Office-Dokument öffnen wählen. Wenn Sie Microsoft Windows NT Workstation 3.51 verwenden, ist der Standardarbeitsordner das Verzeichnis Persönlich.

Der Ordner Eigene Dateien befindet sich im Stammverzeichnis. Das Verzeichnis Persönlich ist ein Unterverzeichnis des Windows NT Workstation-Verzeichnisses. Diese Ordner sind ein geeigneter Ort zum Speichern von Dokumenten, Arbeitsmappen, Präsentationen, Datenbanken und anderer Dateien, an denen Sie arbeiten.

Wenn Sie den Standardarbeitsordner nicht bereits für ein einzelnes Programm geändert haben, können Sie unter Windows und Windows NT Workstation 3.51 den Standardarbeitsordner für Microsoft Access, oder in Windows den Standardarbeitsordner für alle Office-Programme ändern. (In NT Workstation 3.51 können Sie den Standardarbeitsordner nicht für alle Office-Programme ändern.)

Was möchten Sie tun?

Ändern des Standardarbeitsordners für Office

Ändern des Standardarbeitsordners nur für Microsoft Access


Ändern des Standardarbeitsordners für Office

1	Speichern und schließen Sie alle Office-Dateien, und schließen Sie dann alle Office-Programme.

2	Verschieben oder kopieren Sie im Windows Explorer alle Dateien, die Sie schnell finden möchten, in den Ordner Eigene Dateien.

3	Klicken Sie im Windows Explorer mit der rechten Maustaste auf den Ordner Eigene Dateien, und klicken Sie dann im Kontextmenü auf Umbenennen. Geben Sie einen neuen Namen für den Ordner ein, und drücken Sie dann auf die EINGABETASTE.

4	Wenn Sie den Ordner Eigene Dateien verschieben möchten, ziehen Sie ihn im Windows Explorer an die gewünschte neue Position in der Verzeichnisstruktur.


Ändern des Standardarbeitsordners nur für Microsoft Access

1	Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Allgemein.

2	Geben Sie im Feld Standarddatenbankverzeichnis den Pfad für den Ordner an, den Sie als Standardarbeitsordner anzeigen möchten.

Geben Sie z.B. C:\ARBEIT ein.


Infos zur Microsoft Office Shortcut-Leiste

Wenn Sie Microsoft Office installiert haben, können Sie die Microsoft Office Shortcut-Leiste verwenden, um mit einem einzigen Mausklick auf die am häufigsten verwendeten Ressourcen zuzugreifen. Sie können schnell und einfach einen neuen Budget-Vorschlag starten, eine Dia-Präsentation suchen und öffnen, eine E-Mail-Nachricht senden, einen Termin planen oder in Microsoft Outlook eine Aufgabe, eine Notiz, einen Kontakt oder einen Journaleintrag erstellen.

Sie können die Shortcut-Leiste an jede beliebige Stelle auf dem Bildschirm ziehen, oder Sie können die Leiste ausblenden, bis Sie sie benötigen, indem Sie im Menü Office Shortcut-Leiste  [image]  auf Automatisch im Hintergrund klicken, wenn die Office Shortcut-Leiste verankert ist.

Wenn Sie über die Microsoft Office Shortcut-Leiste schnell einen beliebigen Dateityp erstellen möchten (z.B. eine Office Sammelmappe oder eine Microsoft Excel-Arbeitsmappe) klicken Sie auf Neues Office-Dokument  [image]. Klicken Sie auf die Registerkarte, die den Dateityp enthält, den Sie erstellen möchten, und doppelklicken Sie dann auf die gewünschte Datei oder Vorlage. Das benötigte Programm wird automatisch gestartet.

Zum schnellen Suchen und Öffnen von Dateien über die Microsoft Office Shortcut-Leiste klicken Sie auf Office-Dokument öffnen  [image], suchen die gewünschte Datei in der Ordnerliste und doppelklicken dann auf die Datei.

Wenn Sie Microsoft Office zum ersten Mal verwenden, enthält die Microsoft Office Shortcut-Leiste nur die Office-Symbolleiste. Weitere Schaltflächen und Symbolleisten sind verfügbar, aber ausgeblendet. Wenn Sie eine ausgeblendete Schaltfläche oder Symbolleiste anzeigen möchten, klicken Sie mit der rechten Maustaste auf den Hintergrund einer beliebigen Symbolleiste in der Office Shortcut-Leiste, und klicken Sie anschließend im Kontextmenü auf Benutzerdefiniert. Zeigen Sie z.B. die Desktop-Symbolleiste auf der Office Shortcut-Leiste an, so daß Sie Dateien und Programme auf dem Windows-Desktop leicht öffnen können, auch wenn Sie den Desktop nicht sehen. Wenn Sie eine andere Symbolleiste auf der Office Shortcut-Leiste anzeigen möchten, klicken Sie auf das Symbol, das die Symbolleiste  [image] darstellt. Wenn Sie den Namen einer Schaltfläche oder Symbolleiste auf der Office Shortcut-Leiste anzeigen möchten, positionieren Sie den Mauszeiger über dem Schaltflächen- oder Symbolleistensymbol, bis der Name angezeigt wird.

Sie können auch Ihre eigenen Symbolleisten und Schaltflächen hinzufügen. Wenn Sie häufig verwendete Dateien und Programme als Symbolleisten-Schaltflächen hinzufügen möchten, ziehen Sie diese aus dem Windows Explorer oder vom "Arbeitsplatz" auf die Office Shortcut-Leiste. Bei Verwendung von Windows NT Workstation 3.51 ziehen Sie die Dateien aus dem Datei-Manager auf die Office Shortcut-Leiste.

Wenn die Office Shortcut-Leiste nicht verfügbar ist, starten Sie Office-Setup erneut, und installieren Sie die Leiste. Wenn Sie die Office Shortcut-Leiste installieren, wird sie so konfiguriert, daß sie beim Starten von Windows automatisch ausgeführt wird. Zum Anzeigen weiterer Informationen über das Installieren eines Programms oder einer Komponente von Office klicken Sie auf  [image].


Verwalten von Terminen, Kontakten, Aufgaben und Nachrichten über die Office Shortcut-Leiste

Wenn Sie Microsoft Office verwenden und bei dessen Installation auch Microsoft Outlook installiert haben, enthält die Office-Symbolleiste auf der Office Shortcut-Leiste sechs Verknüpfungen zu den am häufigsten verwendeten Microsoft Outlook-Features.

Aktion	Befehl
Senden einer E-Mail-Nachricht aus Outlook	Neue Nachricht
Eintragen eines neuen Termins in Ihren Kalender in Outlook	Neuer Termin
Hinzufügen einer neuen Aufgabe zu Ihrer Aufgabenliste in Outlook	Neue Aufgabe
Erstellen eines Kontakts in Outlook	Neuer Kontakt
Manuelles Erfassen einer Aktivität im Journal in Outlook	Neuer Journaleintrag
Erstellen einer Notiz in Outlook	Neue Notiz


Infos zu Microsoft Camcorder

Wenn Sie Office von CD installiert haben, können Sie Microsoft Camcorder installieren und verwenden, um auf Ihrem Computer ausgeführte Aktionen, Prozeduren und Klänge aufzuzeichnen. Sie können die Aufzeichnung als Film speichern und über den Camcorder abspielen, oder Sie können den Film als unabhängiges Programm speichern, das an andere Benutzer versendet und ohne Camcorder abgespielt werden kann. Sie verwenden den Camcorder z.B., um ein Computer-Lernprogramm zu erstellen, das Sie an andere Benutzer senden. Sie können die Voreinstellungen für aufgezeichnete Filme festlegen, z.B. die zum Stoppen des Film verwendeten Tasten, die Qualität des aufgezeichneten Klanges, und ob der Camcorder im Vordergrund vor anderen geöffneten Programmen angezeigt wird.

Obwohl Camcorder nicht unter Microsoft Windows NT Workstation ausgeführt werden kann, ist es möglich, einen mit Camcorder aufgezeichneten Film als unabhängiges Programm auszuführen.

Weiterer Informationen zur Verwendung von Microsoft Camcorder finden Sie der Microsoft Camcorder-Hilfe.

Anmerkung   Wenn Sie Microsoft Camcorder noch nicht installiert haben, legen Sie die Microsoft Office CD in Ihr CD-ROM-Laufwerk ein, und starten Sie dann das Setup-Programm von Microsoft Camcorder. Dazu doppelklicken Sie auf den Ordner CDZUGABE auf der CD, dann auf den Ordner MSCam, und anschließend auf CAMCORDR.EXE. Sie starten Microsoft Camcorder, indem Sie auf die Windows-Schaltfläche Start klicken, auf Programme zeigen und dann auf Microsoft Camcorder klicken.


Ein Office-Programm funktioniert nicht.

Das Office-Programm oder eine Komponente ist möglicherweise nicht installiert, wurde entfernt, oder es fehlen einige Dateien, die für die Ausführung erforderlich sind. Um weitere Informationen zum Installieren eines Office-Programms oder einer Komponente anzuzeigen, klicken Sie auf  [image].

Wenn eine Fehlermeldung beim Ausführen eines gemeinsam genutzten Office Programms, z.B. Formel-Editor, angezeigt wurde, nachdem Sie das gemeinsam genutzte Programm gelöscht und neu installiert haben, ist das Programm möglicherweise nicht korrekt registriert. Führen Sie die folgenden Schritte aus, um das gemeinsam genutzte Programm korrekt zu registrieren:

1	Klicken Sie im Windows-Menü Start auf Ausführen.

2	Geben Sie im Feld Öffnen den Pfad zum Setup-Programm für Microsoft Access oder Microsoft Office ein (auf der CD, auf der Setup-Diskette 1 oder auf dem Netzwerklaufwerk, von dem Sie die Installation vorgenommen haben), gefolgt von /y /r.

Geben Sie z.B. ein: D:\Setup /y /r.

3	Klicken Sie auf OK.

Anmerkung   Unter Windows NT Workstation 3.51 klicken Sie im Datei-Manager oder Programm-Manager im Menü Datei auf Ausführen. Geben Sie im Feld Befehlszeile den Pfad zum Setup-Programm ein, gefolgt von /y /r.


Einstellen des Standarddruckers

Zum Ausführen dieser Prozedur müssen Sie einen Drucker eingerichtet haben. Um weitere Informationen zum Einrichten eines Druckers anzuzeigen, klicken Sie auf  [image].

1	Zeigen Sie im Windows-Menü Start auf Einstellungen, und klicken Sie dann auf Drucker.

2	Klicken Sie mit der rechten Maustaste auf das Symbol für den Drucker, den Sie als Standarddrucker verwenden möchten, und klicken Sie dann im Kontextmenü auf Als Standard definieren.

Wenn dieser Befehl durch ein Häkchen markiert ist, ist der Drucker bereits als Standarddrucker eingestellt.

Anmerkung   Unter NT Workstation 3.51 starten Sie die Windows-Systemsteuerung und doppelklicken dann auf das Symbol Drucker. Klicken Sie in der Symbolleiste des Druck-Managers im Feld Standard auf einen Drucker.


Einstellen eines neuen Druckers

Weitere Informationen zum Ausführen dieser Prozedur unter Windows NT Workstation 3.51 finden Sie in der Dokumentation zu Windows NT Workstation.

1	Zeigen Sie im Windows-Menü Start auf Einstellungen, und klicken Sie dann auf Drucker.

2	Doppelklicken Sie auf das Symbol Neuer Drucker  [image].

3	Befolgen Sie die Anweisungen des Assistenten für die Druckerinstallation.

Wenn Sie eine Testseite drucken möchten, stellen Sie sicher, daß der Drucker eingeschaltet und druckbereit ist.

Tip   Wenn Sie einen gemeinsam genutzten Netzwerkdrucker verwenden möchten, können Sie auf das Symbol Netzwerkumgebung auf dem Windows-Desktop doppelklicken, um den Drucker schnell und einfach einzustellen. Doppelklicken Sie auf den Computer, an den der gemeinsam genutzte Drucker angeschlossen ist. Klicken Sie auf das Druckersymbol und anschließend im Menü Datei auf Installieren.


Anzeigen des Druckstatus von Drucker und Dateien während des Druckes

•	Doppelklicken Sie auf das Druckersymbol neben der Uhr in der Windows-Task-Leiste.

Wenn der Druck einer Datei beendet wurde, wird das Druckersymbol entfernt.

Anmerkung   Unter Windows NT Workstation 3.51 starten Sie die Windows-Systemsteuerung und doppelklicken dann auf das Symbol Drucker. Klicken Sie auf das Fenster des Druckers, dessen Status Sie anzeigen möchten.


Löschen einer Datei

1	Klicken Sie auf Öffnen [image].

2	Klicken Sie im Feld Suchen in auf das Laufwerk oder den Ordner, in dem sich die Datei befindet, die Sie löschen möchten.

3	Doppelklicken Sie in der Ordnerliste auf die entsprechenden Ordner, bis Sie den Ordner geöffnet haben, der die gewünschte Datei enthält.

Wenn Sie die Datei nicht in der Ordnerliste finden, können Sie eine Suche durchführen.

Wie?

4	Klicken Sie mit der rechten Maustaste auf die Datei, die Sie löschen möchten, und klicken Sie anschließend im Kontextmenü auf Löschen.


Umbenennen einer Datei

1	Klicken Sie auf Öffnen  [image].

2	Klicken Sie im Feld Suchen in auf das Laufwerk oder den Ordner, in dem sich die Datei befindet, die Sie umbenennen möchten.

3	Doppelklicken Sie in der Ordnerliste auf die entsprechenden Ordner, bis Sie den Ordner geöffnet haben, der die gewünschte Datei enthält.

Wenn Sie die Datei nicht in der Ordnerliste finden, können Sie eine Suche durchführen.

Wie?

4	Klicken Sie mit der rechten Maustaste auf die Datei, die Sie umbenennen möchten, und klicken Sie anschließend im Kontextmenü auf Umbenennen.

5	Geben Sie den neuen Namen ein, und drücken Sie dann die EINGABETASTE.


Kopieren einer Datei

Weitere Informationen zum Ausführen dieser Prozedur unter Windows NT Workstation 3.51 finden Sie in der Dokumentation zu Windows NT Workstation.

1	Klicken Sie auf Öffnen  [image].

2	Klicken Sie im Feld Suchen in auf das Laufwerk oder den Ordner, in dem sich die Datei befindet, die Sie kopieren möchten.

3	Doppelklicken Sie in der Ordnerliste auf die entsprechenden Ordner, bis Sie den Ordner geöffnet haben, der die gewünschte Datei enthält.

Wenn Sie die Datei nicht in der Ordnerliste finden, können Sie eine Suche durchführen.

Wie?

4	Rechtsklicken Sie auf die Datei, die Sie kopieren möchten, und klicken Sie anschließend im Kontextmenü auf Kopieren.

5	Klicken Sie im Feld Suchen in auf das Laufwerk oder den Ordner, in das/den Sie die Datei kopieren möchten.

6	Doppelklicken Sie in der Ordnerliste auf die entsprechenden Ordner, bis Sie den Ordner geöffnet haben, in den Sie die Datei kopieren möchten.

7	Klicken Sie mit der rechten Maustaste auf die Ordnerliste, ohne dadurch eine Datei zu markieren, und klicken Sie dann im Kontextmenü auf Einfügen.

Der Befehl Einfügen ist nicht verfügbar, wenn eine Datei in der Ordnerliste markiert ist.


Verschieben einer Datei

Weitere Informationen zum Ausführen dieser Prozedur unter Windows NT Workstation 3.51 finden Sie in der Dokumentation zu Windows NT Workstation.

1	Klicken Sie auf Öffnen  [image].

2	Klicken Sie im Feld Suchen in auf das Laufwerk oder den Ordner, in dem sich die Datei befindet, die Sie verschieben möchten.

3	Doppelklicken Sie in der Ordnerliste auf die entsprechenden Ordner, bis Sie den Ordner geöffnet haben, der die gewünschte Datei enthält.

Wenn Sie die Datei nicht in der Ordnerliste finden, können Sie eine Suche durchführen.

Wie?

4	Klicken Sie mit der rechten Maustaste auf die Datei, die Sie verschieben möchten, und klicken Sie anschließend im Kontextmenü auf Ausschneiden.

5	Klicken Sie im Feld Suchen in auf das Laufwerk oder den Ordner, in das/den Sie die Datei verschieben möchten.

6	Doppelklicken Sie in der Ordnerliste auf die entsprechenden Ordner, bis Sie den Ordner geöffnet haben, in den Sie die Datei verschieben möchten.

7	Klicken Sie mit der rechten Maustaste auf die Ordnerliste, ohne dadurch eine Datei zu markieren, und klicken Sie dann im Kontextmenü auf Einfügen.

Der Befehl Einfügen ist nicht verfügbar, wenn eine Datei in der Ordnerliste markiert ist.


Drucken eines Hilfethemas

1	Klicken Sie im Fenster des Hilfethemas auf Optionen.

2	Klicken Sie auf Thema drucken.


Minimieren aller Programmfenster auf dem Windows-Desktop

Diese Prozedur gilt nicht für Windows NT Workstation 3.51.

•	Klicken Sie mit der rechten Maustaste auf den Hintergrund der Windows-Task-Leiste, und klicken Sie dann im Kontextmenü auf Alle Fenster minimieren.


Einstellen der Bildschirmauflösung, um auf dem Bildschirm mehr oder weniger anzuzeigen

1	Zeigen Sie im Windows-Menü Start auf Einstellungen, und klicken Sie dann auf Systemsteuerung.

2	Doppelklicken Sie auf das Symbol Anzeige  [image].

3	Klicken Sie auf die Registerkarte Einstellungen.

4	Bewegen Sie den Schieber unter Auflösung, um die Bildschirmauflösung zu ändern.

Anmerkungen

•	Unter Windows NT Workstation 3.51 doppelklicken Sie im Programm-Manager in der Hauptgruppe auf das Symbol Systemsteuerung. Doppelklicken Sie auf das Symbol Anzeige, und bewegen Sie dann den Schieber unter Auflösung, um die Bildschirmauflösung zu ändern.

•	Ob Sie Ihre Bildschirmauflösung ändern können, hängt von Ihrem Monitor und Videoadapter ab.


Anzeigen aller Dateitypen und Dateinamenerweiterungen

1	Öffnen Sie im Fenster Arbeitsplatz oder im Windows Explorer den Ordner, dessen Dateien Sie anzeigen möchten.

2	Klicken Sie im Menü Ansicht auf Optionen.

3	Wenn Sie alle Dateitypen anzeigen möchten, klicken Sie in der Registerkarte Ansicht auf Alle Dateien anzeigen.

Wenn Sie in Windows 95 alle Dateinamenerweiterungen anzeigen möchten, entfernen Sie auf der Registerkarte Ansicht die Markierung aus dem Kontrollkästchen Keine MS-DOS-Erweiterungen für registrierte Dateien.

Wenn Sie in Windows NT Workstation 4.0 alle Dateinamenerweiterungen anzeigen möchten, entfernen Sie die Markierung aus dem Kontrollkästchen Keine Erweiterungen für registrierte Dateien.

Anmerkung   Wenn Sie unter Windows NT Workstation 3.51 alle Dateitypen anzeigen möchten, starten Sie den Windows Datei-Manager. Klicken Sie im Menü Ansicht auf Nach Dateityp, und markieren Sie dann die Kontrollkästchen Programme, Dokumente, Andere Dateien und Versteckte/Systemdateien anzeigen.


Eingeben von ¢, £, ¥, ® und anderer Zeichen, die sich nicht auf der Tastatur befinden

1	Zeigen Sie im Windows-Menü Start auf Programme, dann auf Zubehör, und klicken Sie anschließend auf Zeichenzuordnung.

Unter Windows NT Workstation 3.51 öffnen Sie im Programm-Manager die Programmgruppe Zubehör und doppelklicken anschließend auf das Symbol Zeichenzuordnung.

Wenn die Zeichenzuordnung nicht verfügbar ist, finden Sie in der Windows-Hilfe weitere Informationen zum Installieren einer Windows-Komponente.

2	Wählen Sie im Feld Schriftart die Schrift, die das gewünschte Zeichen enthält.

3	Klicken Sie in der Zeichenübersicht auf das gewünschte Zeichen.

4	Klicken Sie auf Auswählen und dann auf Kopieren.

5	Wechseln Sie zu Ihrer Datenbank, und positionieren Sie die Einfügemarke an die Stelle, an der Sie das Zeichen einfügen möchten.

6	Klicken Sie auf Einfügen  [image].

7	Wenn das Zeichen anders als das ausgewählte Zeichen aussieht, markieren Sie es, und weisen Sie ihm dieselbe Schriftart zu, die Sie in der Zeichenzuordnung ausgewählt haben.

Tip   In der Zeichenzuordnung werden die Tastenkombinationen angezeigt, die Sie in Microsoft Access zum Einfügen des ausgewählten Zeichens verwenden können. Zahlen in den Tastenkombinationen geben Sie über die Zehnertastatur ein, nicht über die normale Tastatur.


Verwenden von Tastenkombinationen für Menüs

Verwenden eines Menüs	Tastenkombination
Kontextmenü anzeigen	UMSCHALT+F10
Menüleiste aktivieren	F10
Menü des Programmsymbols (in der Titelleiste des Programms) anzeigen	ALT+LEERTASTE
Nächsten oder vorherigen Befehl im Menü oder Untermenü auswählen	NACH-UNTEN- bzw. NACH-OBEN-TASTE (während das Menü oder Untermenü angezeigt wird)
Menü links oder rechts neben dem aktiven Menü auswählen; oder, bei geöffnetem Untermenü, zwischen dem Hauptmenü und dem Untermenü wechseln	NACH-LINKS- bzw. NACH-RECHTS-TASTE
Ersten oder letzten Befehl im Menü oder Untermenü auswählen	POS1 bzw. ENDE
Geöffnetes Menü und Untermenü gleichzeitig schließen	ALT
Angezeigtes Menü schließen; oder, bei geöffnetem Untermenü, nur das Untermenü schließen	ESC


Verwenden von Tastenkombinationen für Symbolleisten

Verwenden einer Symbolleiste	Tastenkombination
Menüleiste aktivieren	F10
Nächste oder vorherige Symbolleiste auswählen	STRG+TAB bzw. STRG+UMSCHALT+TAB
Nächste oder vorherige Schaltfläche bzw. nächstes oder vorheriges Menü auf der Symbolleiste auswählen	TAB bzw. UMSCHALT+TAB (während eine Symbolleiste aktiv ist)
Menü öffnen	EINGABETASTE (während ein Menü auf der Symbolleiste ausgewählt ist)
Aktion, die der Schaltfläche zugewiesen ist, ausführen	EINGABETASTE (während eine Schaltfläche ausgewählt ist)
Text in ein Textfeld eingeben	EINGABETASTE (während ein Textfeld ausgewählt ist)
Aktion aus einem Dropdown-Listenfeld oder Dropdown-Menü auf einer Schaltfläche auswählen	Pfeiltasten, um zwischen den Optionen der Liste oder des Menüs zu wechseln; EINGABETASTE, um die gewünschte Option auszuwählen (während ein Dropdown-Listenfeld ausgewählt ist)


Verwenden von Tastenkombinationen für Fenster und Dialogfelder

Verwenden eines Fensters	Tastenkombination
Zum nächsten Programm wechseln	ALT+TAB
Zum vorherigen Programm wechseln	ALT+UMSCHALT+TAB
Windows-Menü Start anzeigen	STRG+ESC
Aktives Datenbankfenster schließen	STRG+W
Zum nächsten Datenbankfenster wechseln	STRG+F6
Zum vorherigen Datenbankfenster wechseln	STRG+UMSCHALT+F6
Ordner im Dialogfeld Öffnen oder Speichern unter (Menü Datei) auswählen	ALT+0, um die Ordnerliste auszuwählen; Pfeiltasten, um einen Ordner auszuwählen
Symbolleisten-Schaltfläche im Dialogfeld Öffnen oder Speichern unter (Menü Datei) auswählen	ALT+ Zahl (1 ist die erste Schaltfläche von links, 2 die zweite, und so weiter)
Im Dialogfeld Öffnen oder Speichern unter (Menü Datei) angezeigte Dateien aktualisieren	F5
Verwenden eines Dialogfelds	Tastenkombination
Zur nächsten Registerkarte in einem Dialogfeld wechseln	STRG+TAB oder STRG+BILD-AB
Zur vorherigen Registerkarte in einem Dialogfeld wechseln	STRG+UMSCHALT+TAB oder STRG+BILD AUF
Zur nächsten Option oder Optionsgruppe gehen	TAB
Zur vorherigen Option oder Optionsgruppe gehen	UMSCHALT+TAB
Zwischen Optionen im ausgewählten Dropdown-Listenfeld oder zwischen Optionen in einer Optionsgruppe wechseln	Pfeiltasten
Aktion, die der ausgewählten Schaltfläche zugewiesen ist ausführen; Kontrollkästchen markieren bzw. Markierung eines Kontrollkästchens entfernen	LEERTASTE
Anhand des ersten Buchstaben des Optionsnamens zu einer Option in einem Dropdown-Listenfeld gehen	Taste für den Buchstaben, mit dem der Name der gewünschten Option beginnt (während ein Dropdown-Listenfeld ausgewählt ist)
Anhand des unterstrichenen Buchstaben im Optionsnamen eine Option auswählen oder ein Kontrollkästchen markieren bzw. Markierung eines Kontrollkästchens entfernen	ALT+ Buchstabentaste
Dropdown-Listenfeld öffnen	ALT+NACH-UNTEN-TASTE (während ein Dropdown-Listenfeld ausgewählt ist)
Dropdown-Listenfeld schließen	ESC (während ein Dropdown-Listenfeld ausgewählt ist)
Aktion, die der Standardschaltfläche des Dialogfelds zugewiesen ist, ausführen	EINGABETASTE
Befehl abbrechen und Dialogfeld schließen	ESC
Bearbeitung in einem Textfeld	Tastenkombination
Zum Anfang des Eintrags gehen	POS1
Zum Ende des Eintrags gehen	ENDE
Ein Zeichen nach links oder rechts gehen	PFEIL-NACH-LINKS bzw. PFEIL-NACH-RECHTS
Ein Wort nach links oder rechts gehen	STRG+PFEIL-NACH-LINKS bzw. STRG+PFEIL-NACH-RECHTS
Text von der Einfügemarke bis zum Anfang des Eintrags markieren	UMSCHALT+POS1
Text von der Einfügemarke bis zum Ende des Eintrags markieren	UMSCHALT+ENDE
Einen Buchstaben links von der Einfügemarke markieren bzw. dessen Markierung entfernen	UMSCHALT+PFEIL-NACH-LINKS
Einen Buchstaben rechts von der Einfügemarke markieren bzw. dessen Markierung entfernen	UMSCHALT+PFEIL-NACH-RECHTS
Ein Wort links von der Einfügemarke markieren bzw. dessen Markierung entfernen	STRG+UMSCHALT+PFEIL-NACH-LINKS
Ein Wort rechts von der Einfügemarke markieren bzw. dessen Markierung entfernen	STRG+UMSCHALT+PFEIL-NACH-RECHTS


Erstellen einer neuen Tabelle aus den Ergebnissen einer Abfrage mit einer Tabellenerstellungsabfrage

1	Erstellen Sie eine Abfrage auf der Basis der Tabellen oder Abfragen, die die Datensätze enthalten, mit denen Sie die neue Tabelle erstellen möchten.

Wie wird's gemacht?

2	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfragetyp, und klicken Sie dann auf Neue Tabelle erstellen. Jetzt wird das Dialogfeld Neue Tabelle erstellen angezeigt.

3	Geben Sie im Feld Tabellenname den Namen der Tabelle ein, die Sie erstellen oder ersetzen möchten.

4	Klicken Sie auf Aktuelle Datenbank, um die neue Tabelle der gerade geöffneten Datenbank hinzuzufügen, oder klicken Sie auf Andere Datenbank, und geben Sie den Namen der Datenbank ein, der Sie die neue Tabelle hinzufügen möchten. Geben Sie ggf. den Pfadnamen zu dieser Datenbank ein.

5	Klicken Sie auf OK.

6	Ziehen Sie die Felder, die Sie der neuen Tabelle hinzufügen möchten, aus der Feldliste in den Abfrage-Entwurfsbereich.

7	Geben Sie in die Zelle Kriterien der Felder, die Sie in den Entwurfsbereich gezogen haben, Kriterien ein.

Um Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

8	Zum Anzeigen der neuen Tabelle, klicken Sie vor dem Erstellen in der Symbolleiste auf die Schaltfläche Abfrageansicht. Um zur Abfrage-Entwurfsansicht zurückzukehren und Änderungen daran vorzunehmen oder die Abfrage auszuführen, klicken Sie in der Symbolleiste erneut auf die Schaltfläche Abfrageansicht.

9	Klicken Sie zum Erstellen der neuen Abfrage in der Symbolleiste auf Ausführen  [image].

Anmerkungen

•	Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.

•	Die Daten der neu erstellten Tabelle übernehmen weder die Feldeigenschaften noch die Einstellung des Primärschlüssels aus der Originaltabelle.


Überlegungen beim Verwenden einer Abfrage, die Datensätze löscht

•	Wenn Sie Datensätze mit Hilfe einer Löschabfrage löschen, können Sie diese Operation nicht mehr rückgängig machen. Daher sollten Sie die Daten, die von der Abfrage zum Löschen ausgewählt werden, vor dem Ausführen der Abfrage überprüfen. Klicken Sie hierzu in der Symbolleiste auf Abfrageansicht  [image], um die Abfrage in der Datenblattansicht anzuzeigen.

•	Sie sollten jederzeit über Sicherungskopien Ihrer Daten verfügen. Wenn Sie versehentlich noch benötigte Datensätze löschen, können Sie diese mit den Sicherungskopien wiederherstellen.

•	In einigen Fällen führt das Ausführen einer Löschabfrage dazu, daß Datensätze in verknüpften Tabellen gelöscht werden, auch wenn diese nicht in die Abfrage einbezogen waren. Dies kann dann der Fall sein, wenn Ihre Abfrage nur die Tabelle auf der "1"-Seite einer 1:n-Beziehung enthält und Sie für diese Beziehung die Löschweitergabe aktiviert haben. Wenn Sie Datensätze aus dieser Tabelle löschen, werden auch Datensätze aus der Tabelle auf der "n"-Seite gelöscht. Um weitere Informationen zur Löschweitergabe anzuzeigen, klicken Sie auf  [image].

•	Eine Löschabfrage, die Sie in einer Paradox-, dBASE- oder FoxPro-Tabelle ausführen, und die mit Ihrer Datenbank verknüpft ist, können Sie nach dem Start nicht mehr unterbrechen.


Löschen einer Gruppe von Datensätzen mit einer Abfrage

Mit einer einzelnen Löschabfrage können Sie Datensätze aus einer einzelnen Tabelle, aus mehreren Tabellen einer 1:1-Beziehung oder aus mehreren Tabellen einer 1:n-Beziehung löschen, wenn die Löschweitergabe aktiviert ist (z.B. alle Kunden aus Irland sowie alle deren Bestellungen). Wenn Sie jedoch sowohl die Tabelle auf der "n"-Seite einer Beziehung als auch die Tabelle auf der "1"-Seite einbeziehen möchten, um Kriterien festzulegen, müssen Sie die Abfrage zweimal ausführen, da eine Abfrage nicht gleichzeitig Datensätze aus der Primärtabelle und aus den verknüpften Tabellen löschen kann.

Eine 1:n-Beziehung können Sie in der Abfrage-Entwurfsansicht an den Verknüpfungen zwischen den Tabellen erkennen. Wenn das Ende einer Verknüpfung durch das Symbol  [image]  gekennzeichnet ist, handelt es sich um eine 1:n-Beziehung. Sind beide Enden mit einer 1 gekennzeichnet, handelt es sich um eine 1:1-Beziehung.

Was möchten Sie tun?

Datensätze aus einer einzelnen oder mehreren Tabellen in einer 1:1-Beziehung löschen

Datensätze mit Hilfe einer Abfrage, die nur auf der Tabelle auf der "1"-Seite einer 1:n-Beziehung basiert, löschen

Datensätze mit Hilfe einer Abfrage, die auf beiden Tabellen einer 1:n-Beziehung basiert, löschen


Löschen von Datensätzen aus einer einzigen Tabelle oder aus mehreren Tabellen einer 1:1-Beziehung

Zum Anzeigen von Informationen, was beim Einsatz einer Abfrage, die Datensätze löscht, unbedingt berücksichtigt werden muß, klicken Sie auf  [image].

1	Erstellen Sie eine neue Abfrage auf der Basis der Tabellen, aus denen Sie Datensätze löschen möchten.

Wie wird's gemacht?

2	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf den Pfeil neben Abfragetyp  [image], und klicken Sie dann auf Löschen.

3	Ziehen Sie in den Tabellen, aus denen Sie Datensätze löschen möchten, das Sternchen (*) aus der Feldliste in den Abfrage-Entwurfsbereich.

In der Zelle Löschen unter diesen Feldern wird jetzt Von angezeigt, wie in der folgenden Abbildung dargestellt.

4	Zum Festlegen von Kriterien zum Löschen von Datensätzen, ziehen Sie die Felder in den Entwurfsbereich, für die Sie Kriterien festlegen möchten.

In der Zelle Löschen unter diesen Feldern wird jetzt Bedingung angezeigt, wie in der folgenden Abbildung dargestellt.

5	Geben Sie in der Zelle Kriterien für die Felder, die Sie in den Entwurfsbereich gezogen haben, die gewünschten Kriterien ein.

Um Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

6	Zum Anzeigen der Datensätze, die gelöscht werden, klicken Sie in der Symbolleiste auf Abfrageansicht  [image]. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf Abfrageansicht  [image]. Führen Sie ggf. Änderungen durch.

7	Klicken Sie in der Symbolleiste auf Ausführen  [image], um die Datensätze zu löschen.

Anmerkung   Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.


Löschen von Datensätzen unter Verwendung einer Abfrage, die beide Tabellen einer 1:n-Beziehung enthält

Zum Anzeigen von Informationen dazu, was beim Einsatz einer Abfrage, die Datensätze löscht, unbedingt berücksichtigt werden muß, klicken Sie auf  [image].

1	Erstellen Sie eine neue Abfrage auf der Basis von Tabellen, aus denen Sie Datensätze löschen oder für die Sie Kriterien festlegen möchten.

Wie wird's gemacht?

2	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf den Pfeil neben Abfragetyp  [image], und klicken Sie dann auf Löschen.

3	Ziehen Sie in der Tabelle mit den verknüpften Datensätzen (auf der "n"-Seite der 1:n-Beziehung) das Sternchen (*) aus der Feldliste in den Abfrage-Entwurfsbereich.

In der Zelle Löschen unter diesem Feld wird jetzt Von angezeigt, wie in der folgenden Abbildung dargestellt.

4	Ziehen Sie aus der Primärtabelle (auf der "1"-Seite der 1:n-Beziehung) die Felder in den Entwurfsbereich, für die Sie Kriterien festlegen möchten.

In der Zelle Löschen unter diesem Feld wird jetzt Bedingung angezeigt, wie in der folgenden Abbildung dargestellt.

5	Geben Sie in der Zelle Kriterien für die Felder, die Sie in den Entwurfsbereich gezogen haben, die gewünschten Kriterien ein.

Um Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

6	Zum Anzeigen der Datensätze, die gelöscht werden, klicken Sie in der Symbolleiste auf Abfrageansicht  [image]. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf Abfrageansicht  [image]. Führen Sie hier ggf. Änderungen durch.

7	Klicken Sie in der Symbolleiste auf Ausführen  [image], um die Datensätze in der Tabelle der "n"-Seite zu löschen.

8	Wählen Sie die Feldliste aller Tabellen auf der "n"-Seite aus, und drücken Sie die ENTF-TASTE, um sie aus der Abfrage zu entfernen.

9	Wenn die Abfrage nur noch auf der Primärtabelle basiert und im Entwurfsbereich nur noch das Feld enthalten ist, für das Sie Kriterien festlegen möchten, klicken Sie erneut auf Ausführen  [image]. Microsoft Access löscht dann die festgelegten Datensätze aus der Tabelle auf der "1"-Seite.

Anmerkung   Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.


Löschen von Datensätzen unter Verwendung einer Abfrage, die nur die "1"-Tabelle in einer 1:n-Beziehung enthält

Wenn Sie eine Löschabfrage basierend auf der Tabelle auf der "1"-Seite einer 1:n-Beziehung ausführen und dabei für diese Beziehung die Löschweitergabe aktiviert haben, löscht Microsoft Access auch die verknüpften Datensätze aus der Tabelle auf der "n"-Seite. Zum Anzeigen von Informationen dazu, was beim Einsatz einer Abfrage, die Datensätze löscht, unbedingt berücksichtigt werden muß, klicken Sie auf  [image].

1	Erstellen Sie eine neue Abfrage auf der Basis der Tabelle auf der "1"-Seite, aus der Sie Datensätze löschen möchten.

Wie wird's gemacht?

2	Klicken Sie in der Abfrage-Entwurfsansicht für Abfragen in der Symbolleiste auf den Pfeil neben Abfragetyp  [image] , und klicken Sie dann auf Löschen.

3	Ziehen Sie das Sternchen (*) aus der Feldliste der Tabelle in den Abfrage-Entwurfsbereich.

In der Zelle Löschen unter diesem Feld wird jetzt Von angezeigt, wie in der folgenden Abbildung dargestellt.

4	Um Kriterien für die zu löschenden Datensätze festzulegen, ziehen Sie die Felder in den Entwurfsbereich, für die Sie Kriterien angeben möchten.

In der Zelle Löschen unter diesem Feld wird jetzt Bedingung angezeigt, wie in der folgenden Abbildung dargestellt.

5	Geben Sie in der Zelle Kriterien für die Felder, die Sie in den Entwurfsbereich gezogen haben, die gewünschten Kriterien ein.

Um Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

6	Zum Anzeigen der Datensätze, die gelöscht werden, klicken Sie in der Symbolleiste auf Abfrageansicht  [image]. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf Abfrageansicht  [image]. Führen Sie ggf. Änderungen durch.

7	Klicken Sie in der Symbolleiste auf Ausführen  [image], um die Datensätze zu löschen.

Anmerkung   Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.


Anfügen von Datensätzen aus einer Tabelle an eine andere Tabelle unter Verwendung einer Anfügeabfrage

1	Erstellen Sie eine Abfrage auf der Basis der Tabelle, aus der Sie Datensätze an eine andere Tabelle anfügen möchten.

Wie wird's gemacht?

2	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf den Pfeil neben Abfragetyp  [image] , und klicken Sie dann auf Anfügen. Es wird das Dialogfeld Anfügen angezeigt.

3	Geben Sie im Feld Tabellenname den Namen der Tabelle ein, an die Sie Datensätze anfügen möchten.

4	Klicken Sie auf Aktuelle Datenbank, wenn sich die Tabelle in der gerade geöffneten Datenbank befindet, oder klicken Sie auf Andere Datenbank, und geben Sie den Namen der Datenbank ein, in der die Tabelle gespeichert ist. Geben Sie ggf. den Pfadnamen zu dieser Datenbank ein.

Sie können auch einen Pfad zu einer Microsoft FoxPro-, einer Paradox- oder einer dBASE-Datenbank oder eine Verbindungszeichenfolge zu einer SQL-Datenbank eingeben.

5	Klicken Sie dann auf OK.

6	Ziehen Sie die Felder, die Sie anfügen möchten, sowie die Felder, für die Sie Kriterien festlegen möchten, aus der Feldliste in den Abfrage-Entwurfsbereich. Wenn für das Primärschlüsselfeld der Datentyp AutoWert festgelegt wurde, müssen Sie dieses nicht unbedingt hinzufügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Wenn die Feldnamen beider Tabellen identisch sind, können Sie das Sternchen (*) in den Abfrage-Entwurfsbereich ziehen. Wenn Sie mit einem Replikat einer Datenbank arbeiten, müssen Sie statt dessen alle Felder hinzufügen.

7	Wenn die Namen der ausgewählten Felder in beiden Tabellen identisch sind, trägt Microsoft Access automatisch die entsprechenden Namen in der Zeile Anfügen an ein. Wenn die ausgewählten Namen in den beiden Tabellen nicht übereinstimmen, geben Sie in die Zeile Anfügen an die Feldnamen der Tabelle ein, an die Sie Datensätze anfügen.

8	Geben Sie in der Zelle Kriterien für die Felder, die Sie in den Entwurfsbereich gezogen haben, die Kriterien ein, anhand derer Anfügungen vorgenommen werden sollen.

Um Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

9	Zum Anzeigen der Datensätze, die von der Abfrage angefügt werden, klicken Sie in der Symbolleiste auf Abfrageansicht  [image]. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf Abfrageansicht  [image]. Führen Sie hier ggf. Änderungen durch.

10	Klicken Sie in der Symbolleiste auf Ausführen  [image], um die Datensätze anzufügen.

Anmerkung   Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.


Anfügen von Datensätzen mit AutoWert-Feldern

Je nach dem, wie Sie eine Anfügeabfrage entwerfen, fügt Microsoft Access automatisch neue Werte für das Feld vom Typ AutoWert hinzu oder übernimmt die Werte aus der Originaltabelle.

•	Wenn Microsoft Access die Werte für das Feld vom Datentyp AutoWert automatisch hinzufügen soll, ziehen Sie dieses Feld beim Erstellen der Abfrage nicht in den Abfrage-Entwurfsbereich.

Auf diese Weise fügt Microsoft Access Datensätze an und fügt automatisch Werte in das Feld vom Typ AutoWert ein. Der erste angefügte Datensatz erhält einen Wert, der um 1 größer ist, als der bisher größte im Feld vom Datentyp AutoWert enthaltene Wert (dies gilt auch dann, wenn der Datensatz, der den größten Wert im Feld vom Typ AutoWert enthält, bereits gelöscht wurde).

•	Wenn Sie die Werte aus dem Feld vom Typ AutoWert der Originaltabelle beibehalten möchten, ziehen Sie das Feld beim Erstellen der Abfrage in den Abfrage-Entwurfsbereich.

Verwenden Sie dagegen die erste Methode, wenn das Feld vom Typ AutoWert der Tabelle, an die Sie anfügen, ein Primärschlüssel ist und außerdem die Originaltabelle und die Tabelle, an die Sie anfügen, im AutoWert-Feld Duplikatwerte enthalten.


Ausdrücke in Aktualisierungsabfragen - Beispiele

Verwenden Sie im Abfrage-Entwurfsbereich für das Feld, das Sie aktualisieren möchten, Ausdrücke aus der Zelle Aktualisieren, wie z.B.:

Ausdruck	Ergebnis
"Verkaufsberater"	Ändert einen Wert in Verkaufsberater.
#10.08.96#	Ändert Datumswerte in 10. Aug. 96.
Ja	Ändert die Werte Nein in einem Feld vom Datentyp Ja/Nein in Ja.
"TN"&[Teilenummer]	Stellt jeder angegebenen Teilenummer TN voran.
[Einzelpreis]*[Anzahl]	Berechnet das Produkt aus Einzelpreis und Anzahl.
[Frachtkosten]*1.5	Erhöht die Frachtkosten um 50 %.
DomSumme("[Anzahl]*[Einzelpreis]", "Bestelldetails","[Artikel-Nr]=" & [Artikel-Nr])	Aktualisiert die Gesamtverkäufe der Produkte, deren Artikel-Nr in der aktuellen Tabelle und der Tabelle Bestelldetails übereinstimmen, auf Basis von Anzahl und Einzelpreis.
Rechts([PLZ],5)	Schneidet die linken Zeichen eines Feldes ab und die 5 letzten Zeichen von rechts bleiben erhalten.


Ändern von Datensätzen als Gruppe unter Verwendung einer Aktualisierungsabfrage

1	Erstellen Sie eine Abfrage, indem Sie die Tabellen oder Abfragen auswählen, deren Datensätze Sie aktualisieren möchten, und deren Felder Sie zum Festlegen von Kriterien verwenden möchten.

Wie wird's gemacht?

2	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf den Pfeil neben Abfragetyp  [image], und klicken Sie dann auf Aktualisieren.

3	Ziehen Sie die Felder, die Sie aktualisieren oder für die Sie Kriterien festlegen möchten, aus der Feldliste in den Abfrage-Entwurfsbereich.

4	Legen Sie in der Zelle Kriterien ggf. Kriterien fest.

Um Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

5	Geben Sie in der Zelle Aktualisieren der zu aktualisierenden Felder den Ausdruck oder den Wert ein, den Sie zum Ändern der Felder verwenden möchten (siehe hierzu die nachstehende Abbildung).

Um Beispiele für Ausdrücke anzuzeigen, klicken Sie auf  [image].

6	Um eine Liste der Datensätze, die aktualisiert werden, anzuzeigen, klicken Sie in der Symbolleiste auf Abfrageansicht  [image]. Diese Liste enthält nicht die neuen Werte. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf Abfrageansicht  [image]. Führen Sie hier ggf. Änderungen durch.

7	Klicken Sie in der Symbolleiste auf Ausführen  [image], um die neue Tabelle zu erstellen.

Anmerkung   Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.


Ausführen einer Tabellenerstellungs-, Anfüge-, Lösch- oder Aktualisierungsabfrage

1	Öffnen Sie die Abfrage in der Entwurfsansicht.

2	Um die Datensätze anzuzeigen, auf welche sich die Abfrage auswirkt, klicken Sie in der Symbolleiste auf Abfrageansicht  [image], und überprüfen Sie dann die Datensätze. Um Informationen darüber zu erhalten, was jeweils angezeigt wird, klicken Sie auf  [image]. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf Abfrageansicht  [image]. Führen Sie hier ggf. Änderungen durch.

3	Klicken Sie in der Symbolleiste auf Ausführen  [image], um die Abfrage auszuführen.

Anmerkung   Zum Unterbrechen einer gestarteten Abfrage drücken Sie STRG+UNTBR.

Um Informationen zu den Ergebnissen einer Tabellenerstellungs-, einer Anfüge- oder einer Löschabfrage anzuzeigen, klicken Sie auf  [image].

Um Informationen zu den Ergebnissen einer Aktualisierungsabfrage anzuzeigen, klicken Sie auf  [image].


Anzeigen der Ergebnisse einer Tabellenerstellungs-, Anfüge- oder Löschabfrage

1	Klicken Sie in der Symbolleiste auf Datenbankfenster  [image].

2	Klicken Sie im Datenbankfenster auf die Registerkarte Tabellen.

3	Klicken Sie auf die Tabelle, die Sie erstellt oder geändert haben, und klicken Sie dann auf Öffnen.


Anzeigen der Ergebnisse einer Aktualisierungsabfrage

1	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf den Pfeil neben Abfragetyp  [image] , und klicken Sie dann auf Auswahl.

2	Klicken Sie in der Symbolleiste auf Abfrageansicht  [image].


Anzeigen der von einer Tabellenerstellungs-, Lösch-, Anfüge- oder Aktualisierungsabfrage betroffenen Datensätze

•	Klicken Sie in der Abfrage-Entwurfsansicht in der Symbolleiste auf Abfrageansicht  [image], um die Abfrage in der Datenblattansicht anzuzeigen.

Abfrage	Anzeige im Datenblatt
Aktualisierungsabfrage	Die Felder, die aktualisiert werden sollen.
Löschabfrage	Die Datensätze, die gelöscht werden sollen.
Tabellenerstellungsabfrage	Die Felder, die in die neue Tabelle eingefügt werden sollen.
Anfügeabfrage	Die Datensätze, die an eine andere Tabelle angefügt werden sollen.


Unterbrechen einer Abfrage

•	Drücken Sie STRG+UNTBR.


Wechseln zwischen den Ansichten einer Abfrage

Eine Abfrage kann in drei Ansichten angezeigt werden: in der Abfrage-Entwurfsansicht, der Datenblattansicht und der SQL-Ansicht.

1	Klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfrageansicht.

2	Klicken Sie in der Dropdown-Liste auf die gewünschte Ansicht.


Öffnen oder Ausführen einer Abfrage

Sie können Auswahl-, Kreuztabellen- oder Aktionsabfragen in der Abfrage-Entwurfsansicht öffnen. Auswahl- und Kreuztabellenabfragen können Sie darüber hinaus auch in der Datenblattansichtöffnen, um die Ergebnisse der Abfrage anzuzeigen.

Beim Öffnen einer Aktionsabfrage in der Datenblattansicht werden nicht deren Ergebnisse angezeigt. Sie können jedoch in der Datenblattansicht eine Vorschau der Daten anzeigen, auf welche sich das Ausführen der Aktionsabfrage auswirken wird. Eine Aktionsabfrage wird im Datenbankfenster durch ein Ausrufezeichen (!) neben dem Abfragenamen gekennzeichnet.

Was möchten Sie tun?

Eine Abfrage in der Abfrage-Entwurfsansicht öffnen

Die Ergebnisse einer Auswahl- oder Kreuztabellenabfrage in der Datenblattansicht anzeigen

Zwischen den Ansichten einer Abfrage wechseln

Eine Vorschau der Datensätze anzeigen, auf die sich eine Tabellenerstellungs-, eine Lösch-, eine Anfüge- oder eine Aktualisierungsabfrage in der Datenblattansicht auswirkt

Eine Tabellenerstellungs-, Anfüge-, Lösch- oder Aktualiserungsabfrage ausführen


Öffnen einer Abfrage in der Entwurfsansicht

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen.

2	Klicken Sie auf die Abfrage, die Sie öffnen möchten, und dann auf Entwerfen.

Anmerkungen

•	Wenn ein Formular oder ein Bericht auf einer Abfrage basiert, können Sie die Abfrage öffnen, um deren Entwurf direkt vom Formular oder Bericht aus zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Sie eine Abfrage in der SQL-Ansicht gespeichert haben, zeigt Microsoft Access diese Ansicht wieder an, wenn Sie für diese Abfrage erneut im Datenbankfenster auf Entwerfen klicken.


Anzeigen der Ergebnisse einer Auswahl- oder Kreuztabellenabfrage

Microsoft Access zeigt die Ergebnisse einer Auswahl- oder Kreuztabellenabfrage in einem Datenblatt an. Sie können das Datenblatt von der Abfrage-Entwurfsansicht oder vom Datenbankfenster aus öffnen.

Aufgabe	Ausführung
Öffnen des Datenblatts aus der Abfrage- Entwurfsansicht	Klicken Sie in der Symbolleiste auf Abfrageansicht  [image].
Öffnen des Datenblatts aus dem Datenbankfenster	Klicken Sie auf die Registerkarte Abfragen, doppelklicken Sie auf den Abfragenamen, oder wählen Sie den Abfragenamen aus, und klicken Sie dann auf Öffnen.
Um die Abfrage abzubrechen, drücken Sie STRG+UNTBR. (Dies funktioniert möglicherweise nicht bei sehr umfangreichen Abfragen.)


Erstellen eines Feldes, das in einer Abfrage benutzerdefinierte Berechnungen durchführt oder Feldwerte bearbeitet

Sie können ein neues Feld erstellen, das die Ergebnisse einer Berechnung, die Sie über einen Ausdruck definiert haben, anzeigt.

1	Öffnen Sie die Abfrage in der Entwurfsansicht.

2	Führen Sie einen der folgende Schritt durch:

•	Geben Sie einen Ausdruck in eine leere Zelle der Zeile Feld ein. Wenn im Ausdruck ein Feldname enthalten ist, müssen Sie diesen in eckige Klammern setzen.

•	Wenn Sie beim Erstellen des Ausdrucks Hilfe benötigen, verwenden Sie den Ausdrucks-Editor. Um ihn anzuzeigen, klicken Sie mit der rechten Maustaste auf die Zeile Feld, in die Sie das berechnete Feld einfügen, und klicken Sie dann auf Erstellen. Um Informationen zur Arbeitsweise des Ausdrucks-Editors zu erhalten, klicken Sie auf  [image].

Nachdem Sie die EINGABETASTE gedrückt haben oder zu einer anderen Zelle gegangen sind, gibt Microsoft Access den Standardfeldnamen AusdrN ein, wobei N eine ganze Zahl darstellt, die für jedes neue Ausdrucksfeld der Abfrage um 1 erhöht wird. Der Name, dem ein Doppelpunkt folgt, wird vor dem Ausdruck angezeigt. Im Datenblatt stellt dieser Name die Spaltenüberschrift dar.

Sie können AusdrN durch einen aussagekräftigeren Namen, wie z.B. NeuerPreis, ersetzen.

3	Wenn der Ausdruck eine oder mehrere Aggregatfunktionen (Summe, Mittelwert, Anzahl, Min, Max, StdAbw oder Varianz) enthält und sich im Entwurfsbereich ein anderes Feld oder mehrere andere Felder befinden, die Sie zum Gruppieren verwenden möchten, klicken Sie in der Symbolleiste auf Funktionen  [image]  (es sei denn, die Zeile Funktion wird bereits angezeigt). Lassen Sie in der Zeile Funktion das Gruppierungsfeld Gruppierung stehen, und ändern Sie im berechneten Feld Gruppierung in Ausdruck.

4	Sie haben folgende Möglichkeiten, die Abfrage gegebenenfalls zu vervollständigen:

•	Geben Sie Kriterien ein, um die Berechnung zu beeinflussen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sortieren Sie das Ergebnis. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Legen Sie Feldeigenschaften, wie z.B. Format, fest (da das Feld nicht die Eigenschaften der zugrundeliegenden Tabelle übernimmt). Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkungen

•	In der Abfrage Bestelldetails 2 der Nordwind-Datenbank finden Sie ein Beispiel für ein berechnetes Feld mit dem Namen Endpreis. In der Abfrage Bestellungen (Gesamtpreise) ist ein berechnetes Feld namens Gesamtpreis enthalten, das Berechnungen mit Datensatzgruppen durchführt. Um diese Abfragen anzuschauen, öffnen Sie die Nordwind-Datenbank im Office-Ordner BEISPIELE. Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen, auf Bestelldetails 2 bzw. Bestellungen (Gesamtpreise) und dann auf Entwurf. Um Informationen zum Öffnen der Nordwind-Datenbank anzuzeigen, klicken Sie auf  [image].

•	Um einen Ausdruck komplett einzugeben oder anzuschauen, ohne einen Bildlauf durchführen zu müssen, drücken Sie die Tastenkombination UMSCHALT+F2. Daraufhin wird das Dialogfeld Zoom angezeigt.

•	Zum Anzeigen von Beispielen für Ausdrücke klicken Sie auf  [image].


Ausdrücke, die Werte unter Verwendung eines berechneten Feldes berechnen oder bearbeiten - Beispiele

Sie können den gewünschten Ausdruck für das berechnete Feld in der Zelle Feld im Abfrage-Entwurfsbereich eingeben.

Was möchten Sie tun?

Beispiele von Ausdrücken anzeigen, die Text ändern

Beispiele von Ausdrücken anzeigen, die arithmetische Operationen durchführen

Beispiele von Ausdrücken anzeigen, die Datumsangaben ändern und berechnen

Beispiele von Ausdrücken anzeigen, die mittels SQL-Aggregatfunktionen oder Aggregatfunktionen für Domänen die Anzahl, die Summe oder den Mittelwert von Werten berechnen

Beispiele von Ausdrücken zum Arbeiten mit leeren Feldern (Nullwerten) anzeigen

Ein Beispiel für einen Ausdruck anzeigen, der eine Unterabfrage verwendet

Informationen zum Erstellen eines Ausdrucks erhalten

Weitere Informationen zu berechneten Feldern erhalten


Bearbeiten von Textwerten in berechneten Feldern - Beispiele

Geben Sie den jeweiligen Ausdruck im Abfrage-Entwurfsbereich in die Zelle Feld ein. Die Felder, auf die Sie im Ausdruck verweisen, befinden sich in den Tabellen oder Abfragen der aktuellen Abfrage.

Ausdruck	Beschreibung
Name: [Vorname] & " " &  [Nachname]	Zeigt im Feld Name den Wert der Felder Vorname und Nachname, getrennt durch ein Leerzeichen, an.
Adresse2: [Ort] & " " & [Region] & " " & [Postleitzahl]	Zeigt im Feld Adresse2 den Wert der Felder Ort, Region und Postleitzahl, jeweils durch ein Leerzeichen getrennt, an.
Artikelanfang: Links([Artikelname], 1)	Zeigt mit Hilfe der Funktion Links im Feld Artikelanfang das erste Zeichen des Wertes des Feldes Artikelname an.
TypCode: Rechts([AnlagenobjektCode], 2)	Zeigt mit Hilfe der Funktion Rechts im Feld TypCode die letzten beiden Zeichen des Wertes im Feld AnlagenobjektCode an.
Vorwahl: TeilStr([Telefon],2,3)	Zeigt mit Hilfe der Funktion TeilStr im Feld Vorwahl drei Zeichen des Wertes im Feld Telefon an, beginnend mit dem zweiten Zeichen.


Durchführen von arithmetischen Operationen in berechneten Feldern - Beispiele

Geben Sie den jeweiligen Ausdruck im Abfrage-Entwurfsbereich in die Zelle Feld ein. Die Felder, auf die Sie im Ausdruck verweisen, befinden sich in den Tabellen oder Abfragen der, aktuellen Abfrage.

Ausdruck	Beschreibung
Hauptfrachtkosten: [Frachtkosten] * 1.1	Zeigt im Feld Hauptfrachtkosten die Frachtkosten, zuzüglich 10 %, an.
Preis: [Anzahl] * [Einzelpreis]	Zeigt im Feld Preis das Produkt der Werte in den Feldern Anzahl und Einzelpreis an.
Zustellzeit: [Lieferdatum] - [Versanddatum]	Zeigt im Feld Zustellzeit die Differenz zwischen den Werten der Felder Lieferdatum und Versanddatum an.
Gesamtlagerbestand: [Lagerbestand]+[Bestellte Einheiten]	Zeigt im Feld Gesamtlagerbestand die Summe der Werte in den Feldern Lagerbestand und Bestellte Einheiten an.
FrachtkostenProzentsatz: Summe([Frachtkosten])/Summe ([Zwischensumme]) * 100	Zeigt im Feld FrachtkostenProzentsatz den Prozentsatz der Frachtkosten in den einzelnen Zwischensummen an, indem die Summe der Werte im Feld Frachtkosten durch die Summe der Werte im Feld Zwischensumme dividiert wird. (In diesem Beispiel wird die Funktion Summe verwendet.)  Die Zeile Funktion muß im Entwurfsbereich angezeigt werden, und für die Zelle Funktion dieses Feldes muß Ausdruck eingestellt werden. Wenn die Eigenschaft Format des Feldes auf Prozentzahl eingestellt ist, brauchen Sie *100 nicht anzugeben.
Anmerkung   Wenn Sie einen arithmetischen Operator (+, -, *, /, ^) in einem Ausdruck verwenden, in dem der Wert eines der Felder Null ist, ist das Ergebnis des gesamten Ausdrucks Null. Wenn in einem der Felder, die Sie im Ausdruck verwendet haben, Datensätze mit einem Nullwert vorkommen, können Sie diesen mit Hilfe der Funktion Nz folgendermaßen konvertieren:

Nz([Lagerbestand])+Nz([Bestellte Einheiten])

Zum Anzeigen weiterer Informationen zur Funktion Nz klicken Sie auf  [image].


Bearbeiten und Berechnen von Datumswerten in berechneten Feldern - Beispiele

Geben Sie den jeweiligen Ausdruck im Abfrage-Entwurfsbereich in die Zelle Feld ein. Die Felder, auf die Sie im Ausdruck verweisen, befinden sich in den Tabellen oder Abfragen der aktuellen Abfrage.

Ausdruck	Beschreibung
Bearbeitungszeit: DatDiff("t", [Bestelldatum], [Versanddatum])	Mit Hilfe der Funktion DatDiff wird im Feld Bearbeitungszeit die Anzahl der Tage angezeigt, die zwischen dem Bestell- und dem Versanddatum liegen.
Einstellungsjahr: DatTeil("jjjj",[Einstellungsdatum])	Mit Hilfe der Funktion DatTeil wird im Feld Einstellungsjahr das Jahr angezeigt, in dem der jeweilige Mitarbeiter eingestellt wurde.
Datum( )- 30	Mit Hilfe der Funktion Datum wird das Datum angezeigt, das 30 Tage vor dem aktuellen Datum liegt.


Verwenden von SQL- und Domänen-Aggregatfunktionen in berechneten Feldern - Beispiele

Geben Sie den jeweiligen Ausdruck im Abfrage-Entwurfsbereich in die Zelle Feld ein. Die Felder, auf die Sie im Ausdruck verweisen, befinden sich in den Tabellen oder Abfragen der aktuellen Abfrage.

Ausdruck	Beschreibung
Anzahl(*)	Mit Hilfe der Funktion Anzahl wird die Anzahl der Datensätze in der Abfrage, einschließlich der Datensätze mit leeren Feldern (Feldern mit Nullwerten), ermittelt.
FrachtkostenProzentsatz: Summe([Frachtkosten])/Summe ([Zwischensumme]) * 100	Zeigt im Feld FrachtkostenProzentsatz den Prozentsatz der Frachtkosten in den einzelnen Zwischensummen an, indem die Summe der Werte im Feld Frachtkosten durch die Summe der Werte im Feld Zwischensumme dividiert wird. (In diesem Beispiel wird die Funktion Summe verwendet.) Die Zeile Funktion muß im Entwurfsbereich angezeigt werden, und für die Zelle Funktion dieses Feldes muß Ausdruck angegeben werden. Wenn die Eigenschaft Format des Feldes auf Prozentzahl eingestellt ist, brauchen Sie *100 nicht anzugeben.
Durchschnittsfrachtkosten: DomMittelwert("[Frachtkosten]", "[Bestellungen]")	Mit Hilfe der Funktion DomMittelwert wird im Feld Durchschnittsrabatt der durchschnittliche Rabatt auf alle Bestellungen, zusammengefaßt in einer Berechnungsabfrage, angezeigt.
Um weitere Informationen zum Verwenden von Aggregatfunktionen für Domänen anzuzeigen, klicken Sie auf  [image].


Arbeiten mit Null-Werten unter Verwendung von berechneten Feldern - Beispiele

Geben Sie den jeweiligen Ausdruck im Abfrage-Entwurfsbereich in die Zelle Feld ein. Die Felder, auf die Sie im Ausdruck verweisen, befinden sich in den Tabellen oder Abfragen der aktuellen Abfrage.

Ausdruck	Beschreibung
AktuellesLand: Wenn(IstNull([Land]), " ", [Land])	Mit Hilfe der Funktionen Wenn und IstNull wird eine leere Zeichenfolge im Feld AktuellesLand angezeigt, wenn das Feld Land Null enthält; ansonsten wird der Inhalt des Feldes Land angezeigt.
Bearbeitungszeit: Wenn(IstNull([Lieferdatum] - [Versanddatum]), "Überprüfen auf fehlendes Datum", [Lieferdatum] - [Versanddatum])	Mit Hilfe der Funktionen Wenn und IstNull wird im Feld Bearbeitungszeit die Meldung Überprüfen auf fehlendes Datum angezeigt, wenn der Wert einer der beiden Felder Lieferdatum oder Versanddatum Null ist; ansonsten wird die Differenz der beiden Felder angezeigt.
Halbjahresverkäufe: Nz([Verkäufe 1. Quartal]) + Nz([Verkäufe 2. Quartal])	Zeigt im Feld Halbjahresverkäufe den Gesamtbetrag der Werte der Felder Verkäufe 1. Quartal und Verkäufe 2. Quartal an, wobei mit der Funktion Nz zunächst die Nullwerte in 0 konvertiert werden.
Wenn(IstNull([Einzelpreis]),0,[Einzelpreis])	Wandelt einen Nullwert im Feld Einzelpreis in 0 um.
Anmerkung   Wenn Sie einen arithmetischen Operator (+, -, *, /) in einem Ausdruck verwenden, in dem der Wert eines der Felder Null ist, dann ist das Ergebnis des gesamten Ausdrucks Null. Wenn in einem der Felder, die Sie im Ausdruck verwendet haben, Datensätze mit einem Nullwert vorkommen, können Sie diesen mit Hilfe der Funktion Nz, wie in der obigen Tabelle gezeigt, konvertieren. Zum Anzeigen weiterer Informationen zur Funktion Nz klicken Sie auf  [image].


Unterabfragen in berechneten Feldern - Beispiel

Geben Sie den Ausdruck im Abfrage-Entwurfsbereich in die Zelle Feld ein. Die Felder, auf die Sie im Ausdruck verweisen, befinden sich in den Tabellen oder Abfragen der aktuellen Abfrage.

Ausdruck	Beschreibung
Kat: (SELECT [Kategoriename] FROM [Kategorien] WHERE [Artikel].[Kategorie-Nr]=[Kategorien].[Kategorie-Nr])	Zeigt Kategoriename an, wenn Kategorie-Nr der Tabelle Kategorien mit Kategorie-Nr der Tabelle Artikel identisch ist.


Verwenden von Kriterien in Abfragen oder Filtern zum Abrufen bestimmter Datensätze

Kriterien sind Einschränkungen, die Sie einer Abfrage oder einem Spezialfilter hinzufügen können, um bestimmte Datensätze zu finden, mit denen Sie arbeiten möchten. Statt z.B. alle Lieferanten Ihrer Firma anzuzeigen, können Sie ausschließlich die Lieferanten aus Japan anzeigen. Geben Sie hierfür Kriterien an, die das Ergebnis auf bestimmte Datensätze begrenzen, wie z.B. Japan im Feld Land.

Um für ein Feld im Entwurfsbereich Kriterien anzugeben, geben Sie in der Zelle Kriterien einen Ausdruck ein. Der Ausdruck für das vorangegangene Beispiel wäre Japan. Sie können auch komplexere Ausdrücke angeben, wie z.B. Zwischen 1000 Und 5000. Wenn Ihre Abfrage verknüpfte Tabellen enthält, müssen Sie bei den Werten, die Sie als Kriterien für Felder der verknüpften Tabellen angeben, die Groß-/Kleinschreibung beachten, d.h. die Schreibweise der Kriterien muß den Werten in der zugrundeliegenden Tabelle entsprechen.

Sie können weitere Kriterien für dasselbe Feld oder andere Felder eingeben. Wenn Sie Ausdrücke in mehrere Zellen der Zeile Kriterien eingeben, verknüpft Microsoft Access diese mit Hilfe der Operatoren Und bzw. Oder. Wenn sich die Ausdrücke in verschiedenen Zellen derselben Zeile befinden, verwendet Microsoft Access den Operator Und. Es werden dann nur die Datensätze zurückgegeben, die den Kriterien aller Zellen entsprechen. Befinden sich die Ausdrücke in verschiedenen Zeilen des Entwurfsbereichs, wird der Operator Oder verwendet, und es werden die Datensätze zurückgegeben, die den Kriterien in mindestens einer Zelle entsprechen. Um Beispiele zum Verwenden mehrerer Kriterien im Entwurfsbereich anzuzeigen, klicken Sie auf  [image].

Sie können auch Kriterien angeben, um das Ergebnis einer Berechnung zu beeinflussen. Durch Hinzufügen von Kriterien können Sie die Gruppen begrenzen, für die Sie eine Berechnung durchführen, die in die Berechnung einzuschließenden Datensätze limitieren oder das Ergebnis einschränken, das nach der Durchführung der Berechnung angezeigt wird. Um Informationen zum Eingeben von Kriterien in eine Abfrage, die Berechnungen durchführt, anzuzeigen, klicken Sie auf  [image].


Eingeben von Kriterien in eine Abfrage oder einen Spezialfilter zum Abrufen bestimmter Datensätze

Um weitere Informationen zum Verwenden von Kriterien anzuzeigen, klicken Sie auf  [image].

1	Öffnen Sie eine Abfrage in der Entwurfsansicht, oder zeigen Sie für eine Tabelle, eine Abfrage oder ein Formular das Fenster Spezialfilter/-sortierung an.

2	Klicken Sie auf die erste Zelle Kriterien des Feldes, für das Sie Kriterien festlegen möchten.

3	Geben Sie den Kriterienausdruck entweder durch Eingeben oder mit Hilfe des Ausdrucks-Editors an. Um den Ausdrucks-Editor anzuzeigen, klicken Sie mit der rechten Maustaste auf die Zelle der Zeile Kriterien, und klicken Sie dann auf Erstellen. Um weitere Informationen zur Verwendung des Ausdrucks-Editors anzuzeigen, klicken Sie auf  [image].

Wenn Ihre Abfrage verknüpfte Tabellen enthält, müssen Sie bei den Werten, die Sie als Kriterien für Felder der verknüpften Tabellen angeben, die Groß-/Kleinschreibung beachten, d.h. die Schreibweise der Kriterien muß den Werten in der zugrundeliegenden Tabelle entsprechen.

4	Um einen weiteren Ausdruck in dasselbe oder ein anderes Feld einzugeben, gehen Sie zur entsprechenden Zelle der Zeile Kriterien und geben den gewünschten Ausdruck ein.

Anmerkungen

•	Zum Anzeigen von Beispielen für Kriterienausdrücke klicken Sie auf  [image].

•	Um Informationen zum Eingeben von Kriterien in eine Abfrage, die Berechnungen durchführt, anzuzeigen, klicken Sie auf  [image].


Festlegen von Kriterien oder einer Sortierreihenfolge bei Verwendung des Sternchens im Entwurfsbereich

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Ziehen Sie das Sternchen (*) aus der Feldliste in die Zeile Feld des Entwurfsbereichs.

3	Ziehen Sie die Felder, die Sie sortieren bzw. für die Sie Kriterien festlegen möchten, aus der Feldliste in die Zeile Feld.

4	Wählen Sie in der Zeile Sortierung der zu sortierenden Felder eine Sortierreihenfolge aus.

Wie wird's gemacht?

5	Geben Sie in der Zeile Kriterien der entsprechenden Felder die gewünschten Kriterien ein.

Wie wird's gemacht?

6	Deaktivieren Sie für alle Felder mit Ausnahme des Sternchens das Kontrollkästchen Anzeigen. Ansonsten werden diese Felder zweimal im Abfrageergebnis angezeigt.

7	Klicken Sie in der Symbolleiste auf die Schaltfläche Abfrageansicht, um das Ergebnis anzuzeigen.


Wo werden Ausdrücke in Abfragen und Filtern eingegeben?

Sie können Ausdrücke im Entwurfsbereich einer Abfrage oder im Fenster Spezialfilter/-sortierung, in einer SQL-Anweisung der SQL-Ansicht einer Abfrage oder im Fenster Formularbasierter Filter verwenden, um Kriterien festzulegen, welche die Datensätze angeben, mit denen Sie arbeiten möchten. In Abfragen können Sie Ausdrücke auch zum Aktualisieren von Werten in einer Datensatzgruppe oder zum Erstellen berechneter Felder verwenden.

Sie können den Ausdruck im Entwurfsbereich an verschiedenen Stellen eingeben, abhängig von der Operation, die Sie durchführen möchten. (Die folgende Tabelle verdeutlicht, wo Sie Ausdrücke eingeben können.) Nachdem Sie einen Ausdruck im Entwurfsbereich eingegeben und die EINGABETASTE gedrückt haben, zeigt Microsoft Access den Ausdruck in seiner eigenen Syntax an. Wenn Sie im Ausdruck keinen Operator angeben, setzt Microsoft Access automatisch den Operator = ein. Wenn Sie z.B. Dänemark als Kriterium im Feld Land eingeben, zeigt Microsoft Access zwar "Dänemark" an, interpretiert diesen Ausdruck aber als Land="Dänemark". Wenn Sie Verweise auf Feldnamen im Ausdruck angeben, müssen sich die Felder in einer der Tabellen befinden, die der Abfrage hinzugefügt wurden (es sei denn, Sie verwenden die Funktion DomWert oder eine Unterabfrage). Sie können die Felder jedoch nicht durch Ziehen dem Ausdruck im Entwurfsbereich hinzufügen.

Zweck	Eingabe des Ausdrucks
Festlegen von Kriterien für eine Auswahl-, Kreuztabellen- oder Aktionsabfrage oder für einen Spezialfilter	In eine Zelle der Zeile Kriterien im Entwurfsbereich einer Abfrage oder eines Spezialfilters
Erstellen eines berechneten Feldes	In eine Zelle der Zeile Feld im Entwurfsbereich einer Abfrage oder eines Spezialfilters
Aktualisieren von Datensätzen entsprechend den Ergebnissen des Ausdrucks (nur Aktualisierungsabfragen)	In eine Zelle der Zeile Aktualisieren im Entwurfsbereich einer Aktualisierungsabfrage
Angeben der Datensätze, mit denen Sie arbeiten möchten, der Gruppierungsweise, der Kriterien für die Gruppierung sowie der Sortierreihenfolge	In eine SQL-Anweisung der SQL-Ansicht
Festlegen von Kriterien beim Verwenden eines formularbasierten Filters	In ein Feld im Fenster Formularbasierter Filter (für einen benutzerdefinierten Ausdruck), oder durch Auswählen eines Ausdrucks aus der Liste des Feldes
Anmerkung   Sie können sehen, wie Microsoft Access Abfrageausdrücke auswertet, indem Sie zur SQL-Ansicht einer Abfrage wechseln und deren zugrundeliegende SQL-Anweisungen anzeigen. Um eine Abfrage in der SQL-Ansicht anzuzeigen, klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfrageansicht und dann auf SQL-Ansicht. Wenn Ihre Abfrage verknüpfte Tabellen enthält, müssen Sie bei den Werten, die Sie als Kriterien für Felder der verknüpften Tabellen angeben, die Groß-/Kleinschreibung beachten, d.h. die Schreibweise der Kriterien muß den Werten in der zugrundeliegenden Tabelle entsprechen.


Ausdrücke in Abfragen und Filtern - Beispiele

Was möchten Sie tun?

Beispiele für Ausdrücke ansehen, die Berechnungen mit Feldwerten durchführen oder Feldwerte ändern

Beispiele für Ausdrücke ansehen, die als Kriterien zum Einschränken der Datensätze, mit denen Sie arbeiten, verwendet werden

Beispiele für Ausdrücke ansehen, die zum Aktualisieren von Daten in einer Aktualisierungsabfrage verwendet werden

Beispiele für Ausdrücke in SQL-Anweisungen ansehen

Informationen zum Eingeben von Ausdrücken in Abfragen und Filtern ansehen

Informationen zum Erstellen eines Ausdrucks ansehen


Kriterienausdrücke für Abfragen oder Filter - Beispiele

Sie können einen Kriterienausdruck in der Zelle der Zeile Kriterien im Fenster Spezialfilter/-sortierung oder im Abfrage-Entwurfsbereich verwenden.

Anmerkung   Sie können auch benutzerdefinierte Kriterienausdrücke in einem Feld im Fenster Formularbasierter Filter oder die Ausdrücke aus der Liste in den Feldern verwenden.

Was möchten Sie tun?

Beispiele für Ausdrücke ansehen, die Textwerte als Kriterien verwenden

Beispiele für Ausdrücke ansehen, die Datumsangaben berechnen oder ändern und die Ergebnisse dann als Kriterien verwenden

Beispiele für Ausdrücke ansehen, die den Wert eines leeren Feldes (Null oder eine leere Zeichenfolge) als Kriterium verwenden

Beispiele für Ausdrücke ansehen, die einen Teil eines Feldwertes als Kriterium verwenden

Beispiele für Ausdrücke ansehen, die das Ergebnis einer Aggregatfunktion für Domänen als Kriterium verwenden

Beispiele für Ausdrücke ansehen, die die Ergebnisse von Unterabfragen als Kriterien verwenden

Beispiele für die Verwendung mehrerer Kriterien in einem oder mehreren Feldern einer Abfrage ansehen


Ausdrücke, die Textwerte als Kriterien verwenden - Beispiele

Feld	Ausdruck	Beschreibung
Ort	"London"	Zeigt die nach London versendeten Bestellungen an.
Ort	"London" Oder "Hedge End"	Verwendet den Operator Oder, um die nach London oder Hedge End versendeten Bestellungen anzuzeigen.
Versanddatum	Zwischen #5.1.95# Und #10.1.95#	Verwendet den Operator Zwischen...Und, um die Bestellungen anzuzeigen, die zwischen dem 5. Und 10. Januar 95 versendet wurden.
Versanddatum	#2.2.95#	Zeigt die Bestellungen an, die am 2. Februar 95 versendet wurden.
Bestimmungsland	In("Kanada", "UK")	Verwendet den Operator In, um die nach Kanada oder Großbritannien versendeten Bestellungen anzuzeigen.
Bestimmungsland	Nicht "USA"	Verwendet den Operator Nicht, um die Bestellungen anzuzeigen, die in andere Länder als die USA versendet werden.
Empfänger	Wie "S*"	Zeigt die Bestellungen an, die an Kunden gesendet werden, deren Name mit dem Buchstaben "S" beginnt.
Firma	>="N"	Zeigt die Bestellungen an, die an Firmen mit Anfangsbuchstaben von "N" bis "Z" gesendet werden.
Bestell-Nr.	Rechts([Bestell-Nr], 2)="99"	Verwendet die Funktion Rechts, um die Bestellungen anzuzeigen, deren Bestell-Nr. mit "99" endet.
Firma	Länge([Firma])>Wert(30)	Verwendet die Funktionen Länge und Wert, um die Bestellungen der Firmen anzuzeigen, deren Name länger als 30 Zeichen ist.


Ausdrücke, die Datumsangaben berechnen oder bearbeiten und das Ergebnis als Kriterium verwenden - Beispiele

Feld	Ausdruck	Beschreibung
Lieferdatum	Zwischen Datum( ) Und DatAdd("m", 3, Datum( ))	Verwendet den Operator Zwischen...Undund die Funktionen DatAdd und Datum. Zeigt die Bestellungen an, deren Lieferdatum innerhalb der nächsten drei Monate ab dem heutigen Datum liegt.
Bestelldatum	< Datum( )- 30	Verwendet die Funktion Datum, um die Bestellungen anzuzeigen, die mehr als 30 Tage zurückliegen.
Bestelldatum	Jahr([Bestelldatum])=1996	Verwendet die Funktion Jahr, um die Bestellungen aus dem Jahr 1996 anzuzeigen.
Bestelldatum	DatTeil("q", [Bestelldatum])=4	Verwendet die Funktion DatTeil, um die Bestellungen des vierten Quartals anzuzeigen.
Bestelldatum	DatSeriell(Jahr ([Bestelldatum]),  Monat([Bestelldatum])+1, 1)-1	Verwendet die Funktionen DatSeriell, Jahr und Monat, um für die einzelnen Monate jeweils die Bestellungen des letzten Tages anzuzeigen.
Bestelldatum	Jahr([Bestelldatum])= Jahr(Jetzt()) Und Monat([Bestelldatum])= Monat(Jetzt())	Verwendet die Funktionen Jahr und Monat sowie den Operator Und, um die Bestellungen des aktuellen Jahres und Monats anzuzeigen.


Ausdrücke, die den Wert eines leeren Feldes (leere Zeichenfolge) als Kriterium verwenden - Beispiele

Um weitere Informationen zur Verwendung von Nullwerten und leeren Zeichenfolgen anzuzeigen, klicken Sie auf  [image].

Feld	Ausdruck	Beschreibung
Region	Ist Null	Zeigt die Bestellungen der Kunden an, für die das Feld Region Null enthält (leer ist).
Region	Ist Nicht Null	Zeigt die Bestellungen der Kunden an, für die das Feld Region einen Wert enthält.
Fax	" "	Zeigt die Bestellungen der Kunden an, die kein Faxgerät besitzen. Im Feld Telefax ist dann anstelle eines Nullwertes eine leere Zeichenfolge angegeben.


Ausdrücke, die einen Teil eines Feldwertes als Kriterium verwenden - Beispiele

Feld	Ausdruck	Anzeige
Empfänger	Wie "S*"	Bestellungen, die an Kunden gesendet werden, deren Namen mit "S" beginnen.
Empfänger	Wie "*Importe"	Bestellungen, die an Kunden gesendet werden, deren Namen mit "Importe" enden.
Empfänger	Wie "[A-D]*"	Bestellungen, die an Kunden gesendet werden, deren Namen mit den Buchstaben "A" bis "D" beginnen.
Empfänger	Wie "*ar*"	Bestellungen, die an Kunden gesendet werden, deren Namen die Buchstabenfolge "ar" enthalten.
Empfänger	Wie "Maison Dewe?"	Bestellungen, die an einen Kunden gesendet werden, dessen erster Teil des Namens "Maison" lautet, gefolgt von einem zweiten Teil mit fünf Buchstaben, der mit "Dewe" beginnt und dessen letzter Buchstabe unbekannt ist.


Ausdrücke, die das Ergebnis von Unterabfragen als Kriterium verwenden - Beispiele

Feld	Ausdruck	Anzeige
Einzelpreis	(SELECT [Einzelpreis] FROM [Artikel] WHERE [Artikelname] = "Anissirup")	Artikel, deren Preis mit dem von Anissirup identisch ist
Einzelpreis	>(SELECT AVG([Einzelpreis]) FROM [Artikel])	Artikel, deren Einzelpreis über dem Durchschnitt liegt
Gehalt	> ALL (SELECT [Gehalt] FROM [Personal] WHERE ([Position] LIKE "*Manager*") OR ([Position] LIKE "*Direktor*"))	Die Gehälter der Verkaufsrepräsentanten, die höher sind als diejenigen der Mitarbeiter, deren Position "Manager" oder "Direktor" lautet
Bestellsumme: [Einzelpreis]* [Anzahl]	> ALL (SELECT AVG([Einzelpreis] * [Anzahl]) FROM [Bestelldetails])	Bestellungen, deren Summen über dem durchschnittlichen Bestellwert liegen


Ausdrücke, die das Ergebnis einer Domänen-Aggregatfunktion als Kriterium verwenden - Beispiele

Feld	Ausdruck	Beschreibung
Frachtkosten	>(DomStdAbw("[Frachtkosten]", "Bestellungen") + DomMittelwert("[Frachtkosten]", "Bestellungen"))	Verwendet die Funktionen DomMittelwert und DomStdAbw. Zeigt alle Bestellungen an, deren Frachtkosten über dem Durchschnittswert liegen, zuzüglich der Standardabweichung für Frachtkosten.
Menge	>DomMittelwert("[Anzahl]", "Bestelldetails")	Verwendet die Funktion DomMittelwert, um die Artikel anzuzeigen, welche in Stückzahlen bestellt werden, die über den Durchschnittsbestellmengen liegen.
Um weitere Informationen zur Verwendung von Aggregatfunktionen für Domänen anzuzeigen, klicken Sie auf  [image].


Entwerfen oder Ändern einer Abfrage

In der Entwurfsansicht für Abfragen können Sie mit Hilfe eines der folgenden Verfahren den Entwurf einer gerade erstellten Abfrage vervollständigen oder eine vorhandene Abfrage ändern. Mit diesen Verfahren können Sie darüber hinaus eine SQL-Anweisung ändern, die als Datenherkunft für ein Formular oder einen Bericht dient. Änderungen, die Sie in der Entwurfsansicht für Abfragen ausführen, spiegeln sich in der SQL-Anweisung wider.

Wenn Sie Abfragen in einer Mehrbenutzerumgebung entwerfen oder ändern, müssen Sie bestimmte Punkte berücksichtigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Was möchten Sie tun?

Eine Tabelle oder Abfrage hinzufügen

Eine Tabelle oder Abfrage entfernen

Mehrere Tabellen verknüpfen

Die Art der Verknüpfung zwischen Tabellen ändern

Eine Verknüpfung zwischen Tabellen löschen

Ein Feld hinzufügen

Ein Feld löschen

Ein Feld verschieben

Ein Feld zwischen anderen Feldern einfügen

Einen Feldnamen ändern

Die Breite einer Spalte ändern

Eine Kriterienzelle einfügen oder löschen

Kriterien setzen oder ändern

Eine Sortierreihenfolge für die Ergebnismenge festlegen

Ein Feld in den Ergebnissen einer Abfrage ein- oder ausblenden

Berechnungen an Daten durchführen

Den Entwurfsbereich löschen

Eigenschaften einstellen

Die SQL-Anweisung direkt ändern

Eine Spalte zum Entwurfsbereich einer Abfrage oder eines Spezialfilters hinzufügen


Hinzufügen von Feldern zum Entwurfsbereich einer Abfrage oder eines Spezialfilters

In einer Abfrage fügen Sie nur die Felder hinzu, deren Daten Sie anzeigen möchten, für die Sie Kriterien festlegen möchten, oder nach denen Sie gruppieren oder sortieren möchten. In einem Spezialfilter fügen Sie nur die Felder hinzu, die Sie zum Sortieren oder zum Festlegen von Kriterien verwenden möchten. Microsoft Access zeigt daraufhin automatisch alle Felder in den gefilterten Ergebnissen an.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht oder öffnen Sie ein Formular oder ein Datenblatt, und zeigen Sie das Fenster Spezialfilter/-sortierung an.

2	Stellen Sie sicher, daß in einer Abfrage die Feldliste für die Tabelle oder Abfrage, die die gewünschten Felder enthält, im oberen Teil des Fensters erscheint. Sie können eine Tabelle oder Abfrage hinzufügen, wenn die benötigte Feldliste nicht in der Abfrage enthalten ist.

Wie wird's gemacht?

Im Fenster Spezialfilter/-sortierung zeigt Microsoft Access automatisch die Feldliste für die zugrundeliegende Tabelle, Abfrage oder SQL-Anweisung an. In diesem Fenster können Sie keine weiteren Tabellen oder Abfragen hinzufügen.

3	Markieren Sie ein Feld oder mehrere Felder in der Feldliste, und ziehen Sie dieses bzw. diese in die Spalten im Raster.

Wie wird's gemacht?


Markieren von Feldern, die zum Entwurfsbereich einer Abfrage oder eines Spezialfilters hinzugefügt werden sollen

Aufgabe	Ausführung
Markieren eines Feldes	Klicken Sie auf den Feldnamen.
Markieren eines Felderblocks	Klicken Sie auf das erste Feld des Blocks, halten Sie die UMSCHALTTASTE gedrückt, und klicken Sie dann auf das letzte Feld.
Markieren von nicht angrenzenden Feldern	Halten Sie die STRG-TASTE gedrückt, während Sie nacheinander auf die gewünschten Felder klicken.
Markieren aller Felder	Doppelklicken Sie auf die Titelleiste der Feldliste, oder klicken Sie auf das Sternchen (*). (Zum Anzeigen weiterer Informationen zur Verwendung des Sternchens klicken Sie auf  [image].
Anmerkungen

•	Nach dem Markieren von Feldern in der Feldliste müssen Sie diese in den Entwurfsbereich ziehen.

•	Wenn Sie mehrere Felder gleichzeitig in den Entwurfsbereich ziehen, fügt Microsoft Access jedes Feld in eine separate Spalte ein. Wenn Sie das Sternchen in den Entwurfsbereich ziehen, fügt Microsoft Access den Tabellen- oder Abfragenamen in eine Spalte ein und fügt dem Namen einen Punkt und ein Sternchen hinzu (z.B. Kategorien.*). Das Datenblatt sieht nach jeder dieser Operationen gleich aus.

•	Sie können Felder statt durch Ziehen auch durch Doppelklicken auf den Feldnamen in der Feldliste oder durch Markieren im Listenfeld in der Zeile Feld des Entwurfsbereichs in den Entwurfsbereich einfügen.


Löschen eines Feldes aus dem Entwurfsbereich in einer Abfrage oder einem Spezialfilter

1	Öffnen Sie eine Abfrage in der Entwurfsansicht, oder öffnen Sie ein Formular oder Datenblatt, und zeigen Sie das Fenster Spezialfilter/-sortierung an.

2	Wählen Sie ein Feld aus, indem Sie auf den Spaltenmarkierer des Feldes klicken und anschließend die ENTF-TASTE drücken.

Anmerkung   Wenn Sie ein Feld aus dem Entwurfsbereich löschen, wird dieses nur aus dem Entwurf der Abfrage oder des Filters entfernt. Dabei werden weder das Feld noch die enthaltenen Daten aus der zugrundeliegenden Tabelle bzw. dem gefilterten Ergebnis gelöscht.


Ein- oder Ausblenden von Tabellennamen für jedes Feld im Abfrage-Entwurfsbereich

Wenn Sie Felder aus mehreren Tabellen zum Entwurfsbereich hinzufügen, möchten Sie vielleicht festhalten, welches Feld aus welcher Tabelle stammt. Dazu können Sie die Tabellennamen unter den Feldnamen anzeigen.

•	Klicken Sie in der Entwurfsansicht für Abfragen im Menü Ansicht auf Tabellennamen.

Um festzulegen, ob für neue Abfragen die Tabellennamen standardmäßig ein- oder ausgeblendet werden sollen, klicken Sie im Menü Extras auf Optionen. Wählen Sie die Registerkarte Tabellen/Abfragen, und aktivieren bzw. deaktivieren Sie dann das Kontrollkästchen Tabellennamen anzeigen.


Einfügen eines Feldes im Entwurfsbereich einer Abfrage oder eines Spezialfilters

1	Öffnen Sie eine Abfrage in der Entwurfsansicht, oder öffnen Sie ein Formular oder Datenblatt, und zeigen Sie das Fenster Spezialfilter/-sortierung an.

2	Ziehen Sie das Feld aus der Feldliste in die Spalte im Entwurfsbereich, in die Sie es einfügen möchten.


Einfügen oder Löschen einer Kriterienzeile in einer Abfrage oder einem Spezialfilter

•	Zum Einfügen einer Kriterienzeile in der Entwurfsansicht für Abfragen oder im Fenster Spezialfilter/-sortierung klicken Sie auf die Zeile, unter der die neue Zeile erscheinen soll, und dann im Menü Einfügen auf Zeile einfügen. Jetzt wird oberhalb der Zeile, die Sie markiert haben, eine neue Zeile eingefügt.

•	Zum Löschen einer Kriterienzeile klicken Sie auf eine beliebige Stelle in der Zeile und dann im Menü Bearbeiten auf Zeilen löschen.


Informationen zum Verwenden des Sternchens im Abfrage-Entwurfsbereich

•	Wenn Sie in einer Abfrage das Sternchen (*) markieren, markieren Sie damit gleichzeitig alle Felder. Bei Verwenden des Sternchens beinhalten die Abfrageergebnisse automatisch auch alle Felder, die erst nach dem Erstellen der Abfrage zur zugrundeliegenden Tabelle oder Abfrage hinzugefügt wurden. Gleichzeitig werden auch automatisch alle Felder ignoriert, die nach dem Erstellen der Abfrage gelöscht worden sind.

•	Wenn Sie das Sternchen verwenden, können Sie Datensätze nur dann sortieren oder für Felder Kriterien festlegen, wenn Sie die entsprechenden Felder zusätzlich zum Sternchen zum Entwurfsbereich hinzufügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Sie ein Sternchen nicht durch Ziehen, sondern durch Eingeben in die Zeile Feld einfügen, müssen Sie den Tabellennamen ebenfalls manuell einfügen. Geben Sie z.B. Kunden.* ein.


Entfernen einer Tabelle oder Abfrage aus einer Abfrage

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Markieren Sie im oberen Teil der Entwurfsansicht für Abfragen die Tabelle oder Abfrage, die Sie löschen möchten. Klicken Sie dazu auf eine beliebige Stelle in der Feldliste dieser Tabelle oder Abfrage, und drücken Sie dann auf die ENTF-TASTE.

Felder, die Sie aus der Feldliste in den Entwurfsbereich gezogen haben, werden ebenfalls aus der Abfrage entfernt. Die Tabelle oder Abfrage wird jedoch nicht aus der Datenbank gelöscht.


Hinzufügen einer Tabelle oder einer Abfrage zu einer Abfrage

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Klicken Sie auf der Symbolleiste auf Tabelle anzeigen  [image].

3	Klicken Sie im Dialogfeld Tabelle anzeigen auf die Registerkarte, auf der die Objekte aufgeführt sind, die Sie hinzufügen möchten. Befindet sich die benötigte Tabelle in einer anderen Datenbank oder Anwendung, müssen Sie die Tabelle zuerst mit der aktiven Datenbank verknüpfen.

Wie wird's gemacht?

4	Klicken Sie auf den Namen des Objekts, das Sie zur Abfrage hinzufügen möchten. Zum gleichzeitigen Markieren mehrerer Objekte halten Sie die STRG-TASTE gedrückt und klicken dann nacheinander auf die einzelnen Objektnamen. Zum Markieren eines Objektblocks klicken Sie auf den ersten Namen des Objektblocks, halten die UMSCHALTTASTE gedrückt und klicken dann auf den letzten Namen des Blocks.

5	Klicken Sie auf Hinzufügen und dann auf Schließen.

Anmerkungen

•	Sie können zum Hinzufügen einer Tabelle oder Abfrage zu einer Abfrage auch den Tabellen- bzw. Abfragenamen aus dem Datenbankfenster in den oberen Teil der Entwurfsansicht für Abfragen ziehen.

•	Wenn eine Abfrage auf mehreren Tabellen oder Abfragen basiert, müssen diese verknüpft sein. Zum Anzeigen von Informationen zum Verknüpfen von Tabellen klicken Sie auf  [image].


Hinzufügen einer Spalte zum Entwurfsbereich einer Abfrage oder eines Spezialfilters

1	Klicken Sie auf eine beliebige Stelle in der Spalte, auf deren rechter Seite Sie eine neue Spalte einfügen möchten.

2	Klicken Sie im Menü Einfügen auf Spalte einfügen.


Ein- oder Ausblenden eines Feldes in den Ergebnissen einer Abfrage

Sie können dem Entwurfsbereich der Abfrage ein Feld hinzufügen, das Sie zum Festlegen von Kriterien oder einer Sortierreihenfolge verwenden möchten, ohne jedoch die Daten aus diesem Feld in den Ergebnissen der Abfrage anzuzeigen.

•	Aktivieren (Häkchen) oder deaktivieren (leeres Feld) Sie in der Entwurfsansicht für Abfragen im Entwurfsbereich das Feld Anzeigen, um das entsprechende Feld anzuzeigen bzw. auszublenden.

Anmerkungen

•	Wenn Sie ein auf der Abfrage basierendes Formular oder einen Bericht erstellen möchten und für die Eigenschaft Alle Felder ausgeben der Abfrage die Einstellung Nein festgelegt ist, müssen Sie alle Felder anzeigen, für die Sie im Formular oder Bericht gebundene Steuerelemente erstellen möchten.

•	Wenn Sie eine Abfrage schließen, verschiebt Microsoft Access alle ausgeblendeten Felder in die rechten Spalten des Entwurfsbereichs.


Ändern eines Feldnamens in einer Abfrage

Sie können ein Feld in einer Abfrage umbenennen, wenn Sie den Inhalt des Feldes genauer beschreiben möchten. Dies ist besonders dann hilfreich, wenn Sie ein neues berechnetes Feld definieren oder eine Summe, eine Anzahl oder eine andere Funktion für ein vorhandenes Feld berechnen lassen. Wenn Sie in einem solchen Fall keinen Namen eingeben, weist Microsoft Access Namen wie z.B. Ausdr1 oder Summe von Stückzahl zu. Der neue Feldname muß den Benennungskonventionen für Objekte entsprechen.

Wenn Sie im Entwurfsbereich der Abfrage einen Feldnamen ändern, ändert sich die Spaltenüberschrift in der Datenblattansicht der Abfrage. Wenn Sie darüber hinaus ein neues Objekt, z.B. ein neues Formular oder einen neuen Bericht, auf der Basis dieser Abfrage erstellen, verwendet dieses neue Objekt den neuen Feldnamen. Wenn Sie z.B. ein Steuerelement erstellen, das den Namen des umbenannten Feldes anzeigt, wird für den Steuerelementnamen und dessen Beschriftung der neue Feldname verwendet. Der Feldname in der zugrundeliegenden Tabelle ändert sich dagegen nicht. Dies gilt ebenso für Formulare und Berichte, die vor dem Ändern des Feldnamens bereits auf der Abfrage basierten.

Anmerkung   Das Ändern eines Feldnamens im aktuellen Abfrage-Entwurfsbereich hat keine Auswirkungen auf die Datenblattansicht der Abfrage, wenn die Eigenschaft Beschriftung dieses Feldes in der zugrundeliegenden Tabelle oder Abfrage eingestellt wurde.

Wenn Sie möchten, daß der neue Feldname nur für Datenblattspalten oder für Beschriftungen in Formularen oder Berichten verwendet wird, benennen Sie das Feld nicht im Entwurfsbereich um, sondern stellen die Eigenschaft Beschriftung ein.

Was möchten Sie tun?

Neue Feldnamen durch Ändern dieser Namen im Entwurfsbereich anzeigen

Neue Feldnamen durch Ändern der Einstellung der Eigenschaft Beschriftung anzeigen


Umbenennen eines Feldes in einer Abfrage

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Setzen Sie die Einfügemarke links neben den ersten Buchstaben des Feldnamens im Entwurfsbereich.

3	Geben Sie den neuen Namen gefolgt von einem Doppelpunkt ein.

Anmerkung

•	Wenn Sie den Feldnamen Ausdr1 (oder Ausdr2 usw.), den Microsoft Access automatisch zugewiesen hat, ersetzen, ersetzen Sie nur den Namen, nicht den Ausdruck, der nach dem Doppelpunkt folgt.


Ändern der Beschriftung eines Feldes aus einer Abfrage

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Klicken Sie im Entwurfsbereich auf eine beliebige Stelle in der Spalte des Feldes, dessen Beschriftung Sie ändern möchten. Klicken Sie anschließend auf der Symbolleiste auf Eigenschaften  [image].

3	Geben Sie im Einstellungsfeld für die Eigenschaft Beschriftung die neue Beschriftung des Feldes ein.


Ändern der Breite einer Spalte im Entwurfsbereich einer Abfrage oder eines Spezialfilters

1	Bewegen Sie den Zeiger in der Entwurfsansicht für Abfragen oder im Fenster Spezialfilter/-sortierung auf den rechten Rand des Spaltenmarkierers der Spalte, die Sie ändern möchten, bis der Zeiger in Form eines Doppelpfeils erscheint.

2	Ziehen Sie den Rand nach links, wenn Sie die Spalte schmaler machen möchten, oder nach rechts, wenn Sie die Spalte verbreitern möchten (oder doppelklicken Sie darauf, um die Spalte dem längsten sichtbaren Eintrag des Entwurfsbereichs anzupassen).

Anmerkungen

•	Zum gleichzeitigen Anpassen der Breite mehrerer Spalten markieren Sie die Spalten. Dazu ziehen Sie über die Spaltenmarkierer dieser Spalten. Anschließend wenden Sie das vorstehend beschriebene Verfahren an.

•	Das Anpassen von Spaltenbreiten in der Entwurfsansicht oder im Fenster Spezialfilter/-sortierung hat keinen Einfluß auf die Spaltenbreite in der Datenblattansicht der Abfrage oder des Filters.


Verschieben eines Feldes im Entwurfsbereich in einer Abfrage oder einem Spezialfilter

1	Öffnen Sie eine Abfrage in der Entwurfsansicht, oder öffnen Sie ein Formular oder Datenblatt, und zeigen Sie das Fenster Spezialfilter/-sortierung an.

2	Markieren Sie die Spalte, die Sie verschieben möchten.

•	Zum Markieren einer Spalte klicken Sie auf deren Spaltenmarkierer.

•	Zum Markieren mehrerer angrenzender Spalten ziehen Sie über deren Spaltenmarkierer.

3	Klicken Sie erneut auf den Markierer einer der markierten Spalten, und ziehen Sie dann das Feld oder die Felder an die neue Position.

Das verschobene Feld und alle Felder rechts von diesem Feld werden nach rechts verschoben.


Was muß beim Entwerfen oder Ändern von Abfragen in einer Mehrbenutzerumgebung berücksichtigt werden?

Wenn Sie eine Abfrage zum Durchführen von Entwurfsänderungen öffnen und ein anderer Benutzer Änderungen am Entwurf vornimmt, bevor Sie fertig sind, zeigt Microsoft Access eine Meldung an, die angibt, daß der Entwurf seit dem Beginn Ihrer Arbeit geändert worden ist. Jetzt können Sie entweder die neuen Änderungen durch Ihre Änderungen ersetzen oder Ihre Version der Abfrage unter einem anderen Namen speichern. Wenn andere Benutzer die Abfrage zum Anzeigen von Daten verwenden, während Sie den Entwurf ändern, sehen diese Benutzer die Änderungen nicht sofort, sondern erst nach dem Schließen und erneuten Öffnen der Abfrage.


Zusammenfassen von Daten aus mehreren Tabellen oder Abfragen in einer Abfrage

Mit Abfragen können Daten aus mehreren Tabellen oder Abfragen zusammengefaßt und Aktionen über diese zusammengefaßten Daten ausgeführt werden. Sie können z.B. Kundeninformationen zusammen mit den entsprechenden Bestelldetails anzeigen. Zum Anzeigen dieser Informationen benötigen Sie Daten aus den Tabellen Kunden und Bestellungen.

Wenn eine Abfrage auf mehreren Tabellen oder Abfragen basiert, müssen Sie sicherstellen, daß deren Feldlisten durch eine Verknüpfungslinie miteinander verbunden sind. Microsoft Access erkennt anhand dieser Verknüpfungslinie, wie die Informationen verbunden werden.

Wenn die Tabellen in einer Abfrage weder direkt noch indirekt miteinander verknüpft werden können, weiß Microsoft Access nicht, welche Datensätze welchen zugeordnet werden sollen, und zeigt jede mögliche Kombination von Datensätzen zwischen den Tabellen an (dies wird als "Kreuzprodukt" oder als "kartesisches Produkt" bezeichnet). Wenn daher eine Tabelle zehn Datensätze enthält, enthält die Abfrage 100 Datensätze (10X10). Dies kann zu einer sehr langen Dauer des Ausführens der Abfrage und zu sinnlosen Ergebnissen führen.

Wenn Sie die Beziehungen zwischen Tabellen vorher im Fenster Beziehungen definiert haben, zeigt Microsoft Access beim Hinzufügen verknüpfter Tabellen in der Entwurfsansicht für Abfragen automatisch Verknüpfungslinien an. Wenn die referentielle Integrität aktiviert ist, zeigt Microsoft Access oberhalb der Verknüpfungslinie eine "1" zur Kennzeichnung der Tabelle auf der "1"-Seite einer 1:n-Beziehung und  das Symbol für Unendlichkeit [image] zur Kennzeichnung der Tabelle auf der "n"-Seite an.

Auch wenn Sie noch keine Beziehungen definiert haben, erstellt Microsoft Access beim Hinzufügen zweier Tabellen zu einer Abfrage, die beide ein Feld mit gleichem oder kompatiblem Datentyp enthalten und in denen eines der Verknüpfungsfelder ein Primärschlüssel ist, automatisch Verknüpfungslinien. In diesem Fall werden die "1"- und die "n"-Seite jedoch nicht gekennzeichnet, da keine referentielle Integrität gefordert ist.

Manchmal enthalten Tabellen, die Sie zu einer Abfrage hinzufügen, keine Felder, die verknüpft werden können. In diesem Fall müssen Sie weitere Tabellen oder Abfragen hinzufügen, die lediglich als Verbindung zwischen den Tabellen dienen, deren Daten Sie verwenden möchten. Wenn z.B. eine Abfrage auf den Tabellen Kunden und Bestelldetails basiert, existiert zwischen diesen keine Verknüpfungslinie, da diese keine Felder enthalten, die verknüpft werden können. Da die Tabelle Bestellungen jedoch mit beiden Tabellen verknüpft ist, können Sie diese zur Abfrage hinzufügen und damit eine Verbindung zwischen den anderen beiden Tabellen herstellen.

Wenn Sie dann Tabellen und Abfragen miteinander verknüpft und in der Entwurfsansicht für Abfragen Felder aus beiden Tabellen oder Abfragen zum Entwurfsbereich hinzugefügt haben, weist die Standardverknüpfung die Abfrage an, in den Verknüpfungsfeldern nach übereinstimmenden Werten zu suchen (dies wird in der Datenbankterminologie als Exklusionsverknüpfung bezeichnet). Wenn übereinstimmende Werte gefunden werden, werden die entsprechenden beiden Datensätze kombiniert und in den Abfrageergebnissen als ein Datensatz angezeigt. Wenn eine Tabelle nicht in einer der anderen Tabellen oder Abfragen über einen übereinstimmenden Datensatz verfügt, erscheint in den Abfrageergebnissen keiner der Datensätze. Wenn die Abfrage alle Datensätze aus einer Tabelle oder Abfrage unabhängig davon anzeigen soll, ob es in der anderen Tabelle oder Abfrage übereinstimmende Datensätze gibt, ändern Sie den Verknüpfungstyp. Zum Anzeigen von Beispielen zu unterschiedlichen Verknüpfungstypen und deren Einfluß auf Abfrageergebnisse klicken Sie auf  [image].

Wenn die Abfrage Datensätze so auswählen soll, daß der Wert im Verknüpfungsfeld größer als, kleiner als, ungleich, größer oder gleich bzw. kleiner oder gleich dem Wert im anderen Verknüpfungsfeld ist, müssen Sie in der SQL-Ansicht eine SQL-Anweisung erstellen.

Anmerkung   Es gibt eine Reihe von Faktoren, anhand derer Sie bestimmen können, wann die Daten in einer Abfrage auf der Basis mehrerer Tabellen aktualisiert werden können. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Verknüpfen mehrerer Tabellen und Abfragen in einer Abfrage

Ziehen Sie in der Entwurfsansicht für Abfragen ein Feld aus der Feldliste einer Tabelle oder Abfrage auf das entsprechende Feld (ein Feld desselben oder eines kompatiblen Datentyps, das ähnliche Daten enthält) in der Feldliste der anderen Tabelle oder Abfrage.

Bei Verwendung dieses Verknüpfungstyps wählt Microsoft Access nur dann Datensätze aus beiden Tabellen oder Abfragen aus, wenn die Werte in den verknüpften Feldern gleich sind.

Anmerkungen

•	Verknüpfen Sie numerische Felder nur dann, wenn für die Einstellung der Eigenschaft Feldgröße für beide Felder eine der Einstellungen Byte, Integer oder Long Integer festgelegt ist.

•	Sie können den Verknüpfungstyp so ändern, daß Microsoft Access alle Datensätze einer Tabelle oder Abfrage unabhängig davon anzeigt, ob es in der anderen Tabelle oder Abfrage übereinstimmende Datensätze gibt. Um weitere Informationen anzuzeigen, klicken Sie auf  [image].


Ändern der Art der Verknüpfung zwischen Tabellen und Abfragen in einer Abfrage

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Doppelklicken Sie auf die Verknüpfungslinie zwischen den Feldlisten für die Tabellen oder Abfragen.

3	Klicken Sie im Dialogfeld Verknüpfungseigenschaften auf die gewünschte Verknüpfungsoption und dann auf OK.

Zum Anzeigen von Beispielen zu unterschiedlichen Verknüpfungsarten und deren Einfluß auf Abfrageergebnisse klicken Sie auf  [image].

Anmerkungen

•	Im Fenster Beziehungen können Sie den Standardverknüpfungstyp für Tabellen ändern. Um weitere Informationen anzuzeigen, klicken Sie auf  [image].

•	Alle Verknüpfungen, die im Dialogfeld Verknüpfungseigenschaften erstellt werden, wählen nur dann Datensätze aus, wenn die Werte in den verknüpften Feldern gleich sind. Sie können auch Verknüpfungen erstellen, die Datensätze nur dann auswählen, wenn der Wert in einem Verknüpfungsfeld größer als, kleiner als, ungleich, größer oder gleich bzw. kleiner oder gleich dem Wert im anderen Verknüpfungsfeld ist. Dazu müssen Sie in der SQL-Ansicht eine SQL-Anweisung erstellen.


Verknüpfen von zwei Kopien derselben Tabelle in einer Abfrage

Durch das Verknüpfen von zwei Kopien derselben Tabelle entsteht eine Reflexivverknüpfung, die Datensätze aus derselben Tabelle verknüpft, wenn in den verknüpften Feldern übereinstimmende Werte enthalten sind. Angenommen, Sie haben eine Tabelle Personal, in der das Feld Vorgesetzte(r) für jeden Mitarbeiterdatensatz anstelle des Namens die Kennung des jeweiligen Vorgesetzten enthält. Mit Hilfe einer Reflexivverknüpfung können Sie in den einzelnen Mitarbeiterdatensätzen statt der Kennung den Namen des/der Vorgesetzten anzeigen.

1	Fügen Sie in der Entwurfsansicht für Abfragen die Tabelle zweimal der Abfrage hinzu.

2	Erstellen Sie die Verknüpfung durch Ziehen eines Feldes aus der Feldliste der ersten Tabelle auf das Feld in der Feldliste der zweiten Tabelle, mit dem Sie das Feld verknüpfen möchten.

Anmerkungen

•	Zu weiteren Informationen darüber, wie Sie die Reflexivverknüpfung des vorangegangenen Beispiels vervollständigen können, klicken Sie auf  [image].

•	Microsoft Access fügt an den Tabellennamen in der zweiten Feldliste "_1" an. Wenn Sie z.B. die Tabelle Personal zweimal hinzufügen, lautet der Titel der ersten Feldliste "Personal" und der Titel der zweiten Feldliste "Personal_1". Sie können die Tabelle umbenennen, um ihr einen aussagekräftigeren Namen zu geben. Dazu stellen Sie für die Feldliste die Eigenschaft Alias ein. Um weitere Informationen anzuzeigen, klicken Sie auf  [image].


Löschen einer Verknüpfungslinie zwischen Tabellen und Abfragen in einer Abfrage

Markieren Sie in der Entwurfsansicht für Abfragen die Verknüpfungslinie, und drücken Sie dann die ENTF-TASTE.

Anmerkung   Sie können verhindern, daß Microsoft Access automatisch Verknüpfungslinien zwischen den Tabellen einer Abfrage erstellt. Um weitere Informationen anzuzeigen, klicken Sie auf  [image].


Aktivieren oder Deaktivieren von automatischen Verknüpfungen zwischen Tabellen und Abfragen, die zu Abfragen hinzugefügt wurden

Auch wenn Sie keine Beziehungen zwischen Tabellen definiert haben, erstellt Microsoft Access automatisch Verknüpfungen, wenn Sie einer Abfrage zwei Tabellen hinzufügen, die jeweils über ein Feld mit gleichem oder kompatiblem Datentyp verfügen, und eines dieser Felder außerdem ein Primärschlüssel ist. Sie können diese automatischen Verknüpfungen aktivieren oder deaktivieren.

1	Klicken Sie im Menü Extras auf Optionen.

Demo

2	Klicken Sie auf die Registerkarte Tabellen/Abfragen.

3	Aktivieren bzw. deaktivieren Sie das Kontrollkästchen AutoVerknüpfung aktivieren.

Anmerkungen

•	Wenn Sie die automatischen Verknüpfungen deaktivieren, können Sie immer noch manuell Verknüpfungen erstellen.

•	Diese Einstellung bezieht sich nur auf neu erstellte Abfragen.


Verwenden von AutoNachschlagen in einer Abfrage, um Daten automatisch einzugeben

Sie können eine Abfrage auf der Basis mehrerer Tabellen entwerfen, die für einen neuen Datensatz bestimmte Feldwerte automatisch eingibt. Wenn Sie in der Abfrage oder in einem auf der Abfrage basierenden Formular einen Wert in das Verknüpfungsfeld eingeben, schlägt Microsoft Access in vorhandenen Informationen nach und trägt solche ein, die mit diesem Wert verknüpft sind. Wenn Sie z.B. den Wert in einem Verknüpfungsfeld zwischen einer Tabelle Kunden und einer Tabelle Bestellungen (üblicherweise eine Kundenkennung, wie z.B. Kunden-Code) kennen, können Sie den Kunden-Code eingeben und Microsoft Access alle weiteren Informationen für diesen Kunden eintragen lassen. Wenn keine übereinstimmenden Informationen gefunden werden, zeigt Microsoft Access eine Fehlermeldung an, sobald der Datensatz den Fokus nicht mehr hat.

Die Option AutoNachschlagen setzt bestimmte Bedingungen voraus:

•	Die Abfrage muß auf mehr als einer Tabelle basieren, und die Tabellen müssen eine 1-n-Beziehung haben. (Referentielle Integrität ist nicht notwendig.)

•	Das Verknüpfungsfeld auf der "1"-Seite der Beziehung muß über einen eindeutigen Index verfügen. Dies bedeutet, daß dieses Feld ein Primärschlüssel ist oder daß für die Eigenschaft Indiziert des Feldes in der Entwurfsansicht für Tabellen die Einstellung Ja (Ohne Duplikate) festgelegt ist.

•	Das Verknüpfungsfeld, das Sie dem Entwurfsbereich hinzufügen, muß aus der Tabelle auf der "n"-Seite der 1:n-Beziehung stammen (d.h. dies ist der Fremdschlüssel für diese Tabelle). Die Option AutoNachschlagen kann nur dann verwendet werden, wenn dieses Feld kein Primärschlüssel ist und dessen Eigenschaft Indiziert nicht auf Ja (Ohne Duplikate) eingestellt ist. Ziehen Sie z.B. in einer Abfrage auf der Basis der Tabellen Kunden und Bestellungen das Feld Kunden-Code aus der Tabelle Bestellungen, und nicht aus der Tabelle Kunden, in den Entwurfsbereich.

•	Der Wert, den Sie in das Verknüpfungsfeld auf der "n"-Seite eingeben, muß auf der "1"-Seite bereits existieren.

Wenn der Wert des Verknüpfungsfeldes auf der "n"-Seite der Beziehung einem Datensatz hinzugefügt oder in einem Datensatz geändert wird, sucht Microsoft Access automatisch nach den zugehörigen Werten in der Tabelle auf der "1"-Seite der Beziehung und zeigt diese an.

Während Sie das Verknüpfungsfeld auf der "n"-Seite einer Beziehung immer aktualisieren können, können Sie das Verknüpfungsfeld auf der "1"-Seite der Beziehung nur aktualisieren, wenn Sie beim Definieren der Beziehung zwischen den Tabellen die Option Aktualisierungsweitergabe aktiviert haben. In jedem Fall berechnet Microsoft Access beim Aktualisieren von Daten automatisch immer alle Funktionen oder Ausdrücke in der Abfrage neu, die von den aktualisierten Daten abhängen.


Erstellen einer AutoNachschlage-Abfrage, die automatisch Daten in neue Datensätze eingibt

Für die Anwendung der Option AutoNachschlagen auf neue Datensätze werden bestimmte Bedingungen vorausgesetzt. Um weitere Informationen zu erhalten, klicken Sie auf  [image].

1	Erstellen Sie eine Auswahlabfrage. Fügen Sie zwei Tabellen hinzu, zwischen denen eine 1:n-Beziehung besteht.

Wie wird's gemacht?

2	Fügen Sie die Felder für die Abfrage in den Entwurfsbereich ein.

Dabei müssen Sie das Verknüpfungsfeld für die "n"-Seite der Beziehung einfügen.

3	Legen Sie bei Bedarf Kriterien zum Auswählen bestimmter Datensätze in der Zeile Kriterien fest.

Wie wird's gemacht?

4	Klicken Sie zum Anzeigen der Abfrageergebnisse auf der Symbolleiste auf Ansicht  [image].

Wenn Sie in das Verknüpfungsfeld auf der "n"-Seite neue Daten eingeben, schlägt Microsoft Access automatisch die entsprechenden Daten auf der "1"-Seite nach und trägt diese ein.

Anmerkung   Um Informationen zur Fehlerbeseitigung bei Problemen mit AutoNachschlagen-Abfragen anzuzeigen, klicken Sie auf  [image].


Wann können Daten aus einer Abfrage aktualisiert werden?

In bestimmten Fällen können Sie die Daten in der Datenblattansicht der Abfrage bearbeiten, wenn Sie die Daten in der zugrundeliegenden Tabelle ändern möchten. In anderen Fällen ist dies nicht möglich. Die nachstehende Tabelle zeigt, wann die Ergebnisse einer Abfrage aktualisiert werden können.

Abfrage oder Abfragefeld	Aktualisierbar	Hinweise
Abfrage auf der Basis einer Tabelle	Ja
Abfrage auf der Basis von Tabellen mit einer 1:1-Beziehung	Ja
Abfrage auf der Basis von Tabellen mit einer 1:n-Beziehung	Normalerweise ja	Zum Anzeigen weiterer Informationen klicken Sie auf  [image].
Abfrage auf der Basis von mindestens drei Tabellen mit einer 1:n-Beziehung	Nein	Obwohl Sie die Daten in der Abfrage nicht direkt aktualisieren können, können Sie diese jedoch in einem Formular auf der Basis der Abfrage aktualisieren, sofern für dieses Formular die Eigenschaft Datensatzgruppentyp auf Dynaset (Unregelmäßige Aktualisierungen) eingestellt ist.
Kreuztabellenabfrage	Nein
SQL Pass-Through-Abfrage	Nein
Abfrage, die für die Werte eines Feldes die Summe, den Mittelwert, die Anzahl oder eine andere Funktion berechnet, oder eine Aktualisierungsabfrage, die auf ein Feld in der Zeile Aktualisieren einer Kreuztabellen-, Auswahl- oder Unterabfrage verweist, die Funktionen oder Aggregatfunktionen enthält	Nein	Wenn Sie in der Zeile Aktualisieren einer Aktualisierungsabfrage eine Aggregatfunktion für Domänen verwenden, können Sie auf Felder einer Kreuztabellen-, Auswahl- oder Unterabfrage verweisen, die Funktionen oder Aggregatfunktionen enthält. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].
Union-Abfrage	Nein
Abfrage, deren Eigenschaft KeineDuplikate auf Ja eingestellt ist	Nein
Abfrage, die eine verknüpfte ODBC-Tabelle ohne eindeutigen Index oder eine Paradox-Tabelle ohne Primärschlüssel enthält.	Nein
Abfrage (oder zugrundeliegende Tabelle), für die keine Berechtigung zum Aktualisieren erteilt wurde	Kann gelöscht, jedoch nicht aktualisiert werden	Zum Ändern von Daten müssen Berechtigungen erteilt werden. Um weitere Informationen anzuzeigen, klicken Sie auf  [image].
Abfrage (oder zugrundeliegende Tabelle), für die keine Berechtigung zum Löschen erteilt wurde	Kann aktualisiert, jedoch nicht gelöscht werden	Zum Löschen von Daten müssen Berechtigungen erteilt werden. Um weitere Informationen anzuzeigen, klicken Sie auf  [image].
Abfrage auf der Basis mehrerer Tabellen oder Abfragen, in der die Tabellen oder Abfragen in der Entwurfsansicht nicht durch eine Verknüpfungslinie verknüpft sind	Nein	Um die Tabellen aktualisieren zu können, müssen Sie sie miteinander verknüpfen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].
Berechnetes Feld	Nein
Feld ist schreibgeschützt; die Datenbank wurde als schreibgeschützte Datenbank geöffnet oder befindet sich auf einem schreibgeschützten Laufwerk	Nein
Feld in einem Datensatz, der gelöscht oder von einem anderen Benutzer gesperrt wurde	Nein	Ein gesperrter Datensatz kann normalerweise nach Aufhebung der Sperrung sofort wieder aktualisiert werden
Feld vom Datentyp Memo, Hyperlink oder OLE-Objekt in den Abfrageergebnissen	Ja


Aktualisieren von Daten in einer Abfrage über Tabellen mit einer 1:n-Beziehung

Wenn eine Abfrage auf einer 1:n-Beziehung basiert, können Sie die Daten in den Abfrageergebnissen möglicherweise nicht bearbeiten. Die nachstehende Tabelle zeigt die Feldtypen, die Sie unter Umständen nicht bearbeiten können, und, sofern verfügbar, Alternativmethoden zum Aktualisieren dieser Felder.

Feldtyp	Hinweise
Verknüpfungsfeld der Tabelle auf der "1"-Seite	Aktivieren Sie die Option Aktualisierungsweitergabe zwischen den beiden Tabellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].
Neue Datensätze, wenn das Verknüpfungsfeld auf der "n"-Seite nicht im Datenblatt erscheint	Fügen Sie Ihrer Abfrage das Verknüpfungsfeld auf der "n"-Seite hinzu, wenn Sie das Aktualisieren neuer Datensätze zulassen möchten.
Verknüpfungsfeld auf der "n"-Seite nach dem Aktualisieren von Daten auf der "1"-Seite	Speichern Sie den Datensatz. Anschließend können Sie im Verknüpfungsfeld auf der "n"-Seite Änderungen vornehmen.
Leeres Feld aus der Tabelle auf der "1"-Seite einer 1:n-Beziehung mit einer Inklusionsverknüpfung	Geben Sie Werte in Felder der Tabelle auf der "n"-Seite ein, und dies auch nur dann, wenn das verknüpfte Feld auf der "1"-Seite für diesen Datensatz einen Wert enthält.
Neue Datensätze, wenn der vollständige eindeutige Schlüssel einer ODBC-Tabelle nicht ausgegeben wird	Wählen Sie alle Primärschlüsselfelder in ODBC-Tabellen aus, wenn Sie Einfügungen in diese Felder zulassen möchten.


Standardmäßiges Ein- oder Ausblenden von Tabellennamen im Abfrage-Entwurfsbereich

1	Klicken Sie im Menü Extras auf Optionen.

Demo

2	Klicken Sie auf die Registerkarte Tabellen/Abfragen.

3	Aktivieren oder deaktivieren Sie das Kontrollkästchen Tabellennamen anzeigen.

Anmerkung   Diese Einstellung bezieht sich nur auf neu angelegte Abfragen.


Beispiel einer Reflexivverknüpfung

Um im Feld Vorgesetzte(r) anstelle der Kennung des jeweiligen Vorgesetzen dessen Namen anzuzeigen, gehen Sie folgendermaßen vor:

1	Fügen Sie der Abfrage im Entwurfsansicht die Tabelle Personal zweimal hinzu.

2	Erstellen Sie die Verknüpfung, indem Sie das Feld Vorgesetzte(r) in der Feldliste der ersten Tabelle auf das Feld Personal-Nr in der Feldliste der zweiten Tabelle ziehen.

3	Fügen Sie dem Entwurfsbereich die Felder Nachname, Vorname und Position aus der Feldliste der ersten Tabelle hinzu.

4	Fügen Sie das Feld Nachname aus der Feldliste der zweiten Tabelle in den Entwurfsbereich ein. Um den Namen des Feldes von Nachname in Vorgesetze(r) zu ändern, stellen Sie die Eigenschaft Beschriftung im Eigenschaftenfenster dieses Feldes entsprechend ein. Um Informationen zum Ändern der Eigenschaft Beschriftung eines Feldes anzuzeigen, klicken Sie auf  [image].


Erstellen einer Kreuztabellenabfrage unter Verwendung eines Assistenten

Zum Anzeigen eines Beispiels für eine Kreuztabellenabfrage klicken Sie auf  [image].

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Kreuztabellenabfrage-Assistent.

3	Klicken Sie auf OK.

4	Folgen Sie den Anleitungen, die in den Dialogfeldern des Assistenten angezeigt werden. Im letzten Dialogfeld können Sie wählen, ob Sie die Abfrage ausführen oder die Struktur der Abfrage in der Entwurfsansicht anzeigen möchten.

Entspricht das Ergebnis der Abfrage nicht genau Ihren Vorstellungen, können Sie den Assistenten erneut ausführen oder die Abfrage in der Entwurfsansicht ändern. Um weitere Informationen zum Ändern einer Abfrage in der Entwurfsansicht anzuzeigen, klicken Sie auf  [image].

Um Informationen zum Behandeln von Problemen mit der Abfrage anzuzeigen, klicken Sie auf  [image].

Tip   Sie können die Kreuztabellendaten anzeigen, ohne eine separate Abfrage in Ihrer Datenbank zu erstellen, indem Sie den Pivot-Tabellen-Assistenten verwenden. Mit einer Pivot-Tabelle können Sie Zeilen- und Spaltenüberschriften bei Bedarf ändern, um Ihre Daten auf unterschiedliche Arten zu analysieren. Um Informationen zum Erstellen einer Pivot-Tabelle anzuzeigen, klicken Sie auf  [image].


Erstellen einer einfachen Auswahlabfrage unter Verwendung eines Assistenten

Der Auswahlabfrage-Assistent erstellt Abfragen, die Daten aus den angegebenen Feldern einer oder mehrerer Tabellen oder Abfragen abrufen. Der Assistent kann ggf. auch die Summe, die Anzahl oder den Mittelwert der Werte einzelner Datensatzgruppen oder aller Datensätze berechnen. Darüber hinaus kann der kleinste oder größte Wert eines Feldes berechnet werden. Sie können die Datensätze, die abgerufen werden, jedoch nicht durch das Festlegen von Kriterien einschränken.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Auswahlabfrage-Assistent.

3	Klicken Sie auf OK.

4	Klicken Sie auf den Namen der Tabelle oder Abfrage, auf der Ihre Abfrage basieren soll, und wählen Sie dann die Felder aus, deren Daten Sie abrufen möchten.

5	Klicken Sie ggf. auf eine weitere Tabelle oder Abfrage, und wählen Sie auch hier die Felder aus, die Sie verwenden möchten. Wiederholen Sie diesen Schritt solange, bis Sie alle benötigten Felder ausgewählt haben.

6	Folgen Sie den Anleitungen, die in den Dialogfeldern des Assistenten angezeigt werden. Im letzten Dialogfeld können Sie auswählen, ob Sie die Abfrage ausführen oder die Struktur der Abfrage in der Entwurfsansicht anzeigen möchten.

Entspricht das Ergebnis der Abfrage nicht genau Ihren Vorstellungen, können Sie den Assistenten erneut ausführen oder die Abfrage in der Entwurfsansicht ändern. Um weitere Informationen zum Ändern einer Abfrage in der Entwurfsansicht anzuzeigen, klicken Sie auf  [image].

Um Informationen zum Behandeln von Problemen mit der Abfrage anzuzeigen, klicken Sie auf  [image].


Suchen nach Duplikatdatensätzen oder -feldwerten in einer Tabelle unter Verwendung eines Abfrage-Assistenten

Anhand der Ergebnisse einer Abfrage zur Duplikatsuche können Sie herausfinden, ob eine Tabelle doppelte Datensätze enthält bzw. welche Datensätze identische Werte enthalten. So können Sie z.B. in einem Adressenfeld nach doppelten Datensätzen suchen, um herauszufinden, ob für einen bestimmten Lieferanten Datensätze mehrfach vorhanden sind. Wenn Sie wissen möchten, welche Lieferanten am selben Ort ansässig sind, können Sie nach doppelten Werten im Feld Ort suchen.

Anmerkung   Alle doppelten Datensätze einer Tabelle können von Microsoft Access automatisch gelöscht werden, jedoch können Sie hierfür nicht den Abfrage-Assistenten zur Duplikatsuche verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Abfrage-Assistent zur Duplikatsuche.

3	Klicken Sie auf OK.

4	Folgen Sie den Anleitungen, die in den Dialogfeldern des Assistenten angezeigt werden. Wenn Sie nicht möchten, daß zusammen mit den Feldern, die Duplikatwerte enthalten, auch andere Felder angezeigt werden, dann wird zusätzlich die Anzahl der Duplikatwerte durch das Ergebnis der Abfrage zusammengefaßt. Im letzten Dialogfeld können Sie wählen, ob Sie die Abfrage ausführen oder die Struktur der Abfrage in der Entwurfsansicht anzeigen möchten.

Entspricht das Ergebnis der Abfrage nicht genau Ihren Vorstellungen, können Sie den Assistenten erneut ausführen oder die Abfrage in der Entwurfsansicht ändern. Um weitere Informationen zum Ändern einer Abfrage in der Entwurfsansicht anzuzeigen, klicken Sie auf  [image].

Sie können doppelte Datensätze, die vom Assistenten gefunden werden, manuell löschen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Suchen nach nicht übereinstimmenden Datensätzen in unterschiedlichen Tabellen unter Verwendung eines Abfrage-Assistenten

Unter Verwendung des Abfrage-Assistenten zur Inkonsistenzsuche können Sie in einer Tabelle nach Datensätzen suchen, für die es in einer anderen Tabelle keine verknüpften Datensätze gibt. Auf diese Weise können Sie z.B. nach Kunden suchen, für die keine Bestellungen vorliegen.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Abfrage-Assistent zur Inkonsistenzsuche.

3	Klicken Sie auf OK.

4	Folgen Sie den Anleitungen, die in den Dialogfeldern des Assistenten angezeigt werden. Im letzten Dialogfeld können Sie wählen, ob Sie die Abfrage ausführen oder die Struktur der Abfrage in der Entwurfsansicht anzeigen möchten.

Entspricht das Ergebnis der Abfrage nicht genau Ihren Vorstellungen, können Sie den Assistenten erneut ausführen oder die Abfrage in der Entwurfsansicht ändern. Um weitere Informationen zum Ändern einer Abfrage in der Entwurfsansicht anzuzeigen, klicken Sie auf  [image].


Erstellen einer Auswahlabfrage ohne Verwendung eines Assistenten

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Entwurfsansicht und dann auf OK.

3	Klicken Sie im Dialogfeld Tabelle anzeigen auf die Registerkarte, auf der die Objekte aufgelistet sind, mit deren Daten Sie arbeiten möchten.

4	Doppelklicken Sie auf den Namen der Objekte, die Sie zur Abfrage hinzufügen möchten, und klicken Sie dann auf Schließen.

5	Wenn die Abfrage auf mehreren Tabellen oder Abfragen basiert, stellen Sie sicher, daß diese untereinander mit Verknüpfungslinien verbunden sind, um Microsoft Access mitzuteilen, wie die Daten miteinander verknüpft sind. Sind die Tabellen bzw. Abfragen nicht miteinander verknüpft, erstellen Sie die Verknüpfungslinien.

Wie wird's gemacht?

Wenn zwischen den Tabellen oder Abfragen Verknüpfungen bestehen, können Sie die Verknüpfungsart ändern, um darauf Einfluß zu nehmen, welche Datensätze die Abfrage abruft.

Wie wird's gemacht?

6	Fügen Sie der Abfrage Felder hinzu, indem Sie die Feldnamen aus der Feldliste in den Entwurfsbereich ziehen. Um weitere Informationen zum Hinzufügen von Feldern anzuzeigen, klicken Sie auf  [image].

7	Optimieren Sie Ihre Abfrage durch Eingeben von Kriterien, Festlegen einer Sortierreihenfolge, Erstellen berechneter Felder oder durch Berechnen der Summe, des Durchschnittswerts, der Anzahl oder einer anderen Zusammenfassung der Daten, die die Abfrage abruft, oder nehmen Sie andere Änderungen am Abfrageentwurf vor.

Wie wird's gemacht?

8	Klicken Sie zum Speichern der Abfrage in der Symbolleiste auf Speichern  [image]. Geben Sie einen Namen ein, der den Microsoft Access-Konventionen zur Objektbenennung entspricht, und klicken Sie dann auf OK.

9	Um die Ergebnisse der Abfrage anzuzeigen, klicken Sie in der Symbolleiste auf Ansicht  [image].

Um Informationen zur Behandlung von Problemen mit der Abfrage anzuzeigen, klicken Sie auf  [image].


Erstellen einer Abfrage

In den meisten Fällen kann Microsoft Access eine Abfrage für Sie erstellen, so daß Sie keine ganz neue Abfrage entwerfen müssen.

•	Um eine Abfrage zu erstellen, die als Grundlage für ein Formular oder einen Bericht dienen soll, verwenden Sie den Formular- oder Berichts-Assistenten. Diese erstellen das Formular bzw. den Bericht, and wenn dieses/dieser auf mehreren Tabellen basiert, erstellen sie auch die zugrundeliegende SQL-Anweisung Wenn Sie möchten, können Sie die SQL-Anweisung als Abfrage speichern.

•	Um unabhängig ausgeführte Abfragen oder solche, auf denen mehrere Formulare oder Berichte basieren, möglichst einfach zu erstellen, verwenden Sie einen der Abfrage-Assistenten. Sie übernehmen alle grundlegenden Aufgaben für Sie, nachdem Sie von Ihnen Antworten auf eine Reihe von Fragen erhalten haben. Auch wenn Sie bereits eine Vielzahl von Abfragen erstellt haben, empfiehlt sich der Einsatz eines Assistenten, wenn Sie die Abfrage schnell entwerfen möchten. Anschließend können Sie zur Entwurfsansicht wechseln, um die Abfrage an Ihre Erfordernisse anzupassen.

•	Um Abfragen aus bereits von Ihnen erstellten Filtern unter Verwendung eines formularbasierten Filters, eines auswahlbasierten Filters oder der Methode Filter nach zu erstellen, speichern Sie den Filter als Abfrage.

Erst wenn keine dieser Methoden Ihren Anforderungen entspricht, müssen Sie eine Abfrage ganz neu in der Entwurfsansicht erstellen.

Was möchten Sie tun?

Informationen zu den unterschiedlichen Abfragetypen, die erstellt werden können, anzeigen

Informationen zu AutoNachschlagen-Abfragen

Eine vorhandene SQL-Anweisung als Abfrage speichern

Einen Filter erstellen, der als Abfrage gespeichert werden soll

Einen Assistenten zum Erstellen einer der folgenden Abfragen verwenden:

Einfache Auswahlabfrage

Kreuztabellenabfrage

Abfrage zum Suchen nach Duplikatwerten

Abfrage zum Suchen nach Inkonsistenzen

Eine der folgenden Abfragen manuell erstellen:

Auswahlabfrage

Parameterabfrage

Kreuztabellenabfrage

SQL-Abfrage (Unions-, SQL Pass-Through-, Datendefinitions- oder Unterabfrage)

Aktionsabfrage (Tabellenerstellungs-, Lösch-, Anfüge- oder Aktualisierungsabfrage)

Auto-Nachschlagen-Abfrage


Erstellen einer SQL-Abfrage

Was möchten Sie tun?

Weitere Informationen zu SQL-Abfragen anzeigen

Eine Union-Abfrage erstellen

Eine SQL Pass-Through-Abfrage erstellen

Eine Datendefinitionsabfrage erstellen

Eine Unterabfrage erstellen


Erstellen einer Aktionsabfrage

Was möchten Sie tun?

Weitere Informationen zu Aktionsabfragen anzeigen

Eine Tabellenerstellungsabfrage erstellen

Eine Löschabfrage erstellen

Eine Anfügeabfrage erstellen

Eine Aktualisierungsabfrage erstellen


Abfragetypen, die Sie in Microsoft Access erstellen können

Zu welchem Abfragetyp möchten Sie weitere Informationen?

Auswahlabfragen

Parameterabfragen

Kreuztabellenabfragen

Aktionsabfragen (Tabellenerstellungs-, Lösch-, Aktualisierungs- oder Anfügeabfragen)

SQL-Abfragen (Unions-, SQL Pass-Through-, Datendefinitions- oder Unterabfragen)


Was ist eine Auswahlabfrage, und wann wird diese verwendet?

Eine Auswahlabfrage ist der gebräuchlichste Abfragetyp. Sie ruft Daten aus einer oder mehreren Tabellen ab und zeigt die Ergebnisse in einem Datenblatt an. Dort können Sie die Datensätze (mit wenigen Einschränkungen) aktualisieren. Mit einer Auswahlabfrage können Sie auch Datensätze gruppieren und Summen, Anzahl, Durchschnittswerte und andere Werte berechnen. Zum Anzeigen von Beispielen für Auswahlabfragen klicken Sie auf  [image]. Um Informationen zum Erstellen von Abfragen anzuzeigen, klicken Sie auf  [image].


Was ist eine Parameterabfrage, und wann wird diese verwendet?

Eine Parameterabfrage ist eine Abfrage, die beim Ausführen ein Dialogfeld zum Eingeben von Informationen anzeigt. Dies können Kriterien zum Abrufen von Datensätzen oder auch Werte sein, die in ein Feld eingefügt werden sollen. Sie können die Abfrage auch so entwerfen, daß nach mehreren Informationen gefragt wird. Sie können z.B. nach zwei Datumsangaben fragen, wenn Sie möchten, daß Microsoft Access anschließend alle Datensätze abruft, die zwischen diesen beiden Daten liegen.

Parameterabfragen eignen sich besonders als Basis für Formulare und Berichte. Sie können z.B. einen Bericht über monatliche Einkünfte erstellen, der auf einer Parameterabfrage basiert. Wenn Sie den Bericht dann drucken, zeigt Microsoft Access ein Dialogfeld an, das Sie auffordert, den Monat anzugeben, der im Bericht erfaßt werden soll. Nachdem Sie den Monat eingegeben haben, druckt Microsoft Access den entsprechenden Bericht. Um Informationen zum Erstellen einer Parameterabfrage anzuzeigen, klicken Sie auf  [image].

Sie können anstelle des Dialogfelds der Parameterabfrage auch ein benutzerdefiniertes Formular oder ein anderes Dialogfeld erstellen, das den Benutzer auffordert, die Parameter für eine Abfrage einzugeben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Was ist eine Kreuztabellenabfrage, und wann wird diese verwendet?

Eine Kreuztabellenabfrage zeigt zusammengefaßte Werte (Summen, Anzahl, Durchschnittswerte) für ein Feld einer Tabelle an und gruppiert diese nach einer Reihe von Kategorien, die untereinander auf der linken Seite des Datenblatts angezeigt werden, und nach einer anderen Reihe von Kategorien, die am oberen Rand des Datenblatts angezeigt werden. Zum Anzeigen eines Beispiels für eine Kreuztabellenabfrage klicken Sie auf  [image]. Um Informationen zum Erstellen einer Kreuztabellenabfrage mit einem Assistenten anzuzeigen, klicken Sie auf  [image]. Um Informationen zum manuellen Erstellen einer Kreuztabellenabfrage anzuzeigen, klicken Sie auf  [image].

Tip   Sie können Kreuztabellendaten anzeigen, ohne eine separate Abfrage in Ihrer Datenbank zu erstellen, indem Sie einfach einen Pivot-Tabellen-Assistenten verwenden. Mit einer Pivot-Tabelle können Sie Zeilen- und Spaltenüberschriften bei Bedarf ändern, um Ihre Daten auf unterschiedliche Arten analysieren zu können. Um Informationen zum Erstellen einer Pivot-Tabelle anzuzeigen, klicken Sie auf  [image].


Was ist eine Aktionsabfrage, und wann wird diese verwendet?

Eine Aktionsabfrage führt in nur einer Operation Änderungen an einer Vielzahl von Datensätzen durch. Man unterscheidet vier Arten von Aktionsabfragen: Lösch-, Aktualisierungs-, Anfüge- und Tabellenerstellungsabfragen.

Löschabfragen

Dieser Abfragetyp löscht eine Gruppe von Datensätzen aus einer oder mehreren Tabellen. Sie können mit einer Löschabfrage z.B. Auslaufartikel löschen oder Artikel, für die keine Bestellungen vorliegen. Löschabfragen löschen immer vollständige Datensätze, nicht die in Datensätzen markierten Felder.

Um Informationen zum Erstellen von Löschabfragen anzuzeigen, klicken Sie auf  [image].

Aktualisierungsabfrage

Dieser Abfragetyp führt globale Änderungen an Gruppen von Datensätzen in einer oder mehreren Tabellen durch. Sie können z.B. die Preise aller Molkereiprodukte um 10 % oder alle Gehälter für Mitarbeiter in einer bestimmten Kategorie um 5 % erhöhen. Mit einer Aktualisierungsabfrage können Sie Daten in vorhandenen Tabellen ändern.

Um Informationen zum Erstellen von Aktualisierungsabfragen anzuzeigen, klicken Sie auf  [image].

Anfügeabfrage

Dieser Abfragetyp fügt eine Gruppe von Datensätzen aus einer oder mehreren Tabellen am Ende einer anderen Tabelle oder mehrerer Tabellen an. Wenn Sie z.B. einige neue Kunden anwerben und eine Datenbank mit einer Tabelle erhalten, die Informationen zu diesen Kunden enthält, brauchen Sie diese Informationen nicht neu einzugeben. Sie können sie der Tabelle Kunden anfügen. Mit Anfügeabfragen können Sie die folgenden Aufgaben erleichtern:

•	Anfügen von Feldern, die auf Kriterien basieren. Sie können z.B. nur die Namen und Adressen der Kunden mit noch offenen Bestellungen anfügen.

•	Anhängen von Datensätzen, wenn einige der Felder einer Tabelle in einer anderen Tabelle nicht existieren. Die Tabelle Kunden aus der Beispieldatenbank Nordwind enthält z.B. 11 Felder. Wenn Sie nun Datensätze aus einer anderen Tabelle anfügen möchten, deren Felder mit 9 der 11 Felder der Tabelle Kunden identisch sind, werden die Daten der identischen Felder unter Verwendung der Anfügeabfrage eingefügt und die anderen Felder ignoriert.

Um Informationen zum Erstellen von Anfügeabfragen anzuzeigen, klicken Sie auf  [image].

Tabellenerstellungsabfrage

Dieser Abfragetyp erstellt eine Tabelle aus allen oder einem Teil der Daten in einer oder mehreren Tabellen. Mit Tabellenerstellungsabfragen können Sie die folgenden Aufgaben erleichtern:

•	Erstellen einer Tabelle zum Exportieren in andere Microsoft Access-Datenbanken. Sie können z.B. eine Tabelle erstellen, die mehrere Felder aus der Tabelle Personal enthält, und diese dann in eine Datenbank exportieren, die von der Personalabteilung verwendet wird.

•	Erstellen von Berichten, die Daten ab einem bestimmten Zeitpunkt anzeigen. Wenn Sie am 15. Mai 96 einen Bericht drucken möchten, der die Umsätze des 1. Quartals anzeigt, die auf den Daten basieren, die sich am 1. April 96 um 9:00 Uhr in den zugrundeliegenden Tabellen befanden, extrahiert ein Bericht, der auf einer Abfrage oder SQL-Anweisung basiert, stets die aktuellsten Daten aus der Tabelle (vom 15. Mai 96), nicht die Daten zu einem bestimmten Zeitpunkt. Um die Daten so zu erhalten, wie sie am 1. April 96 um 9:00 Uhr vorliegen, erstellen Sie zu diesem Zeitpunkt eine Tabellenerstellungsabfrage, die die benötigten Datensätze abruft und diese in einer neuen Tabelle speichert. Verwenden Sie anschließend die neue Tabelle anstelle einer Abfrage als Basis für die Berichte.

•	Erstellen einer Sicherungskopie einer Tabelle.

•	Erstellen einer Protokolltabelle, die alte Datensätze enthält. Sie können z.B. eine Tabelle erstellen, die alle alten Bestellungen enthält, bevor Sie sie aus der aktuellen Tabelle Bestellungen löschen.

•	Optimieren der Leistung von Formularen und Berichten, die auf Abfragen auf der Grundlage mehrerer Tabellen oder auf SQL-Anweisungen basieren. Angenommen, Sie möchten mehrere Berichte drucken, die auf einer Abfrage beruhen, die auf fünf Tabellen basiert und Summen enthält. Um diesen Vorgang zu beschleunigen, erstellen Sie zunächst eine Tabellenerstellungsabfrage, die die benötigten Datensätze abruft und in einer Tabelle speichert. Anschließend können Sie die Berichte auf diese Tabelle basieren oder die Tabelle in einer SQL-Anweisung als Datenherkunft für ein Formular oder einen Bericht festlegen. Somit müssen Sie die Abfrage nicht für jeden Bericht erneut ausführen. Die Daten in der Tabelle bleiben jedoch auf dem Stand, auf dem sie beim Ausführen der Tabellenerstellungsabfrage waren.

Um Informationen zum Erstellen von Tabellenerstellungsabfragen anzuzeigen, klicken Sie auf  [image].


Was ist eine SQL-Abfrage, und wann wird diese verwendet?

Eine SQL-Abfrage ist eine Abfrage, die unter Verwendung einer SQL-Anweisung erstellt wird. Beispiele für SQL-Abfragen sind Unions-, SQL Pass-Through-, Datendefinitions- und Unterabfragen.

Union-Abfrage

Dieser Abfragetyp kombiniert in den Abfrageergebnissen Felder (Spalten) aus einer oder mehreren Tabellen oder Abfragen in einem Feld oder einer Spalte. Wenn Sie z.B. 6 Lieferanten haben, die jeden Monat neue Lagerlisten schicken, können Sie diese Listen unter Verwendung einer Union-Abfrage zusammenfassen und dann auf der Basis der Union-Abfrage eine Tabellenerstellungsabfrage erstellen, um eine neue Tabelle anzulegen. Zum Anzeigen von Beispielen für Unionabfragen klicken Sie auf  [image].

Um Informationen zum Erstellen einer Union-Abfrage anzuzeigen, klicken Sie auf  [image].

SQL Pass-Through-Abfrage

Dieser Abfragetyp sendet Befehle direkt an ODBC-Datenbanken, wie z.B. Microsoft SQL Server. Dabei werden Befehle verwendet, die der Server unterstützt. Mit einer SQL Pass-Through-Abfrage können Sie z.B. Datensätze abrufen oder Daten ändern.

Um Informationen zum Erstellen einer SQL Pass-Through-Abfrage anzuzeigen, klicken Sie auf  [image].

Datendefinitionsabfrage

Dieser Abfragetyp erstellt oder ändert Datenbankobjekte, wie z.B. Microsoft Access- oder Microsoft SQL Server-Tabellen.

Um Informationen zum Erstellen einer Datendefinitionsabfrage anzuzeigen, klicken Sie auf  [image].

Unterabfrage

Dieser Abfragetyp besteht aus einer SQL SELECT-Anweisung innerhalb einer anderen Auswahl- oder Aktionsabfrage. Sie können diese Anweisungen zum Definieren eines neuen Feldes in die Zeile Feld oder zum Definieren von Kriterien für ein Feld in die Zeile Kriterien des Abfrage-Entwurfsbereichs eingeben. Mit Unterabfragen können Sie die folgenden Aufgaben ausführen:

•	Testen, ob Ergebnisse der Unterabfrage vorhanden sind (dazu verwenden Sie die reservierten Wörter EXISTS oder NOT EXISTS).

•	Suchen nach Werten in der Hauptabfrage, die gleich, größer als oder kleiner als Werte sind, die die Unterabfrage zurückgibt (dazu verwenden Sie die reservierten Wörter ANY, IN oder ALL).

•	Erstellen von Unterabfragen innerhalb von Unterabfragen (verschachtelte Unterabfragen).

Um Informationen zum Erstellen einer Unterabfrage anzuzeigen, klicken Sie auf  [image].


Speichern einer SQL-Anweisung für ein Formular oder einen Bericht als Abfrage

Wenn Sie die SQL-Anweisung, die die Einstellung der Eigenschaft Datenherkunft eines Formulars oder Berichts anzeigt, als Abfrage speichern, können Sie diese unabhängig ausführen oder neue Formulare und Berichte dieser Abfrage zugrunde legen.

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Doppelklicken Sie auf den Formularmarkierer oder auf den Berichtsmarkierer, um das Eigenschaftenfenster des Formulars oder Berichts zu öffnen.

3	Klicken Sie neben dem Einstellungsfeld der Eigenschaft Datenherkunft auf die Editor-Schaltfläche  [image], um die Abfrage-Entwurfsansicht anzuzeigen.

4	Klicken Sie in der Symbolleiste auf Speichern  [image].

5	Geben Sie im Dialogfeld Speichern unter einen Namen ein, der den Microsoft Access-Konventionen zur Objektbenennung entspricht, und klicken Sie dann auf OK.

Microsoft Access fügt die Abfrage der Registerkarte Abfragen des Datenbankfensters hinzu.


Optimieren der Abfrageleistung

Es gibt mehrere Möglichkeiten, die Ausführungsgeschwindigkeit Ihrer Abfragen zu steigern. Zusätzlich zu den in den nachfolgenden Tips genannten Möglichkeiten können Sie bestimmte Abfragen in Ihrer Datenbank mit dem Assistenten zur Leistungsanalyse analysieren. Zum Anzeigen von Informationen zur Verwendung des Assistenten zur Leistungsanalyse klicken Sie auf  [image].

•	Komprimieren Sie Ihre Datenbank. Das Komprimieren kann Abfragen beschleunigen, da die Datensätze in einer Tabelle so neu angeordnet werden, daß sie sich in benachbarten Datenbankseiten befinden und nach dem Primärschlüssel der Tabelle sortiert sind. Dies verbessert die Leistung bei sequentiellen Suchen in den Datensätzen einer Tabelle, da zum Abrufen aller gesuchten Datensätze nur die Mindestanzahl an Datenbankseiten durchsucht werden muß. Nach dem Komprimieren der Datenbank führen Sie jede Abfrage durch, um diese auf der Basis der aktualisierten Tabellenstatistiken zu kompilieren.

•	Indizieren Sie alle zum Festlegen von Kriterien für die Abfrage verwendeten Felder sowie Indexfelder auf beiden Seiten einer Verknüpfung, oder erstellen Sie eine Beziehung zwischen diesen Feldern. Wenn Sie Beziehungen erstellen, erstellt die Microsoft Jet-Datenbank-Engine einen Index im Fremdschlüssel, wenn dieser nicht bereits existiert, oder verwendet den vorhandenen Index.

Anmerkung   Die Microsoft Jet-Datenbank-Engine optimiert automatisch eine Abfrage, die eine Microsoft Access-Tabelle auf Ihrem Festplattenlaufwerk und eine ODBC-Server-Tabelle verknüpft, wenn die Microsoft Access-Tabelle klein ist und die verknüpften Felder indiziert sind. In diesem Fall verbessert Microsoft Access die Leistung dadurch, daß nur die erforderlichen Datensätze vom Server angefordert werden. Stellen Sie sicher, daß Tabellen, die Sie aus unterschiedlichen Quellen verknüpfen, in den Verknüpfungsfeldern indiziert sind.

•	Wählen Sie beim Definieren eines Feldes in einer Tabelle den kleinsten für die Daten im Feld geeigneten Datentyp. Verwenden Sie außerdem für Felder, die Sie verknüpfen, den gleichen oder einen kompatiblen Datentyp, wie z.B. AutoWert und Zahl (wenn für die Eigenschaft Feldgröße (FieldSize) die Einstellung Long Integer festgelegt ist).

•	Fügen Sie beim Erstellen einer Abfrage nur die wirklich benötigten Felder hinzu. Deaktivieren Sie für Felder, die zum Festlegen von Kriterien verwendet werden, das Kontrollkästchen Anzeigen, wenn diese Felder nicht angezeigt werden sollen.

•	Speichern Sie die SQL-Anweisung als Abfrage, wenn für die Eigenschaft Datenherkunft (RecordSource) eines Formulars oder eines Berichts eine SQL-Anweisung festgelegt wurde, und legen Sie dann den Namen der Abfrage als Einstellung für die Eigenschaft Datenherkunft fest. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Vermeiden Sie die Verwendung von berechneten Feldern in Unterabfragen. Wenn Sie zu einer Abfrage eine Abfrage, die ein berechnetes Feld enthält, hinzufügen, kann dies die Leistung in der übergeordneten Abfrage verringern. Im nachstehenden Beispiel wird die Abfrage A1 als Eingabe für Abfrage A2 verwendet:

A1: SELECT IIF([Spalte1]="Ja","Bestellung bestätigt","Bestellung nicht bestätigt") AS X FROM Tabelle1;

A2: SELECT * FROM A1 WHERE X="Bestellung bestätigt";

Da der Wenn-Ausdruck (IIf) in A1 nicht optimiert werden kann, kann auch A2 nicht optimiert werden. Wenn ein in einer Unterabfrage verschachtelter Ausdruck nicht optimiert werden kann, kann die gesamte Abfrage nicht optimiert werden.

Erstellen Sie die Abfrage daher folgendermaßen:

A1: SELECT * FROM Tabelle1 WHERE Spalte1 = "Ja";

Wenn in der Ausgabe Ausdrücke erforderlich sind, versuchen Sie, diese in einem Steuerelement in einem Formular oder Bericht abzulegen. Sie können z.B. die vorstehende Abfrage in eine Parameterabfrage ändern, die den Benutzer auffordert, einen Wert aus Spalte1 einzugeben, und dann ein Formular oder einen Bericht auf der Abfrage basieren lassen. Im Formular oder Bericht können Sie dann einen berechneten Wert hinzufügen, der abhängig vom Wert in Spalte1 z.B. "Hallo" oder "Tschüs" zurückgibt.

Erstellen Sie die Abfrage wie folgt:

PARAMETERS [Geben Sie Ja ein, wenn Sie die bestätigten Bestellungen anzeigen möchten. Geben Sie Nein ein, wenn Sie die unbestätigten Bestellungen anzeigen möchten.] Text;

SELECT *

FROM Tabelle1

WHERE Spalte1 = [Geben Sie Ja ein, wenn Sie die bestätigten Bestellungen anzeigen möchten. Geben Sie Nein ein, wenn Sie die unbestätigten Bestellungen anzeigen möchten.];

Geben Sie im berechneten Steuerelement im Formular oder Bericht folgendes ein:

=IIF([Spalte1]="Ja","Bestellung bestätigt","Bestellung nicht bestätigt")

•	Legen Sie beim Gruppieren von Datensätzen nach Werten in einem verknüpften Feld für das Feld, das sich in der gleichen Tabelle befindet, wie das Feld, für das Sie Berechnungen durchführen (oder eine Aggregatfunktion ausführen) Gruppierung fest. Wenn Sie z.B. in der Beispieldatenbank Nordwind eine Abfrage erstellen, die die Werte im Feld Anzahl aus der Tabelle Bestelldetails addiert und die Ergebnisse nach Bestell-Nr gruppiert, geben Sie Gruppierung für das Feld Bestell-Nr in der Tabelle Bestelldetails an. Wenn Sie Gruppierung für das Feld Bestell-Nr in der Tabelle Bestellungen angeben, muß Microsoft Access vor dem Ausführen der Aggregatfunktion erst alle Datensätze verknüpfen. Im anderen Fall wird erst die Aggregatfunktion ausgeführt und anschließend werden nur die erforderlichen Felder verknüpft.

Verwenden Sie Gruppierung immer in möglichst wenigen Feldern, um die Geschwindigkeit zu optimieren. Als Alternative hierzu können Sie auch in entsprechenden Fällen die Funktion ErsterWert verwenden. Zum Anzeigen weiterer Informationen zur Funktion ErsterWert klicken Sie auf  [image].

Wenn eine Berechnungsabfrage eine Verknüpfung beinhaltet, können Sie die Datensätze auch in einer Abfrage gruppieren und diese Abfrage dann zu einer separaten Abfrage hinzufügen, die die Verknüpfung vornimmt. Dies führt in einigen Abfragen zu einer Verbesserung der Leistung.

•	Vermeiden Sie einschränkende Abfragekriterien in berechneten und nichtindizierten Feldern.

Verwenden Sie optimierbare Kriterienausdrücke. Um Informationen zum Optimieren von Kriterien unter Verwendung der Rushmore-Technologie anzuzeigen, klicken Sie auf  [image].

•	Wenn sie Kriterien zum Begrenzen von Werten in einem Feld verwenden, das in einer Verknüpfung zwischen Tabellen mit einer 1:n-Beziehung verwendet wird, testen Sie, wann die Abfrage schneller ausgeführt wird: wenn das Kriterium auf der "1"-Seite oder auf der "n"-Seite der Verknüpfung festgelegt wird. In manchen Abfragen wird eine bessere Leistung erzielt, wenn das Kriterium nicht zur "n"-Seite sondern zur "1"-Seite der Verknüpfung hinzugefügt wird.

•	Indizieren Sie Felder, die Sie zum Sortieren verwenden.

•	Wenn Ihre Daten sich nicht häufig ändern, verwenden Sie  zum Erstellen von Tabellen auf der Basis von Abfrageergebnissen eine Tabellenerstellungsabfrage. Verwenden Sie anstelle von Abfragen die resultierenden Tabellen als Basis für Formulare, Berichte oder andere Abfragen, und stellen Sie sicher, daß Sie Indizes entsprechend der hier genannten Richtlinien hinzufügen.

•	Vermeiden Sie die Verwendung von Domänen-Aggregatfunktionen, wie z.B. DomWert, wenn Sie auf Daten aus einer Tabelle zugreifen möchten, die nicht in der Abfrage enthalten ist. Domänen-Aggregatfunktionen sind Microsoft Access-spezifisch, d.h., die Jet-Datenbank-Engine kann Abfragen, die Domänen-Aggregatfunktionn enthalten, nicht optimieren. Fügen Sie statt dessen die Tabelle zur Abfrage hinzu, auf die die Funktion zugegriffen hat, oder erstellen Sie eine Unterabfrage.

•	Verwenden Sie beim Erstellen einer Kreuztabellenabfrage möglichst immer feste Spaltenüberschriften. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Verwenden Sie in indizierten Feldern die Operatoren Zwischen...Und, In und das Gleichheitszeichen ( = ).

•	Für Mengenaktualisierungsabfragen in ODBC-Datenbanken optimieren Sie die Leistung auf dem Server. Dazu legen Sie für die Eigenschaft BeiFehlerAbbrechen die Einstellung Ja fest. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkung   Zum Anzeigen von Tips zum Optimieren der Leistung einer externen SQL-Datenbank klicken Sie auf  [image].


Einfache und komplexe optimierbare Ausdrücke und Rushmore-Optimierung

Microsoft Access kann einfache und komplexe Ausdrücke in der Zeile Kriterien des Abfrageentwurfsbereichs oder in einer WHERE-Klausel einer SQL-Anweisung SELECT optimieren. Für bestimmte Arten komplexer Ausdrücke kann Microsoft Access Rushmore, eine von der Microsoft Jet-Datenbank-Engine verwendete Datenzugriffstechnologie, verwenden, um einen höheren Optimierungsgrad zu erzielen.

Einfache optimierbare Ausdrücke

Ein einfacher optimierbarer Ausdruck kann ein vollständiger Ausdruck oder Teil eines Ausdrucks sein. Ein einfacher optimierbarer Ausdruck nimmt eine der folgenden Formen an:

Indiziertes Feld  Vergleichsoperator  Ausdruck

[Bestelldatum]=#15.09.96#

oder

Ausdruck  Vergleichsoperator  Indiziertes Feld

#01.11.96#<[Einstellungsdatum]

In einem einfachen optimierbaren Ausdruck gilt folgendes:

•	Bei Indiziertes Feld kann es sich um ein Feld mit einem eigenen Index oder um ein Feld, das das erste Feld in einem Mehr-Felder-Index ist, handeln.

•	Der Vergleichsoperator muß einer der folgenden Operatoren sein: <, >, =, <=, >=, <>, Zwischen…Und, Wie, In.

•	Ausdruck kann ein beliebiger gültiger Ausdruck mit Konstanten, Funktionen und Feldern aus anderen Tabellen sein.

Zum Anzeigen von Beispielen für einfache optimierbare Ausdrücke klicken Sie auf  [image].

Komplexe Ausdrücke

Ein komplexer Ausdruck wird durch Kombinieren von zwei einfachen Ausdrücken mit einem der Operatoren Und oder Oder erstellt und nimmt eine der folgenden Formen an:

Einfacher Ausdruck  Und  Einfacher Ausdruck

oder

Einfacher Ausdruck  Oder  Einfacher Ausdruck

Ein komplexer Ausdruck ist vollständig oder teilweise optimierbar, abhängig davon, ob einer oder beide der einfachen Ausdrücke optimierbar sind und welcher Operator verwendet wurde. Ein komplexer Ausdruck kann mit Rushmore optimiert werden, wenn alle drei der folgenden Bedingungen erfüllt sind:

•	Der Ausdruck verwendet zum Verknüpfen von zwei Kriterien Und oder Oder.

•	Beide Kriterien sind einfache optimierbare Ausdrücke.

•	Beide Ausdrücke enthalten indizierte Felder. Diese Felder können einzeln indiziert oder Teil eines Mehr-Felder-Indexes sein.

Anmerkung   Zum Optimieren von Mehr-Felder-Indizes müssen Sie die indizierten Felder in der Reihenfolge abfragen, in der Sie im Fenster Indizes angezeigt werden. Beginnen Sie dabei mit dem ersten indizierten Feld, und verwenden Sie dann das jeweils benachbarte Feld (bis zu 10 Felder). Wenn Sie z.B. einen Mehr-Felder-Index haben, der die Felder Nachname und Vorname enthält, können Sie eine Abfrage über Nachname oder über Nachname und Vorname optimieren, Sie können jedoch nicht eine Abfrage über Vorname optimieren.

Die nachstehende Tabelle zeigt den möglichen Optimierungsgrad für unterschiedliche Kombinationen einfacher Ausdrücke in Abfragekriterien.

Ausdruck	Operator	Ausdruck	Abfrageergebnis
Optimierbar	Und	Optimierbar	Vollständig optimierbar (unter Verwendung von Rushmore)
Optimierbar	Oder	Optimierbar	Vollständig optimierbar (unter Verwendung von Rushmore)
Optimierbar	Und	Nicht optimierbar	Teilweise optimierbar (Rushmore kann nicht verwendet werden)
Optimierbar	Oder	Nicht optimierbar	Nicht optimierbar
Nicht optimierbar	Und	Nicht optimierbar	Nicht optimierbar
Nicht optimierbar	Oder	Nicht optimierbar	Nicht optimierbar
--	Nicht	Optimierbar	Nicht optimierbar
--	Nicht	Nicht optimierbar	Nicht optimierbar
Sie können auch Klammern verwenden, um Kombinationen einfacher Ausdrücke zu gruppieren. Die vorangegangenen Regeln sind auch für Kombinationen von Ausdrücken gültig, die durch Klammern gruppiert sind.

Wenn Sie einfache optimierbare Ausdrücke zu komplexen Ausdrücken kombiniert haben, können Sie auch diese komplexen Ausdrücke zu noch komplexeren Ausdrücken kombinieren, die ebenfalls entsprechend der oben genannten Regeln optimiert werden können.

Zum Anzeigen von Beispielen für komplexe optimierbare Ausdrücke klicken Sie auf  [image].

Anmerkungen

•	Die Funktion Anzahl ist in hohem Maße für Abfragen optimiert, die Rushmore verwenden. Zum Anzeigen weiterer Informationen zur Funktion Anzahl klicken Sie auf  [image].

•	Rushmore-Abfragen funktionieren sowohl in Verbindung mit Microsoft Access-Tabellen als auch in Verbindung mit Microsoft FoxPro- und dBASE-Tabellen (.DBF-Dateien). Sie können Rushmore jedoch nicht  in Verbindung mit ODBC-Datenquellen verwenden, da Microsoft Access diese Abfragen direkt an die ODBC-Datenquelle sendet, anstatt sie lokal zu verarbeiten.


Einfache optimierbare Ausdrücke - Beispiele
Einfache optimierbare Ausdrücke – Beispiele

Wenn Sie Indizes für die Felder Nachname, Alter und Einstellungsdatum der Tabelle Personal erstellt haben, handelt es sich bei den folgenden Ausdrücken um einfache optimierbare Ausdrücke:

•	[Nachname]="Schmidt"

•	[Alter]>=21

•	#30.12.90#<[Einstellungsdatum]

•	Personal.[Nachname]=Kunden.[Nachname]

•	[Nachname] In ("Schmidt", "Maier", "Müller")

•	[Alter] Zwischen 18 Und 65


Komplexe optimierbare Ausdrücke - Beispiele
Komplexe optimierbare Ausdrücke – Beispiele

Diese Beispiele setzen voraus, daß Sie Indizes für die Felder Nachname und Einstellungsdatum, jedoch nicht für die Felder Mittelinitiale oder Vorname erstellt haben. Die nachstehende Tabelle zeigt Beispiele für Kombinationen aus einfachen Ausdrücken und den Optimierungsmöglichkeiten des Ergebnisses auf.

Optimierbarer Ausdruck	Operator	Optimierbarer Ausdruck	Ergebnis
[Nachname]="Schmidt"	Und	[Einstellungsdatum]<#30.12.90#	Optimierbar mit Rushmore
[Nachname]="Schmidt"	Oder	[Einstellungsdatum]<#30.12.90#	Optimierbar mit Rushmore
Optimierbarer Ausdruck	Operator	Nichtoptimierbarer Ausdruck	Ergebnis
[Nachname]="Schmidt"	Und	[Mittelinitiale]="C"	Teilweise optimierbar (Rushmore kann nicht verwendet werden)
[Nachname]="Schmidt"	Oder	[Mittelinitiale]="C"	Nicht optimierbar
Nichtoptimierbarer Ausdruck	Operator	Nicht optimierbarer Ausdruck	Ergebnis
[Vorname]="Hans"	Und	[Mittelinitiale]="C"	Teilweise optimierbar (Rushmore kann nicht verwendet werden)
[Vorname]="Hans"	Oder	[Mittelinitiale]="C"	Nicht optimierbar


Erstellen einer Parameterabfrage, die bei jedem Ausführen die Eingabe von Kriterien anfordert

Eine Parameterabfrage zeigt ein oder mehrere vordefinierte Dialogfelder mit der Aufforderung zur Eingabe der Parameterwerte (Kriterien) an. Sie können auch ein benutzerdefiniertes Dialogfeld erstellen, das den Benutzer auffordert, die Parameter für die Abfrage einzugeben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Erstellen Sie eine Auswahl- oder Kreuztabellenabfrage.

2	Ziehen Sie in der Abfrage-Entwurfsansicht die Felder aus der Feldliste in den Abfrage-Entwurfsbereich.

3	Geben Sie für jedes Feld, für das Sie Parameter verwenden möchten, in der Zeile Kriterien eine Eingabeaufforderung in eckigen Klammern ein. Microsoft Access zeigt diese Eingabeaufforderung beim Ausführen der Abfrage an. Der Text der Eingabeaufforderung muß sich vom Feldnamen unterscheiden, kann diesen jedoch beinhalten.

Sie können für ein Feld, das das Datum anzeigt, die Eingabeaufforderungen "Geben Sie das Anfangsdatum ein:" und "Geben Sie das Enddatum ein:" zum Angeben eines Wertebereichs anzeigen. Geben Sie in die Zeile Kriterien dieses Feldes Zwischen [Geben Sie das Anfangsdatum ein:] Und [Geben Sie das Enddatum ein:] ein.

4	Um die Ergebnisse anzuzeigen, klicken Sie in der Symbolleiste auf die Schaltfläche Abfrageansicht, und geben Sie dann für den Parameter einen Wert ein. Um zur Abfrage-Entwurfsansicht zurückzukehren, klicken Sie in der Symbolleiste erneut auf die Schaltfläche Abfrageansicht.

Anmerkungen

•	In einer Kreuztabellenabfrage oder einer Parameterabfrage, die einer Kreuztabellenabfrage oder einem Diagramm zugrundeliegen, müssen Sie einen Datentyp für die Parameter angeben. In der Kreuztabellenabfrage müssen Sie darüber hinaus die Eigenschaft Fixierte Spaltenüberschriften einstellen. In anderen Parameterabfragen legen Sie für ein Feld vom Datentyp Ja/Nein und für Felder, die aus einer Tabelle einer externen SQL-Datenbank stammen, einen Datentyp fest. Um Informationen zum Angeben eines Datentyps für Parameter anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Einstellen der Eigenschaft Fixierte Spaltenüberschrift anzuzeigen, klicken Sie auf  [image].

•	Sie können die Parameter in einem Bericht drucken. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Festlegen des Datentyps eines Parameters in einer Parameterabfrage

1	Klicken Sie nach dem Erstellen einer Parameterabfrage in der Abfrage-Entwurfsansicht im Menü Abfrage auf Parameter.

2	Geben Sie unter Parameter in der ersten Zelle die erste Eingabeaufforderung ein, die Sie im Abfrage-Entwurfsbereich angegeben haben.

3	Klicken Sie dann rechts davon in der Zelle Felddatentyp auf den gewünschten Datentyp.

4	Wiederholen Sie die Schritte 2 und 3 für jeden Parameter, für den Sie einen Datentyp festlegen möchten.


Wie sind die Feldeigenschaften in einer Abfrage mit deren zugrundeliegender Tabelle oder Abfrage verknüpft?

Ein Feld in einer Abfrage übernimmt standardmäßig alle Eigenschaften des Feldes der zugrundeliegenden Tabelle oder Abfrage. Wenn Sie z.B. für die Eigenschaft Format eines Feldes Bestelldatum die Einstellung Datum, mittel festgelegt haben, wird das Feld Bestelldatum in den Abfrageergebnissen ebenfalls als Feld mit der Einstellung Datum, mittel formatiert. Im Eigenschaftenfenster eines Feldes in einer Abfrage werden nur die Feldeigenschaften angezeigt, die Sie ändern können.

Wenn Sie eine Feldeigenschaft in der Entwurfsansicht für Tabellen ändern, übernehmen neue oder vorhandene Abfragen automatisch diese Änderungen, es sei denn, Sie haben diese Eigenschaft zuvor in der Entwurfsansicht für Abfragen geändert. Einstellungen, die Sie in der Entwurfsansicht für Abfragen ändern, werden nicht von nachfolgenden Änderungen in der Entwurfsansicht für Tabellen überschrieben, und Änderungen, die in der Entwurfsansicht für Abfragen vorgenommen werden, haben keinen Einfluß auf die Entwurfsansicht für Tabellen.

Da berechnete Felder Daten anzeigen, die nicht in einer Tabelle gespeichert sind, übernehmen diese Felder keine Eigenschaften. Wenn Ihre Abfrage z.B. ein Feld zum Berechnen einer Währung enthält, werden die Werte in diesem Feld nur dann im Format Währung angezeigt, wenn Sie für dieses Feld die Eigenschaft Format mit der Einstellung Währung festlegen.

Wenn Sie auf der Basis einer Abfrage ein Formular oder einen Bericht erstellen, übernehmen die Felder im Formular oder Bericht die Feldeigenschaften, die Sie in der Abfrage oder der zugrundeliegenden Tabelle eingestellt haben. Wenn Sie im Nachhinein die Eigenschafteneinstellung für ein Steuerelement im Formular oder Bericht ändern, hat diese Änderung keinen Einfluß auf die Einstellung für dieses Feld in der zugrundeliegenden Abfrage. Ebenso wird die Eigenschafteneinstellung für ein Steuerelement nicht automatisch geändert, wenn Sie die Eigenschafteneinstellung für das entsprechende Feld in einer Abfrage nach dem Erstellen eines Formulars mit diesem Feld ändern. In diesem Fall müssen Sie die Eigenschafteneinstellung bei Bedarf manuell ändern.


Setzen von Eigenschaften für eine Abfrage, deren Felder oder deren Feldlisten

Sie können Eigenschaften für Abfragen, für Feldlisten in einer Abfrage und für Felder, die Sie im Entwurfsbereich zu einer Abfrage hinzufügen, einstellen.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Markieren Sie ein Feld, eine Feldliste oder eine Abfrage.

•	Zum Markieren eines Feldes klicken Sie auf die Zelle in der Zeile "Feld".

•	Zum Markieren einer Feldliste klicken Sie auf eine beliebige Stelle in der Liste.

•	Zum Markieren einer vollständigen Abfrage klicken Sie auf eine beliebige Stelle in der Entwurfsansicht für Abfragen außerhalb des Entwurfsbereichs und der Feldlisten.

4	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für das markierte Objekt anzuzeigen.

5	Klicken Sie im Eigenschaftenfenster auf die Eigenschaft, die Sie einstellen möchten, und führen Sie dann einen der folgenden Schritte aus:

•	Wenn im Einstellungsfeld für die Eigenschaft ein Pfeil erscheint, klicken Sie auf den Pfeil und dann auf einen Wert aus der Liste.

•	Geben Sie in das Einstellungsfeld für die Eigenschaft eine Einstellung oder einen Ausdruck ein.

•	Wenn neben dem Einstellungsfeld für die Eigenschaft die Editor-Schaltfläche  [image]  angezeigt wird, können Sie auf diese Schaltfläche klicken, um einen Editor anzuzeigen.

Wenn Sie zum Eingeben oder Bearbeiten einer Eigenschafteneinstellung mehr Platz benötigen, drücken Sie UMSCHALT+F2, um das Zoom-Fenster zu öffnen.

Tip   Zum Anzeigen weiterer Informationen zu einer Eigenschaft und deren Einstellungen klicken Sie im Eigenschaftenfenster auf die entsprechende Eigenschaft, und drücken Sie dann F1.


Umbenennen einer Tabelle oder Abfrage, die einer Abfrage hinzugefügt wurde

Sie können in einer Abfrage mehrere Kopien der gleichen Tabelle oder Abfrage umbenennen.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Klicken Sie auf eine beliebige Stelle in der zweiten Kopie der Feldliste für die Tabelle oder Abfrage, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster anzuzeigen.

3	Geben Sie in das Einstellungsfeld für die Eigenschaft Alias einen neuen Namen für die Tabelle oder Abfrage ein.

Anmerkung   Das Umbenennen von Kopien einer Tabelle oder Abfrage in einer Abfrage benennt nicht automatisch die zugrundeliegende Tabelle oder Abfrage um.


Beschränken der Anzeige der Ergebnisse einer Abfrage auf die höchsten oder die niedrigsten Werte

Die Abfrage kann z.B. die Datensätze mit den 10 höchsten oder niedrigsten Werten in einem bestimmten Feld oder 10 % der Datensätze mit den höchsten oder niedrigsten Werten im Feld anzeigen.

1	Öffnen Sie die Abfrage in der Entwurfsansicht.

2	Fügen Sie dem Entwurfsbereich die Felder hinzu, die in den Abfrageergebnissen angezeigt werden sollen, einschließlich des Feldes, für das Sie Spitzenwerte anzeigen möchten.

3	Klicken Sie in der Zelle Sortierung für das Feld, für das Sie Spitzenwerte anzeigen möchten, auf Absteigend, wenn Sie die höchsten Werte anzeigen möchten, oder auf Aufsteigend, wenn Sie die niedrigsten Werte anzeigen möchten. Wenn Sie darüber hinaus andere Felder im Abfrage-Entwurfsbereich sortieren möchten, müssen diese sich rechts vom Feld für die Spitzenwerte befinden.

4	Klicken Sie in der Symbolleiste auf das Feld Spitzenwerte  [image].

5	Geben Sie den Prozentsatz oder die Anzahl der höchsten oder niedrigsten Werte an, die in den Abfrageergebnissen angezeigt werden sollen.

Anmerkung   Zum Angeben eines Prozentwerts geben Sie eine Zahl gefolgt von einem Prozentzeichen (%) ein.

6	Zum Anzeigen der Abfrageergebnisse klicken Sie in der Symbolleiste auf Ansicht  [image].

Anmerkung   Das Einstellen der Eigenschaft Spitzenwerte im Eigenschaftenfenster der Abfrage hat dieselbe Funktion wie die Schaltfläche Spitzenwerte auf der Symbolleiste.


Zulassen der Anzeige oder der Ausführung einer Abfrage, jedoch nicht der Änderung an Daten oder am Abfrageentwurf durch andere
Zulassen der Anzeige oder der Ausführung einer Abfrage, jedoch nicht der Änderung an Daten oder am Abfrageentwurf durch andere Benutzer

In einer geschützten Arbeitsgruppe können Sie anderen Benutzern Berechtigungen zum Anzeigen der Abfrageergebnisse oder zum Ausführen einer Aktionsabfrage erteilen, auch wenn diese keine Berechtigung zum Anzeigen der der Abfrage zugrundeliegenden Tabelle oder Abfrage haben.

1	Öffnen Sie die Abfrage in der Entwurfsansicht.

2	Markieren Sie die Abfrage, indem Sie in der Entwurfsansicht auf eine beliebige Stelle außerhalb des Entwurfsbereichs und der Feldlisten klicken.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für die Abfrage anzuzeigen.

4	Legen Sie für die Eigenschaft Ausführungsberechtigungen die Einstellung Eigentümer fest.

Wenn diese Einstellung festgelegt ist, gilt folgendes:

•	Alle Benutzer verfügen für die Abfrage über die Berechtigung des Eigentümers zum Anzeigen oder Ausführen der Abfrage.

•	Nur der Eigentümer der Abfrage kann Änderungen an der Abfrage speichern.

•	Nur der Eigentümer der Abfrage kann den Eigentümerstatus der Abfrage ändern.

Anmerkung   Sie können außerdem für alle neuen Abfragen Standardberechtigungen erteilen. Klicken Sie hierfür im Menü Extras auf Optionen, auf die Registerkarte Tabellen/Abfragen und dann auf die gewünschte Option unter Ausführungsberechtigungen.


Ändern der Standardberechtigungen für alle neuen Abfragen

Sie können die Standardberechtigungen ändern, die Benutzern das Anzeigen von Abfrageergebnissen oder das Ausführen von Aktionsabfragen erlauben, auch wenn diese keine Berechtigungen zum Anzeigen der zugrundeliegenden Tabelle oder Abfrage haben. Das Ändern der Standardberechtigungen wirkt sich nur auf neue Abfragen aus.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Tabellen/Abfragen.

3	Klicken Sie auf die gewünschte Ausführungsberechtigungsoption.

Wenn Sie Des Eigentümers wählen, gilt folgendes:

•	Alle Benutzer verfügen für die Abfrage über die Berechtigung des Eigentümers zum Anzeigen oder Ausführen der Abfrage.

•	Nur der Eigentümer der Abfrage kann Änderungen an der Abfrage speichern.

•	Nur der Eigentümer der Abfrage kann den Eigentümerstatus der Abfrage ändern.

Wenn Sie Des Benutzers wählen, gelten statt dessen die für diese Benutzerklasse definierten Berechtigungen, und jeder Benutzer mit Administratorberechtigungen für die Abfrage kann Änderungen an der Abfrage speichern oder den Eigentümerstatus ändern.


Verhindern der Anzeige von Duplikatdatensätzen in Abfrageergebnissen

Microsoft Access interpretiert einen Datensatz dann als eindeutig, wenn sich der Wert eines beliebigen Feldes des Datensatzes vom Wert im selben Feld jedes anderen Datensatzes unterscheidet. In einer Abfrage werden in der Regel nicht alle Felder aus den Datensätzen der zugrundeliegenden Tabellen oder Abfragen angezeigt. Wenn daher das Feld, das zwei Datensätze voneinander unterscheidet, nicht im Abfrage-Entwurfsbereich enthalten ist, kann es so aussehen, als enthielte die Abfrage Duplikatdatensätze. Wenn Sie z.B. nur die Felder Nachname und Land zum Abfrage-Entwurfsbereich hinzufügen, scheint die Abfrage Duplikatdatensätze zu enthalten, wenn mehrere Mitarbeiter denselben Nachnamen haben und im selben Land leben. Diese Datensätze sind in der zugrundeliegenden Tabelle jedoch keine Duplikatdatensätze, da das Feld Personal-Nr für jeden Datensatz eindeutig ist.

Sie können eindeutige Datensätze, basierend auf allen Feldern in der zugrundeliegenden Tabelle oder Abfrage und nicht nur auf den im Abfrage-Entwurfsbereich enthaltenen Feldern, anzeigen. Sie können auch eindeutige Datensätze, basierend auf den im Abfrage-Entwurfsbereich enthaltenen Feldern, anzeigen. Bei beiden Einstellungen gilt, daß bei Vorhandensein von Duplikaten nur jeweils ein Datensatz angezeigt wird, und nicht alle entsprechenden Duplikate.

Was möchten Sie tun?

Duplikatdatensätze in einer Abfrage auf der Basis von Feldern in der zugrundeliegenden Tabelle verhindern

Duplikatdatensätze in einer Abfrage auf der Basis von Feldern im Abfrage-Entwurfsbereich verhindern


Verhindern von Duplikatdatensätzen in einer Abfrage auf der Basis von Feldern im Abfrage-Entwurfsbereich

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Markieren Sie die Abfrage, indem Sie auf eine beliebige Stelle in der Entwurfsansicht für Abfragen außerhalb des Entwurfsbereichs und der Feldlisten klicken.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Abfrage anzuzeigen.

4	Legen Sie für die Eigenschaft KeineDuplikate die Einstellung Ja fest.

Wenn die Abfrageergebnisse mehrere Felder enthalten, werden nur Datensätze angezeigt, für die die Kombination der Werte aus allen Feldern eindeutig ist.

5	Zum Anzeigen der Abfrageergebnisse klicken Sie in der Symbolleiste auf Ansicht  [image].

Anmerkung   Wenn für die Eigenschaft KeineDuplikate die Einstellung Ja festgelegt ist, wird für die Eigenschaft EindeutigeDatensätze automatisch die Einstellung Nein festgelegt.


Verhindern von Duplikatdatensätzen in einer Abfrage auf der Basis von Feldern in der zugrundeliegenden Tabelle

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Markieren Sie die Abfrage, indem Sie auf eine beliebige Stelle in der Entwurfsansicht für Abfragen außerhalb des Entwurfsbereichs und der Feldlisten klicken.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für die Abfrage anzuzeigen.

4	Legen Sie für die Eigenschaft EindeutigeDatensätze die Einstellung Ja fest.

Anmerkungen

•	Die Eigenschaft EindeutigeDatensätze hat nur Gültigkeit, wenn Sie die Abfrage auf mehrere Tabellen basieren und aus diesen Tabellen mehrere Felder verwenden.

•	Wenn für die Eigenschaft EindeutigeDatensätze die Einstellung Ja festgelegt wird, wird für die Eigenschaft KeineDuplikate automatisch die Einstellung Nein festgelegt.

•	Anstatt die Eigenschaft EindeutigeDatensätze einzustellen, können Sie auch die Felder zum Abfrage-Entwurfsbereich hinzufügen, die Datensätze eindeutig machen.


Festlegen des Zeitintervalls bis zum Anzeigen eines ODBC Timeout-Fehlers

Eine Abfrage auf der Basis einer ODBC-Datenbank kann aufgrund umfangreichen Netzwerkverkehrs oder extremer Nutzung des ODBC-Servers verzögert werden.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Markieren Sie die Abfrage, indem Sie auf eine beliebige Stelle in der Entwurfsansicht für Abfragen außerhalb des Entwurfsbereichs und der Feldlisten klicken.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für die Abfrage anzuzeigen.

4	Legen Sie für die Eigenschaft ODBCWartezeit die Anzahl der Sekunden fest, die die Abfrage vor dem Anzeigen eines Timeout-Fehlers warten soll. Standardmäßig wartet die Abfrage 60 Sekunden.

Anmerkung   Wenn Sie für die Eigenschaft die Einstellung 0 festlegen, tritt kein Timeout-Fehler auf.


Festlegen einer Strategie für das Sperren von Datensätzen für eine Abfrage in einer Mehrbenutzerumgebung

Sie können beim Bearbeiten eines Datensatzes in den Abfrageergebnissen alle Datensätze aus der zugrundeliegenden Tabelle sperren oder nur den Datensatz, den Sie bearbeiten. Somit können die anderen Benutzer, während Sie den Datensatz in den Abfrageeergebnissen bearbeiten, diesen nicht in der zugrundeliegenden Tabelle ändern.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht. Stellen Sie in einer Mehrbenutzerumgebung sicher, daß alle Benutzer die Abfrage, die zugrundeliegende Tabelle oder Abfrage sowie andere auf der Abfrage basierende Objekte geschlossen haben.

2	Markieren Sie die Abfrage, indem Sie auf eine beliebige Stelle in der Entwurfsansicht außerhalb des Entwurfsbereichs und der Feldlisten klicken.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Abfrage anzuzeigen.

4	Klicken Sie auf die gewünschte Einstellung der Eigenschaft DatensätzeSperren.

Um Informationen zum Festlegen einer Standardeinstellung für diese Eigenschaft anzuzeigen, die für alle Abfragen gelten soll, klicken Sie auf [image].


Anzeigen einer benutzerdefinierten Feldbeschreibung in der Statusleiste einer Abfrage

Sie können die Feldbeschreibung anpassen, die angezeigt wird, wenn Sie in den Abfrageergebnissen auf ein Feld klicken.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Klicken Sie im Entwurfsbereich auf das Feld, dessen Beschreibung Sie ändern möchten, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster des Feldes anzuzeigen.

3	Geben Sie im Einstellungsfeld für die Eigenschaft Beschreibung die Beschreibung ein, die in den Abfrageergebnissen in der Statusleiste für dieses Feld angezeigt werden soll. Die Beschreibung kann maximal 255 Zeichen lang sein.

Die neue Beschreibung wird in der Statusleiste angezeigt, sobald Sie in der Datenblattansicht für Abfragen auf das entsprechende Feld klicken.


Automatisches Anzeigen aller Felder aus der einer Abfrage zugrundeliegenden Tabelle oder Abfrage

Sie können alle Felder anzeigen, ohne Sie dem Entwurfsbereich hinzufügen zu müssen.

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Markieren Sie die Abfrage, indem Sie auf eine beliebige Stelle in der Entwurfsansicht für Abfragen außerhalb des Entwurfsbereichs und der Feldlisten klicken.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Abfrage anzuzeigen.

4	Legen Sie für die Eigenschaft AlleFelderausgeben die Einstellung Ja fest.

Anmerkungen

•	Wenn Sie die Datensätze, die die Abfrage ausgibt, durch Festlegen von Kriterien begrenzen möchten, oder wenn Sie im Entwurfsbereich ein berechnetes Feld oder eine Sortierreihenfolge festlegen möchten, müssen Sie die für diese Zwecke erforderlichen Felder zum Entwurfsbereich hinzufügen. Stellen Sie sicher, daß für diese Felder das Kontrollkästchen Anzeigen deaktiviert ist, da diese sonst in den Abfrageergebnissen zweimal angezeigt werden.

•	Sie können die Standardeinstellung für die Eigenschaft AlleFelderAusgeben für alle neuen Abfragen ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ändern der Standardeinstellung für die OutputAllFields-Eigenschaft (AlleFelderAusgeben)

Das Ändern dieser Option betrifft nur die Eigenschafteneinstellung für neu erstellte Abfragen; sie gilt nicht für bereits vorhandene Abfragen.

1	Klicken Sie im Menü Extras auf Optionen.

  Demo

2	Klicken Sie auf die Registerkarte Tabellen/Abfragen, und aktivieren oder deaktivieren Sie dann das Kontrollkästchen Alle Felder ausgeben.

Anmerkung   Diese Option legt fest, ob die Abfrageergebnisse automatisch alle Felder der zugrundeliegenden Tabellen oder Abfragen umfassen (ohne daß sie dem Entwurfsbereich hinzugefügt werden müssen) oder nur die dem Entwurfsbereich hinzugefügten Felder.


Arbeiten mit SQL in Abfragen, Formularen, Berichten, Makros und Modulen

Mit Hilfe von SQL (Structured Query Language - strukturierte Abfragesprache) können Sie relationale Datenbanken, wie z.B. Microsoft Access, abfragen, aktualisieren und verwalten. Wenn Sie eine Abfrage in der Entwurfsansicht erstellen, erzeugt Microsoft Access im Hintergrund die zugehörigen SQL-Anweisungen. Sie können diese SQL-Anweisungen in der SQL-Ansicht anzeigen oder bearbeiten. Nachdem Sie an einer Abfrage Änderungen in der SQL-Ansicht vorgenommen haben, sieht die Abfrage beim Anzeigen in der Entwurfsansicht möglicherweise anders aus als zuvor.

Manche Abfragen können nicht im Entwurfsbereich erstellt werden. Für SQL Pass-Through-Abfragen, Datendefinitionsabfagen und Union-Abfragen müssen Sie die SQL-Anweisungen direkt in der SQL-Ansicht erstellen.

Darüber hinaus können Sie SQL-Anweisungen überall dort in Microsoft Access eingeben, wo Sie einen Tabellen-, Abfrage- oder Feldnamen eingeben können. In einigen Fällen gibt Microsoft Access die SQL-Anweisung für Sie ein. Wenn Sie z.B. mit Hilfe eines Assistenten ein Formular oder einen Bericht erstellen, das bzw. der Daten aus mehreren Tabellen abruft, erstellt Microsoft Access automatisch eine SQL-Anweisung, die als Einstellung der Eigenschaft Datenherkunft des Formulars oder Berichts verwendet wird. Beim Erstellen eines Listen- oder Kombinationsfelds mit Hilfe eines Assistenten verwendet Microsoft Access die erzeugte SQL-Anweisung als Einstellung der Eigenschaft Datensatzherkunft des entsprechenden Listen- oder Kombinationsfelds. Außerdem können Sie SQL-Anweisungen im Abfrage-Entwurfsbereich von Unterabfragen, als Argument SQL-Anweisung der Makroaktion AusführenSQL und im Programmcode verwenden.

Was möchten Sie tun?

Eine SQL-Anweisung für eine bestehende Abfrage anzeigen oder ändern

Eine Abfrage in der Entwurfsansicht erstellen, um eine SQL-Anweisung zu erzeugen, anschließend zu kopieren und an anderer Stelle einzufügen

Die zugrundeliegende SQL-Anweisung für ein Formular oder einen Bericht ändern

Eine SQL-Anweisung als Datensatzherkunft für ein Listen- oder Kombinationsfeld verwenden

Eine SQL-spezifische Abfrage (Union-, SQL Pass-Through-, Datendefinitions- oder Unterabfrage) erstellen

Aktionsabfragen und Datendefinitionsabfragen mit Hilfe eines Makros anstelle einer gespeicherten Abfrage durchführen

Informationen darüber erhalten, wie SQL im Programmcode verwendet werden kann


Senden von Befehlen an eine SQL-Datenbank unter Verwendung einer SQL Pass-Through-Abfrage

SQL Pass-Through-Abfragen in Microsoft Access senden Befehle direkt an einen ODBC-Datenbank-Server wie z.B. Microsoft SQL Server. Mit Hilfe von SQL Pass-Through-Abfragen arbeiten Sie direkt mit den Tabellen des Servers, anstatt sie zu verknüpfen.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Neue Abfrage und dann auf OK.

3	Klicken Sie im Dialogfeld Tabelle anzeigen auf Schließen, ohne Tabellen oder Abfragen hinzuzufügen.

4	Zeigen Sie im Menü Abfrage auf SQL-spezifisch, und klicken Sie dann auf Pass-Through.

5	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Abfrage anzuzeigen.

6	Stellen Sie im Eigenschaftenfenster die Eigenschaft ODBC-Verbindung ein, um Informationen über die Datenbank anzugeben, zu der Sie eine Verbindung herstellen möchten. Sie können die Verbindungsinformationen entweder direkt eingeben oder auf die Editor-Schaltfläche  [image] klicken. Geben Sie dann die Informationen zu dem Server ein, zu dem Sie eine Verbindung herstellen möchten.

Details zur Syntax Ihrer Abfrage finden Sie in der Dokumentation des SQL-Datenbank-Servers, an den Sie Ihre Abfrage senden möchten.

7	Wenn es sich bei der Abfrage um einen Typ handelt, der keine Datensätze zurückgibt, legen Sie die Eigenschaft Liefert Datensätze auf Nein fest.

8	Geben Sie Ihre SQL Pass-Through-Abfrage im Fenster SQL Pass-Through-Abfrage ein.

9	Um die Abfrage auszuführen, klicken Sie in der Symbolleiste auf Ausführen  [image]. (Zum Ausführen einer SQL Pass-Through-Abfrage, die Datensätze zurückgibt, klicken Sie statt dessen in der Symbolleiste auf Abfrageansicht  [image].)

Ggf. fordert Microsoft Access weitere Informationen zur SQL-Server-Datenbank an.

Vorsicht   Wenn Sie eine SQL Pass-Through-Abfrage in einen anderen Abfragetyp, wie z.B. eine Auswahlabfrage, umwandeln, verlieren Sie die eingegebene SQL-Anweisung.

Anmerkungen

•	SQL Pass-Through-Abfragen eignen sich zum Ausführen von gespeicherten Prozeduren auf einem ODBC-Server.

•	Wenn Sie für die Eigenschaft ODBC-Verbindung keine Verbindungszeichenfolge angeben oder eine bestehende löschen, verwendet Microsoft Access die Standardzeichenfolge ODBC. In diesem Fall fordert Microsoft Access Sie bei jedem Ausführen der Abfrage auf, Verbindungsinformationen einzugeben.

•	Einige SQL Pass-Through-Abfragen können außer Daten auch Nachrichten zurückgeben. Wenn Sie die Eigenschaft Meldungen protokollieren der Abfrage auf Ja einstellen, erstellt Microsoft Access eine Tabelle mit allen zurückgegebenen Meldungen. Der Tabellenname setzt sich aus dem Benutzernamen, einem Bindestrich ( - ) und einer fortlaufenden Nummer, die bei 00 beginnt, zusammen. Für den Standard-Benutzernamen ADMIN z.B. lauten die zurückgegebenen Tabellen ADMIN - 00, ADMIN - 01 usw.

Wenn Sie eine SQL Pass-Through-Abfrage erstellen, die mehrere Ergebnismengen zurückgibt, können Sie für jedes Ergebnis eine eigene Tabelle erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Erstellen separater Tabellen für mehrere Datensatzmengen anhand einer SQL Pass-Through-Abfrage

1	Erstellen Sie nach dem Anlegen einer SQL Pass-Through-Abfrage eine Tabellenerstellungsabfrage, die auf der SQL Pass-Through-Abfrage basiert.

Wie wird's gemacht?

2	Fügen Sie der Tabellenerstellungsabfrage alle Felder der SQL Pass-Through-Abfrage hinzu, indem Sie das Sternchen (*) in den Entwurfsbereich ziehen.

Beim Ausführen der Tabellenerstellungsabfrage erhalten Sie für jedes Ergebnis eine Tabelle. Die erste Tabelle besitzt den in der Abfrage definierten Namen; die nachfolgenden Tabellen erhalten den gleichen Namen, verkettet mit einer fortlaufenden Nummer, die bei 1 beginnt. Wenn Sie z.B. möchten, daß für vier Ergebnismengen vier Tabellen erstellt werden, wobei Sie als Tabellenname Neue Tabelle auswählen, erhalten die Tabellen die Namen Neue Tabelle, Neue Tabelle1, Neue Tabelle2 und Neue Tabelle3.


Kombinieren von Daten in Feldern aus zwei oder mehr Tabellen unter Verwendung einer Union-Abfrage

Union-Abfragen kombinieren einander entsprechende Felder mehrerer Tabellen oder Abfragen in einem Feld. Wenn Sie eine Union-Abfrage ausführen, gibt diese die Datensätze einander entsprechender Felder der zugehörigen Tabellen oder Abfragen aus.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Neue Abfrage und dann auf OK.

3	Klicken Sie im Dialogfeld Tabelle anzeigen auf Schließen, ohne Tabellen oder Abfragen hinzuzufügen.

4	Zeigen Sie im Menü Abfrage auf SQL-spezifisch, und klicken Sie dann auf Union.

5	Geben Sie SQL SELECT-Anweisungen an, die Sie entweder mit der Operation UNION kombinieren, um keine doppelten Datensätze zurückzugeben, oder mit der Operation UNION ALL, um doppelte Datensätze zuzulassen.

Anmerkung   Jede SELECT-Anweisung muß die gleiche Anzahl Felder zurückgeben und zwar in identischer Reihenfolge. Die Datentypen der zusammengehörenden Felder müssen kompatibel sein, mit einer Ausnahme: Sie können ein Zahlen- und ein Textfeld als einander entsprechende Felder verwenden.

Um Informationen zu SELECT-Anweisungen anzuzeigen, klicken Sie auf  [image]. Um Informationen zu den Operationen UNION und UNION ALL anzuzeigen, klicken Sie auf  [image].

6	Wenn Sie in einer Union-Abfrage sortieren möchten, geben Sie hinter der letzten SELECT-Anweisung eine ORDER BY-Klausel an. Geben Sie in der ORDER BY-Klausel den Namen des Feldes an, nach dem sortiert werden soll. Dieser Feldname muß aus der ersten SELECT-Anweisung stammen. Um Informationen zur ORDER BY-Klausel anzuzeigen, klicken Sie auf  [image].

7	Um das Ergebnis der Abfrage anzuzeigen, klicken Sie in der Symbolleiste auf Abfrageansicht  [image].

Vorsicht   Wenn Sie eine Union-Abfrage in einen anderen Abfragetyp, wie z.B. eine Auswahlabfrage, umwandeln, verlieren Sie die gerade eingegebene SQL-Anweisung.

Anmerkungen

•	Die Abfrage Kunden und Lieferanten nach Standort der Datenbank Nordwind ist ein Beispiel für eine Union-Abfrage. Um sich diese Abfrage anzusehen, öffnen Sie die Datenbank Nordwind im Office-Ordner BEISPIEL. Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen, auf Kunden und Lieferanten nach Standort und dann auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].

•	Zum Anzeigen weiterer Beispiele für Union-Abfragen klicken Sie auf  [image].

•	Eine Union-Abfrage übernimmt die Spaltennamen der ersten Tabelle oder SELECT-Anweisung. Wenn Sie ein Feld des Ergebnisses umbenennen möchten, verwenden Sie die AS-Klausel, um einen Alias für das Feld zu erstellen. Zum Anzeigen eines Beispiels klicken Sie auf  [image].


Union-Abfragen - Beispiele

Union-Abfragen kombinieren Felder aus mehreren Tabellen oder Abfragen in einem Feld. Die folgenden Beispiele zeigen eine Basis-Union-Abfrage sowie Union-Abfragen, die Datensätze sortieren, Felder umbenennen und doppelte Datensätze zurückgeben.

Basis-Union-Abfrage

Die folgende Union-Abfrage besteht aus zwei SQL SELECT-Anweisungen. Es werden alle Firmen und Orte Brasiliens zurückgegeben, die sowohl in der Tabelle Lieferanten als auch in der Tabelle Kunden vorkommen.

Sortieren in einer Union-Abfrage

Die folgende Union-Abfrage wählt alle Firmen und Orte aus, die sowohl in der Tabelle Lieferanten als auch in der Tabelle Kunden vorkommen, und sortiert die Daten alphabetisch nach dem Ort:

SELECT [Firma], [Ort]
FROM [Lieferanten]
UNION
SELECT [Firma], [Ort]
FROM [Kunden]
ORDER BY [Ort];

Umbenennen von Feldern in einer Union-Abfrage

Die folgende Union-Abfrage benennt das Feld Firma in der Abfrageausgabe in Lieferant/Kunde um:

SELECT [Firma] AS [Lieferant/Kunde], [Ort]
FROM [Lieferanten]
UNION
SELECT [Firma] AS [Lieferant/Kunde], [Ort]
FROM [Kunden];

Zurückgeben doppelter Datensätze in einer Union-Abfrage

Die folgende Union-Abfrage verwendet die Anweisung UNION ALL, um alle Datensätze, einschließlich der doppelten Datensätze, abzurufen:

SELECT [Firma], [Ort]
FROM [Lieferanten]
UNION ALL
SELECT [Firma], [Ort]
FROM [Kunden];


Anzeigen oder Ändern der SQL-Anweisung hinter einer vorhandenen Abfrage

Wenn Sie mit SQL vertraut sind, können Sie direkt mit der SQL-Anweisung arbeiten, die der Abfrage zugrunde liegt.

1	Erstellen Sie eine neue Abfrage, oder öffnen Sie eine vorhandene Abfrage.

2	Klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfrageansicht und dann auf SQL-Ansicht.

Microsoft Access zeigt daraufhin die SQL-Anweisung an, die der Abfrage entspricht, die Sie in der Entwurfsansicht erstellt haben.

3	Wenn Sie die Abfrage ändern möchten, nehmen Sie diese Änderungen an der SQL-Anweisung vor.

4	Um die Änderungen in der Entwurfsansicht anzuzeigen, klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfrageansicht und dann auf Entwurfsansicht.


Verwenden der Abfrage-Entwurfsansicht zum Erstellen einer SQL-Anweisung, die an anderer Stelle eingefügt werden kann

Sie können SQL-Anweisungen und -Klauseln in vielen Ausdrücken verwenden, z.B. als Argumente von Prozeduren oder als Einstellungen von Eigenschaften. Sie können eine SQL-Anweisung z.B. verwenden, um die Eigenschaft Datensatzherkunft eines Listenfelds so einzustellen, daß eine Liste mit Einträgen erzeugt wird.

1	Erstellen Sie in der Abfrage-Entwurfsansicht die Abfrage, für welche die zugehörige SQL-Anweisung erzeugt werden soll.

2	Klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfrageansicht  [image] und dann auf SQL-Ansicht.

3	Wählen Sie die gesamte oder einen Teil der SQL-Anweisung aus, und drücken Sie dann die Tastenkombination STRG+C, um den ausgewählten Text in die Zwischenablage zu kopieren.

4	Positionieren Sie die Einfügemarke an der Stelle, an der Sie die SQL-Anweisung einfügen möchten, wie z.B. im Modulfenster oder im Einstellungsfeld einer Eigenschaft.

5	Drücken Sie dann die Tastenkombination STRG+V.

Anmerkungen

•	Sie können eine Abfrage statt in der Entwurfsansicht auch in der SQL-Ansicht erstellen oder bearbeiten. Wechseln Sie hierfür zur SQL-Ansicht, und geben Sie die SQL-Anweisung für die gewünschte Abfrage ein bzw. nehmen Sie Änderungen daran vor. Wenn Sie dann zur Entwurfsansicht zurückkehren, wird die SQL-Anweisung im Entwurfsbereich dargestellt.

•	Die meisten Abfrageeigenschaften im Eigenschaftenfenster der Entwurfsansicht besitzen äquivalente Klauseln und Optionen in der SQL-Ansicht.

•	Wenn Sie mit Hilfe eines Assistenten ein Formular oder einen Bericht erstellen, das bzw. der auf mehreren Tabellen basiert, oder wenn Sie ein Listen- oder Kombinationsfeld erstellen, erstellt Microsoft Access automatisch eine SQL-Anweisung als Datenherkunft für das Formular oder den Bericht bzw. als Datensatzherkunft für das Listen- oder Kombinationsfeld. Ohne Verwendung eines Assistenten können Sie für die Eigenschaften Datenherkunft oder Datensatzherkunft eine SQL-Anweisung erstellen, indem Sie auf die Editor-Schaltfläche [image]  neben der entsprechenden Eigenschaft klicken und dann eine Abfrage in der Abfrage-Entwurfsansicht erstellen.

•	Sie können den Entwurfsbereich nicht verwenden, um SQL-spezifische Abfragen zu erstellen. Für diese Abfragetypen müssen Sie die SQL-Ansicht verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Verwenden einer Unterabfrage zum Definieren eines Feldes oder eines Kriteriums für ein Feld

Sie können Unterabfragen verwenden, um z.B. das Vorhandensein von Ergebnissen der Unterabfrage zu überprüfen, nach Werten in der Hauptabfrage zu suchen, die gleich, größer als oder kleiner als Werte sind, die die Unterabfrage zurückgibt, oder um Unterabfragen innerhalb von Unterabfragen zu erstellen.

1	Erstellen Sie eine neue Abfrage.

2	Fügen Sie in der Abfrage-Entwurfsansicht dem Entwurfsbereich die gewünschten Felder hinzu, einschließlich der Felder, für die Sie die Unterabfrage verwenden möchten.

3	Wenn Sie mit Hilfe einer Unterabfrage Kriterien für ein Feld definieren möchten, geben Sie eine SELECT-Anweisung in die Zelle Kriterien desjenigen Feldes ein, für das Sie Kriterien festlegen möchten. Setzen Sie die SELECT-Anweisung in Klammern.

Wenn Sie eine Unterabfrage verwenden möchten, um eine Zelle der Zeile Feld zu definieren, geben Sie eine in Klammern gesetzte SELECT-Anweisung in die entsprechende Zelle der Zeile Feld ein. Nachdem Sie die Zelle verlassen haben, fügt Microsoft Access automatisch Ausdr1:, Ausdr2: usw. vor der SELECT-Anweisung ein.

Anmerkung   Um einen größeren Eingabebereich für die SELECT-Anweisung zu erhalten, drücken Sie, während Sie sich in einer Zelle der Zeile Feld oder Kriterien befinden, die Tastenkombination UMSCHALT+F2, und geben Sie die Anweisung im Dialogfeld Zoom ein.

Um das Feld umzubenennen, ersetzen Sie Ausdr1 durch einen Feldnamen, wie z.B. Kategorie.

4	Um das Ergebnis anzuzeigen, klicken Sie in der Symbolleiste auf Abfrageansicht  [image].

Anmerkungen

•	Um weitere Beispiele für Unterabfragen zum Definieren von Kriterien anzuzeigen, klicken Sie auf [image].

•	Sie können ein mit einer Unterabfrage definiertes Feld nicht zum Gruppieren von Datensätzen verwenden.

•	Sie können mit der SQL-Anweisung einer Unterabfrage keine Union-Abfrage oder Kreuztabellenabfrage definieren.


Arbeiten mit Tabellen oder Indizes unter Verwendung einer SQL-Datendefinitionsabfrage

Verwenden Sie SQL-Datendefinitionsabfragen, um in der aktuellen Datenbank Tabellen zu erstellen, zu löschen oder zu ändern, oder um Indizes zu erstellen.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Entwurfsansicht und dann auf OK.

3	Klicken Sie im Dialogfeld Tabelle anzeigen auf Schließen, ohne Tabellen oder Abfragen hinzuzufügen.

4	Zeigen Sie im Menü Abfrage auf SQL-spezifisch, und klicken Sie dann auf Datendefinition.

5	Geben Sie die SQL-Anweisung für Ihre Datendefinitionsabfrage ein. Eine Datendefinitionsabfrage besteht immer nur aus einer einzigen Datendefinitionsanweisung. Microsoft Access unterstützt die folgenden Datendefinitionsanweisungen:

•	CREATE TABLE erstellt eine Tabelle. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	ALTER TABLE fügt einer bestehenden Tabelle ein neues Feld oder CONSTRAINT hinzu. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	DROP löscht eine Tabelle aus einer Datenbank oder entfernt einen Index aus einem Feld bzw. einer Gruppe von Feldern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	CREATE INDEX erstellt einen Index für ein Feld oder eine Gruppe von Feldern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

6	Um die Abfrage auszuführen, klicken Sie in der Symbolleiste auf Ausführen  [image].

Vorsicht   Wenn Sie eine Datendefinitionsabfrage in einen anderen Abfragetyp, wie z.B. eine Auswahlabfrage, umwandeln, verlieren Sie die gerade eingegebene SQL-Anweisung.

Anmerkungen

•	Zum Anzeigen von Beispielen für Datendefinitionsabfragen klicken Sie auf  [image].

•	Um Objekte in ODBC-Datenbank-Servern, wie z.B. einem SQL-Server, zu erstellen oder zu ändern, verwenden Sie SQL Pass-Through-Abfragen statt Datendefinitionsabfragen.


Datendefinitionsabfragen - Beispiele

Erstellen einer Tabelle

Die folgende Datendefinitionsabfrage verwendet die Anweisung CREATE TABLE, um eine Tabelle mit dem Namen Freunde zu erstellen. Die Anweisung schließt die Namen und Datentypen aller Felder der Tabelle ein und weist dem Feld Code einen Index zu, der es als Primärschlüssel kennzeichnet.

CREATE TABLE Freunde
([Code] integer,
[Nachname] text,
[Vorname] text,
[Geburtstag] date,
[Telefon] text,
[Bemerkungen] memo,
CONSTRAINT [Index1] PRIMARY KEY ([Code]));

Erstellen eines Index

Die folgende Datendefinitionsabfrage verwendet die Anweisung CREATE INDEX, um einen Mehr-Felder-Index auf der Basis der Felder Nachname und Vorname zu erstellen.

CREATE INDEX NeuerIndex
ON Freunde ([Nachname] ASC, [Vorname] DESC);


Erstellen der ODBC-Verbindungszeichenfolge für eine SQL Pass-Through-Abfrage

1	Öffnen Sie eine SQL Pass-Through-Abfrage.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Abfrage anzuzeigen.

3	Klicken Sie im Eigenschaftenfenster auf die Editor-Schaltfläche  [image] rechts neben dem Einstellungsfeld der Eigenschaft ODBC-Verbindung, und geben Sie dann Informationen über den Server ein, zu dem Sie eine Verbindung herstellen möchten.

4	Wenn Sie aufgefordert werden, das Kennwort in der Verbindungszeichenfolge zu speichern, klicken Sie auf Ja, wenn das Kennwort und die Anmeldung in der Verbindungszeichenfolge gespeichert werden soll.

Anmerkung   Die Standardeinstellung für die ODBC-Verbindungszeichenfolge lautet ODBC. Nachdem der Editor die ODBC-Verbindungszeichenfolge erstellt hat, wird diese im Eigenschaftenfenster der Abfrage als Einstellung der Eigenschaft ODBC-Verbindung angegeben.


Verwenden von Ausdrücken in SQL

Sie können Ausdrücke in SQL-Anweisungen eingeben, wenn Sie eine Abfrage in der SQL-Ansicht bearbeiten oder bestimmte Eigenschaften bzw. Argumente festlegen. Sie können eine SQL-Anweisung beispielsweise verwenden, um mit Hilfe der Eigenschaft Datensatzherkunft eines Listenfelds eine Liste mit Einträgen zu erzeugen.

Eingeben eines Ausdrucks in der SQL-Ansicht

Um in der SQL-Ansicht einer Abfrage einen Ausdruck einzugeben, klicken Sie in der Symbolleiste auf den Pfeil neben der Schaltfläche Abfrageansicht, und klicken Sie dann auf SQL-Ansicht. Microsoft Access zeigt daraufhin die SQL-Anweisung an, welche die aktive Abfrage darstellt.

Sie können einen Ausdruck in eine SQL SELECT-Anweisung oder eine WHERE-, ORDER BY-, GROUP BY- oder HAVING-Klausel eingeben.

Zum Anzeigen von Beispielen für Ausdrücke in SQL-Anweisungen klicken Sie auf  [image].

Angeben eines SQL-Ausdrucks als Eigenschafteneinstellung oder Argument

Sie können einen SQL-Ausdruck für mehrere Argumente und Eigenschafteneinstellungen angeben. Darüber hinaus können Sie in der SQL-Ansicht kopieren und einfügen. Sie können einen SQL-Ausdruck z.B. als Argument Bedingung der Aktionen ÖffnenFormular oder AnwendenFilter, als Domänen- oder Kriterienargument einer Aggregatfunktion für Domänen oder als Einstellung der Eigenschaften Datenherkunft oder Datensatzherkunft verwenden.


Ausdrücke in SQL-Anweisungen - Beispiele

Wie die folgenden Beispiele verdeutlichen, können Sie Ausdrücke an verschiedenen Stellen in einer SQL-Anweisung verwenden. Die Ausdrücke sind rot gekennzeichnet.

Ausdruck	Ergebnis
SELECT [Vorname], [Nachname] FROM [Personal] WHERE [Nachname]="Davolio";	Zeigt die Werte in den Feldern Vorname und Nachname für die Angestellten an, deren Nachname Davolio lautet.
SELECT [Artikel-Nr], [Artikelname] FROM [Artikel] WHERE [Kategorie-Nr]= Forms![Artikel]![Kategorie-Nr];	Zeigt die Werte in den Feldern Artikel-Nr und Artikelname der Tabelle Artikel für die Datensätze an, in denen der Wert im Feld Kategorie-Nr mit dem Wert im Feld Kategorie-Nr des geöffneten Formulars Artikel übereinstimmt.
SELECT Avg([Endpreis]) AS [Durchschnittsendpreis] FROM [Bestelldetails] WHERE [Endpreis]>1000;	Berechnet den durchschnittlichen Endpreis für Bestellungen, für die im Feld Endpreis ein Wert größer als 1000 eingetragen ist, und zeigt diesen in einem Feld namens Durchschnittsendpreis an.
SELECT [Kategorie-Nr],Count([Artikel-Nr]) AS [AnzahlArtikel-Nr]  FROM [Artikel] GROUP BY [Kategorie-Nr] HAVING Count([Artikel-Nr])>10;	Zeigt in einem Feld namens AnzahlArtikel-Nr die Gesamtanzahl der Artikel für die Kategorien mit mehr als 10 Artikeln an.


Überlegungen beim Sortieren von Datensätzen

•	Sortierreihenfolgen werden zusammen mit der entsprechenden Tabelle, Abfrage oder dem Formular gespeichert. Wenn Sie ein neues Formular oder einen neuen Bericht auf der Grundlage einer Tabelle oder Abfrage erstellen, für die eine Sortierreihenfolge gespeichert ist, übernimmt das neue Formular bzw. der neue Bericht diese Sortierreihenfolge.

•	Microsoft Access kann in einem oder mehreren Feldern, im Ergebnis einer Abfrage oder einem Spezialfilter, nach bis zu 255 Zeichen suchen.

•	Die Sortierreihenfolge ist abhängig von der Spracheinstellung, die Sie beim Anlegen Ihrer Datenbank im Dialogfeld Optionen angeben. Um diese Einstellung zu überprüfen oder zu ändern, klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Standard, um die Einstellung unter Sortierreihenfolge bei neuer DB anzuzeigen.

•	Wenn der Entwurfsbereich für die Abfrage oder den Filter das Sternchen (*) aus der Feldliste enthält, können Sie erst eine Sortierreihenfolge im Entwurfsbereich angeben, wenn Sie die Felder, nach denen sortiert werden soll, dem Entwurfsbereich hinzugefügt haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Verwenden Sie die aufsteigende Sortierreihenfolge, um Datums- und Zeitangaben so zu sortieren, daß Sie mit der ersten Angabe beginnen. Verwenden Sie die absteigende Sortierreihenfolge, um mit der aktuellsten Angabe beginnend zu sortieren.

•	Numerische Daten, die in Textfeldern gespeichert sind, werden als Zeichenfolgen, nicht als numerische Werte, sortiert. Um diese in numerischer Reihenfolge zu sortieren, müssen alle Textzeichenfolgen die gleiche Länge besitzen, wobei Sie kürzere Zahlen mit führenden Nullen auffüllen müssen. Das Ergebnis einer aufsteigenden Sortierung der Textzeichenfolge "1", "2", "11" und "22" lautet z.B. "1", "11", "2", "22". Damit die Zeichenfolgen korrekt sortiert werden, müssen Sie die einstelligen Zahlen mit einer führenden Null auffüllen: "01", "02", "11", "22". Für Felder, die keine Nullwerte enthalten, ist das Sortieren numerischer Werte in Zeichenfolgen mit Hilfe der Funktion Wert eine weitere Möglichkeit. Wenn z.B. die Spalte Alter ein Textfeld ist, das numerische Werte enthält, werden die Datensätze durch Angabe von Wert([Alter]) in einer Zelle der Zeile Feld und einer Sortierreihenfolge in der Zelle Sortierung in die richtige Reihenfolge gebracht. Wenn Sie in einem Textfeld nur Zahlen oder Datumsangaben speichern, ist es sinnvoll, den Datentyp des Feldes in der Tabelle, in der das Feld gespeichert ist, in Zahl, Währung oder Datum/Zeit umzuwandeln. Wenn Sie das Feld dann sortieren, werden Zahlen oder Datumsangaben in die korrekte Reihenfolge gebracht, ohne daß führende Nullen benötigt werden.

•	Wenn Sie ein Feld in aufsteigender Reihenfolge sortieren, werden die Datensätze zuerst aufgeführt, in denen das Feld leer ist (einen Nullwert enthält). Wenn ein Feld sowohl Nullwerte als auch leere Zeichenfolgen enthält, werden die Felder mit den Nullwerten als erste in der Sortierreihenfolge angezeigt, unmittelbar gefolgt von den leeren Zeichenfolgen.

•	Felder vom Datentyp Memo, Hyperlink oder OLE-Objekt können nicht sortiert werden.


Sortieren von Datensätzen unter Verwendung des Entwurfsbereichs einer Abfrage oder eines Spezialfilters

Bevor Sie eine Sortierreihenfolge festlegen, sollten Sie verschiedenes berücksichtigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

1	Öffnen Sie eine Abfrage in der Entwurfsansicht, oder zeigen Sie für eine Tabelle, Abfrage oder ein Formular das Fenster Spezialfilter/-sortierung an.

2	Um nach mehreren Feldern zu sortieren, ordnen Sie zunächst die Felder im Entwurfsbereich in der Reihenfolge an, in der sortiert werden soll. Microsoft Access beginnt mit der Sortierung bei dem Feld ganz links, fährt dann mit dem Feld rechts davon fort usw. Wenn Sie z.B. zuerst nach dem Feld Nachname und dann nach dem Feld Vorname sortieren möchten, muß sich das Feld Nachname im Entwurfsbereich links vom Feld Vorname befinden.

3	Klicken Sie in der Zeile Sortierung der zu sortierenden Felder jeweils auf eine Option.

4	Um die Ergebnisse der Abfrage anzuzeigen, klicken Sie in der Symbolleiste auf Abfrageansicht  [image].


Erstellen einer Kreuztabellenabfrage ohne Verwendung eines Assistenten

Zum Anzeigen eines Beispiels für eine Kreuztabellenabfrage klicken Sie auf  [image].

1	Klicken Sie im Datenbankfenster auf die Registerkarte Abfragen und dann auf Neu.

2	Klicken Sie im Dialogfeld Neue Abfrage auf Entwurfsansicht und dann auf OK.

3	Klicken Sie im Dialogfeld Tabelle anzeigen auf die Registerkarte für die Tabellen oder Abfragen, mit denen Sie arbeiten möchten.

4	Doppelklicken Sie auf den Namen jedes einzelnen Objekts, das Sie zur Abfrage hinzufügen möchten, und dann auf Schließen.

5	Fügen Sie im Entwurfsbereich in der Zeile Feld Felder hinzu, und legen Sie Kriterien fest.

6	Klicken Sie in der Symbolleiste auf Abfragetyp  [image] und dann auf Kreuztabelle.

7	Klicken Sie für das Feld oder die Felder, dessen bzw. deren Werte als Zeilen angezeigt werden sollen, auf die Zeile Kreuztabelle und dann auf Zeilenüberschrift.

Für diese Felder müssen Sie in der Zeile Funktion die Standardeinstellung Gruppierung stehenlassen.

8	Klicken Sie für das Feld, dessen Werte als Spaltenüberschriften angezeigt werden sollen, auf die Zeile Kreuztabelle und dann auf Spaltenüberschrift. Sie können Spaltenüberschrift nur für ein Feld auswählen, und Sie müssen für dieses Feld in der Zeile Funktion die Einstellung Gruppierung stehenlassen.

Spaltenüberschriften werden standardmäßig in alphabetischer oder numerischer Reihenfolge sortiert. Wenn diese in einer anderen Reihenfolge angezeigt werden sollen oder wenn Sie die Anzeige der Spaltenüberschriften begrenzen möchten, stellen Sie für die Abfrage die Eigenschaft FixierteSpaltenüberschriften ein.

Wie wird's gemacht?

9	Klicken Sie für die Felder, die Sie in der Kreuztabelle verwenden möchten, auf die Zeile Kreuztabelle und dann auf Wert.

Sie können nur für ein Feld die Einstellung Wert auswählen.

10	Klicken Sie für dieses Feld in der Zeile Funktion auf den Typ der Aggregatfunktion, die Sie für die Kreuztabelle verwenden möchten (z.B. Summe, Mittelwert oder Anzahl).

11	Zum Festlegen von Kriterien, die die Anzeige der Zeilenüberschriften vor dem Ausführen der Berechnung begrenzen, geben Sie in der Zeile Kriterien für ein Feld mit dem Eintrag Zeilenüberschrift in der Zelle Kreuztabelle einen Ausdruck ein. Sie könnten z.B. die Gesamtverkäufe aller Artikel bestimmter Kategorien, z.B. Fleischprodukte und Meeresfrüchte, anzeigen.

Zum Festlegen von Kriterien, die die Zeilenüberschriften vor dem Gruppieren und vor dem Ausführen der Kreuztabellenabfrage begrenzen, fügen Sie das Feld, für das Sie Kriterien festlegen möchten, zum Entwurfsbereich hinzu. Klicken Sie dann in der Zelle Funktion auf Bedingung, lassen Sie die Zelle Kreuztabelle leer, und geben Sie zum Schluß einen Ausdruck in die Zeile Kriterien ein. (Die Abfrageergebnisse enthalten keine Felder, für die Bedingung in der Zeile Funktion gewählt ist.) Zum Anzeigen von Beispielen dazu, wie Kriterien Berechnungen in Abfragen beeinflussen, klicken Sie auf  [image].

12	Zum Anzeigen der Abfrageergebnisse klicken Sie in der Symbolleiste auf Ansicht  [image].

Zum Unterbrechen der Ausführung der Abfrage drücken Sie STRG+UNTBR.

Anmerkungen

•	Die Abfrage Quartalsbestellungen nach Artikeln aus der Beispieldatenbank Nordwind ist ein Beispiel für eine Kreuztabellenabfrage. Zum Anzeigen dieser Abfrage öffnen Sie die Nordwind-Datenbank in Ihrem Office-Ordner BEISPIELE. Klicken Sie im Datenbankfenster auf die Registerkarte Abfrage, auf Quartalsbestellungen nach Artikeln und dann auf Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].

•	Wenn Sie ein Feld zum Abfrage-Entwurfsbereich hinzufügen, jedoch in der Zelle Kreuztabelle auf die Option (nicht angezeigt) und in der Zelle Funktion auf die Option Gruppierung klicken, gruppiert Microsoft Access dieses Feld als Zeilenüberschrift, zeigt die Zeile jedoch in den Abfrageergebnissen nicht an.

•	Die Werte Ihrer Spaltenüberschriften können Zeichen enthalten, die normalerweise in Feldnamen nicht zugelassen sind, z.B. Dezimalstellen. Ist dies der Fall, ersetzt Microsoft Access diese im Datenblatt durch Unterstriche.

•	Zum Anzeigen von Informationen zur Behebung von Problemen mit einer Kreuztabellenabfrage klicken Sie auf  [image].


Sortieren oder Begrenzen der in einer Kreuztabellenabfrage angezeigten Spaltenüberschriften

In Spaltenüberschriften, die z.B. die Monate des Jahres enthalten, können Sie diese statt in alphabetischer in chronologischer Reihenfolge anzeigen, und Sie haben die Möglichkeit, nur die Monate Januar bis Juni anzuzeigen.

1	Entwerfen Sie Ihre Kreuztabellenabfrage mit oder ohne Verwendung eines Assistenten.

2	Zeigen Sie die Abfrage in der Entwurfsansicht an.

3	Klicken Sie außerhalb des Entwurfsbereichs und der Feldlisten auf den Hintergrund der Abfrage-Entwurfsansicht.

4	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Abfrage anzuzeigen.

5	Geben Sie im Einstellungsfeld für die Eigenschaft FixierteSpaltenüberschriften die gewünschten Spaltenüberschriften in der Reihenfolge ein, in der diese angezeigt werden sollen. Geben Sie zwischen den Spaltenüberschriften ein Komma oder das für Ihr Land gültige Trennzeichen für Listen ein. (Um das für Ihr Land gültige Listentrennzeichen anzuzeigen, doppelklicken Sie in der Windows-Systemsteuerung auf Ländereinstellungen.)

Die Spaltenüberschriften, die Sie eingeben, müssen genau mit den Spaltenüberschriften im Abfragedatenblatt übereinstimmen. Wenn z.B. im Datenblatt eine Spaltenüberschrift USA lautet, müssen Sie für die Eigenschaft FixierteSpaltenüberschriften den Ausdruck USA, nicht aber z.B. US eingeben. (Nach dem Drücken der EINGABETASTE oder Bewegen des Zeigers an eine andere Position gibt Microsoft Access vor und nach jeder Überschrift Anführungszeichen an.)

6	Zum Anzeigen der Abfrageergebnisse klicken Sie in der Symbolleiste auf Ansicht  [image].

Anmerkungen

•	Wenn Sie eine Kreuztabellenabfrage häufig ausführen oder als Basis für ein Formular oder einen Bericht verwenden, können Sie die Abfrage beschleunigen. Dazu verwenden Sie das vorstehend beschriebene Verfahren zum Angeben festgelegter Spaltenüberschriften.

•	Wenn Sie dieselben Spaltenüberschriften häufig in unterschiedlichen Abfragen verwenden, können Sie eine Tabelle mit einem Feld vom Datentyp Text erstellen und in diesem Feld die Spaltenüberschriften speichern. Anschließend öffnen Sie die Tabelle und kopieren bei Bedarf die Spaltenüberschriften in das Einstellungsfeld für die Eigenschaft FixierteSpaltenüberschriften.


Durchführen von Berechnungen in einer Abfrage

Sie können in einer Abfrage eine Vielzahl von Berechnungen durchführen. So können Sie z.B. die Summe oder den Durchschnitt von Werten eines Feldes berechnen, die Werte zweier Felder multiplizieren oder das Datum berechnen, das drei Monate auf das aktuelle Datum folgt.

Wenn Sie das Ergebnis einer Berechnung in einem Feld anzeigen, wird dieses nicht in der zugrundeliegenden Tabelle gespeichert, sondern Microsoft Access führt die Berechnung bei jedem Ausführen der Abfrage erneut durch, so daß das Ergebnis immer auf den aktuellsten Daten der Datenbank basiert. Daher können Sie das berechnete Ergebnis nicht manuell aktualisieren.

Um das Ergebnis einer Berechnung in einem Feld anzuzeigen, können Sie eine von Microsoft Access bereitgestellte vordefinierte oder selbstdefinierte Berechnungen verwenden. Verwenden Sie die vordefinierten Berechnungen, auch Funktionen genannt, wenn Sie folgende Werte für Datensatzgruppen oder alle Datensätze ermitteln möchten: Summe, Mittelwert, Anzahl, Minimum, Maximum, Standardabweichung oder Varianz. Sie können für jedes Feld, das Sie berechnen möchten, eine Funktion auswählen.

Einige Arten von Funktionen können Sie mit Hilfe des Auswahlabfrage-Assistenten durchführen. Sie können alle Funktionsarten über die Zeile Funktion im Entwurfsbereich einer Abfrage ausführen, in der Sie die Aggregatfunktion für die in einem Feld auszuführende Berechnung auswählen können.

Sie können im Entwurfsbereich einer Abfrage auch Kriterien angeben, um die Gruppen zu begrenzen, für die Funktionen durchführt werden, oder um die in die Berechnung eingeschlossenen Datensätze oder das Ergebnis, das nach der Ausführung der Berechnung angezeigt wird, einzuschränken.

Eine benutzerdefinierte Berechnung ermöglicht Ihnen, für die einzelnen Datensätze Berechnungen mit Zahlen, Datumsangaben und Textwerten durchzuführen, wobei Sie Daten aus einem oder mehreren Feldern verwenden können. Sie können mit einer benutzerdefinierten Berechnung z.B. die Werte eines Feldes mit einem festen Betrag multiplizieren, die Differenz zwischen zwei Datumsangaben in zwei verschiedenen Feldern ermitteln, mehrere Werte in einem Textfeld verknüpfen oder Unterabfragen erstellen. Wenn Sie die Optionen in der Zeile Funktion des Entwurfsbereichs verwenden, können Sie für Datensatzgruppen die Summe, den Mittelwert, die Anzahl oder eine andere Funktion des berechneten Feldes ermitteln.

Um benutzerdefinierte Berechnungen durchzuführen, müssen Sie ein neues berechnetes Feld direkt im Entwurfsbereich erstellen. Geben Sie hierzu einen Ausdruck in eine leere Zelle der Zeile Feld im Entwurfsbereich einer Abfrage ein.

Der Ausdruck kann sich aus mehreren Berechnungen zusammensetzen, wie z.B.:

Summe([Lagerbestand]+[Bestellte Einheiten])

Sie können auch Kriterien für ein berechnetes Feld angeben, um das Ergebnis der Berechnung zu beeinflussen.

Sie müssen das Ergebnis einer Berechnung jedoch nicht in einem Feld anzeigen. Sie können es statt dessen auch als Kriterium verwenden, um die Datensätze zu bestimmen, die von der Abfrage ausgewählt werden oder für die eine Aktion durchgeführt werden soll. Sie können z.B. den folgenden Ausdruck in der Zeile Kriterien angeben, wenn nur die Datensätze zurückgegeben werden sollen, deren Werte im Feld Lieferdatum innerhalb der folgenden drei Monate ab dem heutigen Datum liegen.

Mit Hilfe einer Berechnung können Sie auch die Daten einer Aktualisierungsabfrage aktualisieren. So können Sie z.B. den folgenden Ausdruck in eine Zelle der Zeile Aktualisieren eingeben, um sämtliche Werte im Feld Einzelpreis um 5 % zu erhöhen.


Berechnungsarten in einer Abfrage

Sie können Berechnungen in einer Abfrage mit Hilfe folgender Berechnungsarten durchführen:

•	Vordefinierte Berechnungen, Funktionen genannt, um die folgenden Werte für Datensatzgruppen oder alle Datensätze in der Abfrage zu ermitteln: Summe, Mittelwert, Anzahl, Minimum, Maximum, Standardabweichung oder Varianz.

•	Eine benutzerdefinierte Berechnung, um für die einzelnen Datensätze Berechnungen mit Zahlen, Datumsangaben und Textwerten durchzuführen, wobei Sie Daten aus einem oder mehreren Feldern verwenden können. Für diese Art von Berechnungen müssen Sie ein neues berechnetes Feld direkt im Entwurfsbereich erstellen.

Statt das Ergebnis einer Berechnung anzuzeigen, können Sie es auch folgendermaßen verwenden:

•	Als Kriterium, um die Datensätze zu bestimmen, die von der Abfrage ausgewählt werden oder für die eine Aktion durchgeführt werden soll.

•	Um die Daten einer Aktualisierungsabfrage zu aktualisieren.

Was möchten Sie tun?

Weitere Informationen zum Durchführen von Berechnungen in einer Abfrage erhalten

Informationen zu den einzelnen Funktionen (Aggregatfunktionen) erhalten

Mit dem Auswahlabfrage-Assistenten eine Abfrage erstellen, die eine Summe, einen Mittelwert, eine Anzahl, ein Minimum oder ein Maximum für eine oder mehrere Datensatzgruppen berechnet

Unter Verwendung des Entwurfsbereichs einer Abfrage eine Summe, einen Mittelwert, eine Anzahl oder andere Funktion berechnen

Ein berechnetes Feld für benutzerdefinierte Berechnungen erstellen

Beispiele für Berechnungen ansehen, die als Kriterien verwendet werden

Beispiele für Berechnungen zum Aktualisieren von Daten ansehen


Berechnen der Summe, des Durchschnitts, der Anzahl oder einer anderen Funktion für die Datensätze in einer Abfrage

Unter Verwendung der Zeile Funktion im Entwurfsbereich einer Abfrage können Sie die Summe, den Durchschnitt, die Anzahl, das Minimum oder Maximum, die Varianz oder Standardabweichung für Werte in einem oder mehreren Feldern entweder für alle Datensätze in einer Abfrage oder für eine oder mehrere Datensatzgruppen berechnen. Mit Hilfe der Zeile Kriterien können Sie außerdem Kriterien hinzufügen, um das Ergebnis der Berechnung zu beeinflussen.

Anmerkung   Sie können auch den Auswahlabfrage-Assistenten verwenden, um die Summe, den Durchschnitt, die Anzahl, das Minimum oder Maximum von Feldwerten zu berechnen. Wenn Sie jedoch Kriterien hinzufügen möchten, müssen Sie den Entwurfsbereich.der entsprechenden Abfrage verwenden.

Was möchten Sie tun?

Funktionen für alle Datensätze in einer Abfrage durchführen

Funktionen für Datensatzgruppen in einer Abfrage durchführen

Weitere Informationen zu den verschiedenen Funktionen und deren Einsatzmöglichkeiten erhalten


Berechnen einer Summe, eines Durchschnittswertes, einer Anzahl oder einer anderen Funktion für Datensatzgruppen in einer
Berechnen einer Summe, eines Durchschnittswertes, einer Anzahl oder einer anderen Funktion für Datensatzgruppen in einer Abfrage

1	Erstellen Sie in der Entwurfsansicht eine Auswahlabfrage. Fügen Sie die Tabellen hinzu, deren Datensätze Sie in die Berechnung einbeziehen möchten. Fügen Sie dann die Felder hinzu, für die Sie Berechnungen durchführen, Gruppierungen definieren oder Kriterien festlegen möchten.

2	Klicken Sie auf der Symbolleiste auf Funktionen [image].

Microsoft Access zeigt daraufhin die Zeile Funktion im Entwurfsbereich an.

3	Lassen Sie in der Zeile Funktion für das Feld oder die Felder, das bzw. die Sie gruppieren möchten, Gruppierung stehen.

4	Klicken Sie für jedes zu berechnende Feld auf die entsprechende Zelle in der Zeile Funktion, und klicken Sie dann auf eine der folgenden Aggregatfunktionen: Summe, Mittelwert, Min, Max, Anzahl, StdAbw oder Varianz.

Um Informationen zu den einzelnen Aggregatfunktionen zu erhalten, klicken Sie auf  [image]. (Um spezielle Anhaltspunkte zur Verwendung der Funktionen ErsterWert und LetzterWert zu erhalten, klicken Sie auf  [image].)

5	Geben Sie ggf. Kriterien ein, um das Ergebnis der Berechnung zu beeinflussen.

Wie wird's gemacht?

6	Sortieren Sie das Ergebnis, wenn Sie möchten.

Wie wird's gemacht?

7	Klicken Sie in der Symbolleiste auf Ansicht  [image], um das Ergebnis anzuzeigen.

Wenn das Ergebnis nicht dem entspricht, was Sie erwartet haben, klicken Sie auf  [image].

Anmerkungen

•	Wenn Sie für ein Feld eine Aggregatfunktion verwenden, verknüpft Microsoft Access den Funktions- mit dem Feldnamen und gibt dem Feld im Datenblatt den so entstandenen Namen (z.B. Mittelwert von Frachtkosten). Um Informationen zum Umbenennen solcher Felder zur leichteren Bestimmung Ihres Inhalts zu erhalten, klicken Sie auf  [image].

•	Wenn Sie ein berechnetes Feld hinzufügen, dessen Ausdruck eine oder mehrere Aggregatfunktionen enthält, müssen Sie in der Zeile Funktion die Zelle für das berechnete Feld auf Ausdruck einstellen.

•	Um eine Kreuztabellenabfrage zu erstellen, die Funktionsergebnisse bezogen auf den linken Rand und die erste Zeile des Datenblattes gruppiert, klicken Sie auf  [image].

•	Die Abfrage Category Sales for 1995 der Nordwind-Datenbank enthält ein Beispiel zur Berechnung einer Summe für Datensatzgruppen. Um diese Abfrage anzuschauen, öffnen Sie die Nordwind-Datenbank im Unterordner BEISPIELE des Office-Ordners. Klicken Sie im Datenbankfenster in der Registerkarte Abfragen, auf Umsätze nach Kategorien für 1995 und dann auf Entwurf. Um Informationen zum Öffnen der Nordwind-Datenbank zu erhalten, klicken Sie auf  [image].


Wo werden Kriterien für das Durchführen von Berechnungen angegeben?

Im Entwurfsbereich einer Abfrage bestimmt die Position der angegebenen Kriterien den Ausführungszeitpunkt der Berechnung.

Anmerkung   Obwohl in den folgenden Beispielen ausschließlich Abfragen angegeben sind, die Funktionen ausführen, gelten diese Richtlinien auch für berechnete Felder.

•	Um Gruppierungen einzuschränken, bevor Sie Berechnungen für Datensatzgruppen durchführen, geben Sie die Kriterien in den Feldern mit der Funktion Gruppierung an.

•	Um nach der Durchführung der Berechnung nur ein ausgewähltes Ergebnis zurückzugeben, geben Sie Kriterien in dem Feld mit der Berechnung an. Diese Vorgehensweise gilt unabhängig davon, ob Sie die Berechnung für einzelne Datensätze, Datensatzgruppen oder alle Datensätze durchführen.

Um die Datensätze einzuschränken, bevor sie gruppiert werden und bevor die Berechnung durchgeführt wird, fügen Sie dem Entwurfsbereich das Feld hinzu, dessen Datensätze Sie einschränken möchten, und legen Sie dann in der Zeile Kriterien für dieses Feld Kriterien fest.

•	Wenn Sie in der gleichen Abfrage Funktionen ausführen, setzen Sie die Zelle Funktion des Feldes, das die Kriterien enthält, auf Bedingung. Diese Vorgehensweise gilt unabhängig davon, ob Sie Funktionen für alle Datensätze oder für Datensatzgruppen ausführen. (Microsoft Access deaktiviert automatisch das Kontrollkästchen Anzeigen.)

Im nachfolgenden Beispiel wird das Feld Endpreis zweimal verwendet: einmal, um die Datensätze zu begrenzen, und ein zweites Mal, um die Funktion auszuführen. Sie können jedoch auch ein anderes Feld zum Einschränken der Datensätze verwenden, indem Sie dieses Feld in den Entwurfsbereich ziehen und seine Zelle Funktion auf Bedingung setzen.

Anmerkung   Um Beispiele für Kriterienausdrücke zu erhalten, klicken Sie auf  [image].


Berechnen einer Summe, eines Durchschnittswertes, einer Anzahl oder einer anderen Funktion für alle Datensätze in einer Abfrage

1	Erstellen Sie in der Entwurfsansicht eine Auswahlabfrage. Fügen Sie die Tabellen hinzu, deren Datensätze Sie in die Berechnung einbeziehen möchten. Fügen Sie dann die Felder hinzu, für die Sie Berechnungen durchführen und Kriterien festlegen möchten.

2	Klicken Sie auf der Symbolleiste auf Funktionen  [image].

Microsoft Access zeigt daraufhin die Zeile Funktion im Entwurfsbereich an.

3	Klicken Sie für jedes Feld im Entwurfsbereich auf die entsprechende Zelle in der Zeile Funktion, und klicken Sie dann auf eine der folgenden Aggregatfunktionen: Summe, Mittelwert, Min, Max, Anzahl, StdAbw oder Varianz.

Um Informationen zu den einzelnen Aggregatfunktionen zu erhalten, klicken Sie auf  [image]. (Um spezielle Anhaltspunkte zur Verwendung der Funktionen ErsterWert und LetzterWert zu erhalten, klicken Sie auf  [image])

4	Geben Sie ggf. Kriterien ein, um das Ergebnis der Berechnung zu beeinflussen.

Wie wird's gemacht?

5	Sortieren Sie das Ergebnis, wenn Sie dies wünschen.

Wie wird's gemacht?

6	Klicken Sie in der Symbolleiste auf Ansicht  [image], um das Ergebnis anzuzeigen.

Wenn das Ergebnis nicht dem entspricht, was Sie erwartet haben, klicken Sie auf  [image].

Anmerkungen

•	Wenn Sie für ein Feld eine Aggregatfunktion verwenden, verknüpft Microsoft Access den Funktions- mit dem Feldnamen und gibt dem Feld im Datenblatt den so entstandenen Namen (z.B. Mittelwert von Frachtkosten). Um Informationen zum Umbenennen solcher Felder zur leichteren Bestimmung Ihres Inhalts zu erhalten, klicken Sie auf  [image].

•	Wenn Sie ein berechnetes Feld, das eine oder mehrere Aggregatfunktionen enthält, einer Abfrage hinzufügen, in der Sie für sämtliche Datensätze Funktionen ausführen, müssen Sie in der Zeile Funktion die Zelle für das berechnete Feld auf Ausdruck einstellen.


Aggregatfunktionen und andere Optionen in der Zeile "Funktion" des Entwurfsbereichs einer Abfrage

Neun der zwölf Optionen in der Zeile Funktion des Entwurfsbereichs einer Abfrage sind Aggregatfunktionen. In der folgenden Tabelle werden alle Funktionen, mit Ausnahme von ErsterWert und LetzterWert, erklärt. Um spezielle Anhaltspunkte zur Verwendung der Funktionen ErsterWert und LetzterWert zu erhalten, klicken Sie auf  [image]. Die übrigen drei Optionen der Liste werden in der zweiten Tabelle erläutert.

Anmerkung   Datensätze, die Null-Werte enthalten, werden von Aggregatfunktionen in ihren Berechnungen nicht berücksichtigt. Die Funktion Anzahl gibt z.B. die Anzahl aller Datensätze zurück, die keine Null-Werte enthalten. Es gibt jedoch eine Möglichkeit, auch Null-Werte zu zählen. Wenn Sie Null-Werte in 0 umwandeln, können sie in einer Berechnung berücksichtigt werden. Um weitere Informationen zu erhalten, klicken Sie auf  [image].

Auswahl	Berechnung	Zu verwendende Felddatentypen
Summe	Summe der Werte eines Feldes	Zahl, Datum/Zeit, Währung und AutoWert
Mittelwert	Durchschnitt der Werte eines Feldes	Zahl, Datum/Zeit, Währung und AutoWert
Min	Niedrigster Wert eines Feldes	Text, Zahl, Datum/Zeit, Währung und AutoWert
Max	Höchster Wert eines Feldes	Text, Zahl, Datum/Zeit, Währung und AutoWert
Anzahl	Anzahl der Werte eines Feldes ohne Berücksichtigung von Null-Werten	Text, Memo, Zahl, Datum/Zeit, Währung, AutoWert, Ja/Nein und OLE-Objekt
StdAbw	Standardabweichung der Werte eines Feldes	Zahl, Datum/Zeit, Währung und AutoWert
Varianz	Varianz der Werte eines Feldes	Zahl, Datum/Zeit, Währung und AutoWert
Auswahl	Zweck
Gruppierung	Definieren der Gruppen, für die Sie die Berechnungen durchführen möchten. Um z.B. die Gesamtverkäufe nach Artikeln gruppiert anzuzeigen, wählen Sie Gruppierung für das Feld Artikelname aus.
Ausdruck	Erstellen eines berechneten Feldes, in dessen Ausdruck eine Aggregatfunktion angegeben wird. Normalerweise erstellen Sie ein berechnetes Feld, wenn Sie in einem Ausdruck mehrere Funktionen verwenden möchten.
Bedingung	Angeben von Kriterien für ein Feld, das nicht zum Definieren von Gruppierungen verwendet wird. Wenn Sie diese Option für ein Feld auswählen, blendet Microsoft Access dieses Feld im Abfrageergebnis durch Deaktivieren des Kontrollkästchens Anzeigen aus.


Arbeiten mit leeren Feldern in Abfragen

Wenn ein Feld keinen Wert enthält, besitzt es entweder einen Null-Wert oder (im Fall von Textfeldern, Memo- oder Hyperlink-Feldern) einen Null-Wert oder eine leere Zeichenfolge. Wenn sich Null-Werte in einem Feld befinden, können diese das Abfrageergebnis beeinflussen. Im folgenden finden Sie einige Richtlinien für die Arbeit mit Null-Werten und leeren Zeichenfolgen in Abfragen. (Um Informationen zu den Unterschieden zwischen Null-Werten und leeren Zeichenfolgen zu erhalten, klicken Sie auf  [image].)

Verknüpfen von Feldern, die Null-Werte enthalten

Wenn Sie Tabellen in einer Abfrage verknüpfen, enthält das Ergebnis nur die Datensätze, die in den übereinstimmenden Feldern keine Null-Werte enthalten. Um z.B. Lieferanten und Kunden aus gleichen Regionen aufzulisten, können Sie eine Abfrage erstellen, welche die Tabellen Lieferanten und Kunden enthält, wobei die Tabellen über die Felder Region miteinander verknüpft sind. Wenn Sie sich dann das Ergebnis ansehen, sind dort die Werte der Datensätze aufgelistet, die im Feld Region beider Tabellen einen Wert enthalten.

Suchen nach Null-Werten oder leeren Zeichenfolgen

Wenn Sie mit Hilfe einer Abfrage nach Null-Werten oder leeren Zeichenfolgen suchen, geben Sie in eine Zelle der Zeile Kriterien entweder Ist Null ein, um nach Null-Werten zu suchen, oder Anführungszeichen ("") (ohne Leerzeichen zwischen den Anführungszeichen) für die Suche nach leeren Zeichenfolgen.

Einfluß von Null-Werten auf numerische Berechnungen

Wenn Sie mit einer Aggregatfunktion die Summe, den Mittelwert, die Anzahl oder einen anderen Betrag für die Werte eines Feldes ermitteln, werden Datensätze mit Null-Werten in diesem Feld bei den Berechnungen nicht berücksichtigt. Dies gilt unabhängig davon, ob Sie für Berechnungen die Zeile Funktion im Entwurfsbereich einer Abfrage, den Auswahlabfrage-Assistenten oder einen benutzerdefinierten Ausdruck verwenden. Wenn Sie z.B. mit der Funktion Anzahl die Anzahl der Werte eines Feldes ermitteln, wird die Anzahl aller Datensätze zurückgegeben, die keine Null-Werte enthalten. Wenn Sie die Gesamtanzahl der Datensätze, einschließlich derjenigen mit Null-Werten, ermitteln möchten, verwenden Sie Anzahl mit dem Sternchen-Platzhalterzeichen (*).

Wenn Sie einen arithmetischen Operator (z.B. +, -, *, /, ^) in einem Ausdruck (z.B. [Lagerbestand]+[Bestellte Einheiten]) verwenden, der ein Feld mit einem Null-Wert enthält, ist das Ergebnis des gesamten Ausdrucks ein Null-Wert.

Konvertieren von Null-Werten in 0

Wenn einige Ihrer Felder Null-Werte enthalten, können Sie einen Ausdruck erstellen, der die Null-Werte in 0 umwandelt. Dies ist sinnvoll, wenn Sie die Datensätze, die Null-Werte enthalten, in einer Aggregatfunktion berücksichtigen möchten, oder wenn Sie vermeiden möchten, daß ein Ausdruck, in dem auf ein Feld mit Null-Werten verwiesen wird, einen Null-Wert als Ergebnis hat. Verwenden Sie zum Konvertieren von Null-Werten in 0 die Funktion Nz. Beispiel:

Nz([Gesamtsumme]) + Nz([Frachtkosten])

Um weitere Informationen zur Funktion Nz zu erhalten, klicken Sie auf  [image].

Verbinden von Textfeldern, die Null-Werte enthalten

Wenn Sie mit Hilfe eines Ausdrucks zwei Felder mit Textwerten verbinden, wobei eines oder auch beide Felder Null-Werte enthalten, verwenden Sie statt des Operators + den Operator &. Der Operator & verbindet die Werte auch dann, wenn sie Null-Werte enthalten, während der Operator + Null zurückgibt, sobald einer der beiden Werte Null ist. Zum Beispiel:

Name: [Nachname] & " " & [Vorname]

Sortieren nach Feldern, die Null-Werte und leere Zeichenfolgen enthalten

Wenn Sie ein Feld in aufsteigender Reihenfolge sortieren, werden die Datensätze mit einem Null-Wert in diesem Feld als erstes aufgelistet. Wenn ein Feld sowohl Null-Werte als auch leere Zeichenfolgen enthält, werden in der Sortierreihenfolge zuerst die Null-Werte und unmittelbar darauf die leeren Zeichenfolgen angezeigt.

Verwenden des Sternchen-Platzhalterzeichens (*), um andere Werte als Null-Werte zurückzugeben

Wenn Sie den Ausdruck Wie "*" beim Definieren von Abfragekriterien für ein Feld verwenden, enthält das Ergebnis in diesem Feld auch leere Zeichenfolgen, aber keine Null-Werte.


Problembehandlung bei Problemen mit Auswahlabfragen

Welches Problem liegt vor?

Die Abfrage gibt nicht die gewünschten Datensätze aus

Die Datensätze werden nicht in der gewünschten Reihenfolge angezeigt

Die Spalten sind nicht korrekt

Die Berechnungen in der Abfrage sind nicht korrekt

Ich kann die Daten in der Abfrage nicht aktualisieren

Obwohl die Abfrage den Mechanismus "AutoNachschlagen" verwendet, werden Daten nicht automatisch eingetragen

Ich benötige Hilfe beim Festlegen von Kriterien

Microsoft Access verknüpft automatisch zum Abfrage-Entwurfsbereich hinzugefügte Tabellen oder Abfragen, die nicht verknüpft werden sollen

Ich erhalte die Meldung "Abfrage enthält mehrdeutige Inklusionsverknüpfungen."

Es ist ein Fehler bezüglich der Unverträglichkeit von Datentypen aufgetreten

Die Abfrage ist zu langsam

Ich erhalte eine Aufforderung zur Eingabe eines Parameters, wo ich es nicht erwarte


Die Abfrage gibt nicht die gewünschten Datensätze aus

Welches Problem liegt vor?

Die Abfrage gibt zu viele Datensätze aus

Die Abfrage gibt zu wenige Datensätze aus

Die Abfrage gibt nicht die richtigen Datensätze aus


Die Abfrage gibt zu viele Datensätze aus

•	Wenn Ihre Abfrage mehr als eine Tabelle oder Abfrage enthält, verbinden Sie diese gegebenenfalls mit einer Verknüpfungslinie. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn die Tabellen oder Abfragen bereits verknüpft sind, überprüfen Sie die Verknüpfungseigenschaften aller Verknüpfungslinien, um den jeweiligen Verknüpfungstyp zu ermitteln. Verknüpfungseigenschaften legen fest, ob eine Tabelle oder Abfrage alle Datensätze oder nur die Datensätze, die den Datensätzen in einer anderen Tabelle entsprechen, zur Verfügung stellt. Zum Anzeigen von Beispielen zu Verknüpfungstypen, zum Ändern von Verknüpfungstypen und zu deren Einfluß auf die Abfrageergebnisse klicken Sie auf  [image].

•	Fügen Sie Kriterien zum Einschränken der Datensätze hinzu. Nur Datensätze, die die von Ihnen definierten Kriterien erfüllen, werden abgerufen. Um weitere Informationen zum Festlegen von Kriterien anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie bereits Kriterien festgelegt haben, können Sie unter Verwendung des Operators Und weitere Kriterien für dasselbe Feld oder für andere Felder festlegen. Überprüfen Sie auch, ob die vorhandenen Kriterien korrekt eingegeben wurden. Prüfen Sie die Rechtschreibung, und ob überflüssige Leerzeichen oder zusätzliche Zeichen vorhanden sind. Stellen Sie sicher, daß Sie die Kriterien für das richtige Feld festgelegt haben, und daß dies die Kriterien sind, die die Datensätze bestimmen sollen. Entfernen Sie gegebenenfalls Alternativkriterien, die Sie in der Zeile Oder des Abfrage-Entwurfsbereichs oder in Kriterienausdrücken mit dem Operator Oder festgelegt haben. Um Beispiele zum Festlegen mehrerer Kriterien anzuzeigen, klicken Sie auf  [image].

•	Überprüfen Sie die Daten, nach denen Sie suchen. Enthalten diese zusätzliche Leerzeichen oder andere Sonderzeichen, muß dies beim Festlegen der Kriterien berücksichtigt werden. Sie können in den Kriterien Platzhalterzeichen verwenden, wenn Sie die gesuchten Feldinhalte nicht genau kennen oder nicht genau angeben möchten. Wenn Sie bereits Platzhalterzeichen eingesetzt haben und dennoch nicht die gewünschten Datensätze erhalten, haben Sie möglicherweise Platzhalterzeichen eines falschen Datentyps verwendet. Zum Anzeigen weiterer Informationen zu Platzhalterzeichen, klicken Sie auf  [image].

•	Wenn Sie in einer Auswahl-, einer Anfüge- oder einer Tabellenerstellungsabfrage in der Symbolleiste der Abfrage-Entwurfsansicht auf Spitzenwerte  [image]  klicken (oder im Eigenschaftenfenster der Abfrage die Eigenschaft Spitzenwerte einstellen), um eine bestimmte Anzahl der höchsten oder niedrigsten Werte in einem Feld auszugeben, gibt die Abfrage möglicherweise mehr als die gewünschte Anzahl von Datensätzen aus. Dies ist darauf zurückzuführen, daß auch alle Datensätze ausgegeben werden, die mit dem letzten Datensatz übereinstimmen. Daher gibt eine Abfrage, auch wenn Sie angegeben haben, daß nur die Mitarbeiter mit den beiden höchsten Gesamtumsatzsummen angezeigt werden sollen, alle drei der folgenden Datensätze aus, da die Abfrage nicht zwischen den beiden Gesamtumsatzsummen in Höhe von 50.000 unterscheidet.

Personal-Nr.	Verkäufe
1	60.000
2	50.000
3	50.000
•	Wenn Sie nicht möchten, daß doppelte Werte zurückgegeben werden, stellen Sie die Eigenschaft Keine Duplikate im Eigenschaftenfenster der Abfrage auf Ja ein. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Die Abfrage gibt zu wenige Datensätze aus

•	Wenn die Abfrage auf mehr als einer Tabelle oder Abfrage basiert, überprüfen Sie die Verknüpfungseigenschaften aller Verknüpfungslinien zwischen diesen Tabellen/Abfragen. Verknüpfungseigenschaften legen fest, ob eine Tabelle oder Abfrage alle Datensätze oder nur die Datensätze, die den Datensätzen in einer anderen Tabelle entsprechen, zur Verfügung stellt. Zum Anzeigen von Beispielen zu Verknüpfungstypen, zum Ändern derselben und zu deren Einfluß auf die Abfrageergebnisse klicken Sie auf  [image].

Wenn der zum Abrufen verwendete Verknüpfungstyp nur übereinstimmende Datensätze aus den beiden verknüpften Tabellen ausgibt, enthalten die Abfrageergebnisse nicht die Datensätze, in denen das verknüpfte Feld einen Nullwert enthält. Sie können einen Nullwert in "0", eine leere Zeichenfolge oder einen anderen festgelegten Wert umwandeln, damit diese Datensätze auch in den Abfrageergebnissen enthalten sind. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Möglicherweise haben Sie Kriterien festgelegt, die zu einschränkend sind. Wenn Sie z.B. in der Zeile Kriterien Kriterien für zwei unterschiedliche Felder festgelegt haben, wird ein Datensatz nur dann ausgegeben, wenn beide Kriterien erfüllt sind. Löschen Sie gegebenenfalls einige oder alle der Kriterien, wenn die Abfrage mehr Datensätze ausgeben soll.

•	Überprüfen Sie, ob Sie die vorhandenen Kriterien korrekt eingegeben haben. Prüfen Sie die Rechtschreibung, und ob überflüssige Leerzeichen oder zusätzliche Zeichen vorhanden sind. Stellen Sie sicher, daß Sie die Kriterien für das richtige Feld festgelegt haben, und daß dies die Kriterien sind, die die Datensätze erfüllen sollen.

•	Wenn ein Feldname einen Doppelpunkt enthält, müssen Sie den Namen in eckige Klammern setzen, wenn Sie in einem Ausdruck auf das Feld verweisen. Ansonsten interpretiert Microsoft Access den Feldnamen als literalen Textwert und ruft den gewünschten Datensatz nicht ab.

•	Sie können in den Kriterien Platzhalterzeichen verwenden, wenn Sie die gesuchten Feldinhalte nicht genau kennen oder nicht genau angeben möchten. Wenn Sie bereits Platzhalterzeichen eingesetzt haben und dennoch nicht die gewünschten Datensätze erhalten, haben Sie möglicherweise Platzhalterzeichen eines falschen Datentyps verwendet. Zum Anzeigen weiterer Informationen zu Platzhalterzeichen, klicken Sie auf  [image].

•	Fügen Sie zum Auswählen der Datensätze, mit denen Sie arbeiten möchten, Alternativkriterien hinzu. Sie können diese im Abfrage-Entwurfsbereich in der Zeile Oder oder in der Zeile Kriterien unter Verwendung von Ausdrücken mit dem Operator Oder festlegen. Um Beispiele zur Verwendung von Alternativkriterien anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie Kriterien zum Auswählen von Datensätzen verwenden, die in einem oder mehreren Feldern bestimmte Werte enthalten, erfüllen alle Datensätze mit Nullwerten dieses Kriterium nicht, und werden daher auch nicht ausgegeben. Geben Sie Ist Null in die Zeile Oder ein, wenn auch Datensätze mit Nullwerten ausgegeben werden sollen. Zum Anzeigen weiterer Informationen zu Nullwerten, klicken Sie auf  [image].


Die Abfrage gibt nicht die richtigen Datensätze aus

•	Überprüfen Sie, ob die vorhandenen Kriterien korrekt eingegeben wurden. Überprüfen Sie die Rechtschreibung und ob unnötige Leerzeichen oder andere zusätzliche Zeichen vorhanden sind. Stellen Sie sicher, daß Sie die Kriterien für das richtige Feld festgelegt haben, und daß dies die Kriterien sind, die die Datensätze erfüllen sollen. Wenn Ihre Abfrage verknüpfte Tabellen enthält, müssen Sie bei den Werten, die Sie als Kriterien für Felder der verknüpften Tabellen angeben, die Groß-/Kleinschreibung beachten, d.h. die Schreibweise der Kriterien muß den Werten in der zugrundeliegenden Tabelle entsprechen.

•	Stellen Sie sicher, daß Sie im oberen Teil der Abfrage-Entwurfsansicht die korrekten Tabellen und Abfragen hinzugefügt haben. Um Informationen zum Hinzufügen einer Tabelle oder Abfrage anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Löschen einer Tabelle oder Abfrage anzuzeigen, klicken Sie auf  [image].


Die Datensätze werden nicht in der gewünschten Reihenfolge ausgegeben

•	Legen Sie gegebenenfalls eine Sortierreihenfolge fest. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Wenn Sie in einer Mehrbenutzerumgebung arbeiten, hat möglicherweise ein anderer Benutzer eine andere Sortierreihenfolge festgelegt. Sortierreihenfolgen werden zusammen mit der Abfrage gespeichert. Sie können die vorhandene Sortierreihenfolge durch die von Ihnen gewünschte Reihenfolge ersetzen.

•	Möglicherweise haben Sie die gewünschte Sortierreihenfolge für ein falsches Feld festgelegt. Löschen Sie die festgelegte Sortierreihenfolge, und legen Sie eine neue Sortierreihenfolge für das gewünschte Feld fest.

•	Möglicherweise haben Sie eine Sortierreihenfolge für das korrekte Feld, jedoch anstelle von Aufsteigend die Reihenfolge Absteigend oder umgekehrt gewählt. Wählen Sie die korrekte Sortierreihenfolge.

•	Wenn Sie Sortierreihenfolgen für mehrere Felder festgelegt haben, müssen Sie unter Umständen die Felder im Abfrage-Entwurfsbereich neu anordnen, da Microsoft Access Mehrfachsortierungen von links nach rechts in der Reihenfolge durchführt, in der die Felder im Abfrage-Entwurfsbereich aufgeführt sind.

•	Möglicherweise ist das Feld, für das Sie die Sortierreihenfolge festgelegt haben, ausgeblendet. Wenn Sie das Feld zum Sortieren von Datensätzen anzeigen möchten, müssen Sie im Abfrage-Entwurfsbereich das Kontrollkästchen Anzeigen aktivieren.

•	Zum Anzeigen weiterer Punkte, die beim Sortieren von Datensätzen berücksichtigt werden müssen, klicken Sie auf  [image].


Die Spalten, die die Abfrage ausgibt, sind nicht korrekt

Welches Problem liegt vor?

Die Abfrage gibt zu viele Spalten aus.

Die Abfrage gibt zu wenige Spalten aus.

Die Abfrage gibt nicht die gewünschten Spalten aus.


Die Abfrage gibt zu viele Spalten aus

•	Entfernen Sie im Abfrage-Entwurfsbereich die Felder, die nicht in den Abfrageergebnissen enthalten sein sollen, und entfernen Sie gegebenenfalls das Sternchen (*), wenn Sie es dem Entwurfsbereich hinzugefügt haben. Das Sternchen fügt automatisch alle Felder der zugrundeliegenden Tabelle zur Abfrage hinzu. Um weitere Informationen zum Entfernen von Feldern anzuzeigen, klicken Sie auf  [image].

•	Blenden Sie die Felder aus, die Sie in den Abfrageergebnissen nicht anzeigen möchten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Überprüfen Sie, ob das Kontrollkästchen Alle Felder ausgeben aktiviert ist. (Dazu klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Tabellen/Abfragen). Wenn diese Option aktiviert ist, werden alle Felder aus der zugrundeliegenden Tabelle oder Abfrage in den Abfrageergebnissen angezeigt, auch wenn diese nicht zum Abfrage-Entwurfsbereich hinzugefügt wurden. Wenn Sie dann ein Feld separat zum Abfrage-Entwurfsbereich hinzufügen, um z.B. nur Kriterien für dieses Feld festzulegen, müssen Sie das Kontrollkästchen Anzeigen für dieses Feld deaktivieren, da die entsprechende Spalte in den Abfrageergebnissen sonst zweimal angezeigt wird. Sie können jedoch auch das Kontrollkästchen Alle Felder ausgeben deaktivieren. Das Ändern dieser Option hat nur für die Eigenschafteneinstellung neuer Abfragen Gültigkeit, nicht für vorhandene Abfragen.


Die Abfrage gibt zu wenige Spalten aus

•	Fügen Sie weitere Felder zum Abfrage-Entwurfsbereich hinzu, oder fügen Sie dem Entwurfsbereich das Sternchen (*) hinzu, wenn die Abfrage automatisch alle Felder aus der zugrundeliegenden Tabelle oder Abfrage beinhalten soll. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Fügen Sie weitere Tabellen oder Abfragen und dann die gewünschten Felder hinzu. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Zeigen Sie ausgeblendete Felder an. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn das Kontrollkästchen Alle Felder ausgeben nicht aktiviert ist, werden nur die im Entwurfsbereich enthaltenen Felder in den Ergebnissen abgerufen. (Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Tabellen/Abfragen, wenn Sie prüfen möchten, ob diese Option aktiviert ist.) Ist dies der Fall, werden alle Felder aus der zugrundeliegenden Tabelle oder Abfrage in den Abfrageergebnissen angezeigt, auch wenn diese nicht zum Entwurfsbereich hinzugefügt wurden. Wenn Sie dann ein Feld hinzufügen, um z.B. Kriterien für dieses Feld festzulegen, müssen Sie für dieses Feld das Kontrollkästchen Anzeigen deaktivieren, da die entsprechende Spalte in den Abfrageergebnissen sonst zweimal angezeigt wird. Statt dessen können Sie jedoch auch das Kontrollkästchen Alle Felder ausgeben deaktivieren. Das Ändern dieser Option hat nur für die Eigenschafteneinstellung neuer Abfragen Gültigkeit, nicht für vorhandene Abfragen.


Die Abfrage gibt nicht die gewünschten Spalten aus

•	Entfernen Sie im Abfrage-Entwurfsbereich die Felder, die die Abfrage nicht abrufen soll. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Spalten fehlen, fügen Sie die entsprechenden Felder zum Abfrage-Entwurfsbereich hinzu. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Stellen Sie sicher, daß Sie die korrekten Tabellen und Abfragen zum Abrufen verwendet haben. Um Informationen zum Hinzufügen einer Tabelle oder Abfrage anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Entfernen einer Tabelle oder Abfrage anzuzeigen, klicken Sie auf  [image].


Die Berechnungen in der Abfrage sind nicht korrekt

Welches Problem liegt vor?

Die Ergebnisse einer Berechnung in der Zeile "Funktion" der Abfrage sind nicht korrekt

Die Ergebnisse einer Berechnung in der Zeile "Funktion" im Abfrage-Entwurfsbereich werden in der falschen Spalte ausgegeben

Eine arithmetische Berechnung in einem berechneten Feld im Abfrage-Entwurfsbereich gibt einen Nullwert (leeren Wert) aus


Die Ergebnisse einer Funktionsberechnung (Aggregatfunktion) werden in einer falschen Spalte ausgegeben

Löschen Sie im Abfrage-Entwurfsbereich die Aggregatfunktion, die Sie in der Zeile Funktion dieses Feldes (Spalte) festgelegt haben, und wählen Sie eine Aggregatfunktion in einem anderen Feld.


Die arithmetische Berechnung im Abfrage-Entwurfsbereich gibt einen Nullwert (leeren Wert) aus

Wenn Sie in einem Ausdruck, wie z.B. in [Lagerbestand]+[Bestellte Einheiten], einen arithmetischen Operator (z.B. +, -, *, /) verwenden und eines der Felder im Ausdruck einen Nullwert enthält, ist das Ergebnis des gesamten Ausdrucks ein Nullwert. Um dies zu vermeiden, können Sie Nullwerte in Nullen oder andere Zahlen konvertieren. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Die Ergebnisse einer Funktionsberechnung (Aggregatfunktion) in der Abfrage sind nicht korrekt

•	Datensätze, die in dem Feld, das Sie berechnen, Nullwerte (leere Werte) enthalten, werden bei der Berechnung nicht berücksichtigt. Um weitere Informationen zu Nullwerten und dazu, wie diese in Berechnungen einbezogen werden können, anzuzeigen, klicken Sie auf  [image].

•	Wenn die Abfrage die Berechnung nicht auf den korrekten Gruppen ausführt, stellen Sie sicher, daß die Zeile Funktion für Felder, die Sie für Gruppenberechnungen verwenden möchten, den Eintrag Gruppierung enthält. Um Informationen zum Durchführen von Gruppenberechnungen anzuzeigen, klicken Sie auf  [image].

•	Angenommen, Sie haben in einer Kreuztabellenabfrage zu wenige oder zu viele Gruppierungsfelder. In diesem Fall können Sie die als Zeilenüberschriften definierten Felder, die die Funktionsberechnungen in vertikaler Richtung gruppieren, hinzufügen, entfernen oder ändern. Stellen Sie sicher, daß Sie die korrekten Feldwerte als Spaltenüberschriften verwenden, die die Funktionsberechnungen in horizontaler Richtung gruppieren.

•	Durch die Position, an der Sie im Abfrage-Entwurfsbereich Kriterien festlegen, bestimmen Sie, ob Datensätze vor dem Gruppieren oder Durchführen von Berechnungen ausgenommen werden, ob Gruppen vor dem Durchführen der Berechnung ausgenommen werden, oder ob nach dem Durchführen der Berechnung bestimmte Ergebnisse ausgeschlossen werden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Stellen Sie sicher, daß Sie die korrekte Aggregatfunktion ausgewählt haben. Wählen Sie andernfalls eine andere Aggregatfunktion aus dem Listenfeld in der Zeile Funktion. Um weitere Informationen zu unterschiedlichen Aggregatfunktionen anzuzeigen, klicken Sie auf  [image].


Ich kann die Daten in meiner Abfrage nicht aktualisieren

Es gibt einige Abfragetypen und bestimmte Felder in Abfragen, die nicht aktualisiert werden können. Zum Anzeigen von Informationen darüber, wann Sie Daten aktualisieren können, klicken Sie auf  [image].


Die AutoNachschlagen-Abfrage trägt keine Daten ein

AutoNachschlagen ist nur möglich, wenn verknüpfte Felder bestimmte Bedingungen erfüllen und wenn bestimmte Felder aus beiden Tabellen zum Abfrage-Entwurfsbereich hinzugefügt wurden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ich benötige Hilfe beim Festlegen von Kriterien

Wobei benötigen Sie Hilfe?

Verstehen von Zweck und Funktionsweise von Kriterienausdrücken

Suchen nach Datensätzen, die ein Kriterium und/oder andere Kriterien für dasselbe oder unterschiedliche Felder erfüllen

Suchen nach Datensätzen, die Werte enthalten, die zwischen festgelegten Werten liegen oder größer als, kleiner als, gleich oder nicht gleich festgelegter Werte sind

Suchen nach Datensätzen, die mit bestimmten Zeichen oder Wörtern beginnen oder enden, oder die bestimmte Zeichen oder Wörter enthalten

Suchen nach Datensätzen, die einem Wert nicht entsprechen

Suchen nach Datensätzen, die einen Wert, und nicht leere Werte (Nullwerte) enthalten

Suchen nach Datensätzen, die keinen Wert enthalten

Suchen nach Datensätzen, die das aktuelle Datum enthalten

Suchen nach Datensätzen, die einen Wert aus einer Liste möglicher Werte enthalten

Einschränken der in eine Berechnung einbezogenen Werte

Extrahieren eines Teils eines Textfelds

Extrahieren eines Teils eines Datumsfelds

Beheben eines Problems bezüglich der Unverträglichkeit von Datentypen


Es wird eine Meldung bezüglich unverträglicher Datentypen angezeigt

•	Stellen Sie sicher, daß die Kriterien, die Sie festgelegt haben, für den Datentyp gelten, den die in der zugrundeliegenden Tabelle oder Abfrage enthaltenen Daten haben. Wenn das Feld Mindestbestand z.B. ein Feld vom Datentyp Zahl ist, erhalten Sie einen Fehler, wenn Sie das Kriterium "50" eingeben, da Microsoft Access Werte in Anführungszeichen als Wert vom Datentyp Text und nicht Zahl interpretiert.

Auch in folgenden Fällen tritt ein Datentypen-Konflikt auf:

•	Sie geben Kriterien für ein Nachschlagefeld an, wobei die Kriterien die Werte verwenden, die anstelle ihrer zugehörigen Fremdschlüsselwerte in der Nachschlageliste angezeigt werden. Da die Fremdschlüsselwerte die Werte sind, die gerade in der zugrundeligenden Tabelle gespeichert werden, sollten Sie sie beim Festlegen von Kriterien für ein Feld verwenden. Um weitere Informationen zu Nachschlagefeldern anzuzeigen, klicken Sie auf  [image].

•	Sie haben in einem Kriterium, das Sie für ein Feld vom Datentyp Währung angegeben haben, das Dollarzeichen ($) verwendet. Entfernen Sie das Dollarzeichen, und zeigen Sie dann das Ergebnis an.

•	Stellen Sie sicher, daß der Datentyp bei jedem Paar verknüpfter Felder in einer Abfrage für beide Felder identisch ist. Ändern Sie andernfalls den Datentyp entsprechend eines der Verknüpfungsfelder. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Die Abfrage ist zu langsam

Sie können die Abfrage mit folgenden Maßnahmen beschleunigen:

•	Starten Sie den Leistungsanalyse-Assistenten. Dieser wertet die Abfrage automatisch aus und macht Vorschläge zur Leistungsverbesserung. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Fügen Sie bestimmten Feldern in den zugrundeliegenden Tabellen Indizes hinzu. Um Informationen zu Indizes und deren Verwendungsmöglichkeiten anzuzeigen, klicken Sie auf  [image].

Anmerkung   Der Leistungsanalyse-Assistent macht Vorschläge zum Erstellen von Indizes und Beziehungen.

•	Ändern Sie den Abfrageentwurf, oder nehmen Sie andere Änderungen in Ihrer Datenbank vor, um die Leistung Ihrer Abfrage zu optimieren. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Problembehandlung bei Problemen mit Kreuztabellenabfragen

Welches Problem liegt vor?

Die Spaltenüberschriften werden nicht in der gewünschten Reihenfolge angezeigt, oder es sollen einige Überschriften ausgeschlossen werden

Eine oder mehrere Spaltenüberschriften werden in den Abfrageergebnissen in Form von "< >" angezeigt

Ich erhalte die Meldung "Der Bezug des Namens Name kann nicht erkannt werden"

Zeilen- oder Spaltenüberschriften enthalten nicht die korrekten Feldwerte

Die Abfrage gibt nicht die gewünschten Datensätze aus

Die Datensätze werden nicht in der gewünschten Reihenfolge angezeigt

Die Spalten sind nicht korrekt

Die berechneten Beträge sind nicht korrekt

Ich benötige Hilfe beim Festlegen von Kriterien in der Abfrage

Ich kann die Daten in der Abfrage nicht aktualisieren

Die Abfrage ist zu langsam


Die Spaltenüberschriften werden nicht in der gewünschten Reihenfolge angezeigt, oder es sollen einige Überschriften
Die Spaltenüberschriften werden nicht in der gewünschten Reihenfolge angezeigt, oder es sollen einige Überschriften ausgeschlossen werden

Sie können festlegen, welche Spaltenüberschriften in welcher Reihenfolge angezeigt werden sollen. Dazu stellen Sie die Abfrageeigenschaft FixierteSpaltenüberschrift ein. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Eine oder mehrere Spaltenüberschriften werden in den Abfrageergebnissen in Form von "<>" angezeigt

Microsoft Access gibt für alle Nullwerte in Feldern, die in der Zeile Kreuztabelle den Eintrag Spaltenüberschrift enthalten, als Spaltenname die Zeichen "<>" aus. Führen Sie einen der folgenden Schritte aus, wenn Sie dies verhindern möchten:

•	Definieren Sie die Spaltenüberschriften manuell durch Einstellen der Abfrageeigenschaft FixierteSpaltenüberschrift. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Geben Sie im Entwurfsbereich in der Zeile Kriterien des Feldes für die Spaltenüberschrift Ist Nicht Null ein.

•	Verwenden Sie in der Zeile Kriterien des Feldes für die Spaltenüberschrift einen Ausdruck mit der Funktion Nz. Diese Funktion konvertiert Nullwerte in aussagekräftigere Werte, wie z.B. Unbekannt. Zum Anzeigen weiterer Informationen zur Funktion Nz klicken Sie auf  [image].


Zeilen- oder Spaltenüberschriften enthalten nicht die korrekten Feldwerte

Stellen Sie sicher, daß für das Feld, dessen Werte Sie für Spaltenüberschriften verwenden möchten, im Abfrage-Entwurfsbereich in der Zeile Kreuztabelle der Eintrag Spaltenüberschrift enthalten ist, und daß Felder, deren Werte Sie als Zeilenüberschriften verwenden möchten, in der Zeile Kreuztabelle den Eintrag Zeilenüberschrift enthalten. Zum Ändern des Wertes in einer Zelle der Zeile Kreuztabelle klicken Sie auf die Zelle und dann auf einen Wert in der Liste. Wenn Sie nur bestimmte Werte als Spaltenüberschriften anzeigen möchten, stellen Sie die Abfrageeigenschaft FixierteSpaltenüberschrift ein. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Ich kann die Daten in der Kreuztabellenabfrage nicht aktualisieren

Daten in einer Kreuztabellenabfrage können nicht aktualisiert werden. Zum Anzeigen von Informationen darüber, wann Daten aus einer Abfrage aktualisiert werden können, klicken Sie auf  [image].


Abrufen von Datensätzen mit Werten, die zwischen festgelegten Werten liegen oder >, <, >=, <= oder <> festgelegter Werte sind

1	Erstellen Sie in der Abfrage-Entwurfsansicht eine Abfrage. Fügen Sie die Tabellen mit den gewünschten Datensätzen und dann die Felder, die im Ergebnis enthalten sein sollen, zum Abfrage-Entwurfsbereich hinzu.

2	Geben Sie in der Zeile Kriterien des entsprechenden Feldes in einem Ausdruck einen Bereich an. Dazu verwenden Sie den Operator Zwischen...Und oder die Vergleichsoperatoren (<, >, <>, <= und >=). Sie können z.B. nach Bestellungen suchen, die vor dem 01. Januar 93 eingegangen sind, oder nach Artikeln, für die 10 bis 35 Stück auf Lager sind. In der nachstehenden Tabelle sehen Sie einige Beispiele für die Verwendung der Operatoren in Ausdrücken.

Ausdruck	Bedeutung
>234	Zahlen größer als 234
Zwischen #02.02.95# Und #01.12.95#	Daten vom 02. Feb. 95 bis zum 01. Dez. 95
<1200,45	Zahlen kleiner als 1.200,45
>="Callahan"	Alle Namen von Callahan bis zum Ende des Alphabets
Anmerkung   Datumsangaben und Zahlen werden im Abfrage-Entwurfsbereich in dem in der Windows-Systemsteuerung unter Ländereinstellungen definierten Format angezeigt. Das Format bei Datumsangaben lautet z.B. für die Vereinigten Staaten Monat/Tag/Jahr, für Deutschland dagegen Tag.Monat.Jahr.


Verwenden einer Abfrage zum Abrufen von Datensätzen, die einem Wert nicht entsprechen

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen und anschließend die Felder, die im Ergebnis enthalten sein sollen, hinzu.

2	Geben Sie in die Zeile Kriterien des entsprechenden Feldes einen Ausdruck mit dem Operator Nicht ein. Geben Sie z.B. in die Zeile Kriterien des Feldes Firma den Ausdruck Nicht T*, wenn Sie nach allen Kunden suchen möchten, deren Namen nicht mit T beginnen, oder geben Sie Nicht 2 in das Feld Firmen-Nr ein, um nach allen Versandfirmen zu suchen, deren Firmennummer ungleich 2 ist.


Verwenden einer Abfrage zum Abrufen aller Datensätze, die keine Nullwerte enthalten

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen und anschließend die Felder, die im Ergebnis enthalten sein sollen, hinzu.

2	Geben Sie in der Zeile Kriterien des entsprechenden Feldes den Ausdruck Nicht Null oder Ist Nicht Null ein. Wenn Sie z.B. alle Nordwind-Lieferanten anzeigen möchten, die über eine Telefax-Nummer verfügen, geben Sie in die Zeile Kriterien für das Feld Telefax einen der Ausdrücke Nicht Null oder Ist Nicht Null ein.


Verwenden einer Abfrage zum Abrufen von Datensätzen, die keine Werte enthalten

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen und anschließend die Felder, die im Ergebnis enthalten sein sollen, hinzu.

2	Geben Sie in der Zeile Kriterien des entsprechenden Feldes den Ausdruck Ist Null ein. Wenn Sie z.B. alle Nordwind-Lieferanten anzeigen möchten, für die keine Telefax-Nummer eingetragen ist, geben Sie in die Zeile Kriterien für das Feld Telefax den Ausdruck Ist Null ein.


Verwenden einer Abfrage zum Abrufen von Datensätzen mit dem aktuellen Datum

Microsoft Access verwendet als aktuelles Datum das Systemdatum der Uhr Ihres Computers.

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen und anschließend die Felder, die im Ergebnis enthalten sein sollen, hinzu.

2	Geben Sie in der Zeile Kriterien des entsprechenden Feldes die Funktion Datum() (ohne Leerzeichen zwischen den Klammern) ein. Sie können z.B. nach allen Bestellungen suchen, die am aktuellen Tag versendet wurden, indem Sie Datum() im Feld Versanddatum eingeben.


Verwenden einer Abfrage zum Abrufen von Datensätzen, die einen Wert aus einer Liste möglicher Werte enthalten

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen und anschließend die Felder, die im Ergebnis enthalten sein sollen, hinzu.

2	Geben Sie in der Zeile Kriterien des entsprechenden Feldes einen Ausdruck mit dem Operator In ein. Wenn Sie z.B. nach Lieferanten aus Frankreich, Deutschland oder Japan suchen möchten, geben Sie in die Zeile Kriterien des Feldes Land der Tabelle Lieferanten folgendes ein:

In (Frankreich;Deutschland;Japan)

Sie können jedoch auch folgendes eingeben:

Frankreich Oder Deutschland Oder Japan


Extrahieren eines Teils eines bestehenden Textwerts unter Verwendung eines berechneten Feldes

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen hinzu.

2	Geben Sie zum Suchen nach Teilwerten eines Feldes in eine leere Zelle der Zeile Feld des Abfrage-Entwurfsbereichs einen Ausdruck mit einer der Funktionen Links, Rechts oder TeilStr ein.

Die Syntax für diese Funktionen lautet folgendermaßen:

Links(Zeichenfolgenausdr;n)
Rechts(Zeichenfolgenausdr;n)
TeilStr(Zeichenfolgenausdr;Start;n)

Das Argument Zeichenfolgenausdr kann entweder ein Feldname (in eckigen Klammern) oder ein Textausdruck sein. n bezeichnet die Anzahl der zu extrahierenden Zeichen. Start gibt die Position des ersten Zeichens an, ab dem Sie extrahieren möchten.

Die nachstehende Tabelle zeigt Beispiele für diese Funktionen.

Wert im Feld "Teilenummer"	Ausdruck	Ausgabe
BA-7893-R12	Links ([Teilenummer];2)	BA
BA-7893-R12	Rechts ([Teilenummer];3)	R12
BA-7893-R12	TeilStr ([Teilenummer];4;4)	7893
3	Fügen Sie bei Bedarf weitere Felder zum Abfrage-Entwurfsbereich hinzu.


Extrahieren eines Teils eines bestehenden Datumswerts unter Verwendung eines berechneten Feldes

1	Erstellen Sie eine Abfrage in der Abfrage-Entwurfsansicht. Fügen Sie zum Abfrage-Entwurfsbereich die Tabellen mit den gewünschten Datensätzen hinzu.

2	Geben Sie in eine leere Zelle der Zeile Feld des Abfrage-Entwurfsbereichs einen Ausdruck mit der Funktion DatTeil ein.

Die Syntax für diese Funktion lautet folgendermaßen:

DatTeil (DatTeil;Datum)

Das Argument DatTeil ist die Abkürzung für den Teil des Datums, den Sie ausgeben möchten, z.B. "jjjj" für eine vierstellige Jahresangabe oder "q" für ein Quartal. Das Argument Datum ist der Name eines Feldes vom Datentyp Datum/Zeit oder ein Literaldatum, wie z.B. 07. November 93.

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke mit der Funktion DatTeil für das Feld Bestelldatum aus der Tabelle Bestellungen.

Bestelldatum	Ausdruck	Ausgabe
03. Jun. 93	DatTeil ("m";[Bestelldatum])	6 (Monat im Jahr)
28. Mrz 92	DatTeil ("jjjj";[Bestelldatum])	1992 (vierstellige Jahreszahl)
3	Fügen Sie bei Bedarf weitere Felder zum Abfrage-Entwurfsbereich hinzu.


Löschen von doppelten Datensätzen, die mit dem Abfrage-Assistenten zur Duplikatsuche gefunden wurden

Sie können den doppelten Datensatz oder das Original direkt in der Datenblattansicht der Abfrage löschen. Dazu klicken Sie auf den Datensatz und dann in der Symbolleiste auf Datensatz löschen  [image].

Wenn Microsoft Access automatisch alle Duplikate löschen und das Original beibehalten soll, dürfen Sie nicht den Abfrage-Assistenten zur Duplikatsuche verwenden oder eine Abfrage zur Duplikatsuche in eine Löschabfrage umwandeln. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Behandlung von Problemen mit Löschabfragen

Welches Problem liegt vor?

Die Abfrage gibt nicht die gewünschten Datensätze aus

Die Löschabfrage hat Datensätze aus der falschen Tabelle gelöscht

Ich möchte nach dem Arbeiten mit dem Abfrage-Assistenten zur Duplikatsuche nur die doppelten Datensätze löschen

Ich benötige Hilfe beim Festlegen von Kriterien

Eine Meldung bezüglich einer Schlüsselverletzung wird angezeigt

Die Abfrage ist zu langsam


Die Löschabfrage hat Datensätze aus der falschen Tabelle gelöscht

Stellen Sie sicher, daß die Abfrage folgendes enthält:

•	Die Tabelle, aus der Sie Datensätze löschen möchten. Ziehen Sie das Sternchen (*) aus der Feldliste dieser Tabelle in den Abfrage-Entwurfsbereich.

•	Das Feld oder die Felder, für das/die Sie Kriterien festlegen möchten. Ziehen Sie das gewünschte Feld bzw. die Felder aus der Feldliste der Tabelle in den Entwurfsbereich.

Im Abfrage-Entwurfsbereich wird in der Zeile Löschen entweder Von oder Bedingung angezeigt. Von wird in der Zeile Löschen der Tabelle angezeigt, aus der Sie Daten löschen. Bedingung wird in der Zeile Löschen für das/die Feld(er) angezeigt, für das/die Sie Kriterien festlegen.


Automatisches Löschen von doppelten Datensätzen aus einer Tabelle

In den nachstehend aufgeführten Schritten werden Sie eine Kopie der Struktur der Tabelle erstellen, die Duplikate enthält; für alle Felder, die Duplikate enthalten, den Primärschlüssel erstellen und anschließend eine Anfügeabfrage zum Anfügen von der Originaltabelle an die neue Tabelle durchführen. Da Felder, für die Primärschlüssel hergestellt wurden, keine doppelten Datensätze enthalten können, wird durch dieses Verfahren eine Tabelle ohne doppelte Datensätze erstellt.

So erstellen Sie eine neue Tabelle

1	Klicken Sie im Datenbankfenster auf die Registerkarte Tabellen.

2	Klicken Sie auf den Namen der Tabelle, aus der Sie doppelte Datensätze löschen möchten.

3	Klicken Sie in der Symbolleiste auf Kopieren  [image].

4	Klicken Sie in der Symbolleiste auf Einfügen  [image].

5	Geben Sie im Dialogfeld Tabelle einfügen als einen Namen für die kopierte Tabelle ein, klicken Sie auf Nur Struktur und dann auf OK.

6	Öffnen Sie die neue Tabelle in der Entwurfsansicht, und wählen Sie das/die Feld(er) aus, das/die in der kopierten Tabelle Duplikate enthielt(en).

7	Klicken Sie in der Symbolleiste auf Primärschlüssel  [image], um auf der Basis der ausgewählten Felder einen Primärschlüssel zu erstellen.

8	Speichern und schließen Sie die Tabelle.

So fügen Sie nur eindeutige Datensätze an die neue Tabelle an

1	Erstellen Sie eine neue Abfrage auf der Basis der Originaltabelle mit den Duplikaten.

2	Klicken Sie in der Abfrage-Entwurfsansicht auf die Schaltfläche Abfragetyp in der Symbolleiste und dann auf Anfüge-Abfrage.

3	Klicken Sie im Dialogfeld Anfügen im Listenfeld Tabellenname auf den Namen der neuen Tabelle und dann auf OK.

4	Fügen Sie alle Felder aus der Originaltabelle zum Abfrage-Entwurfsbereich hinzu. Klicken Sie dazu auf das Sternchen (*).

5	Klicken Sie in der Symbolleiste auf Ausführen  [image].

6	Klicken Sie auf Ja, wenn Sie die Meldung erhalten, daß die Zeilen nun angefügt werden.

7	Klicken Sie auf Ja, wenn die Meldung angezeigt wird, daß Microsoft Access nicht alle Datensätze in der Anfügeabfrage anfügen kann. Dies bedeutet, daß nur eindeutige Datensätze zur neuen Tabelle hinzugefügt und alle Duplikate ignoriert werden.

8	Um das Ergebnis anzuzeigen, öffnen Sie die Tabelle über die Registerkarte Tabellen im Datenbankfenster.

9	Wenn Sie sicher sind, daß die neue Tabelle die korrekten, eindeutigen Datensätze enthält, können Sie die Originaltabelle löschen, und der neuen Tabelle den Namen der gelöschten Tabelle geben.


Es wird eine Meldung bezüglich einer Schlüsselverletzung angezeigt

Eine Schlüsselverletzung tritt unter den folgenden Umständen auf:

•	Sie versuchen, eine Abfrage auszuführen, die Datensätze so anfügt, löscht oder aktualisiert, daß die Regeln der referentiellen Integrität für verknüpfte Tabellen verletzt werden.

•	Ihre Abfrage versucht, Datensätze anzufügen oder zu aktualisieren, die Primärschlüsselwerte enthalten, die bereits in der Zieltabelle enthalten sind.

Wenn Sie eine der beschriebenen Abfragen ausführen, werden die Datensätze, die die Schlüsselverletzung hervorrufen, nicht geändert.

Um die Datensätze dennoch zu ändern, so daß die referentielle Integrität verletzt wird, können Sie die Beziehung zwischen den betroffenen Tabellen lösen oder die Option Mit referentieller Integrität deaktivieren und die betroffenen Tabellen nacheinander ändern. In diesem Fall kann es jedoch zu Konflikten bei den Daten in den beiden Tabellen kommen, wenn die referentielle Integrität später wieder aktiviert wird. Um weitere Informationen zur referentiellen Integrität anzuzeigen, klicken Sie auf  [image].

Um weitere Informationen zum Erstellen und Ändern von Primärschlüsseln anzuzeigen, klicken Sie auf  [image].


Es wird eine Meldung bezüglich der Verletzung einer Gültigkeitsregel angezeigt

Es kommt zu einem Gültigkeitsregelverstoß, wenn Sie versuchen, Datensätze zu aktualisieren oder anzufügen, die die für ein Feld oder einen Datensatz festgelegten Gültigkeitsregeln verletzen.

Um Informationen zum Überprüfen der Gültigkeit von Daten anzuzeigen, klicken Sie auf  [image].


Behandlung von Problemen mit Tabellenerstellungsabfragen

Welches Problem liegt vor?

Die Abfrage gibt nicht die gewünschten Datensätze aus

Die Datensätze werden nicht in der gewünschten Reihenfolge angezeigt

Die Spalten sind nicht korrekt

Die Berechnungen in der Abfrage sind nicht korrekt

Ich benötige Hilfe beim Festlegen von Kriterien

Die Abfrage ist zu langsam


Behandlung von Problemen mit Aktualisierungsabfragen

Welches Problem liegt vor?

Die Abfrage hat nicht die gewünschte Aktualisierung vorgenommen

Die Abfrage gibt nicht die gewünschten Datensätze aus

Ich benötige Hilfe beim Festlegen von Kriterien

Eine arithmetische Berechnung im Abfrage-Entwurfsbereich gibt einen Nullwert (leeren Wert) aus

Ich erhalte die Meldung "Operation muß eine aktualisierbare Abfrage verwenden."

Es wird eine Meldung bezüglich einer Schlüsselverletzung angezeigt

Es wird eine Meldung bezüglich der Verletzung einer Gültigkeitsregel angezeigt

Ich weiß nicht, wann ich Daten aus einer Abfrage aktualisieren kann

Die Abfrage ist zu langsam


Die Abfrage hat nicht die gewünschte Aktualisierung vorgenommen

•	Sie müssen eventuell die Aktualisierung anders vornehmen. Ändern Sie dazu den Ausdruck in der Zeile Aktualisieren. Um z.B. Gehälter um 5 % zu erhöhen, geben Sie in der Zeile Aktualisieren für das Feld Gehalt den Ausdruck [Gehalt]*1,05 ein. Zum Anzeigen weiterer Beispiele für Ausdrücke in Aktualisierungsabfragen klicken Sie auf  [image].

•	Wenn Sie die Daten eines falschen Feldes aktualisiert haben, legen Sie eine Aktualisierung für ein anderes Feld fest. Zum Festlegen einer Aktualisierung für ein Feld geben Sie den gewünschten Ausdruck in die Zeile Aktualisieren ein.


Ich erhalte die Meldung "Operation muß eine aktualisierbare Abfrage verwenden."

Dieser Fehler tritt auf, wenn die Zeile Aktualisieren der aktuellen Abfrage ein Feld aus einer Kreuztabellenabfrage oder aus einer Auswahlabfrage enthält, in der für das Feld ein Aggregat berechnet wurde (unter Verwendung der Zeile Funktion oder einer Domänenfunktion in der Zeile Feld). Wenn Sie ein Feld unter Verwendung des Aggregats eines anderen Feldes aktualisieren möchten, müssen Sie das Aggregat in der Aktualisierungsabfrage selbst, nicht in einer anderen Abfrage berechnen.

1	Entfernen Sie in der Abfrage-Entwurfsansicht der aktuellen Abfrage das Feld, das Sie aus einer Kreuztabellen- oder einer Auswahlabfrage (in der für das Feld ein Aggregat berechnet wurde) hinzugefügt haben.

2	Geben Sie in der Zelle Aktualisieren für das Feld, das Sie aktualisieren möchten, eine Domänenfunktion ein, die dasselbe Aggregat berechnet, das für dieses Feld in der Auswahl- oder Kreuztabellenabfrage berechnet wurde.

Angenommen, Sie haben in Ihrer Tabelle Artikel ein berechnetes Feld mit dem Namen Verkäufe Bisher und möchten dieses auf der Basis des Produkts aus den Feldern Anzahl und Einzelpreis der Tabelle Bestelldetails aktualisieren. Dazu fügen Sie das Feld zum Abfrage-Entwurfsbereich der Aktualisierungsabfrage hinzu und geben in die Zelle Aktualisieren die folgende Domänenfunktion ein:

DomSumme("[Anzahl]*[Einzelpreis]";"Bestelldetails";"[Artikel-Nr]=" & [Artikel-Nr])

3	Zum Ausführen der Abfrage klicken Sie in der Symbolleiste auf Ausführen  [image].

4	Um das Ergebnis anzuzeigen, öffnen Sie die Tabelle über die Registerkarte Tabellen im Datenbankfenster.


Behandlung von Problemen mit Anfügeabfragen

Welches Problem liegt vor?

Die Abfrage gibt nicht die gewünschten Datensätze aus

Die Berechnungen in der Abfrage sind nicht korrekt

Die Anfügeabfrage hat Daten an oder von nicht erwünschte(n) Felder(n) angefügt

Es wird eine Meldung bezüglich einer Schlüsselverletzung angezeigt

Es wird eine Meldung bezüglich der Verletzung einer Gültigkeitsregel angezeigt

Ich erhalte eine Fehlermeldung über s_Generation

Ich benötige Hilfe beim Festlegen von Kriterien

Die Abfrage ist zu langsam


Die Anfügeabfrage hat Daten an oder von nicht erwünschte(n) Felder(n) angefügt

So wählen Sie die Felder aus, deren Daten Sie anfügen möchten:

Fügen Sie die folgenden Felder zum Abfrage-Entwurfsbereich für Ihre Anfügeabfrage hinzu:

•	Felder, die Sie anfügen möchten

•	Felder, für die Sie Kriterien festlegen möchten

•	Felder, die dem Primärschlüssel der Tabelle entsprechen, an die Sie Datensätze anfügen

So wählen Sie die Felder aus, an die Sie Daten anfügen möchten:

•	Klicken Sie in der Zelle Anfügen an der Felder, deren Daten Sie anfügen möchten, auf den Namen des Feldes, an das Sie die Daten anfügen möchten.

Anmerkung   Wenn Sie der Zeile Feld das Sternchen (*) hinzugefügt haben, wählen Sie in der Zeile Anfügen an das Sternchen aus. Alle Feldnamen in beiden Tabellen müssen identisch sein. Sie können in der Spalte, die das Sternchen enthält, keine Kriterien zum Auswählen von Datensätzen festlegen, Sie können jedoch Kriterien in einer separaten Spalte festlegen.


Behandlung von Problemen mit Parameterabfragen

Welches Problem liegt vor?

Ich erhalte unerwarteterweise eine Aufforderung zum Eingeben eines Parameters

Ich möchte mit einer Parameterabfrage optional alle Datensätze ausgeben

Ich erhalte die Meldung "Der Bezug des Namens Name kann nicht erkannt werden."


Ich erhalte unerwarteterweise eine Aufforderung zum Eingeben eines Parameters

Wenn Sie bei dem Versuch, eine Abfrage oder einen Bericht auszuführen, unerwarteterweise eine Aufforderung zum Eingeben eines Parameters erhalten, liegt möglicherweise einer der folgenden Umstände vor:

•	Sie haben einen Parameter aus dem Abfrage-Entwurfsbereich, nicht jedoch im Dialogfeld Abfrageparameter gelöscht (im Befehl Parameter des Menüs Abfrage).

•	Sie haben ein Feld in der Abfrage oder im Bericht, nicht jedoch in der/den der Abfrage zugrundeliegenden Tabelle(n) umbenannt oder falsch geschrieben.

•	Sie haben ein Feld verwendet, das auf ein berechnetes Feld verweist. Wenn ein Feld in der Abfrage eine Berechnung durchführt, müssen Sie sicherstellen, daß für das berechnete Feld im Abfrage-Entwurfsbereich das Kontrollkästchen Anzeigen aktiviert ist.


Ich möchte mit einer Parameterabfrage optional alle Datensätze ausgeben

Geben Sie im Entwurfsbereich unter dem Feld, das die Aufforderung in der Zeile Kriterien enthält, in der Zeile Oder den Ausdruck [Aufforderung:] Ist Null ein, wobei Aufforderung mit der Aufforderung in der Zeile Kriterien dieses Feldes identisch sein muß. Die folgende Tabelle enthält ein Beispiel für das Feld Kategorie-Nr.

Zeile	Eingabe
Kriterien	Wie [Geben Sie die Artikel-Nr. ein:]
Oder	[Geben Sie die Artikel-Nr. ein:] Ist Null
Wenn Sie jetzt die Abfrage ausführen und das Dialogfeld Parameterwerte eingeben leer lassen, gibt die Abfrage alle Datensätze aus.


Ich erhalte eine Fehlermeldung über s_Generation.

Sie können diese Nachricht erhalten, wenn Sie in einer replizierten Datenbank eine Anfügeabfrage ausführen, die ein Sternchen (*) in der Zeile Feld der Entwurfsansicht enthält, um alle Felder einer der zugrundeliegenden Tabellen auszuwählen. Um dieses Problem zu vermeiden, entfernen Sie das Sternchen aus der Entwurfsansicht und fügen dann die Felder aus der Feldliste der Tabelle zur Entwurfsansicht hinzu.


Arbeiten mit Duplikaten in der Abfrage-Datenblattansicht

Was möchten Sie tun?

Duplikate löschen

Die Daten in einem Feld bearbeiten

Das gesamte Datenblatt oder die markierten Datensätze drucken


Arbeiten mit nicht übereinstimmenden Datensätzen in der Abfrage-Datenblattansicht

Was möchten Sie tun?

Einen nicht übereinstimmenden Datensatz löschen

Einen übereinstimmenden Datensatz in der anderen Tabelle hinzufügen

Das gesamte Datenblatt oder die markierten Datensätze drucken


Hinzufügen eines übereinstimmenden Datensatzes in der anderen Tabelle

Sie müssen die Tabelle öffnen, die der Assistent nach nicht übereinstimmenden Datensätzen durchsucht hat (die zweite Tabelle, die Sie im Assistenten angegeben haben). Fügen Sie dann einen übereinstimmenden Datensatz hinzu.

Wie wird's gemacht?


Arbeiten mit dem Datenblatt einer Kreuztabellenabfrage

Was möchten Sie tun?

Schriftart oder Schriftschnitt, Schriftgrad oder Schriftfarbe ändern

Den Rasterlinienstil oder die Hintergrundfarbe ändern

Die Zeilenhöhe ändern

Die Spaltenbreite ändern

Das gesamte Datenblatt oder die markierten Datensätze drucken

Anmerkung   In einer Kreuztabellenabfrage können Sie keine Daten bearbeiten.


Anpassen einer Kreuztabellenabfrage

Was möchten Sie tun?

Die Reihenfolge oder die Anzahl der Spaltenüberschriften ändern

Die Datensätze sortieren

Kriterien zur Begrenzung bestimmter Datensätze festlegen

Datensätze mit Nullwerten (leeren Werten) ausschließen, um "<>" als Spaltenüberschrift zu vermeiden


Anpassen einer Abfrage zur Duplikatsuche

Was möchten Sie tun?

Felder hinzufügen

Felder entfernen

Die Datensätze sortieren

Anmerkung   Sie können eine Abfrage zur Duplikatsuche nicht in eine Löschabfrage konvertieren, um Duplikate zu löschen. Eine Abfrage zur Duplikatsuche gibt den Originaldatensatz sowie sämtliche vorhandenen Duplikate des Datensatzes zurück, so daß Sie entscheiden können, welche Version Sie löschen möchten. Wenn Sie eine solche Abfrage in eine Löschabfrage konvertieren, werden das Original und die Duplikate gelöscht.

Es gibt jedoch eine Möglichkeit, Duplikate automatisch zu löschen und die Originale beizubehalten. Zum Anzeigen von Informationen klicken Sie auf  [image].


Anpassen einer Abfrage zur Inkonsistenzsuche

Was möchten Sie tun?

Felder hinzufügen

Felder entfernen

Felder verschieben


Zurücksetzen von Seitennummern für jede Gruppe in einem Bericht

Erstellen eines Makros, das Seitennummern zurücksetzt

1	Erstellen Sie ein Makro, das die Aktion SetzenWert verwendet, um die Eigenschaft Seite in 1 zu ändern.

Wie wird's gemacht?

Entscheiden Sie, ob die Seitennummer im Seitenkopf oder im Seitenfuß angezeigt werden soll, und verwenden Sie dann für die Argumente der Aktion SetzenWert die folgenden Werte.

Position der Seitennummer	Argumente von "SetzenWert"
Seitenkopf	Feld:  [Seite] Ausdruck:  0
Seitenfuß	Feld:  [Seite] Ausdruck:  1
2	Speichern und schließen Sie das Makro.

Ändern des Berichts

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Erstellen Sie im Seitenkopf oder im Seitenfuß ein Textfeld für die Seitennummer, sofern ein solches nicht bereits vorhanden ist.

Wie wird's gemacht?

3	Stellen Sie die folgenden Eigenschaften für den Gruppenkopf und Gruppenfuß der ersten Gruppierungsebene ein, abhängig davon, wo die Seitennummer angezeigt wird.

Wenn die Seitennummer im Seitenkopf angezeigt wird, stellen Sie die folgenden Eigenschaften ein:

Bereich	Eigenschaft	Einstellung	Zweck
Gruppenkopf	NeueSeite	Vor Bereich	Beginnt jede Gruppe auf einer neuen Seite.
Gruppenfuß	BeimFormatieren	Name des zuvor erstellten Makros	Setzt die Seitennummer für die neue Gruppe auf 1 zurück.
Wenn die Seitennummer im Seitenfuß angezeigt wird, stellen Sie die folgenden Eigenschaften ein:

Bereich	Eigenschaft	Einstellung	Zweck
Gruppenkopf	BeimFormatieren	Name des zuvor erstellten Makros	Setzt die Seitennummer für die neue Gruppe auf 1 zurück.
Gruppenfuß	NeueSeite	Nach Bereich	Beginnt jede Gruppe auf einer neuen Seite.
Anmerkung   Der Bericht Personalumsätze nach Land in der Beispieldatenbank Nordwind setzt die Seitennummer für jedes Land zurück. Um sich diesen Bericht anzusehen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Personalumsätze nach Land und schließlich auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Anpassen eines AutoFormats für ein Formular oder einen Bericht

1	Öffnen Sie ein vorhandenes Formular in der Entwurfsansicht oder einen vorhandenen Bericht in der Entwurfsansicht.

2	Klicken Sie im Menü Format auf AutoFormat.

3	Klicken Sie im Dialogfeld AutoFormat in der Liste auf das gewünschte AutoFormat.

4	Klicken Sie auf die Schaltfläche Optionen, und aktivieren Sie die Attribute, auf die das AutoFormat angewendet werden soll.

5	Klicken Sie auf die Schaltfläche Anpassen und dann auf die gewünschte Anpassungsoption. Sie haben die folgenden Möglichkeiten:

•	Erstellen eines neuen AutoFormats auf der Basis des geöffneten Formulars oder Berichts.

•	Aktualisieren des markierten AutoFormats auf der Basis des geöffneten Formulars oder Berichts.

•	Löschen des markierten AutoFormats aus der Liste.

6	Klicken Sie zweimal auf OK, um die Dialogfelder zu schließen.


Erstellen eines mehrspaltigen Berichts

1	Erstellen Sie einen Bericht.

Wie wird's gemacht?

Anmerkungen

•	Beim Druck eines mehrspaltigen Berichts nehmen der Berichtskopf und der Berichtsfuß sowie der Seitenkopf und der Seitenfuß die volle Berichtsbreite ein, so daß Sie in der Entwurfsansicht Steuerelemente an einer beliebigen Stelle dieser Bereiche positionieren können.

•	Nach dem Druck nehmen der Gruppenkopf und der Gruppenfuß sowie der Detailbereich eines mehrspaltigen Berichts die Breite einer Spalte ein. Zum Drucken der Daten in zwei Spalten von z.B. jeweils 6 cm Breite fügen Sie die Steuerelemente in der Entwurfsansicht in die ersten 6 cm dieser Bereiche ein.

2	Klicken Sie im Menü Datei auf Seite einrichten.

  Demo

3	Klicken Sie im Dialogfeld Seite einrichten auf die Registerkarte Spalten.

4	Geben Sie unter Rastereinstellungen im Feld Spaltenanzahl die für jede Seite gewünschte Spaltenanzahl ein.

5	Geben Sie im Feld Zeilenabstand den Abstand ein, der im Detailbereich jeweils zwischen den einzelnen Datensätzen eingehalten werden soll.

Anmerkung   Wenn Sie zwischen dem letzten Steuerelement im Detailbereich und dem unteren Rand des Detailbereichs Abstand gelassen haben, können Sie die Einstellung 0 für Zeilenabstand beibehalten.

6	Geben Sie im Feld Spaltenabstand den Abstand ein, der zwischen den Spalten eingehalten werden soll.

7	Geben Sie unter Spaltengröße die gewünschte Breite für eine Spalte im Feld Breite ein, z.B. 6 cm. Sie können die Höhe des Detailbereichs festlegen, indem Sie eine Zahl im Feld Höhe eingeben oder die Höhe des Bereichs in der Entwurfsansicht anpassen.

8	Klicken Sie unter Spaltenlayout auf eine der Optionen Nach unten, dann quer oder Quer, dann nach unten.

9	Klicken Sie auf die Registerkarte Seite.

10	Klicken Sie unter Ausrichtung auf Hochformat oder auf Querformat.

11	Klicken Sie auf OK.

Um Informationen zum Beginnen jeder Gruppe in einer neuen Zeile oder Spalte anzuzeigen, klicken Sie auf  [image].


Erstellen eines Kreuztabellenberichts mit fixierten Spaltenüberschriften

Erstellen der zugrundeliegenden Abfrage

1	Erstellen Sie eine Kreuztabellenabfrage.

Wie wird's gemacht?

2	Zeigen Sie in der Entwurfsansicht für Abfragen das Eigenschaftenfenster der Abfrage an. Doppelklicken Sie hierzu auf eine beliebige Stelle außerhalb des Entwurfsbereichs und außerhalb der Feldlisten.

3	Geben Sie im Einstellungsfeld der Eigenschaft FixierteSpaltenüberschriften die Spaltenüberschriften ein, die im Bericht angezeigt werden sollen. Trennen Sie dabei die einzelnen Überschriften jeweils durch ein Semikolon. Enthält eine Spaltenüberschrift Leerzeichen, schließen Sie sie in Anführungszeichen (" ") ein. Für eine Abfrage über vierteljährliche Umsätze geben Sie z.B. folgendes ein:

"1. Quartal";"2. Quartal";"3. Quartal";"4. Quartal"

Erstellen des Berichts

1	Erstellen Sie einen leeren Bericht, der an die Kreuztabellenabfrage gebunden ist.

Wie wird's gemacht?

2	Fügen Sie die Steuerelemente für die Felder hinzu, die im Bericht angezeigt werden sollen.

•	Fügen Sie Bezeichnungsfelder für die Zeilen- und Spaltenüberschriften in den Seitenkopf ein.

•	Fügen Sie Textfelder für die Zeilenüberschriften und Spaltenwerte in den Detailbereich ein.


Verwenden eines Formulars zum Eingeben von Berichtskriterien

Erstellen eines ungebundenen Formulars, das zur Eingabe von Berichtskriterien auffordert

1	Erstellen Sie ein ungebundenes Formular.

2	Stellen Sie in der Entwurfsansicht die folgenden Formulareigenschaften ein.

Eigenschaft	Einstellung
Beschriftung	Name, der in der Titelleiste des Formulars angezeigt werden soll
Standardansicht	Einzelnes Formular
ZugelasseneAnsicht(en)	Formular
Bildlaufleisten	Nein
Datensatzmarkierer	Nein
Navigationsschaltflächen	Nein
Rahmenart	Dialog
3	Fügen Sie für jedes Kriterium, das Sie eingeben möchten, ein ungebundenes Textfeld hinzu.

4	Stellen Sie die Eigenschaften für die Textfelder wie folgt ein:

Eigenschaft	Einstellung
Name	Name, aus dem die Art des Kriteriums hervorgeht, z.B. Anfangsdatum
Format	Format, das den Datentyp des Kriteriums angibt. Wählen Sie für ein Datumskriterium z.B. Datum, mittel.
5	Speichern Sie das Formular. Geben Sie ihm dabei einen Namen (z.B. Dialog Verkauf).

Fügen Sie dem Formular die Befehlsschaltflächen OK und Abbrechen hinzu, nachdem Sie dafür die folgenden Makros erstellt haben.

Erstellen der Makros für das Formular in einer Makrogruppe

1	Klicken Sie im Datenbankfenster auf die Registerkarte Makros und dann auf Neu.

Im folgenden Verfahren werden Sie vier Makros in einer Makrogruppe erstellen.

2	Erstellen Sie ein Makro, das das ungebundene Formular öffnet. Klicken Sie zunächst auf Makronamen  [image], um die Spalte Makroname anzuzeigen. Geben Sie in die Spalte Makroname einen Namen für Ihr Makro ein (z.B. Dialog öffnen), und klicken Sie auf die Aktion ÖffnenFormular. Stellen Sie dann die Aktionsargumente wie folgt ein:

Argument	Einstellung
Formularname	Name des ungebundenen Formulars (z.B. Dialog Verkauf)
Ansicht	Formular
Datenmodus	Bearbeiten
Fenstermodus	Dialog
Fügen Sie eine zweite Aktion (AbbrechenEreignis) hinzu, die die Seitenansicht oder das Drucken des Berichts abbricht, wenn im Formular auf die Schaltfläche Abbrechen geklickt wird. Klicken Sie dann auf Bedingungen  [image], um die Spalte Bedingung anzuzeigen, und geben Sie darin folgenden Ausdruck ein:

Nicht IsLoaded("Dialog Verkauf")

Die Funktion IsLoaded ist im Modul Dienstprogramme der Beispieldatenbank Nordwind definiert. Mit ihr wird überprüft, ob ein Formular in der Formular- oder in der Datenblattansicht geöffnet ist. Sie können diese Funktion erst verwenden, nachdem Sie sie in Ihrer Datenbank definiert haben. (Zu diesem Zweck können Sie sie kopieren und in ein Dienstprogrammodul Ihrer Datenbank einfügen.) Um Informationen zum Definieren einer Funktion anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].

3	Erstellen Sie ein Makro, das das Formular schließt. Geben Sie dem Makro einen Namen, z.B. Dialog schließen. Klicken Sie auf die Aktion Schließen. Stellen Sie dann die Aktionsargumente wie folgt ein:

Argument	Einstellung
Objekttyp	Formular
Objektname	Name des ungebundenen Formulars
Speichern	Nein
4	Erstellen Sie ein Makro für die Schaltfläche OK. Dieses Makro blendet das Formular aus. Geben Sie dem Makro einen Namen, z.B. OK, und klicken Sie auf die Aktion SetzenWert. Stellen Sie dann die Aktionsargumente wie folgt ein:

Argument	Einstellung
Feld	[Sichtbar]
Ausdruck	Nein
5	Erstellen Sie ein Makro für die Schaltfläche Abbrechen. Dieses Makro schließt das Formular. Geben Sie dem Makro einen Namen, z.B. Abbrechen, und klicken Sie auf die Aktion Schließen. Stellen Sie dann die Aktionsargumente wie folgt ein:

Argument	Einstellung
Objekttyp	Formular
Objektname	Name des ungebundenen Formulars
Speichern	Nein
6	Speichern und schließen Sie die Makrogruppe. Geben Sie der Makrogruppe einen Namen (z.B. den Namen, den Sie dem ungebundenen Formular gegeben haben: Dialog Verkauf).

Hinzufügen der Befehlsschaltflächen "OK" und "Abbrechen" zum Formular

1	Öffnen Sie das ungebundene Formular erneut in der Entwurfsansicht.

2	Erstellen Sie eine Befehlsschaltfläche OK, und stellen Sie deren Eigenschaften wie folgt ein. (Stellen Sie sicher, daß in der Toolbox das Tool Steuerelement-Assistenten  [image]  nicht gedrückt ist.)

Eigenschaft	Einstellung
Name	OK
Beschriftung	OK
BeiEingabetaste	Ja
BeimKlicken	Name des Makros (z.B. Dialog Verkauf.OK)
3	Erstellen Sie eine Befehlsschaltfläche Abbrechen, und stellen Sie deren Eigenschaften wie folgt ein.

Eigenschaft	Einstellung
Name	Abbrechen
Beschriftung	Abbrechen
BeimKlicken	Name des Makros (z.B. Dialog Verkauf.Abbrechen)
4	Speichern und schließen Sie das Formular.

Eingeben der Kriterien in die dem Bericht zugrundeliegende Abfrage

1	Öffnen Sie die dem Bericht zugrundeliegende Abfrage in der Entwurfsansicht.

2	Geben Sie die Kriterien für die Daten ein. Verwenden Sie in der Zeile Kriterien im Ausdruck das Objekt Formulare, den Namen des Formulars sowie die Namen der Steuerelemente. Für ein Formular mit dem Namen Dialog Verkauf verwenden Sie z.B. den folgenden Ausdruck, um auf Steuerelemente mit der Bezeichnung Anfangsdatum und Enddatum zu verweisen:

Zwischen [Formulare]![Dialog Verkauf]![Anfangsdatum]Und [Formulare]![Dialog Verkauf]![Enddatum]

Einbinden der Makros in den Hauptbericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Stellen Sie die folgenden Berichtseigenschaften ein:

Eigenschaft	Einstellung
BeimÖffnen	Name des Makros, das das ungebundene Formular öffnet, z.B. Dialog Verkauf.Dialog öffnen
BeimSchließen	Name des Makros, das das ungebundene Formular schließt, z.B. Dialog Verkauf.Dialog schließen


Drucken der Kriterien für einen Bericht im Berichtskopf

1	Erstellen Sie die Parameter für die Kriterien in der dem Bericht zugrundeliegenden Abfrage.

Wie wird's gemacht?

2	Öffnen Sie den Bericht in der Entwurfsansicht.

3	Erstellen Sie für jeden Parameter, den Sie anzeigen möchten, ein ungebundenes Textfeld. Klicken Sie hierzu in der Toolbox auf das Tool Textfeld  [image] und dann auf den Berichtskopf.

4	Stellen Sie sicher, daß das Textfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster anzuzeigen.

5	Stellen Sie die Eigenschaft Steuerelementinhalt auf den bzw. die Parameter ein, die Sie in der Abfrage in der Zelle Kriterien angegeben haben.

Wenn die Parameter in der Abfrage z.B.

Zwischen [Geben Sie ein Anfangsdatum ein:] Und [Geben Sie ein Enddatum ein:]

lauten und Sie sie in zwei Textfeldern anzeigen möchten, setzen Sie die Eigenschaft Steuerelementinhalt des einen Textfelds auf

[Geben Sie ein Anfangsdatum ein:]

und die Eigenschaft Steuerelementinhalt des anderen Textfelds auf

[Geben Sie ein Enddatum ein:]

Möchten Sie die Parameter in einem einzigen Textfeld anzeigen, können Sie im Einstellungsfeld der Eigenschaft Steuerelementinhalt einen Ausdruck verwenden, z.B.:

="Zwischen " & [Geben Sie ein Anfangsdatum ein:] & " und " & [Geben Sie ein Enddatum ein:]

Microsoft Access zeigt die Parameterwerte exakt in der Form an, in der Sie sie in die Eingabeaufforderung eingegeben haben.

6	Um die Kriterien zu sehen, drucken Sie den Bericht, oder zeigen Sie ihn in der Seitenansicht an.

Anmerkung   Der Bericht Personalumsätze nach Land in der Beispieldatenbank Nordwind druckt die Kriterien im Berichtskopf. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Personalumsätze nach Land und schließlich auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Erstellen von Adreßetiketten

1	Klicken Sie im Datenbankfenster auf die Registerkarte Berichte.

2	Klicken Sie auf Neu.

3	Klicken Sie im Dialogfeld Neuer Bericht auf Etiketten-Assistent.

4	Klicken Sie auf die Tabelle oder Abfrage, die die Daten für die Etiketten enthält, und dann auf OK.

5	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten.

Entspricht der neue Etikettenbericht nicht Ihren Wünschen, können Sie ihn löschen und den Etiketten-Assistenten erneut ausführen.

Anmerkungen

•	Um Informationen zum Erstellen von Adreßetiketten für einen Matrixdrucker anzuzeigen, klicken Sie auf  [image].

•	Der Bericht Kundenetiketten in der Beispieldatenbank Nordwind zeigt dreispaltige Adreßetiketten. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Kundenetiketten und schließlich auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Erstellen von Adreßetiketten für einen Matrixdrucker

Das Erstellen von Adreßetiketten für einen Matrixdrucker oder einen Drucker mit Traktoreinzug macht im allgemeinen eine Anpassung der benutzerdefinierten Seitengröße erforderlich. Bevor Sie einen Etikettenbericht für diesen Druckertyp erstellen, müssen Sie zunächst in der Systemsteuerung von Microsoft Windows den Standarddrucker und die Papiergröße einstellen.

Einstellen des Standarddruckers und der Papiergröße

1	Klicken Sie in Windows auf die Schaltfläche Start, zeigen Sie auf Einstellungen, und klicken Sie dann auf Systemsteuerung.

2	Doppelklicken Sie auf Drucker, klicken Sie auf das Symbol für den Matrixdrucker und dann im Menü Datei auf Als Standard definieren.

3	Klicken Sie im Menü Datei auf Eigenschaften und dann auf die Registerkarte Papier.

4	Klicken Sie unter Papiergröße auf das Symbol Eigene.

5	Wählen Sie im Dialogfeld Benutzerdefinierte Größe die Maßeinheit aus, und geben Sie dann die Breite und Länge des Etiketts ein.

Um die Breite zu bestimmen, messen Sie den Abstand zwischen dem linken Rand des ganz links und dem rechten Rand des ganz rechts angeordneten Etiketts. Um die Länge zu bestimmen, messen Sie den Abstand zwischen dem oberen Rand des ersten Etiketts und dem oberen Rand des zweiten Etiketts. Wenn Sie z.B. zweispaltige Adreßetiketten mit den Abmessungen 76,2 x 127 mm (3 x 5 Zoll) und einem Abstand von 6,4 mm (0,25 Zoll) verwenden, stellen Sie 0,1 mm (0,01 Zoll) unter Maßeinheit, 1652 (625) als Breite und 1333 (525) als Länge ein.

6	Klicken Sie auf OK, um die Einstellungen im Dialogfeld Benutzerdefinierte Größe zu speichern.

7	Klicken Sie auf OK, um die Einstellungen im Dialogfeld Eigenschaften des Druckers zu speichern.

Nachdem Sie den Drucker und die Papiergröße eingestellt haben, können Sie einen Etikettenbericht für einen Matrixdrucker erstellen, und zwar entweder mit Hilfe des Etiketten-Assistenten oder ohne einen Assistenten in der Entwurfsansicht des Berichts. Um Informationen zum Verwenden des Etiketten-Assistenten anzuzeigen, klicken Sie auf  [image].

Erstellen eines Etikettenberichts ohne einen Assistenten

1	Erstellen Sie einen leeren Bericht, der an die Tabelle oder Abfrage gebunden ist, die die gewünschten Daten enthält.

Wie wird's gemacht?

2	Klicken Sie in der Entwurfsansicht des Berichts im Menü Ansicht auf Seitenkopf/-fuß, und entfernen Sie den Seitenkopf und -fuß. (Für diesen Bericht benötigen Sie nur den Detailbereich.)

3	Passen Sie die Höhe und Breite des Detailbereichs an die Höhe und Breite eines Etiketts an.

Wie wird's gemacht?

4	Fügen Sie dem Detailbereich Textfelder hinzu. Stellen Sie dabei sicher, daß diese sich nicht überlagern. (Um Ränder für die Etiketten zu erstellen, sehen Sie einen Abstand von mindestens 5,1 mm (0,2 Zoll) zwischen den Textfeldern und allen Rändern des Detailbereichs vor.)

Wie wird's gemacht?

5	Klicken Sie im Menü Datei auf Seite einrichten.

  Demo

6	Stellen Sie im Dialogfeld Seite einrichten die folgenden Werte ein:

•	Ist der Matrixdrucker nicht als Standarddrucker eingestellt, klicken Sie auf der Registerkarte Seite auf Spezieller Drucker. Klicken Sie auf die Schaltfläche Drucker und dann in der Liste auf den Matrixdrucker.

•	Stellen Sie auf der Registerkarte Seite unter Papier für Größe die Option Benutzerdefinierte Größe und für Zufuhr die Option Traktor ein.

•	Stellen Sie auf der Registerkarte Ränder alle Ränder auf 0,0 mm (0,0 Zoll) ein.

•	Aktivieren Sie auf der Registerkarte Spalten unter Spaltengröße das Kontrollkästchen Wie Detailbereich.

Sind die Etiketten mehrspaltig auf der Seite angeordnet, müssen Sie darüber hinaus auf der Registerkarte Spalten die folgenden Elemente unter Rastereinstellungen einstellen:

•	Geben Sie im Feld Spaltenanzahl die Anzahl der auf der Seite nebeneinander angeordneten Etiketten ein.

•	Geben Sie im Feld Zeilenabstand den Abstand zwischen dem unteren Rand eines Etiketts und dem oberen Rand des nächsten Etiketts ein.

•	Geben Sie im Feld Spaltenabstand den Abstand zwischen dem rechten Rand eines Etiketts und dem linken Rand des nächsten Etiketts ein.

Anmerkung   Wenn in der Systemsteuerung von Microsoft Windows ein Matrixdrucker als Standarddrucker eingestellt ist und Sie Benutzerdefinierte Größe als Papiergröße eingestellt haben, verwendet Microsoft Access diese Papiergröße. Möchten Sie ein Etikett oder einen Bericht auf einer Seite einer anderen Größe erstellen oder drucken, müssen Sie zuvor die benutzerdefinierte Seitengröße in der Systemsteuerung ändern.


Beginnen jeder Gruppe eines Berichts in einer neuen Zeile oder Spalte

1	Erstellen Sie einen mehrspaltigen Bericht mit mindestens einer Gruppenebene.

Um Informationen zum Erstellen eines mehrspaltigen Berichts anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Erstellen von Gruppenebenen anzuzeigen, klicken Sie auf  [image].

2	Klicken Sie in der Entwurfsansicht des Berichts im Menü Datei auf Seite einrichten.

  Demo

3	Klicken Sie auf die Registerkarte Spalten. Stellen Sie unter Rastereinstellungen sicher, daß in Spaltenanzahl ein Wert größer 1 steht.

4	Führen Sie unter Spaltenlayout einen der folgenden Schritte aus:

•	Um jede Gruppe in einer neuen Spalte zu beginnen, klicken Sie auf die Option Nach unten, dann quer.

•	Um jede Gruppe in einer neuen Zeile zu beginnen, klicken Sie auf die Option Quer, dann nach unten.

5	Klicken Sie auf OK.

6	Doppelklicken Sie auf den Bereichsmarkierer für den Gruppenkopf oder den Gruppenfuß, um dessen Eigenschaftenfenster anzuzeigen.

7	Legen Sie für die Eigenschaft NeueZeileOderSpalte eine der folgenden Einstellungen fest:

Einstellung	Beschreibung
Keine	(Standardeinstellung) Die Zeilen- oder Spaltenumbrüche werden von den Einstellungen im Dialogfeld Seite einrichten und vom verfügbaren Platz auf der Seite bestimmt.
Vor Bereich	Microsoft Access beginnt den Druck des aktuellen Bereichs (d.h. des Bereichs, für den Sie die Eigenschaft einstellen, z.B. den Gruppenkopf) in einer neuen Zeile oder Spalte. Der Druck des nächsten Bereichs, z.B. des Detailbereichs, beginnt in derselben Zeile oder Spalte.
Nach Bereich	Microsoft Access beginnt den Druck des aktuellen Bereichs, z.B. des Gruppenkopfs, in der aktuellen Zeile oder Spalte. Der Druck des nächsten Bereichs, z.B. des Detailbereichs, beginnt in der nächsten Zeile oder Spalte.
Vor & Nach	Microsoft Access beginnt den Druck des aktuellen Bereichs, z.B. des Gruppenkopfs, in einer neuen Zeile oder Spalte. Der Druck des nächsten Bereichs, z.B. des Detailbereichs, beginnt in der nächsten Zeile oder Spalte.
Anmerkungen

•	Um ein Beispiel anzuzeigen für einen Bericht, bei dem jede Gruppe in einer neuen Spalte beginnt, sowie für einem Bericht, bei dem jede Gruppe in einer neuen Zeile beginnt, klicken Sie auf  [image].

•	Im Bericht Artikel nach Kategorie in der Beispieldatenbank Nordwind beginnt jede Gruppe in einer neuen Spalte. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Artikel nach Kategorie und schließlich auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Unterberichte: Definition und Funktionsweise

Ein Unterbericht ist ein Bericht, der in einen anderen Bericht eingefügt wird. Wenn Sie mehrere Berichte zusammenführen, muß einer der Berichte als Hauptbericht dienen. Der Hauptbericht kann gebunden oder ungebunden sein, d.h. er basiert auf einer Tabelle, einer Abfrage oder einer SQL-Anweisung oder nicht.

Ein ungebundener Hauptbericht dient zur Aufnahme nichtzusammenhängender Unterberichte, die Sie zusammenführen möchten.

Binden Sie den Hauptbericht an eine zugrundeliegende Tabelle, Abfrage oder SQL-Anweisung, um Unterberichte einzufügen, die Informationen zu den Daten im Hauptbericht enthalten. Sie können den Hauptbericht z.B. verwenden, um Detaildatensätze anzuzeigen (wie z.B. jeden einzelnen Verkauf im Verlauf eines Jahres), und anschließend in einem Unterbericht zusammenfassende Informationen (wie z.B. den Gesamtumsatz eines Quartals) anzeigen.

Ein Hauptbericht kann auch Daten enthalten, die in zwei oder mehreren parallelen Unterberichten gemeinsam enthalten sind. In diesem Fall enthalten die Unterberichte die Detaildatensätze der gemeinsamen Daten.

Ein Hauptbericht kann Unterformulare und Unterberichte enthalten, und zwar so viele, wie Sie als Benutzer benötigen. Darüber hinaus kann ein Hauptbericht bis zu zwei Ebenen von Unterformularen und Unterberichten enthalten. Ein Bericht kann z.B. einen Unterbericht enthalten, der wiederum ein Unterformular oder einen Unterbericht enthält. In der nachfolgenden Tabelle sind die verschiedenen Kombinationsmöglichkeiten von Unterformularen und Unterberichten in einem Hauptbericht aufgeführt:

Ebene 1	Ebene 2
Unterbericht 1	Unterbericht 2
Unterbericht 1	Unterformular 1
Unterformular 1	Unterformular 2
Anmerkung   Die Berichte Umsätze nach Kategorie und Umsätze nach Jahr in der Beispieldatenbank Nordwind verwenden Unterberichte. Um diese Berichte anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann jeweils auf den Namen des gewünschten Berichts und schließlich auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Wie sind Hauptbericht und Unterbericht verknüpft?

Wenn Sie einen Unterbericht einfügen, der Informationen zu den Daten im Hauptbericht enthält, muß das Unterbericht-Steuerelement mit dem Hauptbericht verknüpft sein. Die Verknüpfung stellt sicher, daß die im Unterbericht gedruckten Datensätze den im Hauptbericht gedruckten entsprechen.

Wenn Sie einen Unterbericht erstellen, entweder mit Hilfe eines Assistenten oder indem Sie einen Bericht oder ein Datenblatt aus dem Datenbankfenster auf einen anderen Bericht ziehen, synchronisiert Microsoft Access automatisch Haupt- und Unterbericht, sofern die folgenden Voraussetzungen erfüllt sind:

•	Die Berichte basieren auf Tabellen, deren Beziehung zueinander Sie im Fenster Beziehungen festgelegt haben. Basieren die Berichte auf einer oder mehreren Abfragen, synchronisiert Microsoft Access Haupt- und Unterbericht automatisch, wenn die zugrundeliegende(n) Tabelle(n) für die Abfrage(n) dieselbe Bedingung erfüllen. Solange die der Abfrage zugrundeliegende Tabelle in einer korrekten Beziehung zu der anderen zugrundeliegenden Tabelle oder Abfrage steht, synchronisiert Microsoft Access Haupt- und Unterbericht automatisch.

•	Der Hauptbericht basiert auf einer Tabelle mit einem Primärschlüssel und der Unterbericht auf einer Tabelle, die ein Feld enthält, das denselben Namen wie der Primärschlüssel hat und denselben oder einen kompatiblen Datentyp aufweist. Wenn Sie eine oder mehrere Abfragen auswählen, müssen die zugrundeliegenden Tabellen dieselben Bedingungen erfüllen.

Anmerkungen

•	Microsoft Access verwendet die Eigenschaften VerknüpfenNach und VerknüpfenVon des Unterbericht-Steuerelements, um den Hauptbericht mit dem Unterbericht zu verknüpfen. Verknüpft Microsoft Access den Hauptbericht aus irgendeinem Grund nicht mit dem Unterbericht, können Sie diese Eigenschaften direkt einstellen.

Wie wird's gemacht?

•	Um Informationen zum Festlegen von Beziehungen anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zum Erstellen eines Primärschlüssels anzuzeigen, klicken Sie auf  [image].


Erstellen eines Unterberichts

Die Vorgehensweise zum Erstellen eines Unterberichts hängt davon ab, ob Sie diesen in einem existierenden Bericht oder durch Hinzufügen eines existierenden Berichts zu einem anderen existierenden Bericht erstellen möchten.

Was möchten Sie tun?

Einen Unterbericht in einem existierenden Bericht erstellen

Einen existierenden Bericht zu einem anderen existierenden Bericht hinzufügen

Weitere Informationen zu Unterberichten anzeigen


Erstellen eines Unterberichts in einem existierenden Bericht

Wenn der Unterbericht mit dem Hauptbericht verknüpft werden soll, müssen Sie zuvor sicherstellen, daß Sie die korrekten Tabellenbeziehungen eingerichtet haben. Zum Anzeigen von Informationen klicken Sie auf  [image].

1	Öffnen Sie den Bericht, den Sie als Hauptbericht verwenden möchten, in der Entwurfsansicht.

2	Stellen Sie sicher, daß in der Toolbox das Tool Steuerelement-Assistenten  [image]  gedrückt ist.

3	Klicken Sie in der Toolbox auf das Tool Unterformular/-bericht  [image].

4	Klicken Sie im Bericht auf die Stelle, an der Sie den Unterbericht einfügen möchten.

5	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten.

Wenn Sie auf die Schaltfläche Fertigstellen klicken, fügt Microsoft Access Ihrem Bericht ein Unterbericht-Steuerelement hinzu. Darüber hinaus wird ein separater Bericht erstellt und als Unterbericht angezeigt.

Anmerkungen

•	Um Informationen zum Ändern des Layouts eines Unterberichts anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zum Verweisen auf den Wert eines Steuerelements in einem Unterbericht anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zur Fehlerbehandlung bei Unterberichten anzuzeigen, klicken Sie auf  [image].


Erstellen eines Unterberichts durch Hinzufügen eines existierenden Berichts zu einem anderen existierenden Bericht

Wenn der Unterbericht mit dem Hauptbericht verknüpft werden soll, müssen Sie zuvor sicherstellen, daß Sie die korrekten Tabellenbeziehungen eingerichtet haben. Zum Anzeigen von Informationen klicken Sie auf  [image].

1	Öffnen Sie den Bericht, den Sie als Hauptbericht verwenden möchten, in der Entwurfsansicht.

2	Stellen Sie sicher, daß in der Toolbox das Tool Steuerelement-Assistenten  [image]  gedrückt ist.

3	Drücken Sie F11, um zum Datenbankfenster zu wechseln.

4	Ziehen Sie einen Bericht oder ein Datenblatt aus dem Datenbankfenster in den gewünschten Bereich des Hauptberichts.

Microsoft Access fügt dem Bericht ein Unterbericht-Steuerelement hinzu.

Anmerkungen

•	Um Informationen zum Ändern des Layouts eines Unterberichts anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zum Verweisen auf den Wert eines Steuerelements in einem Unterbericht anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zur Fehlerbehandlung bei Unterberichten anzuzeigen, klicken Sie auf  [image].


Verknüpfen eines Hauptberichts mit einem Unterbericht

Wenn Sie einen Unterbericht mit Hilfe des Berichts-Assistenten oder des Unterberichts-Assistenten erstellen, verknüpft Microsoft Access unter bestimmten Bedingungen automatisch den Hauptbericht mit dem Unterbericht. Zum Anzeigen von Informationen klicken Sie auf  [image]. Erfüllen Ihr Haupt- und Unterbericht diese Bedingungen nicht, können Sie sie mit Hilfe des nachfolgend beschriebenen Verfahrens verknüpfen.

1	Öffnen Sie den Hauptbericht in der Entwurfsansicht.

2	Stellen Sie sicher, daß das Unterbericht-Steuerelement markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um dessen Eigenschaftenfenster anzuzeigen.

3	Geben Sie im Einstellungsfeld der Eigenschaft VerknüpfenVon den Namen des Verknüpfungsfelds im Unterbericht und im Einstellungsfeld der Eigenschaft VerknüpfenNach den Namen des Verknüpfungsfelds oder Steuerelements im Hauptbericht ein.

Anmerkung   Im Einstellungsfeld der Eigenschaft VerknüpfenVon können Sie nicht den Namen eines Steuerelements verwenden.

Wenn Sie nicht sicher sind, welches Feld als Verknüpfungsfeld zu verwenden ist, klicken Sie auf die Editor-Schaltfläche  [image], um den Feldverknüpfungs-Assistenten für Unterberichte/Unterformulare zu öffnen. Um mehr als ein Verknüpfungsfeld einzugeben, trennen Sie die einzelnen Feldnamen durch Semikolon.

Anmerkungen

•	Die Verknüpfungsfelder brauchen nicht im Haupt- oder Unterbericht enthalten zu sein. Sie müssen jedoch in die zugrundeliegende Datenherkunft einbezogen werden. Wenn Sie den Unterbericht mit Hilfe des Berichts-Assistenten erstellen, nimmt Microsoft Access die Verknüpfungsfelder automatisch in die zugrundeliegende Datenherkunft auf, auch wenn Sie sie im Assistenten nicht auswählen.

•	Die Verknüpfungsfelder müssen dieselbe Art von Daten, denselben oder einen kompatiblen Datentyp sowie dieselbe oder eine kompatible Feldgröße aufweisen. Ein Feld des Datentyps AutoWert ist z.B. mit einem Feld des Datentyps Zahl kompatibel, dessen Eigenschaft Feldgröße auf Long Integer eingestellt ist.

•	Um Informationen zur Fehlerbehandlung bei Unterberichten anzuzeigen, klicken Sie auf  [image].


Ändern des Layouts eines Unterberichts

1	Öffnen Sie den Hauptbericht in der Entwurfsansicht.

2	Klicken Sie auf eine Stelle außerhalb des Unterbericht-Steuerelements, um sicherzustellen, daß es nicht markiert ist.

3	Doppelklicken Sie auf eine Stelle innerhalb des Unterbericht-Steuerelements.

Microsoft Access öffnet den Unterbericht in der Entwurfsansicht.

4	Ändern Sie den Entwurf des Unterberichts.

5	Speichern und schließen Sie den Unterbericht.

Anmerkungen

•	Wenn Sie die Breite eines Unterberichts ändern, müssen Sie ggf. auch die Breite des Unterbericht-Steuerelements im Hauptbericht ändern.

•	Sie können das Layout des Unterberichts auch ändern, indem Sie den Unterbericht direkt aus Datenbankfenster heraus öffnen.


Berichte, die jede Gruppe in einer neuen Zeile oder Spalte beginnen - Beispiele

In mehrspaltigen Berichten können Sie Gruppenüberschriften hervorheben, indem Sie sie entweder von oben nach unten links auf der Seite oder quer am oberen Rand der Seite positionieren. In den folgenden Beispielen für Berichte wird Kategorie-Nr als Gruppenkopf und Artikelname als Detaildatensatz verwendet.

Um den vorstehenden Bericht zu erstellen, fügen Sie das Textfeld für Kategorie-Nr in den Gruppenkopf und das Textfeld für Artikelname in den Detailbereich ein. Anschließend setzen Sie die Eigenschaft NeueZeileOderSpalte des Kopfes Kategorie-Nr auf Vor & Nach und stellen die folgenden Eigenschaften auf der Registerkarte Spalten im Dialogfeld Seite einrichten (Befehl Seite einrichten im Menü Datei) ein:

Gruppe	Eigenschaft	Einstellung
Rastereinstellungen	Spaltenanzahl	3
Spaltengröße	Breite	Die Breite einer Spalte im Detailbereich, z.B. 50,8 mm (2 Zoll)
	Höhe	Die Höhe einer Zeile, z.B. 6,4 mm (0,25 Zoll)
Spaltenlayout	Quer, dann nach unten	Gewählt
Um den Bericht im folgenden Beispiel zu erstellen, verwenden Sie denselben Entwurf wie im vorhergehenden Beispiel, setzen jedoch die Eigenschaft NeueZeileOderSpalte des Gruppenkopfs Kategorie-Nr auf Vor Bereich und stellen Spaltenlayout im Dialogfeld Seite einrichten auf Nach unten, dann quer ein.


Arbeiten mit Unterberichten

Was möchten Sie tun?

Das Unterbericht-Steuerelement verschieben

Die Größe des Unterbericht-Steuerelements ändern

Das Layout des Unterberichts ändern


Individuelles Gestalten von Etiketten, die mit dem Etiketten-Assistenten erstellt wurden

Was möchten Sie tun?

Wenn Sie größere Änderungen an den Etiketten vornehmen möchten, ist es sinnvoll, mit dem Etiketten-Assistenten einen neuen Bericht für Etiketten zu erstellen.

Wenn Sie nur kleinere Änderungen an den Etiketten vornehmen möchten, gibt es verschiedene Möglichkeiten:

Die Schriftart des Textes in den Steuerelementen ändern

Den Schriftgrad des Textes in den Steuerelementen ändern

Die Größe von Steuerelementen ändern

Steuerelemente hinzufügen

Die Druckereinrichtungsoptionen ändern


Ausblenden von Duplikatwerten in einem Bericht

Sie können Duplikatwerte in einem Bericht mit sortierten Datensätzen oder in einem Bericht mit gruppierten Datensätzen ausblenden.

Ausblenden von Duplikatwerten in einem Bericht mit sortierten Datensätzen

1	Erstellen Sie einen Bericht, der Datensätze nach einem oder mehreren Feldern sortiert, die möglicherweise Duplikatwerte enthalten.

Wie wird's gemacht?

2	Fügen Sie in der Entwurfsansicht des Berichts die Textfelder für alle Felder in den Detailbereich ein.

3	Um das Eigenschaftenfenster für ein Textfeld mit Daten anzuzeigen, die möglicherweise Duplikatwerte sind, stellen Sie sicher, daß das Textfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Stellen Sie die Eigenschaft DuplikateAusblenden auf Ja ein.

Anmerkung   Bei Textfeldern, deren Eigenschaft DuplikateAusblenden auf Ja eingestellt ist, druckt Microsoft Access einen Wert in den ersten Datensatz, in dem dieser Wert vorkommt. Wenn Datensätze mit dem Duplikatwert auf einer weiteren Seite fortgesetzt werden, druckt es den Wert an den Anfang einer neuen Seite.

Ausblenden von Duplikatwerten in einem Bericht mit gruppierten Datensätzen

1	Erstellen Sie einen Bericht mit einer oder mehreren Gruppenebenen.

Wie wird's gemacht?

2	Verschieben Sie in der Entwurfsansicht des Berichts das Textfeld für das Feld, nach dem Sie gruppieren, vom Gruppenkopf in den Detailbereich.

3	Um das Eigenschaftenfenster für das Textfeld anzuzeigen, stellen Sie sicher, daß das Textfeld markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Stellen Sie die Eigenschaft DuplikateAusblenden auf Ja ein.

5	Löschen Sie Linien und andere Steuerelemente aus dem Gruppenkopf.

6	Doppelklicken Sie auf den Bereichsmarkierer des Gruppenkopfs, um dessen Eigenschaftenfenster anzuzeigen.

7	Stellen Sie die Eigenschaft Höhe des Gruppenkopfs auf 0 ein.

Anmerkung   Der Gruppenname steht nur am Anfang einer neuen Gruppe oder einer neuen Seite, wenn die Gruppe auf mehr als einer Seite angezeigt wird.


Abbrechen des Drucks eines Berichts, wenn dieser keine Datensätze enthält

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Berichtsmarkierer, um das Eigenschaftenfenster des Berichts anzuzeigen.

3	Stellen Sie die Eigenschaft BeiOhneDaten auf [Ereignisprozedur] oder auf den Namen des Makros ein, das die Seitenansicht oder das Drucken des Berichts abbricht.

•	Wenn Sie ein Makro verwenden, können Sie mit der Aktion Meldung eine Meldung anzeigen, die beschreibt, warum keine Daten für den Bericht existieren. Mit der Aktion AbbrechenEreignis können Sie dann das Drucken oder die Seitenansicht des Berichts abbrechen. Um Informationen zum Erstellen eines Makros anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie eine Ereignisprozedur verwenden, können Sie mit der Anweisung MsgBox eine Meldung anzeigen. Setzen Sie dann das Argument Cancel der Sub-Prozedur Report_NoData- auf True. Um Informationen zum Anpassen einer Ereignisprozedur anzuzeigen, klicken Sie auf  [image].

Anmerkung   Der Bericht Personalumsätze nach Land in der Beispieldatenbank Nordwind verwendet in der Eigenschaft BeiOhneDaten eine Ereignisprozedur. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE des Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Personalumsätze nach Land und schließlich auf Entwurf. Um Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Tips zum Optimieren der Leistung von Berichten und Unterberichten

Sie können verschiedene Dinge tun, damit Ihre Berichte schneller gedruckt werden. Außer den unten aufgeführten Tips können Sie mit Hilfe des Leistungsanalyse-Assistenten ausgewählte Berichte in Ihrer Datenbank analysieren. Um Informationen zum Verwenden des Leistungsanalyse-Assistenten anzuzeigen, klicken Sie auf  [image].

Tips zur Leistungsverbesserung

•	Vermeiden Sie sich überlagernde Steuerelemente.

•	Gehen Sie sparsam mit der Verwendung von Bitmaps und anderen grafischen Objekten um.

•	Konvertieren Sie Objektfelder, die Grafiken anzeigen, in Bild-Steuerelemente.

•	Verwenden Sie schwarzweiße Bitmaps anstelle von farbigen Bitmaps.

•	Vermeiden Sie das Sortieren und Gruppieren nach Ausdrücken.

•	Indizieren Sie Felder, nach denen Sie sortieren oder gruppieren.

•	Basieren Sie Unterberichte auf Abfragen statt auf Tabellen, und schließen Sie nur die unbedingt erforderlichen Felder aus der Datenherkunft ein. Zusätzliche Felder können die Leistung der Unterberichte verringern.

•	Indizieren Sie alle Felder im Unterbericht, die mit dem Hauptbericht verknüpft sind.

•	Indizieren Sie alle Felder im Unterbericht, die für Kriterien verwendet werden.

•	Verwenden Sie möglichst keine Domänen-Aggregatsfunktionen. Beziehen Sie das Feld der dem Bericht zugrundeliegenden Abfrage ein, oder verwenden Sie einen Unterbericht.

•	Stellen Sie sicher, daß die dem Bericht zugrundeliegende Abfrage optimiert ist.

•	Ermitteln Sie mit der Eigenschaft HasData oder dem Ereignis NoData, ob ein Bericht an eine leere Datensatzgruppe gebunden ist.


Erstellen eines bestimmten Steuerelementtyps in einem Bericht

Was möchten Sie tun?

Ein Etikett erstellen

Ein Textfeld erstellen

Ein Kontrollkästchen oder ein Optionsfeld erstellen, das nicht in einer Optionsgruppe enthalten ist

Eine Optionsgruppe erstellen, die Kontrollkästchen oder Optionsfelder enthält

Eine Linie zeichnen

Ein Rechteck zeichnen

Einen Unterbericht erstellen

Ein Steuerelement für ein Bild oder ein anderes Objekt erstellen, das in einer anderen Anwendung erstellt wurde

Ein Diagramm erstellen

Ein ActiveX-Steuerelement (OLE-Zusatzsteuerelement) erstellen


Reduzieren von Leerraum in Berichten

Wenn ein Bericht zuviel Leerraum enthält, können Sie diesen verringern, indem Sie den Abstand zwischen Bereichen und Steuerelementen und innerhalb der Steuerelemente verkleinern.

So verringern Sie den Abstand zwischen Bereichen und Steuerelementen

•	Verkleinern Sie die Breite des Berichts.

Wie wird's gemacht?

•	Verringern Sie die Höhe der Bereiche.

Wie wird's gemacht?

•	Verkleinern Sie den Abstand zwischen Steuerelementen.

Wie wird's gemacht?

So verringern Sie den Abstand innerhalb eines Unterformulars, Unterberichts oder Textfelds

•	Stellen Sie die Eigenschaft Verkleinerbar des Steuerelements auf Ja ein.

Wie wird's gemacht?


In meinem Unterbericht lassen sich die Spaltenüberschriften nicht ausdrucken

Microsoft Access druckt den Seitenkopf und Seitenfuß in einem Unterbericht nicht. Wenn Sie also die Bezeichnungsfelder für die Spaltenüberschriften im Seitenkopf des Unterberichts positionieren, werden diese nicht mitgedruckt, wenn Sie den Bericht drucken.

•	Wenn ein Unterbericht immer auf einer Seite gedruckt werden soll, können Sie die Bezeichnungsfelder für die Spaltenüberschriften im Berichtskopf des Unterberichts positionieren.

•	Wenn ein Unterbericht auf mehreren Seiten gedruckt werden kann, positionieren Sie die Bezeichnungsfelder für die Spaltenüberschriften im Gruppenkopf des Unterberichts, und stellen Sie die Eigenschaft BereichWiederholen für den Gruppenkopf auf Ja ein.


Kreuztabellenabfrage mit dynamischen Spaltenüberschriften - Beispiel

Der Bericht Personalumsätze aus der Beispielanwendung Beispiellösungen druckt dynamische Spaltenüberschriften. Dieser Bericht verwendet Ereignisprozeduren, die Sie in Ihre Datenbank kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Personalumsätze.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Einstellen der Berichtskriterien in einem Dialogfeld - Beispiel

Der Bericht Personalumsätze aus der Beispielanwendung Beispiellösungen enthält ein Dialogfeld, das den Benutzer auffordert, Kriterien anzugeben. Dieser Bericht verwendet Ereignisprozeduren, die Sie kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Personalumsätze.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Drucken des ersten und letzten Eintrags einer Seite im Seitenkopf - Beispiel

Der Bericht Kundentelefonliste aus der Beispielanwendung Beispiellösungen druckt den ersten und letzten Eintrag einer Seite im Seitenkopf. Dieser Bericht verwendet Ereignisprozeduren, die Sie kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Kundentelefonliste.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Serienbrief - Beispiel

Der Bericht Umsatzübersicht aus der Beispielanwendung Beispiellösungen druckt eine Standardinformation sowie Informationen, die für jeden Empfänger unterschiedlich sind.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Umsatzübersicht.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Zeichnen eines Kreises um die Daten - Beispiel

Der Bericht Umsatzübersicht aus der Beispielanwendung Beispiellösungen zeichnet einen Kreis um Daten, die ein bestimmtes Kriterium erfüllen. Dieser Bericht verwendet Ereignisprozeduren, die Sie in Ihre Datenbank kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Umsatzübersicht.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Mehrspaltige Berichte - Beispiel

Der Bericht Versandliste aus der Beispielanwendung Beispiellösungen druckt Daten in zwei Spalten und wiederholt einen Gruppenkopf, wenn Detaildatensätze einer Gruppe in einer anderen Spalte oder auf einer anderen Seite fortgesetzt werden.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Versandliste.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Mehrfaktige Kreuztabellenabfrage - Beispiel

Der Bericht DurchschnittlicheUmsätze aus der Beispielanwendung Beispiellösungen druckt mehrere Fakten für jede Zeilenüberschrift in einem Kreuztabellenbericht. Dieser Bericht verwendet Ereignisprozeduren, die Sie in Ihre Datenbank kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Durchschnittliche Umsätze ermitteln.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Drucken eines Berichts auf einem Vordruck - Beispiel

Der Bericht Rechnung aus der Beispielanwendung Beispiellösungen ist für den Ausdruck auf einem Vordruck vorgesehen. Dieser Bericht verwendet Ereignisprozeduren, die Sie in Ihre Datenbank kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Rechnung.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Drucken einer Meldung am unteren Rand eines Vordrucks - Beispiel

Der Bericht Rechnung aus der Beispielanwendung Beispiellösungen druckt am unteren Rand einer Seite eine Meldung, wenn die Rechnung auf einer weiteren Seite fortgesetzt wird. Dieser Bericht verwendet Ereignisprozeduren, die Sie in Ihre Datenbank kopieren und an Ihre Erfordernisse anpassen können.

Zum Anzeigen dieses Berichts öffnen Sie die Beispielanwendung Beispiellösungen. Klicken Sie im Startformular im oberen Listenfeld auf den Eintrag Beispielberichte und dann im unteren Listenfeld auf den Eintrag Rechnung.

Um Informationen zum Öffnen der Beispielanwendung Beispiellösungen anzuzeigen, klicken Sie auf  [image].


Erstellen eines Berichts

Sie können einen Bericht manuell erstellen oder unter Verwendung eines Berichts-Assistenten von Microsoft Access erstellen lassen. Das Erstellen von Berichten mit Hilfe eines Berichts-Assistenten ist schneller, da dieser alle grundlegenden Aufgaben für Sie übernimmt. Wenn Sie einen Berichts-Assistenten verwenden, fordert dieser Sie auf, Informationen einzugeben, und erstellt auf der Basis dieser Informationen einen Bericht. Auch wenn Sie bereits viele Berichte erstellt haben, lohnt sich der Einsatz eines Berichts-Assistenten, um schnell einen Bericht zu entwerfen. Anschließend können Sie zur Entwurfsansicht wechseln, um den Bericht an Ihre Erfordernisse anzupassen.

Was möchten Sie tun?

Einen Bericht unter Verwendung von AutoBericht erstellen

Einen Bericht unter Verwendung eines Assistenten erstellen

Einen Bericht manuell erstellen

Einen Bericht auf der Basis mehrerer Tabellen erstellen


Erstellen eines Berichts unter Verwendung von "AutoBericht"

AutoBericht erstellt einen Bericht, in dem alle Felder und Datensätze der zugrundeliegenden Tabelle oder Abfrage angezeigt werden.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Berichte.

2	Klicken Sie auf Neu.

3	Klicken Sie im Dialogfeld Neuer Bericht auf einen der folgenden Assistenten:

•	AutoBericht: Einspaltig. Jedes Feld wird in einer eigenen Zeile mit einer Beschriftung auf der linken Seite angezeigt.

•	AutoBericht: Tabellarisch. Die Felder eines Datensatzes werden in einer Zeile angezeigt, wobei die Beschriftungen sich am oberen Rand der Seite befinden.

4	Klicken Sie auf die Tabelle oder Abfrage, die die Daten enthält, auf denen Ihr Bericht basieren soll.

5	Klicken Sie auf OK.

Microsoft Access weist dem Bericht das zuletzt verwendete AutoFormat zu. Wenn Sie bisher noch keinen Bericht mit einem Assistenten erstellt oder den Befehl AutoFormat im Menü Format noch nicht verwendet haben, wird das AutoFormat Standard verwendet.

Tip   Sie können auch einen einspaltigen Bericht erstellen, dessen Basis die geöffnete Tabelle oder Abfrage oder aber die im Datenbankfenster ausgewählte Tabelle oder Abfrage ist. Klicken Sie im Menü Einfügen auf AutoBericht oder in der Symbolleiste auf den Pfeil neben der Schaltfläche Neues Objekt und dann auf AutoBericht. Berichte, die mit diesem Verfahren erstellt werden, enthalten nur Detaildatensätze (keinen Berichtskopf oder Seitenkopf und -fuß).


 Erstellen eines Berichts mit einem Assistenten

1	Klicken Sie im Datenbankfenster auf die Registerkarte Berichte.

2	Klicken Sie auf Neu.

3	Klicken Sie im Dialogfeld Neuer Bericht auf den Assistenten, den Sie verwenden möchten. Auf der linken Seite des Dialogfelds wird eine Beschreibung des jeweiligen Assistenten angezeigt.

4	Klicken Sie auf die Tabelle oder Abfrage, die die Daten für den gewünschten Bericht enthält.

Anmerkung   Microsoft Access verwendet diese Tabelle oder Abfrage als Standarddatenherkunft für den Bericht. Sie können jedoch die Datenherkunft im Assistenten ändern und Felder aus anderen Tabellen und Abfragen auswählen.

5	Klicken Sie auf OK.

6	Wenn Sie in Schritt 3 auf Berichts-Assistent, Diagramm-Assistent oder Etiketten-Assistent geklickt haben, folgen Sie den in den Dialogfeldern des Assistenten gegebenen Anweisungen. Wenn Sie auf AutoBericht: Einspaltig oder AutoBericht: Tabellarisch klicken, erstellt Microsoft Access Ihren Bericht.

Sieht das Ergebnis nicht wie gewünscht aus, können Sie den Bericht in der Entwurfsansicht ändern. Zum Anzeigen von Informationen klicken Sie auf  [image].


Erstellen eines Berichts ohne Verwendung eines Assistenten

1	Klicken Sie im Datenbankfenster auf die Registerkarte Berichte.

2	Klicken Sie auf Neu.

3	Klicken Sie im Dialogfeld Neuer Bericht auf Entwurfsansicht.

4	Klicken Sie auf den Namen der Tabelle oder Abfrage, die die Daten enthält, auf denen Ihr Bericht basieren soll. (Wählen Sie keinen Eintrag aus dieser Liste, wenn Sie einen ungebundenen Bericht erstellen möchten.)

Tip   Zum Erstellen eines Berichts auf der Basis von Daten aus mehreren Tabellen verwenden Sie eine Abfrage.

5	Klicken Sie auf OK.

Microsoft Access zeigt das Berichtsfenster in der Entwurfsansicht an. Um Informationen zu den Arbeitsmöglichkeiten in der Entwurfsansicht anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Hinzufügen von Steuerelementen wie z.B. Text- und Bezeichnungsfeldern anzuzeigen, klicken Sie auf [image].


Erstellen eines Berichts auf der Basis mehrerer Tabellen

Mit Hilfe des Berichts-Assistenten können Sie ganz einfach und sehr schnell einen Bericht erstellen, der auf Daten aus mehreren Tabellen basiert. Der Berichts-Assistent beschleunigt die Berichtserstellung dadurch, daß er Ihnen alle grundlegenden Arbeiten abnimmt. Im ersten Bildschirm des Berichts-Assistenten können Sie die Felder auswählen, die in Ihrem Bericht enthalten sein sollen. Diese Felder können aus einer oder aus mehreren Tabellen stammen. Wenn Sie den Berichts-Assistenten zum Erstellen eines Berichts auf der Basis mehrerer Tabellen verwenden, erstellt Microsoft Access als Grundlage des Berichts eine Abfrage. Diese Abfrage enthält die Informationen zu den gewünschten Tabellen und Feldern.

Wenn Sie einen Bericht manuell erstellen möchten, können Sie eine Abfrage erstellen und als Basis für den Bericht verwenden.

Was möchten Sie tun?

Einen Bericht unter Verwendung eines Assistenten erstellen

Eine Abfrage erstellen

Einen Bericht manuell unter Verwendung einer Abfrage als Datenherkunft erstellen


Öffnen eines Berichts

1	Klicken Sie im Datenbankfenster auf die Registerkarte Berichte.

2	Klicken Sie auf den Bericht, den Sie öffnen möchten.

3	Klicken Sie auf die Schaltfläche Entwurf, um den Bericht in der Entwurfsansicht zu öffnen, oder auf die Schaltfläche Öffnen, um den Bericht in der Seitenansicht zu öffnen.

Tip   Sie können einen Bericht auch in der Seitenansicht öffnen, indem Sie ihn aus dem Datenbankfenster auf den Anwendungshintergrund ziehen.


Wechseln zwischen den Ansichten eines Berichts

Berichte können in drei Ansichten angezeigt werden: in der Entwurfsansicht, der Seitenansicht und der Layout-Vorschau. In der Entwurfsansicht können Sie einen Bericht erstellen oder die Struktur eines vorhandenen Berichts ändern. In der Seitenansicht sehen Sie die Daten des Berichts so, wie diese auf den einzelnen Seiten angezeigt werden. In der Layout-Vorschau können Sie sich das Layout des Berichts ansehen. Hier wird nur ein Beispielauszug aus den Daten des Berichts wiedergegeben.

1	Öffnen Sie den Bericht in einer beliebigen Ansicht.

2	Klicken Sie in der Symbolleiste auf die Ansichtsschaltfläche, um zu der durch die Grafik dargestellten Ansicht zu wechseln. Um eine Liste anderer wählbarer Ansichten anzuzeigen, klicken Sie auf den Pfeil neben der Schaltfläche.


Hinzufügen des aktuellen Datums und der aktuellen Zeit zu einem Formular oder Bericht

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie im Menü Einfügen auf Datum und Uhrzeit.

3	Zum Einfügen eines Datums aktivieren Sie das Kontrollkästchen Datum einschließen, und klicken Sie dann auf das gewünschte Datumsformat.

4	Zum Einfügen der Uhrzeit aktivieren Sie das Kontrollkästchen Zeit einschließen, und klicken Sie dann auf das gewünschte Zeitformat.

Microsoft Access fügt ein Textfeld zum Formular oder Bericht hinzu und stellt für die Eigenschaft Steuerelementinhalt einen Ausdruck ein. Wenn es einen Formular- oder Berichtskopf gibt, fügt Microsoft Access das Textfeld in diesen Bereich ein. Gibt es keinen Kopf, wird das Textfeld in den Detailbereich eingefügt.


Hinzufügen von Seitenzahlen zu einem Formular oder Bericht

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie im Menü Einfügen auf Seitenzahlen.

3	Wählen Sie im Dialogfeld Seitenzahlen das Format, die Position und die Ausrichtung für die Seitenzahlen. Für die Ausrichtung stehen die folgenden Optionen zur Verfügung:

•	Linksbündig: Fügt ein Textfeld am linken Rand hinzu.

•	Zentriert: Fügt ein Textfeld in der Mitte zwischen dem linken und dem rechten Rand hinzu.

•	Rechtsbündig: Fügt ein Textfeld am rechten Rand hinzu.

•	Innen: Fügt Textfelder an den linken und rechten Rändern hinzu. Ungerade Seitenzahlen werden am linken Rand und gerade Seitenzahlen am rechten Rand gedruckt.

•	Außen Fügt Textfelder an den linken und rechten Rändern hinzu. Gerade Seitenzahlen werden am linken Rand und ungerade Seitenzahlen am rechten Rand gedruckt.

4	Zum Anzeigen einer Seitenzahl auf der ersten Seite aktivieren Sie das Kontrollkästchen Seitenzahl auf erster Seite anzeigen.

Microsoft Access verwendet zum Erstellen von Seitenzahlen einen Ausdruck. Zum Anzeigen von Beispielen für andere Seitenzahlenausdrücke klicken Sie auf  [image].


Ausdrücke für Seitenzahlen - Beispiele

Die nachstehende Tabelle zeigt Seitenzahlenausdrücke, die Sie in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte verwenden können, sowie die Ergebnisse, die Sie in anderen Ansichten sehen.

Ausdruck	Ergebnis
=[Seite]	1, 2, 3
="Seite " & [Seite]	Seite 1, Seite 2, Seite 3
="Seite " & [Seite] & " von " & [Seiten]	Seite 1 von 3, Seite 2 von 3, Seite 3 von 3
=[Seite] & " von " & [Seiten] & " Seiten"	1 von 3 Seiten, 2 von 3 Seiten, 3 von 3 Seiten
=[Seite] & "/" & [Seiten] & " Seiten"	1/3 Seiten, 2/3 Seiten, 3/3 Seiten
=[Land] & " - " & [Seite]	UK - 1, UK - 2, UK - 3
=Format([Seite]; "000")	001, 002, 003


Vergrößern oder Verkleinern eines Textfelds beim Drucken, abhängig von den enthaltenen Daten

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Um das Eigenschaftenfenster anzuzeigen, muß das entsprechende Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

3	Legen Sie für die Eigenschaften Vergrößerbar und Verkleinerbar die Einstellung Ja fest.

•	Vergrößerbar erweitert das Textfeld beim Drucken des Formulars oder Berichts in vertikaler Ausrichtung, bis die Daten in das Feld passen.

•	Verkleinerbar verkleinert das Textfeld beim Drucken des Formulars oder Berichts in vertikaler Ausrichtung, wenn das Feld keine Daten enthält.

Zum Anzeigen von Beispielen für Textfelder, die vergrößerbar oder verkleinerbar sind, klicken Sie auf  [image].

Anmerkungen

•	Wenn Sie für ein Textfeld die Eigenschaft Vergrößerbar mit der Einstellung Ja festlegen, legt Microsoft Access diese Einstellung automatisch für die Eigenschaft Vergrößerbar des ganzen Bereichs fest.

•	Die Berichte Katalog und Rechnung aus der Beispieldatenbank Nordwind enthalten Beispiele für Textfelder, die vergrößerbar sind. Zum Anzeigen dieser Beispiele öffnen Sie die Datenbank Nordwind aus dem Office-Ordner BEISPIELE. Klicken Sie im Datenbankfenster in der Registerkarte Berichte auf den gewünschten Bericht und dann auf Entwurf. Zum Anzeigen von Informationen zum Öffnen von Nordwind klicken Sie auf  [image].


Textfeld, das automatisch an die Größe der enthaltenen Daten angepaßt wird - Beispiele

Sie können Textfelder für jeden Datensatz in vertikaler Ausrichtung an die Größe der Daten im Feld anpassen. Dazu legen Sie für die Eigenschaften Vergrößerbar und Verkleinerbar die Einstellung Ja fest. Ein Memo-Feld kann z.B. Werte enthalten, die sehr lang sind. Sie können das Textfeld so groß machen, daß der größte Teil der Einträge in das Feld paßt, und für die Eigenschaft Vergrößerbar die Einstellung Ja festlegen, damit das Textfeld beim Drucken des Formulars oder Berichts gegebenenfalls an noch längere Einträge angepaßt wird. Wenn ein Feld in einigen Datensätzen keine Werte enthält, können Sie für die Eigenschaft Verkleinerbar die Einstellung Ja festlegen, wenn Sie verhindern möchten, daß Leerzeilen angezeigt werden.

Wenn ein Textfeld vergrößert oder verkleinert wird, ändert sich die vertikale Ausdehnung des gesamten Bereichs entsprechend. Aus diesem Grund sind die Position und die Höhe des Textfelds im Verhältnis zu den benachbarten Steuerelementen wichtig.

Wenn neben einem Textfeld ein Bezeichnungsfeld angezeigt ist, kann das Textfeld nicht mehr als bis auf die Höhe der anderen Steuerelemente in derselben Zeile verkleinert werden. Das Bezeichnungsfeld enthält immer einen Wert (seine Beschriftung), d.h. auch dann, wenn das Textfeld keinen Wert enthält. Das Textfeld wird in diesem Fall nur bis auf die Höhe des Bezeichnungsfelds verkleinert.


Hinzufügen eines Seitenumbruchs zu einem Bericht

Um innerhalb eines Bereichs in einem Bericht eine neue Seite zu beginnen, verwenden Sie ein Steuerelement für Seitenumbruch. Angenommen, Sie möchten, daß die Titelseite und die Einleitung eines Berichts auf einer separaten Seite erscheinen. Fügen Sie in diesem Fall hinter den Steuerelementen, die auf der Titelseite angezeigt werden sollen, und vor den Steuerelementen, die auf der zweiten Seite angezeigt werden sollen, ein Steuerelement für Seitenumbruch ein.

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Toolbox auf Seitenumbruch  [image].

3	Klicken Sie im Bericht auf die Stelle, an der Sie den Seitenumbruch einfügen möchten. Positionieren Sie den Seitenumbruch ober- oder unterhalb eines Steuerelements, um zu vermeiden, daß die Daten in diesem Steuerelement aufgeteilt werden.

Microsoft Access markiert den Seitenumbruch am linken Rand des Berichts durch eine kurze gepunktete Linie.

Wenn Sie möchten, daß jede Gruppe oder jeder Datensatz in einem Bericht auf einer neuen Seite beginnt, stellen Sie die Eigenschaft NeueSeite des Gruppenkopfs, Gruppenfußes oder Detailbereichs ein.

Wie wird's gemacht?

Anmerkung   Der Bericht Katalog in der Beispieldatenbank Nordwind enthält ein Beispiel zur Verwendung eines Seitenumbruchs im Berichtskopf. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind im Office-Ordner BEISPIELE. Klicken Sie im Datenbankfenster in der Registerkarte Berichte auf Katalog und dann auf Entwurf. Zum Anzeigen von Informationen zum Öffnen von Nordwind klicken Sie auf  [image].


Hinzufügen eines Hintergrundbildes zu einem Bericht

Durch Hinzufügen eines Hintergrundbildes zu einem Bericht können Sie ein Wasserzeichen simulieren. Ein Hintergrundbild in einem Bericht hat für den gesamten Bericht Gültigkeit.

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Berichtsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Legen Sie für die Eigenschaft Bild eine Datei mit einer der Erweiterungen .BMP, .ICO, . WMF, .DIB oder .EMF fest. Wenn Sie Grafikfilter für andere Anwendungsprogramme installiert haben, sehen Sie hier alle von diesen Filtern unterstützten Dateinamenerweiterungen. Wenn Sie den Pfad oder Dateinamen nicht genau kennen, klicken Sie auf die Editor-Schaltfläche  [image].

4	Geben Sie im Einstellungsfeld der Eigenschaft Bildtyp an, ob Sie das Bild einbetten oder verknüpfen möchten. Wenn Sie ein Bild einbetten, wird es in der Datenbankdatei gespeichert. Wenn Sie dasselbe Bild in einem anderen Formular oder Bericht einbetten, wird es erneut in der Datenbankdatei gespeichert. Wenn Sie ein Bild verknüpfen, wird es nicht in der Datenbankdatei gespeichert, sondern es muß eine Kopie des Bildes auf der Festplatte gespeichert sein. Wenn Sie Ihren Festplattenspeicher effizient nutzen möchten, verwenden Sie die Einstellung Verknüpft.

5	Sie können die Proportionen des Bildes festlegen. Dazu stellen Sie die Eigenschaft Größenanpassung ein. Für diese Eigenschaft stehen drei Einstellungen zur Verfügung.

•	Abschneiden: Zeigt das Bild in der tatsächlichen Größe an. Wenn das Bild größer als der Bereich zwischen den Rändern ist, wird es abgeschnitten.

•	Dehnen: Paßt die Größe des Bildes an den Bereich zwischen den Rändern an. Wenn diese Einstellung festgelegt ist, wird das Bild möglicherweise verzerrt.

•	Zoomen: Paßt das Bild entweder an die Höhe oder an die Breite des Bereichs zwischen den Rändern an. Bei Verwendung dieser Einstellung wird das Bild nicht abgeschnitten oder seine Proportionen verzerrt.

6	Sie können die Position des Bildes auf der Seite festlegen. Dazu stellen Sie die Eigenschaft Bildausrichtung ein. Microsoft Access richtet das Bild innerhalb der Ränder des Berichts aus. Dazu stehen die Einstellungen Links oben, Rechts oben, Mitte, Links unten und Rechts unten zur Verfügung.

7	Sie können das Bild auf der Seite mehrfach wiederholen. Dazu legen Sie für die Eigenschaft BildNebeneinander die Einstellung Ja fest. Die Anzeige der Bilder nebeneinander beginnt an der mit der Eigenschaft Bildausrichtung festgelegten Position.

Anmerkung   Nebeneinander angeordnete Hintergrundbilder sehen am besten aus, wenn die Eigenschaft Bildgrößenmodus auf Abschneiden eingestellt ist.

8	Sie können festlegen, auf welchen Seiten des Berichts das Bild erscheinen soll. Dazu stellen Sie die Eigenschaft Bildseiten ein. Es stehen die Einstellungen Alle Seiten, Erste Seite und Keine Seiten zur Verfügung.

Anmerkungen

•	Wenn die Farben im Hintergrundbild nicht wie die Originalfarben aussehen, können Sie festlegen, daß Microsoft Access die Farben aus dem Anwendungsprogramm verwenden soll, mit dem das Originalbild erstellt wurde.

Wie wird's gemacht?

Wenn Sie über ein Grafikprogramm verfügen, das Metadateien erstellen kann, möchten Sie vielleicht lieber eine Metadatei als ein Bitmap als Hintergrundbild benutzen. Zum Anzeigen von Informationen zu diesem Thema klicken Sie auf  [image].

•	Der Bericht Personalumsätze nach Land aus der Beispieldatenbank Nordwind enthält ein Beispiel für ein Hintergrundbild. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind aus dem Office-Ordner BEISPIELE. Dazu klicken Sie im Datenbankfenster in der Registerkarte Berichte, auf Personalumsätze nach Land und dann auf Entwurf. Zum Anzeigen von Informationen zum Öffnen von Nordwind klicken Sie auf  [image].


Festlegen einer neuen Vorlage für Formulare und Berichte

1	Klicken Sie im Menü Extras auf Optionen.

Demo.

2	Klicken Sie auf die Registerkarte Formulare/Berichte.

3	Geben Sie im Feld Formularvorlage oder im Feld Berichtsvorlage den Namen der neuen Vorlage ein.

Anmerkung   Sie können ein vorhandenes Formular oder einen vorhandenen Bericht als Vorlage verwenden oder ein Formular oder einen Bericht zur Verwendung als Vorlage erstellen.

4	Klicken Sie auf OK.

Zum Anzeigen weiterer Informationen zu Vorlagen klicken Sie auf  [image].


Formular- und Berichtsvorlagen

Wenn Sie ein Formular oder einen Bericht ohne Verwendung eines Assistenten erstellen, verwendet Microsoft Access eine Vorlage zum Festlegen der Standardeigenschaften des Formulars oder Berichts.

Die Vorlage bestimmt, welche Bereiche ein Formular oder Bericht haben wird, und legt die Abmessungen der Bereiche fest. Die Vorlage enthält darüber hinaus alle Standardeigenschafteneinstellungen für das Formular oder den Bericht und dessen Bereiche und Steuerelemente.

Die Standardvorlagen für Formulare und Berichte haben die Bezeichnung Normal. Sie können jedoch auch ein vorhandenes Formular oder einen vorhandenen Bericht als Vorlage verwenden oder ein Formular bzw. einen Bericht erstellen, das/der ausschließlich als Vorlage verwendet werden soll. Zum Anzeigen von Informationen zum Festlegen einer neuen Vorlage klicken Sie auf  [image].

Anmerkungen

•	Das Ändern einer Vorlage hat keinen Einfluß auf vorhandene Formulare oder Berichte.

•	Eine Vorlage erstellt keine Steuerelemente in einem neuen Formular oder Bericht.

•	Microsoft Access speichert die Einstellungen für die Optionen Formularvorlage und Berichtsvorlage in der Arbeitsgruppen-Informationsdatei und nicht in Ihrer Benutzerdatenbank (.MDB). Wenn Sie eine Optionseinstellung ändern, hat diese Änderung für alle Datenbanken Gültigkeit, die Sie öffnen oder erstellen. Um den Namen der Vorlage anzuzeigen, die gerade für neue Formulare oder Berichte verwendet wird, klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Formulare/Berichte.

•	Wenn Sie Ihre Vorlagen in anderen Datenbanken verwenden möchten, kopieren oder exportieren Sie diese dorthin. Wenn Ihre Vorlagen nicht in einer Datenbank enthalten sind, verwendet Microsoft Access für alle Formulare und Berichte, die Sie neu erstellen, die Vorlage Normal. Die Namen Ihrer Vorlagen werden in jedem Fall für jede Datenbank in den Feldern Formularvorlage bzw. Berichtsvorlage angezeigt, auch wenn diese Vorlagen nicht in jeder Datenbank enthalten sind.


Ausdrücke in Formularen und Berichten - Beispiele

Was möchten Sie tun?

Beispiele für Ausdrücke, die Text ändern, anzeigen

Beispiele für Ausdrücke für Seitenzahlen anzeigen

Beispiele für Ausdrücke, die arithmetische Operationen durchführen, anzeigen

Beispiele für Ausdrücke, die auf Werte in Steuerelementen verweisen, anzeigen

Beispiele für Ausdrücke, die unter Verwendung von Aggregatfunktionen Werte zählen, addieren oder Mittelwerte berechnen, anzeigen

Beispiele für Ausdrücke, die unter Verwendung von Aggregatfunktionen für Domänen Werte zählen, addieren oder nachschlagen, anzeigen

Beispiele für Ausdrücke, die Datumsangaben ändern, anzeigen

Beispiele für Ausdrücke, die einen von zwei möglichen Werten ausgeben, anzeigen

Einen Ausdruck erstellen


Ändern von Textwerten in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen und Berichten in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
="N/V"	Zeigt N/V an.
=[Vorname] & " " & [Nachname]	Zeigt die Werte in den Steuerelementen Vorname und Nachname durch ein Leerzeichen voneinander getrennt an.
=Links([Artikelname]; 1)	Verwendet die Funktion Links zum Anzeigen des ersten Zeichens des Wertes im Steuerelement Artikelname.
=Rechts([Dateiname]; 3)	Verwendet die Funktion Rechts zum Anzeigen der letzten zwei Zeichen des Wertes im Steuerelement Dateiname.
=Glätten([Straße])	Verwendet die Funktion Glätten zum Anzeigen des Wertes im Steuerelement Straße, wobei führende und nachgestellte Leerzeichen entfernt werden.
=IIF(IstNull([Region]); [Ort] & " " & [PLZ]; [Ort] & " " & [Region] & "  " & [PLZ])	Verwendet die Funktion Wenn zum Anzeigen der Werte in den Steuerelementen Ort und PLZ, wenn der Wert in Region gleich Null ist. Ist dies nicht der Fall, werden die Werte aus den Steuerelementen Ort, Region und PLZ durch Leerzeichen voneinander getrennt angezeigt.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.


Durchführen arithmetischer Operationen in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen und Berichten in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
=[Gesamtpreis]+[Frachtkosten]	Zeigt die Summe der Werte in den Steuerelementen Gesamtpreis und Frachtkosten an.
=[Lieferdatum]-[Versanddatum]	Zeigt die Differenz zwischen den Werten in den Steuerelementen Lieferdatum und Versanddatum an.
=[Preis]*1,06	Zeigt das Produkt aus dem Wert aus dem Feld Preis und dem Wert 1,06 an (addiert 6 % zum Wert in Preis).
=[Anzahl]*[Preis]	Zeigt das Produkt aus den Werten in den Steuerelementen Anzahl und Preis an.
=[SummeProVerkäufer]/ [SummeProLand]	Zeigt den Quotienten aus den Werten aus den Steuerelementen SummeProVerkäufer und SummeProLand an.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.

•	Wenn Sie in einem Ausdruck einen arithmetischen Operator (+, -, *, /) verwenden und der Wert in einem der Steuerelemente im Ausdruck gleich Null ist, ist das Ergebnis des gesamten Ausdrucks gleich Null. Wenn einige Datensätze in einem der im Ausdruck verwendeten Steuerelemente einen Nullwert enthalten, können Sie den Nullwert unter Verwendung der Funktion Nz in einen Wert ungleich Null konvertieren, z.B.:

=Nz([Gesamtpreis])+Nz([Frachtkosten])

Zum Anzeigen weiterer Informationen zur Funktion Nz klicken Sie auf  [image].


Aggregatfunktionen in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen und Berichten in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
=Mittelwert([Frachtkosten])	Verwendet die Funktion Mittelwert zum Anzeigen des Mittelwertes aus allen Werten im Steuerelement Frachtkosten.
=Anzahl([Bestell-Nr])	Verwendet die Funktion Anzahl zum Anzeigen der Anzahl aller Datensätze im Steuerelement Bestell-Nr.
=Summe([Umsätze])	Verwendet die Funktion Summe zum Anzeigen der Summe aller Werte aus dem Steuerelement Umsätze.
=Summe([Anzahl]*[Preis])	Verwendet die Funktion Summe zum Anzeigen des Produkts aus den Werten in den Steuerelementen Anzahl und Preis.
=100*[Umsätze]/ Summe([Umsätze])	Berechnet den Prozentsatz der Umsätze durch Teilen des Wertes aus dem Steuerelement Umsätze durch die Summe aller Werte aus dem Steuerelement Umsätze. Anmerkung   Wenn für die Eigenschaft Format die Einstellung Prozent festgelegt ist, brauchen Sie nicht *100 anzugeben.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.

•	Sie können den Namen eines Steuerelements nicht in einem Ausdruck verwenden, der eine Aggregatfunktion enthält. Verwenden Sie in diesem Fall nur Feldnamen aus einer Tabelle, einer Abfrage oder einer SQL-Anweisung. Zum Anzeigen von Informationen zur Verwendung von Aggregatfunktionen für berechnete Steuerelemente klicken Sie auf  [image].


Verweisen auf Werte in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
=Formulare![Bestellungen]![Bestell-Nr]	Zeigt den Wert aus dem Steuerelement Bestell-Nr des Formulars Bestellungen an.
=Formulare![Bestellungen]! [Bestellungen Unterformular].Formular! [BestellZwischensumme]	Zeigt den Wert aus dem Steuerelement BestellZwischensumme im Unterformular Bestellungen Unterformular des Formulars Bestellungen an.
=Formulare![Bestellungen]! [Bestellungen Unterformular]! [Artikel-Nr].Spalte(2)	Zeigt den Wert der dritten Spalte in Artikel-Nr, einem mehrspaltigen Listenfeld im Unterformular Bestellungen Unterformular des Formulars Bestellungen, an. (0 bezieht sich auf die erste Spalte, 1 auf die zweite Spalte usw.).
=Formulare![Bestellungen]! [Bestellungen Unterformular]![Preis]*1.06	Zeigt das Produkt aus dem Wert im Steuerelement Preis im Unterformular Bestellungen Unterformular des Formulars Bestellungen und dem Wert 1,06 an (addiert 6 % zum Wert im Steuerelement Preis).
=Hauptobjekt![Bestell-Nr]	Zeigt den Wert aus dem Steuerelement Bestell-Nr im Hauptformular des aktuellen Unterformulars an.
Die nachstehende Tabelle zeigt Beispiele für Ausdrücke für berechnete Steuerelemente in Berichten.

Ausdruck	Beschreibung
=Berichte![Rechnung]![Bestell-Nr]	Zeigt den Wert aus dem Steuerelement Bestell-Nr des Berichts Rechnung an.
=Berichte![Übersichtsbericht]! [Unterbericht-Übersichtsbericht].Bericht! [Umsätze (Gesamt)]	Zeigt den Wert aus dem Steuerelement Umsätze (Gesamt) aus dem Unterbericht Unterbericht-Übersichtsbericht des Berichts Übersichtsbericht an.
=Hauptobjekt![Bestell-Nr]	Zeigt den Wert aus dem Steuerelement Bestell-Nr aus dem Hauptbericht des aktuellen Unterberichts an.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.


Aggregatfunktionen für Domänen in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen und Berichten in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
=DomWert("[Kontaktperson]"; "[Lieferanten]"; "[Lieferanten-Nr] = Formulare![Lieferanten-Nr]")	Verwendet die Funktion DomWert zum Anzeigen des Wertes aus dem Feld Kontaktperson der Tabelle Lieferanten unter der Bedingung, daß der Wert aus dem Feld Lieferanten-Nr in der Tabelle dem Wert im Steuerelement Lieferanten-Nr im aktiven Formular entspricht.
=DomWert("[Kontaktperson]"; "[Lieferanten]"; "[Lieferanten-Nr] = Formulare![NeueLieferanten]![Lieferanten-Nr]")	Verwendet die Funktion DomWert zum Anzeigen des Wertes aus dem Feld Kontaktperson der Tabelle Lieferanten unter der Bedingung, daß der Wert im Feld Lieferanten-Nr der Tabelle dem Wert im Steuerelement Lieferanten-Nr im Formular NeueLieferanten entspricht.
=DomSumme("[Preis]"; "[Bestellungen]"; "[Kunden-Code] = 'RATTC'")	Verwendet die Funktion DomSumme zum Anzeigen der Gesamtsumme aller Werte im Feld Preis der Tabelle Bestellungen unter der Bedingung, daß der Wert im Feld Kunden-Code gleich RATTC ist.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.

•	Sie können den Namen eines Steuerelements nicht in einem Ausdruck verwenden, der eine Domän-Aggregatfunktion enthält. Verwenden Sie in diesem Fall nur Feldnamen aus einer Tabelle, einer Abfrage oder einer SQL-Anweisung. Zum Anzeigen von Informationen zur Verwendung von Aggregatfunktionen für berechnete Steuerelemente klicken Sie auf  [image].


Zurückgeben eines von zwei möglichen Werten in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen und Berichten in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
=Wenn([Bestätigt] = "Ja"; "Bestellung bestätigt"; "Bestellung nicht bestätigt")	Verwendet die Funktion Wenn zum Anzeigen der Meldung "Bestellung bestätigt", wenn der Wert im Steuerelement Bestätigt gleich Ja ist. Ist dies nicht der Fall, wird die Meldung "Bestellung nicht bestätigt" angezeigt.
=Wenn(IstNull([Land]); " "; [Land])	Verwendet die Funktion Wenn zum Anzeigen einer leeren Zeichenfolge, wenn der Wert im Steuerelement Land gleich Null ist. Ist dies nicht der Fall, wird der Wert aus dem Steuerelement Land angezeigt.
=Wenn(IstNull([Region]); [Ort] & " " & [PLZ]; [Ort] & " " & [Region] & " " & [PLZ])	Verwendet die Funktion Wenn zum Anzeigen der Werte aus den Steuerelementen Ort und PLZ, wenn der Wert im Steuerelement Region gleich Null ist. Ist dies nicht der Fall, werden die Werte aus den Steuerelementen Ort, Region und PLZ angezeigt.
=Wenn(IstNull([Lieferdatum]-[Versanddatum]); "Prüfen Sie, ob ein Datum fehlt"; [Lieferdatum] - [Versanddatum])	Verwendet die Funktion Wenn zum Anzeigen der Meldung "Prüfen Sie, ob ein Datum fehlt", wenn beim Subtrahieren des Wertes aus Versanddatum vom Wert aus Lieferdatum der Wert Null ausgegeben wird; ist dies nicht der Fall, wird die Differenz zwischen den Werten aus den Steuerelementen Lieferdatum und Versanddatum ausgegeben.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.


Ändern und Berechnen von Datumsangaben in Formularen und Berichten - Beispiele

Die nachstehende Tabelle zeigt Beispiele für Ausdrücke, die Sie in Formularen und Berichten in berechneten Steuerelementen verwenden können.

Ausdruck	Beschreibung
=Datum()	Verwendet die Funktion Datum zum Anzeigen des aktuellen Datums im Formular unter Verwendung des Formats tt.mm.jj, wobei tt den Tag (1 bis 31), mm den Monat (1 bis 12) und jj die letzten beiden Ziffern der Jahreszahl (1980 bis 2099) angibt.
=Format(Jetzt(); "ww")	Verwendet die Funktion Format zum Anzeigen der Kalenderwoche des Jahres im aktuellen Datum, wobei ww ein Wert zwischen 1 und 53 ist.
=DatTeil ("jjjj"; [Bestelldatum])	Verwendet die Funktion DatTeil zum Anzeigen der vierstelligen Jahreszahl aus dem Steuerelement Bestelldatum.
=DatAdd ("j"; -10; [ZugesichertesDatum])	Verwendet die Funktion DatAdd zum Anzeigen eines Datums, das 10 Tage vor dem Datum aus dem Steuerelement ZugesichertesDatum liegt.
=DatDiff("t"; [Bestelldatum]; [Versanddatum])	Verwendet die Funktion DatDiff zum Anzeigen der Differenz (Anzahl der Tage) zwischen den Werten in den Steuerelementen Bestelldatum und Versanddatum.
Anmerkungen

•	Geben Sie in einem berechneten Steuerelement vor jedem Ausdruck den Operator = ein.

•	Verwenden Sie beim Einstellen der Eigenschaft Name eines berechneten Steuerelements immer einen eindeutigen Namen. Verwenden Sie nicht den Namen eines der Steuerelemente, die Sie im Ausdruck angegeben haben.


Berechnen einer Funktion für einen Datensatz in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie im Detailbereich ein berechnetes Textfeld hinzu.

Wie wird's gemacht?

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Führen Sie einen der folgenden Schritte aus:

•	Geben Sie im Einstellungsfeld für die Eigenschaft Steuerelementinhalt einen entsprechenden Ausdruck ein.

•	Klicken Sie auf die Editor-Schaltfläche  [image], um den Ausdruck unter Verwendung des Ausdrucks-Editors zu erstellen.

Anmerkungen

•	Basiert ein Bericht auf einer Abfrage, können Sie den Ausdruck in der dem Bericht zugrundeliegenden Abfrage erstellen. Dies verbessert unter Umständen die Leistung des Berichts, und wenn Sie Summen für Datensatzgruppen berechnen möchten, können Sie leichter den Namen eines berechneten Feldes in einer Aggregatfunktion verwenden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Zum Anzeigen von Beispielen für Ausdrücke zum Berechnen von Werten für einen Datensatz klicken Sie auf  [image].

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].


Berechnen einer Summe oder eines Mittelwertes für eine Gruppe von Datensätzen oder für alle Datensätze in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie in einem oder mehreren der folgenden Bereiche ein berechnetes Textfeld hinzu:

Wie wird's gemacht?

•	Zum Berechnen einer Summe oder eines Mittelwertes für eine Datensatzgruppe fügen Sie ein Textfeld in den Gruppenkopf oder den Gruppenfuß ein.

•	Zum Berechnen einer Endsumme oder eines Mittelwertes für alle Datensätze im Bericht fügen Sie ein Textfeld im Berichtskopf oder im Berichtsfuß hinzu.

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Führen Sie einen der folgenden Schritte aus:

•	Geben Sie im Einstellungsfeld für die Eigenschaft Steuerelementinhalt einen Ausdruck ein, der die Funktion Summe zum Berechnen einer Summe bzw. die Funktion Mittelwert zum Berechnen eines Mittelwertes verwendet.

•	Klicken Sie auf die Editor-Schaltfläche  [image], um den Ausdruck unter Verwendung des Ausdrucks-Editors zu erstellen.

Anmerkungen

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].

•	Zum Anzeigen weiterer Informationen zum Berechnen von Summen oder Mittelwerten unter Verwendung von Aggregatfunktionen, wie z.B. Summe oder Mittelwert, klicken Sie auf  [image].

•	Zum Anzeigen von Beispielen zu Ausdrücken mit Aggregatfunktionen klicken Sie auf  [image].

•	Der Bericht Personalumsätze nach Land aus der Beispieldatenbank Nordwind enthält ein Beispiel für Gruppensummen und eine Endsumme. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind aus dem Unterordner BEISPIELE in Ihrem Office-Ordner. Klicken Sie im Datenbankfenster in der Registerkarte Berichte auf den Bericht Personalumsätze nach Land und dann auf die Schaltfläche Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Numerieren aller Datensätze im Detailbereich eines Berichts

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie im Detailbereich ein berechnetes Textfeld hinzu.

Wie wird's gemacht?

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Legen Sie für die Eigenschaft Steuerelementinhalt die Einstellung =1 fest.

5	Legen Sie für die Eigenschaft LaufendeSumme die Einstellung Über Alles fest.

Wenn Sie den Bericht in der Seitenansicht anzeigen oder drucken, erhält jeder Datensatz eine fortlaufende Datensatznummer (1, 2, 3...).

Anmerkung   Der Bericht Personalumsätze nach Land aus der Datenbank Nordwind enthält ein Beispiel für numerierte Datensätze im Detailbereich. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind aus dem Unterordner BEISPIELE in Ihrem Office-Ordner. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte und dann auf die Schaltfläche Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Zählen aller Datensätze in jeder einzelnen Gruppe eines Berichts

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie im Detailbereich ein berechnetes Textfeld hinzu.

Wie wird's gemacht?

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann auf der Symbolleiste auf Eigenschaften  [image].

4	Stellen Sie die folgenden Eigenschaften ein.

Eigenschaft	Einstellung
Name	Datensatzzähler
Steuerelementinhalt	=1
LaufendeSumme	Über Gruppe
Sichtbar	Nein
5	Fügen Sie ein berechnetes Textfeld zum Gruppenfuß hinzu.

6	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

7	Legen Sie für die Eigenschaft Steuerelementinhalt den Namen des Steuerelements aus dem Detailbereich, das die laufende Summe berechnet, fest, z.B. =[Datensatzzähler].


Zählen aller Datensätze in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie im Berichtskopf oder im Berichtsfuß ein berechnetes Textfeld hinzu.

Wie wird's gemacht?

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Legen Sie für die Eigenschaft Steuerelementinhalt des Textfelds die Einstellung =Anzahl (*) fest. Dieser Ausdruck verwendet die Funktion Anzahl zum Zählen aller Datensätze im Bericht, auch wenn einige Felder in bestimmten Datensätzen den Wert Null enthalten. Zum Anzeigen von Informationen zur Funktion Anzahl klicken Sie auf  [image].


Berechnen einer laufenden Summe in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie in einem oder mehreren der folgenden Bereiche ein Textfeld hinzu.

Wie wird's gemacht?

•	Zum Berechnen einer laufenden Summe, die sich mit jedem Datensatz erhöht, fügen Sie im Detailbereich ein gebundenes Textfeld oder ein berechnetes Textfeld hinzu.

•	Zum Berechnen einer laufenden Summe, die sich mit jeder Datensatzgruppe erhöht, fügen Sie im Gruppenkopf oder im Gruppenfuß ein gebundenes oder ein berechnetes Textfeld hinzu.

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann auf der Symbolleiste auf Eigenschaften  [image].

4	Stellen Sie die Eigenschaft LaufendeSumme entsprechend der gewünschten laufenden Summe ein:

•	Über Gruppe: Setzt den Zähler am Anfang jeder nächsthöheren Gruppenebene auf 0 zurück.

•	Über Alles: Setzt den Zähler bis zum Ende des Berichts kontinuierlich hoch.

Anmerkungen

•	Zum Anzeigen eines Beispiels für einen Bericht, der laufende Summen berechnet, klicken Sie auf  [image].

•	Wenn Sie für die Eigenschaft LaufendeSumme die Einstellung Über Alles festlegen, können Sie die Endsumme im Berichtsfuß wiederholen. Erstellen Sie dazu im Berichtsfuß ein Textfeld, und legen Sie für die Eigenschaft Steuerelementinhalt des Fußes den Namen des Textfelds ein, das die laufende Summe berechnet, z.B. =[Preis].


Bericht, der laufende Summen berechnet - Beispiel

Sie können laufende Summen berechnen, die innerhalb jeder Gruppe aufsummiert und zu Beginn jeder neuen Gruppe zurückgesetzt werden, und Sie können laufende Summen für einen ganzen Bericht berechnen.

In der nachstehenden Abbildung wurden für die Eigenschaft LaufendeSumme der beiden Felder auf der rechten Seite, die an das Feld Gesamtpreis gebunden sind, die Einstellungen Über Gruppe bzw. Über Alles festgelegt.

Im nachstehenden Ausdruck des Berichts sehen Sie, wie Microsoft Access die laufenden Summen berechnet.


Berechnen von Prozentwerten in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie die Textfelder zum Berechnen der Datensatzsumme, der Gruppensumme und der Endsumme hinzu.

Wie wird's gemacht?

3	Fügen Sie im entsprechenden Bereich das Textfeld zum Berechnen des Prozentwertes hinzu.

•	Um den prozentualen Anteil eines Feldes an der Gruppen- oder der Endsumme zu berechnen, fügen Sie das Steuerelement im Detailbereich hinzu.

•	Um den prozentualen Anteil einer Gruppe an der Endsumme zu berechnen, fügen Sie das Textfeld im Gruppenkopf oder im Gruppenfuß hinzu.

Wenn Ihr Bericht mehrere Gruppenebenen enthält, fügen Sie das Textfeld im Kopf oder Fuß der Ebene hinzu, für die Microsoft Access einen prozentualen Anteil berechnen soll.

4	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

5	Führen Sie einen der folgenden Schritte aus:

•	Geben Sie im Einstellungsfeld für die Eigenschaft Steuerelementinhalt einen Ausdruck ein, der die kleinere Summe durch die größere Summe teilt. Teilen Sie z.B. den Wert aus dem Steuerelement Tagessumme durch den Wert aus dem Steuerelement Endsumme.

•	Klicken Sie auf die Editor-Schaltfläche  [image], um den Ausdruck unter Verwendung des Ausdrucks-Editors zu erstellen.

6	Legen Sie für die Eigenschaft Format des Textfelds die Einstellung Prozent fest.

Anmerkungen

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].

•	Der Bericht Personalumsätze nach Land aus der Beispieldatenbank Nordwind enthält ein Beispiel für Prozentwerte. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind aus dem Unterordner BEISPIELE in Ihrem Office-Ordner. Klicken Sie im Datenbankfenster in der Registerkarte Berichte auf den Bericht Personalumsätze nach Land und dann auf die Schaltfläche Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Kombinieren von Textwerten aus mehreren Feldern in einem Formular oder Bericht

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Fügen Sie ein berechnetes Textfeld für die Felder hinzu, die Sie kombinieren möchten.

Wie wird's gemacht?

3	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

4	Führen Sie einen der folgenden Schritte aus:

•	Geben Sie im Einstellungsfeld für die Eigenschaft Steuerelementinhalt einen entsprechenden Ausdruck ein.

•	Klicken Sie auf die Editor-Schaltfläche  [image], um den Ausdruck unter Verwendung des Ausdrucks-Editors zu erstellen.

Geben Sie z.B. zum Ausgeben einer Adresse im folgenden Format:

NRW, Wilhelmstr. 264, 50132 Köln

diesen Ausdruck ein:

=[Region] & ", " & [Straße] & ", " & [PLZ] & " " & [Ort]

Anmerkungen

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].

•	Zum Anzeigen von Informationen zum Kompensieren von Feldern, die in einigen Datensätzen möglicherweise Nullwerte enthalten, klicken Sie auf  [image].

•	Die Berichte Personalumsätze nach Land und Kundenetiketten aus der Beispieldatenbank Nordwind enthalten Beispiele zum Kombinieren von Textwerten. Zum Anzeigen dieser Berichte öffnen Sie die Datenbank Nordwind aus dem Unterordner BEISPIELE in Ihrem Office-Ordner. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, auf den Bericht und dann auf die Schaltfläche Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Kombinieren von Textwerten aus Feldern, wenn einige Felder keine Daten enthalten

Wenn Sie Textwerte aus mehreren Feldern kombinieren, enthalten einige Datensätze möglicherweise leere Felder. Dies kann zu unerwünschten Ausgaben führen, wenn die Ausgabe z.B. zusätzliche Leerstellen enthält.

Verwenden Sie zum Kompensieren von Datensätzen, die in bestimmten Feldern keine Werte enthalten, die Funktion Wenn. Mit der Funktion Wenn können Sie bestimmen, welches von zwei möglichen Ergebnissen ausgegeben werden soll, wenn ein Feld einen bestimmten Wert enthält.

Wenn Sie z.B. wissen, daß nicht jeder Datensatz im Feld Region einen Wert enthält, verwenden Sie den folgenden Ausdruck:

=Wenn(IstNull([Region]);""; [Region] & ", ") & [Straße] & ", " & [PLZ] & " " & [Ort]

Wenn das Feld Region leer ist, gibt Microsoft Access, wie im Argument "" definiert, keinen Wert aus. Enthält das Feld Region einen Wert, wird er, wie im Argument [Region] & ", " definiert, ausgegeben.

Anmerkungen

•	Zum Anzeigen weiterer Informationen zur Funktion Wenn klicken Sie auf  [image].

•	Der Bericht Rechnung aus der Beispieldatenbank Nordwind enthält ein Beispiel zum Kombinieren von Werten aus Textfeldern mit der Funktion Wenn. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind aus dem Unterordner BEISPIELE in Ihrem Office-Ordner. Klicken Sie im Datenbankfenster in der Registerkarte Berichte auf den Bericht und dann auf die Schaltfläche Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Berechnen einer Summe für ein berechnetes Steuerelement in einem Formular oder Bericht

Wenn Sie eine Summe mit einer Aggregatfunktion, wie z.B. Summe, oder mit einer Aggregatfunktion für Domänen, wie z.B. DomSumme, berechnen, können Sie in der Funktion Summe nicht den Namen eines berechneten Steuerelements angeben. Sie müssen den Ausdruck im berechneten Steuerelement wiederholen. Zum Beispiel:

=Summe([Anzahl]*[Einzelpreis])

Wenn Sie jedoch ein berechnetes Feld, wie z.B. das nachfolgende Feld, in einer zugrundeliegenden Abfrage haben,

=Endpreis: [Anzahl]*[Einzelpreis]

können Sie den Namen dieses Feldes, wie im folgenden gezeigt, in der Funktion Summe verwenden:

=Summe([Endpreis])

Anmerkungen

•	Zum Anzeigen von Informationen zum Erstellen eines berechneten Feldes in einer Abfrage klicken Sie auf  [image].

•	Zum Anzeigen weiterer Informationen zur Funktion Summe klicken Sie auf  [image].

•	Zum Anzeigen weiterer Informationen zur Funktion DomSumme klicken Sie auf  [image].


Drucken der ersten Zeichen eines Wertes als Gruppenkopf in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie auf der Symbolleiste auf Sortieren und Gruppieren  [image], und stellen Sie im Fenster Sortieren und Gruppieren die Eigenschaften wie folgt ein:

Eigenschaft	Einstellung
Feld/Ausdruck	(Wählen Sie ein Feld, oder geben Sie einen Ausdruck ein.)
Gruppenkopf	Ja
Gruppenfuß	Ja oder Nein
GruppierenNach	Anfangszeichen
Intervall	(Geben Sie die Anzahl der Zeichen ein.)
Zusammenhalten	(Wählen Sie eine Option.)
3	Fügen Sie ein berechnetes Textfeld im Gruppenkopf hinzu.

Wie wird's gemacht?

4	Um das Eigenschaftenfenster anzuzeigen, muß das Textfeld ausgewählt sein. Klicken Sie dann in der Symbolleiste auf Eigenschaften  [image].

5	Führen Sie einen der folgenden Schritte aus:

•	Geben Sie im Einstellungsfeld für die Eigenschaft Steuerelementinhalt den Ausdruck ein (unter Verwendung der Funktion Links bzw. Rechts), der die entsprechenden Zeichen extrahieren soll.

•	Klicken Sie auf die Editor-Schaltfläche  [image], um den Ausdruck unter Verwendung des Ausdrucks-Editors zu erstellen.

Wenn Sie z.B. Büromaterial und -möbel verwalten und die Nummer des jeweiligen Objekts einen Buchstabencode zum Unterscheiden der einzelnen Objektkategorien (z.B. MB für Möbel) enthält, können Sie z.B. einen der Ausdrücke aus der nachstehenden Tabelle verwenden.

Ausdruck	Ausgabe
=Links([Code]; 2)	MB
=Rechts([Code]; 3)	100
Anmerkungen

•	Zum Anzeigen weiterer Informationen zum Erstellen von Ausdrücken klicken Sie auf  [image].

•	Zum Anzeigen weiterer Informationen zur Funktion Links klicken Sie auf  [image].

•	Zum Anzeigen weiterer Informationen zur Funktion Rechts klicken Sie auf  [image].

•	Der Bericht Alphabetische Artikelliste aus der Datenbank Nordwind enthält ein Beispiel zum Drucken des ersten Zeichens jeder Artikelgruppe im Gruppenkopf. Zum Anzeigen dieses Berichts öffnen Sie die Datenbank Nordwind aus dem Unterordner BEISPIELE in Ihrem Office-Ordner. Klicken Sie im Datenbankfenster in der Registerkarte Berichte auf den Bericht Alphabetische Artikelliste und dann auf die Schaltfläche Entwerfen. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Sortieren von Datensätzen in einem Bericht

Sie können in einem Bericht nach bis zu 10 Feldern oder Ausdrücken sortieren.

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Sortieren und Gruppieren  [image], um das Fenster Sortieren und Gruppieren anzuzeigen.

3	Wählen Sie in der ersten Zeile der Spalte Feld/Ausdruck einen Feldnamen aus, oder geben Sie einen Ausdruck ein.

Das Feld oder der Ausdruck in der ersten Zeile ist die erste Sortierebene (die größte Gruppe). Die zweite Zeile ist die zweite Sortierebene usw.

Wenn Sie die Spalte Feld/Ausdruck ausfüllen, stellt Microsoft Access die Sortierreihenfolge auf Aufsteigend ein. Die aufsteigende Reihenfolge sortiert von A-Z oder 0-9.

4	Um die Sortierreihenfolge zu ändern, wählen Sie in der Spalte Sortierreihenfolge die Option Absteigend aus. Die absteigende Reihenfolge sortiert von Z-A oder 9-0.

Anmerkung   Der Bericht Kundenetiketten in der Beispieldatenbank Nordwind sortiert Datensätze nach den Werten in drei Feldern. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Kundenetiketten und schließlich auf Entwurf. Zum Anzeigen von Informationen zum Öffnen der Datenbank Nordwind klicken Sie auf  [image].


Gruppieren von Datensätzen in einem Bericht

Sie können in einem Bericht nach bis zu 10 Feldern oder Ausdrücken gruppieren. Zum Anzeigen eines Beispiels für gruppierte Datensätze klicken Sie auf  [image].

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Sortieren und Gruppieren  [image], um das Fenster Sortieren und Gruppieren anzuzeigen.

3	Legen Sie die Sortierreihenfolge für die Daten im Bericht fest.

Wie wird's gemacht?

4	Klicken Sie auf das Feld oder den Ausdruck, dessen Gruppeneigenschaften Sie einstellen möchten.

5	Stellen Sie die nachfolgend aufgeführten Gruppeneigenschaften ein. Sie müssen zunächst entweder Gruppenkopf oder Gruppenfuß auf Ja einstellen, um eine Gruppenebene zu erstellen. Stellen Sie dann die anderen Gruppeneigenschaften ein.

•	Gruppenkopf: Fügt für das Feld oder den Ausdruck einen Gruppenkopf hinzu oder entfernt ihn.

•	Gruppenfuß: Fügt für das Feld oder den Ausdruck einen Gruppenfuß hinzu oder entfernt ihn.

•	GruppierenNach: Gibt an, wie die Werte gruppiert werden sollen. Die angezeigten Optionen hängen vom Datentyp des Feldes ab, nach dem Sie gruppieren. Wenn Sie nach einem Ausdruck gruppieren, werden alle Optionen für sämtliche Datentypen angezeigt.

•	Intervall: Gibt ein beliebiges Intervall an, das für die Werte in dem Feld oder Ausdruck, nach dem Sie gruppieren, gültig ist.

•	Zusmmenhalten: Gibt an, ob Microsoft Access eine Gruppe ganz oder nur teilweise auf einer Seite drucken soll.

Um weitere Informationen zum Gruppieren nach Feldern des Datentyps Text anzuzeigen, klicken Sie auf  [image].

Um weitere Informationen zum Gruppieren nach Feldern des Datentyps Datum/Zeit anzuzeigen, klicken Sie auf  [image].

Um weitere Informationen zum Gruppieren nach Feldern der Datentypen AutoWert, Währung oder Zahl anzuzeigen, klicken Sie auf  [image].

Anmerkung   Der Bericht Personalumsätze nach Land in der Beispieldatenbank Nordwind weist zwei Gruppenebenen auf. Um diesen Bericht anzusehen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Personalumsätze nach Land und schließlich auf Entwurf. Um weitere Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Ändern der Sortier- und Gruppierreihenfolge in einem Bericht

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Sortieren und Gruppieren  [image], um das Fenster Sortieren und Gruppieren anzuzeigen.

3	Klicken Sie im Fenster Sortieren und Gruppieren auf den Zeilenmarkierer des Feldes oder des Ausdrucks, das (den) Sie verschieben möchten.

4	Klicken Sie erneut auf den Markierer, und ziehen Sie die markierte Zeile an eine neue Stelle in der Liste.

Wenn die neu anzuordnenden Gruppen Kopfzeilen oder Fußzeilen umfassen, verschiebt Microsoft Access diese Kopf- und Fußzeilen mit allen darin befindlichen Steuerelementen an die neue Position. Die genaue Anordnung der Steuerelemente in den Kopf- und Fußzeilen müssen Sie jedoch selbst anpassen.


Einfügen eines zusätzlichen Feldes oder eines weiteren Ausdrucks für das Sortieren oder Gruppieren

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Sortieren und Gruppieren  [image], um das Fenster Sortieren und Gruppieren anzuzeigen.

3	Klicken Sie im Fenster Sortieren und Gruppieren auf den Zeilenmarkierer der Zeile, in die Sie das neue Feld oder den neuen Ausdruck einfügen möchten, und drücken Sie dann die EINFG-TASTE.

4	Wählen Sie in der Spalte Feld/Ausdruck dieser leeren Zeile das Feld aus, nach dem sortiert werden soll, oder geben Sie einen Ausdruck ein.

Wenn Sie die Spalte Feld/Ausdruck ausfüllen, stellt Microsoft Access die Sortierreihenfolge auf Aufsteigend ein.

5	Um die Sortierreihenfolge zu ändern, wählen Sie aus der Spalte Sortierreihenfolge die Option Absteigend aus.


Löschen eines Feldes oder Ausdrucks für das Sortieren oder Gruppieren

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Sortieren und Gruppieren  [image], um das Fenster Sortieren und Gruppieren anzuzeigen.

3	Klicken Sie im Fenster Sortieren und Gruppieren auf den Zeilenmarkierer des Feldes oder des Ausdrucks, das (den) Sie löschen möchten, und drücken Sie dann die ENTF-TASTE.

4	Klicken Sie auf Ja, um die Sortier- oder Gruppierungsebene zu löschen, bzw. auf Nein, um sie zu bewahren.

Anmerkung   Enthält das zu löschende Feld oder der zu löschende Ausdruck eine Kopf- oder Fußzeile, löscht Microsoft Access diese ebenfalls, einschließlich ihrer Steuerelemente.


Gruppieren von Datensätzen nach Textwerten in einem Bericht

Wenn Sie Datensätze nach einem Feld des Datentyps Text gruppieren, können Sie die Eigenschaft GruppierenNach auf einen der in der folgenden Tabelle aufgelisteten Bereiche einstellen. Wenn Sie die Eigenschaft GruppierenNach auf Anfangszeichen setzen, können Sie die Eigenschaft Intervall auf eine beliebige Zahl festlegen, sofern diese für den Wert in dem Feld, nach dem Sie gruppieren, gültig ist. Wenn Sie für die Eigenschaft GruppierenNach die Einstellung Jedem Wert festlegen, ist als Einstellung für Intervall nur der Wert 1 möglich.

Einstellung	Gruppieren der Datensätze nach
Jedem Wert	demselben Wert im Feld oder Ausdruck
Anfangszeichen	den ersten n übereinstimmenden Zeichen im Feld oder Ausdruck

Die folgende Tabelle listet die Angaben zum Sortieren und Gruppieren für diesen Bericht auf. Artikelname in der ersten Zeile der Spalte Feld/Ausdruck des Fensters Sortieren und Gruppieren gruppiert die Datensätze nach dem ersten Buchstaben der Artikelnamen. Artikelname in der zweiten Zeile sortiert die Datensätze alphabetisch nach Artikelnamen.

Feld/ Ausdruck	Sortier- reihenfolge	Gruppen- kopf	Gruppen- fuß	Gruppieren nach	Intervall	Zusammen- halten
Artikelname	Aufsteigend	Ja	Ja	Anfangszeichen	1	Ganze Gruppe
Artikelname	Aufsteigend	Nein	Nein	Jedem Wert	1	Nein
Anmerkungen

•	Mit Hilfe der Funktion Links können Sie den ersten Buchstaben jeder Gruppe in den Gruppenkopf drucken. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können sich den Bericht Alphabetische Artikelliste in der Beispieldatenbank Nordwind ansehen. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Alphabetische Artikelliste und schließlich auf Entwurf. Um weitere Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Gruppieren von Datensätzen nach Datums- oder Zeitangaben in einem Bericht

Wenn Sie Datensätze nach einem Feld des Datentyps Datum/Zeit gruppieren, können Sie die Eigenschaft GruppierenNach auf einen der in der folgenden Tabelle aufgelisteten Bereiche einstellen. Bei allen Bereichen mit Ausnahme von Jedem Wert können Sie die Eigenschaft Intervall auf eine beliebige Zahl festlegen, sofern diese für die Werte im Feld oder Ausdruck, nach dem Sie gruppieren, gültig ist. Wenn Sie für die Eigenschaft GruppierenNach die Einstellung Jedem Wert festlegen, ist als Einstellung für Intervall nur der Wert 1 möglich.

Einstellung	Gruppierung der Datensätze nach
Jedem Wert	demselben Wert im Feld oder Ausdruck
Jahr	Datumsangaben in demselben Kalenderjahr
Quartal	Datumsangaben in demselben Quartal
Monat	Datumsangaben in demselben Monat
Woche	Datumsangaben in derselben Woche
Tag	Datumsangaben an demselben Tag
Stunde	Zeitangaben in derselben Stunde
Minute	Zeitangaben in derselben Minute

Die folgende Tabelle listet die wichtigsten Angaben zum Sortieren und Gruppieren für diesen Bericht auf. Versanddatum in der ersten Zeile der Spalte Feld/Ausdruck des Fensters Sortieren und Gruppieren gruppiert die Datensätze nach Jahren. Versanddatum in der zweiten Zeile gruppiert die Datensätze der einzelnen Jahre nach Quartalen.

Feld/ Ausdruck	Sortier- reihenfolge	Gruppen- kopf	Gruppen- fuß	Gruppieren nach	Intervall	Zusammen- halten
Versanddatum	Aufsteigend	Ja	Ja	Jahr	1	Ganze Gruppe
Versanddatum	Aufsteigend	Nein	Ja	Quartal	1	Nein
Anmerkungen

•	Mit Hilfe der Funktion DatTeil können Sie anstelle eines bestimmten Datums jeweils das Jahr oder Quartal drucken. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Mit Hilfe der Funktion Anzahl können Sie die Anzahl ausgelieferter Bestellungen ermitteln. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Der Bericht Zusammenfassung der Jahresumsätze in der Beispieldatenbank Nordwind druckt für jedes Jahr die vierteljährlich erzielten Umsätze. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Zusammenfassung der Jahresumsätze und schließlich auf Entwurf. Um weitere Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].

•	Der Bericht Zusammenfassung der Quartalsumsätze in der Beispieldatenbank Nordwind zeigt für jedes Quartal die Umsätze verschiedener Jahre. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Zusammenfassung der Quartalsumsätze und schließlich auf Entwurf.


Gruppieren nach fortlaufenden oder numerischen Werten oder nach Währungsangaben in einem Bericht

Wenn Sie Datensätze nach einem Feld des Datentyps AutoWert, Währung oder Zahl gruppieren, stellen Sie die Eigenschaft GruppierenNach auf einen der in der folgenden Tabelle aufgelisteten Bereiche ein. Wenn Sie die Eigenschaft GruppierenNach auf Intervall setzen, können Sie die Eigenschaft Intervall auf eine beliebige Zahl festlegen, sofern diese für die Werte in dem Feld, nach dem Sie gruppieren, gültig ist. Wenn Sie für die Eigenschaft GruppierenNach die Einstellung Jedem Wert festlegen, ist als Einstellung für Intervall nur der Wert 1 möglich.

Einstellung	Gruppierung der Datensätze nach
Jedem Wert	demselben Wert im Feld oder Ausdruck
Intervall	Werten innerhalb eines von Ihnen angegebenen Intervalls
Microsoft Access beginnt Gruppen für Felder des Datentyps AutoWert, Währung und Zahl jeweils mit 0. Wenn Sie z. B. die Eigenschaft GruppierenNach auf Intervall einstellen und die Eigenschaft Intervall wiederum auf 5, gruppiert Microsoft Access die Datensätze wie folgt: 0 bis 4, 5 bis 9, 10 bis 14 usw.

Die folgende Tabelle listet die Angaben zum Sortieren und Gruppieren für diesen Bericht auf. Umsatz in der ersten Zeile der Spalte Feld/Ausdruck des Fensters Sortieren und Gruppieren gruppiert die Datensätze in Intervallen von 250. Umsatz in der zweiten Zeile sortiert die Datensätze innerhalb jedes 250 DM-Intervalls nach wachsenden Beträgen.

Feld/ Ausdruck	Sortier- reihenfolge	Gruppen- kopf	Gruppen- fuß	Gruppieren nach	Intervall	Zusammen- halten
Umsatz	Aufsteigend	Nein	Ja	Intervall	250	Ganze Gruppe
Umsatz	Aufsteigend	Nein	Nein	Jedem Wert	1	Nein
Anmerkung   Der Bericht Umsatzsummen nach Anzahl in der Beispieldatenbank Nordwind gruppiert Datensätzen in Intervallen von 1.000. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Umsatzsummen nach Anzahl und schließlich auf Entwurf. Um weitere Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Zusammenhalten der Daten einer Gruppe auf einer Seite oder in einer Spalte eines Berichts

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Sortieren und Gruppieren  [image], um das Fenster Sortieren und Gruppieren anzuzeigen.

3	Legen Sie die Gruppenebenen für den Bericht fest.

Wie wird's gemacht?

4	Klicken Sie auf das Feld oder den Ausdruck für die Gruppenebene, die Sie zusammenhalten möchten.

5	Legen Sie im Bereich Gruppeneigenschaften des Fensters Sortieren und Gruppieren für die Eigenschaft Zusammenhalten eine der folgenden Einstellungen fest.

•	Ganze Gruppe: Der Gruppenkopf, alle Detaildatensätze und der Gruppenfuß werden auf derselben Seite oder in derselben Spalte gedruckt.

•	Mit erstem Detaildatensatz: Der Gruppenkopf wird nur dann auf einer Seite oder in einer Spalte gedruckt, wenn auch der erste Detaildatensatz dort gedruckt werden kann.

6	Zeigen Sie das Eigenschaftenfenster für den Bericht an.

Wie wird's gemacht?

7	Legen Sie für die Eigenschaft GruppeZusammenhalten eine der folgenden Einstellungen fest.

•	Pro Seite: Hält die Gruppe auf einer Seite zusammen.

•	Pro Spalte: Hält die Gruppe in einer Spalte oder Zeile zusammen.

Anmerkungen

•	Möchten Sie die Daten in einem Bereich zusammenhalten, z. B. einen Datensatz im Detailbereich, stellen Sie die Eigenschaft Zusammenhalten für diesen Bereich auf Ja ein.

Wie wird's gemacht?

•	Der Bericht Alphabetische Artikelliste in der Beispieldatenbank Nordwind hält jeweils die mit ein- und demselben Buchstaben beginnenden Artikel in einer Gruppe zusammen. Um diesen Bericht anzuzeigen, öffnen Sie die Datenbank Nordwind im Unterordner BEISPIELE Ihres Office-Ordners. Klicken Sie im Datenbankfenster auf die Registerkarte Berichte, dann auf Alphabetische Artikelliste und schließlich auf Entwurf. Um weitere Informationen zum Öffnen der Datenbank Nordwind anzuzeigen, klicken Sie auf  [image].


Wiederholen eines Gruppenkopfes auf einer anderen Seite oder in einer anderen Spalte

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Zeigen Sie das Eigenschaftenfenster für den Gruppenkopf an, den Sie wiederholen möchten. Doppelklicken Sie hierzu auf dessen Bereichsmarkierer.

3	Stellen Sie die Eigenschaft BereichWiederholen auf Ja ein.


Problembehandlung beim Sortieren und Gruppieren in einem Bericht

Wobei benötigen Sie Hilfe?

Die Datensätze im Bericht sollen in derselben Reihenfolge gedruckt werden, in der sie in der zugrundeliegenden Tabelle oder Abfrage erscheinen.

Die Datensätze in den Gruppen erscheinen nicht sortiert.

Die Datensätze sind nicht gemäß der Arbeitssprache sortiert.

Der Gruppenkopf soll in der Zeile gedruckt werden, in der der erste Detaildatensatz erscheint.

Duplikatwerte, die in derselben Gruppe erscheinen, sollen ausgeblendet werden.


Drucken der Datensätze eines Berichts in der Reihenfolge, in der sie in der zugrundeliegenden Tabelle oder Abfrage erscheinen

Die Sortierreihenfolge für einen Bericht stellen Sie im Fenster Sortieren und Gruppieren ein.

Wie wird's gemacht?


Die Datensätze in den Gruppen des Berichts erscheinen nicht sortiert

Sie müssen eine Sortierreihenfolge für die Datensätze in einer Gruppe festlegen. Verwenden Sie hierzu in der Entwurfsansicht des Berichts das Fenster Sortieren und Gruppieren. Wenn Sie z. B. die täglich ausgelieferten Bestellungen nach ihrer Bestellnummer sortieren möchten, gruppieren Sie nach dem Feld Versanddatum und sortieren nach dem Feld Bestell-Nr.

Wie wird's gemacht?


Sortieren der Datensätze gemäß der Arbeitssprache

Stellen Sie die Sortierreihenfolge für die Datenbank im Dialogfeld Optionen auf die korrekte Sprache ein.

Wie wird's gemacht?


Drucken des Gruppenkopfs in der Zeile, in der der erste Detaildatensatz erscheint

Für das Entwerfen eines Berichts mit einem Block-Layout stehen Ihnen die folgenden Möglichkeiten zur Verfügung:

•	Verwenden Sie zum Erstellen eines neuen Berichts den Berichts-Assistenten, und wählen Sie das Layout Block.

Wie wird's gemacht?

•	Ändern Sie bei einem bestehenden Bericht dessen Entwurf.

Wie wird's gemacht?


Ausblenden von Duplikatwerten, die in derselben Gruppe erscheinen

Stellen Sie für das Textfeld, das die auszublendenden Werte anzeigt, die Eigenschaft DuplikateAusblenden  auf Ja ein.

Wie wird's gemacht?


Anzeigen eines Berichts in der Seitenansicht

Die Seitenansicht eines Berichts zeigt Ihnen, wie dieser gedruckt aussehen wird. Sie können entweder nur einen Blick auf das Layout des Berichts mit einigen Beispieldaten werfen oder aber sämtliche Berichtsdaten überprüfen und dazu den Bericht seitenweise durchsehen.

Was möchten Sie tun?

Nur das Layout des Berichts ansehen

Sämtliche Berichtsdaten seitenweise ansehen


Anzeigen der Daten eines Berichts in der Seitenansicht

So zeigen Sie einen Bericht aus der Entwurfsansicht heraus in der Seitenansicht an

•	Klicken Sie aus der Entwurfsansicht heraus in der Symbolleiste auf Seitenansicht  [image].

So zeigen Sie im Datenbankfenster einen Bericht in der Seitenansicht an

1	Klicken Sie im Datenbankfenster auf die Registerkarte Berichte.

2	Wählen Sie den Bericht aus, den Sie in der Seitenansicht anzeigen möchten.

3	Klicken Sie auf die Schaltfläche Seitenansicht.

Anmerkungen

•	Sie können mit Hilfe der Navigationsschaltflächen am unteren Rand des Seitenansichtsfensters zu einer anderen Seite gelangen. Auf der aktuellen Seite können Sie sich mit Hilfe der Bildlaufleisten oder, wenn Sie über eine Microsoft IntelliMouse verfügen, mit der Radtaste bewegen.

•	Um Informationen zur Ansicht des Berichts bei verschiedenen Zoom-Stufen anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zur gleichzeitigen Ansicht mehrerer Seiten anzuzeigen, klicken Sie auf  [image].


Anzeigen eines Berichts in der Layout-Vorschau

Die Layout-Vorschau bietet die Möglichkeit einer schnellen Überprüfung des Layouts eines Berichts. Microsoft Access stellt dabei nur so viele Daten aus der zugrundeliegenden Tabelle oder Abfrage dar, daß Sie das spätere Aussehen des Berichts erkennen können. Wenn Sie jedoch prüfen möchten, ob die Daten im Bericht richtig sind, verwenden Sie die Seitenansicht. Zum Anzeigen von Informationen klicken Sie auf  [image].

•	Klicken Sie aus der Entwurfsansicht des Berichts heraus in der Symbolleiste auf den Pfeil neben der Ansichtsschaltfläche und dann auf Layout-Vorschau.

Anmerkungen

•	Basiert der Bericht auf einer Parameterabfrage, klicken Sie nur auf OK, ohne Werte einzugeben. Microsoft Access ignoriert die Parameter, wenn Sie Layout-Vorschau wählen.

•	Sie können mit Hilfe der Navigationsschaltflächen am unteren Rand des Seitenansichtsfensters zu einer anderen Seite gelangen. Auf der aktuellen Seite können Sie sich mit Hilfe der Bildlaufleisten oder, wenn Sie über eine Microsoft IntelliMouse verfügen, mit der Radtaste bewegen.

•	Um Informationen zur Ansicht des Berichts bei verschiedenen Zoom-Stufen anzuzeigen, klicken Sie auf  [image].

•	Um Informationen zur gleichzeitigen Ansicht mehrerer Seiten anzuzeigen, klicken Sie auf  [image].


Anzeigen einer Tabelle, eines Formulars oder eines Berichts in der Seitenansicht bei verschiedenen Zoom-Stufen

•	Klicken Sie in der Seitenansichts-Symbolleiste auf den Pfeil neben Zoom einstellen und dann auf die gewünschte Zoom-Stufe, oder geben Sie den gewünschten Prozentsatz ein.

Anmerkungen

•	Wenn Sie Passend wählen, paßt Microsoft Access die Zoom-Stufe so an, daß die Seite bestmöglich in das Fenster paßt.

•	Sie können von der ausgewählten Zoom-Stufe zu Passend zurückwechseln. Setzen Sie hierzu den Zeiger auf die Tabelle, das Formular oder den Bericht, und klicken Sie, sobald der Zeiger die Form einer Lupe annimmt.

•	Sie können mit Hilfe der Navigationsschaltflächen am unteren Rand des Seitenansichtsfensters zu einer anderen Seite gelangen. Auf der aktuellen Seite können Sie sich mit Hilfe der Bildlaufleisten oder, wenn Sie über eine Microsoft IntelliMouse verfügen, mit der Radtaste bewegen.


Anzeigen mehrerer Seiten in der Seitenansicht

So zeigen Sie zwei Seiten gleichzeitig an

1	Öffnen Sie die Tabelle, die Abfrage, das Formular, den Bericht oder das Modul in der Seitenansicht.

2	Klicken Sie in der Symbolleiste auf Zwei Seiten  [image].

So zeigen Sie mehr als zwei Seiten gleichzeitig an

1	Öffnen Sie die Tabelle, die Abfrage, das Formular, den Bericht oder das Modul in der Seitenansicht.

2	Klicken Sie in der Symbolleiste auf Mehrere Seiten  [image].

3	Ziehen Sie die Maus, um die Anzahl der anzuzeigenden Seiten zu markieren.

So kehren Sie zur Einzelseitenanzeige zurück

1	Öffnen Sie die Tabelle, die Abfrage, das Formular, den Bericht oder das Modul in der Seitenansicht.

2	Klicken Sie in der Symbolleiste auf Eine Seite  [image].

Anmerkung Sie können mit Hilfe der Navigationsschaltflächen am unteren Rand des Seitenansichtsfensters zu einer anderen Seite gelangen. Auf der aktuellen Seite können Sie sich mit Hilfe der Bildlaufleisten oder, wenn Sie über eine Microsoft IntelliMouse verfügen, mit der Radtaste bewegen.


Drucken eines Berichts

Vor dem ersten Drucken eines Berichts möchten Sie vielleicht die Ränder, die Seitenausrichtung und andere Druckereinrichtungsoptionen überprüfen. Zum Anzeigen von Informationen klicken Sie auf  [image].

1	Wählen Sie den Bericht im Datenbankfenster aus, oder öffnen Sie ihn in der Entwurfsansicht, in der Seitenansicht oder in der Layout-Vorschau.

2	Klicken Sie im Menü Datei auf Drucken.

3	Geben Sie im Dialogfeld Drucken die gewünschten Einstellungen ein.

•	Wählen Sie unter Drucker einen Drucker aus.

•	Geben Sie unter Druckbereich entweder alle Seiten oder einen Seitenbereich an.

•	Geben Sie unter Exemplare die gewünschte Anzahl von Exemplaren an, und legen Sie fest, ob diese sortiert werden sollen oder nicht.

4	Klicken Sie auf OK.

Tip   Um einen Bericht sofort zu drucken, ohne das Dialogfeld anzuzeigen, klicken Sie in der Symbolleiste auf Drucken  [image].


Festlegen der Ränder, der Seitenausrichtung und anderer Druckereinrichtungsoptionen

1	Öffnen Sie das Datenbankobjekt in einer der folgenden Ansichten:

•	Öffnen Sie eine Tabelle oder Abfrage in der Datenblattansicht oder der Seitenansicht.

•	Öffnen Sie ein Formular oder einen Bericht in einer beliebigen Ansicht (oder im Datenbankfenster).

•	Öffnen Sie ein Modul in einer beliebigen Ansicht.

Anmerkung   Die Druckereinrichtungsoptionen sind bei einem Makro nicht verfügbar.

2	Klicken Sie im Menü Datei auf Seite einrichten.

  Demo

3	Klicken Sie auf die folgenden Registerkarten, um die gewünschten Optionen einzustellen:

•	Ränder. Seitenränder und ob nur Daten gedruckt werden sollen.

•	Seite. Ausrichtung, Papiergröße, Papierzufuhr und Drucker.

•	Spalten. Anzahl, Breite und Layout von Spalten nur für Formulare, Berichte und Makros.

4	Klicken Sie auf OK.

Microsoft Access speichert die Einstellungen der Druckereinrichtungsoptionen zusammen mit einem Formular oder Bericht, so daß Sie diese Optionen für ein gegebenes Formular oder einen bestimmten Bericht nur einmal festzulegen brauchen. Für Tabellen, Abfragen und Module müssen Sie die Druckereinrichtungsoptionen dagegen vor jedem Druckvorgang neu festlegen.


Problembehandlung beim Drucken und Ansehen von Berichten in der Seitenansicht

Wobei benötigen Sie Hilfe?

Der gedruckte Bericht enthält Leerseiten.

Der Bericht enthält zuviel Leerraum.

Die Layout-Vorschau zeigt falsche Daten an.

Microsoft Access fordert im Bericht zur Eingabe unerwarteter Parameter auf.

In meinem Unterbericht lassen sich die Spaltenüberschriften nicht ausdrucken.

Die Meldung #Error? oder #Name? wird in einem Steuerelement angezeigt.


Der gedruckte Bericht enthält Leerseiten.

Enthält der Bericht oder das gedruckte Formular nur am Ende eine Leerseite, stellen Sie sicher, daß die Eigenschaft Höhe für den Berichts- oder Formularfuß auf Null eingestellt ist. Um Informationen zum Einstellen von Eigenschaften anzuzeigen, klicken Sie auf  [image].

Handelt es sich bei allen anderen Seiten ebenfalls um Leerseiten, müssen Sie sicherstellen, daß die Gesamtbreite des Formulars oder Berichts zuzüglich der Breiten der linken und rechten Ränder die im Dialogfeld Seite einrichten (Menü Datei) angegebene Papiergröße nicht überschreitet. Als Richtlinie können Sie die folgende Formel verwenden:

Formular- oder Berichtsbreite + linker Rand + rechter Rand <= Papiergröße

Zum Anpassen des Formulars oder Berichts stehen Ihnen die beiden folgenden Möglichkeiten zur Verfügung:

•	Verringern der Breite des Formulars oder Berichts.

Wie wird's gemacht?

•	Verkleinern der Ränder oder Ändern der Seitenausrichtung.

Wie wird's gemacht?


Die Layout-Vorschau zeigt falsche Daten an.

Die Layout-Vorschau zeigt alle Bereiche eines Berichts mit einigen wenigen Datensätzen an. Die angezeigten Daten sind sortiert und gruppiert; Parameter, Kriterien oder Verknüpfungen in der zugrundeliegenden Abfrage werden jedoch ignoriert. So sind z.B. die Datensätze, die Sie in einer Gruppe sehen, nicht unbedingt die Datensätze, die tatsächlich in diese Gruppe gehören.

Um zu überprüfen, ob die Daten in einem Bericht richtig sind, verwenden Sie die Seitenansicht. Zum Anzeigen von Informationen klicken Sie auf  [image].


Microsoft Access fordert im Bericht zur Eingabe unerwarteter Parameter auf.

Stellen Sie sicher, daß alle in den folgenden Bereichen des Berichtsentwurfs verwendeten Feldnamen richtig geschrieben sind und mit den Feldnamen der zugrundeliegenden Tabelle oder Abfrage übereinstimmen:

•	Eigenschaft Steuerelementinhalt gebundener Steuerelemente

•	Spalte Feld/Ausdruck im Fenster Sortieren und Gruppieren

•	Ausdrücke in Steuerelementen oder im Fenster Sortieren und Gruppieren

Stellen Sie außerdem sicher, daß Aggregatfunktionen auf Feldnamen (nicht auf Steuerelementnamen) in der zugrundeliegenden Tabelle oder Abfrage verweisen. Zum Anzeigen von Informationen klicken Sie auf  [image].


Hinzufügen oder Entfernen eines Berichtskopfes und -fußes

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Klicken Sie im Menü Ansicht auf Berichtskopf/-fuß oder auf Seitenkopf/-fuß.

Anmerkungen

•	Sie können Köpfe und Füße immer nur paarweise hinzufügen. Wenn Sie entweder einen Kopf oder einen Fuß nicht benötigen, können Sie die Eigenschaft Sichtbar des nicht benötigten Bereichs auf Nein einstellen. Oder Sie entfernen alle Steuerelemente aus dem Bereich, und weisen diesem dann eine Höhe gleich Null zu bzw. stellen dessen Eigenschaft Sichtbar auf 0 ein.

•	Wenn Sie einen Kopf oder Fuß entfernen, löscht Microsoft Access auch die in diesem Kopf oder Fuß enthaltenen Steuerelemente.

•	Zum Anzeigen eines Beispiels zur Verwendung unterschiedlicher Bereichstypen in Berichten klicken Sie auf  [image].


Ändern der Größe eines Kopfes, Fußes oder eines anderen Bereichs in einem Formular oder Bericht

Sie können für die Bereiche in Formularen und Berichten unterschiedliche Höhen festlegen. Die Breite eines Formulars oder Berichts ist jedoch für alle Bereiche gleich. Wenn Sie die Breite eines Bereichs ändern, ändern Sie gleichzeitig die Breite des gesamten Formulars oder Berichts.

Ändern der Höhe oder der Breite

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Setzen Sie den Zeiger auf den unteren oder rechten Rand des Bereichs, um die Höhe bzw. die Breite des Bereichs zu ändern.

3	Ziehen Sie den Zeiger nach oben oder nach unten, wenn Sie die Höhe des Bereichs ändern möchten. Ziehen Sie den Zeiger nach links oder nach rechts, wenn Sie die Breite des Bereichs ändern möchten.

Ändern der Höhe und der Breite

Setzen Sie den Zeiger in die untere rechte Ecke des Bereichs, und ziehen Sie diesen diagonal in die gewünschte Richtung.


Zusammenhalten der Daten eines Datensatzes auf einer Seite oder in einer Spalte eines Formulars oder Berichts

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Bereichsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Setzen Sie für die Eigenschaft Zusammenhalten die Einstellung Ja. Microsoft Access druckt den Bereich dann beginnend am Anfang einer neuen Seite, wenn er nicht mehr vollständig auf die aktuelle Seite paßt. Wenn ein Bereich länger als der druckbare Bereich einer Seite ist, wird die Einstellung der Eigenschaft Zusammenhalten ignoriert.

Die Eigenschaft Zusammenhalten kann für alle Bereiche, ausgenommen jedoch Seitenköpfe und -füße, eingestellt werden.

Tip   Wenn Sie die Daten in einer Gruppe, z.B. im Gruppenkopf, in Detaildatensätzen und im Gruppenfuß, zusammenhalten möchten, können Sie die Eigenschaft Zusammenhalten für die Gruppe setzen.

Wie wird's gemacht?


Drucken jedes Datensatzes, jeder Gruppe oder jedes Bereichs eines Formulars oder Berichts auf einer separaten Seite

1	Öffnen Sie das Formular in der Entwurfsansicht, oder öffnen Sie den Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Bereichsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Legen Sie für die Eigenschaft NeueSeite des Bereichs eine der folgenden Einstellungen fest:

•	Keine: (Standardeinstellung) Druckt den Bereich auf der aktuellen Seite.

•	VorBereich: Druckt den aktuellen Bereich beginnend am oberen Rand einer neuen Seite.

•	Nach Bereich: Druckt den nachfolgenden Bereich beginnend am oberen Rand einer neuen Seite.

•	Vor & Nach: Druckt den aktuellen Bereich und den nachfolgenden Bereich jeweils beginnend am oberen Rand einer neuen Seite.

Anmerkungen

•	Die Eigenschaft NeueSeite kann für alle Bereiche, ausgenommen jedoch Seitenköpfe und -füße, gesetzt werden.

•	Wenn Sie jeden Datensatz auf einer separaten Seite drucken möchten, müssen Sie für die Eigenschaft NeueSeite des Detailbereichs die Einstellung Nach Bereich setzen. Wenn Sie jede Gruppe auf einer separaten Seite drucken möchten, müssen Sie für die Eigenschaft NeueSeite für den Gruppenkopf die Einstellung Vor Bereich oder für den Gruppenfuß die Einstellung Nach Bereich setzen.


Auslassen des Seitenkopfes oder -fußes auf Seiten mit Berichtskopf oder -fuß

1	Öffnen Sie den Bericht in der Entwurfsansicht.

2	Doppelklicken Sie auf den Berichtsmarkierer, um das Eigenschaftenfenster zu öffnen.

3	Legen Sie für die Eigenschaften Seitenkopf oder Seitenfuß eine der folgenden Einstellungen fest:

•	Alle Seiten: (Standardeinstellung) Druckt den Seitenkopf oder -fuß auf allen Seiten.

•	Außer Berichtskopf: Druckt den Seitenkopf oder -fuß nicht auf einer Seite, auf der ein Berichtskopf erscheint.

•	Außer Berichtsfuß: Druckt den Seitenkopf oder -fuß nicht auf einer Seite, auf der ein Berichtsfuß erscheint.

•	Außer Berichtskopf/-fuß: Druckt den Seitenkopf oder -fuß nicht auf einer Seite, auf der ein Berichtskopf oder -fuß erscheint.

Anmerkung   Wenn Sie für die Eigenschaft Seitenkopf eine der Einstellungen Außer Berichtskopf oder Außer Berichtsfuß setzen, druckt Microsoft Access den Berichtsfuß auf einer neuen Seite.


Schützen einer Datenbank mittels eines Datenbankkennworts

1	Schließen Sie die Datenbank. Wenn die Datenbank eine Mehrbenutzerdatenbank ist, bitten Sie alle Benutzer, die Datenbank zu schließen.

2	Machen Sie eine Sicherungskopie der Datenbank, und bewahren Sie diese an einem sicheren Ort auf.

3	Klicken Sie im Menü Datei auf Datenbank öffnen.

4	Aktivieren Sie das Kontrollkästchen Exklusiv, und öffnen Sie die Datenbank.

5	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Datenbankkennwort zuweisen.

6	Geben Sie im Feld Kennwort Ihr Kennwort ein. Bei Kennwörtern müssen Sie die Groß-/Kleinschreibung beachten.

7	Geben Sie im Feld Bestätigen das Kennwort erneut ein, um dieses zu bestätigen, und klicken Sie dann auf OK.

Damit ist das Kennwort festgelegt. Wenn Sie oder ein anderer Benutzer die Datenbank das nächste Mal öffnen, erscheint ein Dialogfeld, in das ein Kennwort eingegeben werden muß.

Achtung

•	Wenn Sie Ihr Kennwort verlieren oder vergessen, können Sie dieses nicht wiederherstellen und Ihre Datenbank nicht mehr öffnen.

•	Verwenden Sie kein Datenbankkennwort, wenn Sie eine Datenbank replizieren möchten. Replizierte Datenbanken können nicht synchronisiert werden, wenn für sie ein Kennwort festgelegt wird.

Anmerkungen

•	Wenn Sie über ein Datenbankkennwort hinausgehende Sicherheitsmaßnahmen benötigen, sollten Sie Sicherheitsmaßnahmen auf Benutzerebene festlegen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn für eine Datenbank die Sicherheitsmaßnahmen auf Benutzerebene aktiviert sind und Sie nicht über die Administratorberechtigung für die Datenbank verfügen, können Sie für diese Datenbank kein Kennwort festlegen. Außerdem wird ein Kennwort immer als Zusatz zu den Sicherheitsmaßnahmen auf Benutzerebene definiert, d.h. wenn Sicherheitsmaßnahmen auf Benutzerebene aktiviert sind, bleiben alle Einschränkungen für Zugriffsrechte aus diesen Sicherheitsmaßnahmen bestehen.

•	Wenn eine Tabelle aus einer kennwortgeschützten Datenbank verknüpft wird, wird das Kennwort in der Datenbank gespeichert, aus der es verknüpft wurde. Dies kann unverhersehbare Folgen haben. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Entfernen eines Datenbankkennworts

1	Klicken Sie im Menü Datei auf Datenbank öffnen.

2	Aktivieren Sie das Kontrollkästchen Exklusiv, und öffnen Sie dann die Datenbank.

3	Geben Sie im Dialogfeld Kennwort erforderlich das Kennwort der Datenbank ein, und klicken Sie dann auf OK. Bei Kennwörtern müssen Sie die Groß-/Kleinschreibung beachten.

4	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Datenbankkennwort löschen. Dieser Befehl steht nur dann zur Verfügung, wenn zuvor ein Datenbankkennwort festgelegt wurde.

5	Geben Sie im Dialogfeld Datenbankkennwort löschen das aktuelle Kennwort ein.

6	Klicken Sie auf OK.


Schützen Ihres Visual Basic-Codes

Sie können verhindern, daß andere Benutzer Ihren Visual Basic für Applikationen-Code in Modulen lesen. Dazu verwenden Sie den Benutzer-Datensicherheits-Assistenten (Menü Extras, Untermenü Zugriffsrechte). Aktivieren Sie im ersten Bildschirm des Assistenten das Kontrollkästchen Module. Nach dem Ausführen dieses Verfahrens sind alle Module so geschützt, daß diese nur noch vom Administrator-Benutzerkonto oder anderen Mitgliedern der Gruppe Administratoren aus der Arbeitsgruppen-Informationsdatei gelesen werden können, die zum Zeitpunkt gültig war, als der Assistent ausgeführt wurde. Alle anderen Benutzer können den Code jedoch nach wie vor ausführen.

Um Visual Basic-Code hinter Formularen, Berichten und Steuerelementen zu verbergen, aktivieren Sie darüber hinaus die Kontrollkästchen Formulare und Berichte und erteilen dann den Benutzern oder Gruppen, die in der Lage sein sollen, Ihre Formulare und Berichte zu öffnen, diese jedoch nicht zu ändern, nur die Berechtigung "Öffnen/Ausführen" (Menü Extras, Untermenü Zugriffsrechte, Befehl Benutzer- und Gruppenberechtigungen).

Wenn Sie diese Datenbank an einen anderen Arbeitsplatz mit einer anderen Arbeitsgruppen-Informationsdatei geben, haben die dortigen Mitglieder der Gruppe Administratoren keine speziellen Berechtigungen auf die geschützten Objekte Ihrer Datenbank. Wenn Sie diesen spezielle Rechte erteilen möchten, können Sie eine Arbeitsgruppen-Informationsdatei mit bereits definierten Gruppen (und Zugriffsberechtigungen) weitergeben und den Mitgliedern der Gruppe Administratoren erlauben, eigene Benutzerkonten zu diesen Gruppen hinzuzufügen. Statt dessen können Sie jedoch auch einer Gruppe in Ihrer eigenen Arbeitsgruppen-Informationsdatei Berechtigungen zuweisen und festlegen, daß an der Remote-Arbeitsstation eine Gruppe erstellt werden soll, deren Name und PID genau mit dem Namen und der PID der von Ihnen erstellten Gruppe übereinstimmt.

Zum Anzeigen von Informationen zur Verwendung des Benutzer-Datensicherheits-Assistenten klicken Sie auf  [image].

Sie können eine Anwendung auch unter Verwendung von Sicherheitsmaßnahmen auf Benutzerebene schützen, ohne die Anmeldung durch Benutzer zu erzwingen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Darüber hinaus können Sie Ihre Datenbank als MDE-Datei speichern, um editierbaren Visual Basic-Code zu entfernen und damit Datenbankobjekte und Beziehungen zu schützen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Schützen einer Datenbank ohne Benutzeranmeldung

1	Schützen Sie Ihre Datenbank mit Hilfe des Benutzer-Datensicherheits-Assistenten.

Wie wird's gemacht?

2	Erteilen Sie für jedes Datenbankobjekt, das Sie Benutzern zur Verfügung stellen möchten, dem Benutzerkonto Administrator die entsprechenden Berechtigungen.

Wie wird's gemacht?

3	Deaktivieren Sie das Dialogfeld Anmelden.

Wie wird's gemacht?

Wenn ein Benutzer Microsoft Access startet, ohne sich anzumelden, meldet Microsoft Access diesen automatisch unter dem Benutzerkonto Administrator an. Dieser Benutzer erhält dann automatisch nur die in Schritt 2 erteilten Berechtigungen. Sie können dies für jede Arbeitsgruppe festlegen, da das Konto Administrator in allen Arbeitsgruppen-Informationsdateien identisch ist. Dabei erhalten nur das Benutzerkonto Administrator und alle weiteren Mitglieder der Gruppe Administratoren aus der Arbeitsgruppen-Informationsdatei, die während des Ausführens des Assistenten in Schritt 1 gültig war, alle Berechtigungen für die Objekte in Ihrer Datenbank.

Zum Ausführen von Adminstratoraufgaben können Sie entweder das Dialogfeld Anmelden reaktivieren und sich als Mitglied der Gruppe Administratoren anmelden oder unter Verwendung der Befehlszeilenoptionen /pwd und /user beim Starten von Microsoft Access Ihr Kennwort und Ihren Benutzernamen festlegen.


Ausblenden von Objekten im Datenbankfenster

1	Klicken Sie im Datenbankfenster auf das Objekt, das Sie ausblenden möchten.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image].

3	Wählen Sie Ausgeblendet, und klicken Sie dann auf OK.

Anmerkung   Zum Anzeigen aller ausgeblendeten Objekte klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Ansicht. Aktivieren Sie anschließend das Kontrollkästchen Ausgeblendete Objekte. Die Symbole für ausgeblendete Objekte werden mit einem abgeblendeten Rahmen angezeigt.


Entfernen von Sicherheitsmaßnahmen auf Benutzerebene

Dieses Verfahren erfordert eine zweistufige Vorgehensweise. Zuerst melden Sie sich als Arbeitsgruppenadministrator an und erteilen der Gruppe Benutzer Berechtigungen für alle Objekte. Anschließend geben Sie das Eigentum an der Datenbank und deren Objekten an den Standardbenutzer Administrator zurück. Dazu beenden Sie Microsoft Access, starten es erneut und melden sich wieder unter dem Konto Administrator an. Dann erstellen Sie eine leere Datenbank und importieren alle Objekte aus der ursprünglichen Datenbank in die neue Datenbank.

1	Starten Sie Microsoft Access, und melden Sie sich als Arbeitsgruppenadministrator (Mitglied der Gruppe Administratoren) an.

2	Öffnen Sie die Datenbank.

3	Erteilen Sie der Gruppe Benutzer alle Berechtigungen für alle Objekte in der Datenbank.

Wie wird's gemacht?

4	Beenden Sie Microsoft Access, und starten Sie es neu. Melden Sie sich dabei unter dem Konto Administrator an.

5	Erstellen Sie eine neue leere Datenbank, und lassen Sie diese geöffnet.

6	Importieren Sie alle Objekte aus der ursprünglichen Datenbank in die neue Datenbank.

Wie wird's gemacht?

7	Wenn ein Benutzer beim Öffnen der Datenbank die aktuelle Arbeitsgruppen-Informationsdatei verwendet, müssen Sie das Kennwort für das Konto Administrator löschen, um das Dialogfeld Anmelden für die aktuelle Arbeitsgruppe zu deaktivieren. Dies ist nicht erforderlich, wenn die Benutzer die beim Installieren von Microsoft Access eingerichtete Standardversion der Arbeitsgruppen-Informationsdatei verwenden.

Die neue Datenbank ist jetzt vollkommen ungeschützt. Jeder Benutzer, der die neue Datenbank öffnen kann, hat alle Berechtigungen für alle Objekte in dieser Datenbank. Dies ist für jede Arbeitsgruppe gültig, da das Konto Administrator in jeder Arbeitsgruppen-Informationsdatei gleich ist. Die Arbeitsgruppen-Informationsdatei, die zum Zeitpunkt des Erstellens der neuen Datenbank (Schritt 6) gültig war, definiert die Gruppe Administratoren für die neue Datenbank.


Schützen einer Datenbank

Microsoft Access unterstützt zwei herkömmliche Methoden zum Schützen einer Datenbank: das Festlegen eines Kennworts zum Öffnen einer Datenbank und Sicherheitsmaßnahmen auf Benutzerebene, mit denen Sie einschränken können, auf welche Teile der Datenbank Benutzer zugreifen oder welche Teile sie ändern können. Zusätzlich zu diesen beiden Methoden können Sie durch Speichern der Datenbank als .MDE-Datei editierbaren Visual Basic-Code aus Ihrer Datenbank entfernen und damit Änderungen am Entwurf von Formularen, Berichten und Modulen verhindern.

Festlegen eines Kennworts

Die einfachste Methode zum Schützen einer Datenbank ist das Festlegen eines Kennworts zum Öffnen der Datenbank. Sobald ein Kennwort festgelegt ist, erscheint ein Dialogfeld, in das zum Öffnen der Datenbank ein Kennwort eingegeben werden muß. Diese Methode ist sicher (Microsoft Access verschlüsselt das Kennwort, so daß dieses auch bei direktem Lesen in der Datenbankdatei nicht gelesen werden kann), es schützt jedoch nur das Öffnen der Datenbank. Sobald eine Datenbank geöffnet ist, stehen dem Benutzer alle Objekte zur Verfügung (es sei denn, es wurden darüber hinaus, wie weiter unten in diesem Themenabschnitt beschrieben, Sicherheitsmaßnahmen auf Benutzerebene definiert). Für eine Datenbank, die nur von einer kleinen Benutzergruppe gemeinsam oder auf einem Einzelcomputer genutzt wird, reicht es in der Regel aus, ein Kennwort festzulegen.

Achtung   Verwenden Sie kein Datenbankkennwort, wenn Sie eine Datenbank replizieren möchten. Replizierte Datenbanken können nicht synchronisiert werden, wenn für sie ein Kennwort festgelegt wurde.

Sicherheitsmaßnahmen auf Benutzerebene

Die flexibelste und weitreichendste Methode zum Schützen einer Datenbank ist der Einsatz von Sicherheitsmaßnahmen auf Benutzerebene. Diese Form der Sicherheit ähnelt den in den meisten Netzwerken verwendeten Methoden. Benutzer müssen sich beim Starten von Microsoft Access identifizieren und ein Kennwort eingeben. Innerhalb der Arbeitsgruppen-Informationsdatei werden Sie als Mitglied einer Gruppe identifiziert. Microsoft Access unterstützt zwei Standardgruppen: Administratoren (genannt Gruppe Administratoren) und Benutzer (genannt Gruppe Benutzer). Sie können darüber hinaus weitere Gruppen definieren.

Gruppen und Benutzern können Berechtigungen erteilt werden, die für jedes Objekt in der Datenbank festlegen, wie sie mit diesen arbeiten dürfen. Sie können z.B. festlegen, daß die Mitglieder der Gruppe Benutzer in einer Tabelle Kunden Daten anzeigen, eingeben oder ändern, nicht jedoch den Entwurf der Tabelle ändern dürfen. Die Gruppe Benutzer könnte z.B. die Berechtigung zum Anzeigen von Daten in einer Tabelle mit Bestellinformationen erhalten, und Sie könnten gleichzeitig jeglichen Zugriff auf eine Tabelle mit Gehaltsinformationen ausschließen. Mitglieder der Gruppe Administratoren haben vollen Zugriff auf alle Objekte einer Datenbank. Wenn Sie die unterschiedlichen Berechtigungen sehr detailliert verteilen möchten, können Sie eigene Gruppenkonten erstellen, diesen Gruppen die entsprechenden Berechtigungen erteilen, und dann Benutzer zu diesen Gruppen hinzufügen.

Es gibt drei Gründe, die den Einsatz von Sicherheitsmaßnahmen auf Benutzerebene sinnvoll machen:

•	Schützen des geistigen Eigentums an Ihrem Programmcode.

•	Verhindern der versehentlichen Vernichtung einer Anwendung durch Benutzer, die Code oder Objekte ändern könnten, auf denen die Anwendung basiert.

•	Schützen empfindlicher Daten in der Datenbank.

Anmerkung   Weitere Informationen zum Microsoft Access-Sicherheitsmodell finden Sie in Kapitel 14, "Sichern Ihrer Anwendung ", im Handbuch Erstellen von Anwendungsprogrammen mit Microsoft Access für Windows 97.

Was möchten Sie tun?

Eine Datenbank durch Festlegen eines Datenbankkennworts schützen

Eine Datenbank unter Verwendung des Benutzer-Datensicherheits-Assistenten schützen

Eine Datenbank als eine MDE-Datei speichern, um Visual Basic-Code zu entfernen und Änderungen am Entwurf von Formularen, Berichten und Modulen zu verhindern


Schützen einer Datenbank unter Verwendung des Benutzer-Datensicherheits-Assistenten

Das Verwenden des Benutzer-Datensicherheits-Assistenten ist einfach, der Assistent führt jedoch nicht alle Schritte aus, die erforderlich sind, um Ihre Datenbank vollständig abzusichern.

Anmerkung   Die Ausführung des Benutzer-Datensicherheits-Assistenten nimmt unter Umständen einige Zeit in Anspruch. Das Schützen der Beispieldatenbank Nordwind dauert z.B. auf einem Computer mit einem 486er Prozessor mit 50 MHz ca. 13 Minuten.

1	Schließen Sie sich einer geschützten Arbeitsgruppe an, oder erstellen Sie eine neue Arbeitsgruppen-Informationsdatei.

Wichtig   Wenn Sie sicherstellen möchten, daß Ihre Datenbank vollständig geschützt ist, verwenden Sie nicht die Standardversion der Arbeitsgruppen-Informationsdatei, die beim Installieren von Microsoft Access eingerichtet wird. Stellen Sie sicher, daß die Arbeitsgruppen-Informationsdatei, die die Arbeitsgruppe definiert, der Sie sich anschließen, über eine eindeutige Arbeitsgruppen-Identifikationsnummer (WID) verfügt. Ist dies nicht der Fall, erstellen Sie eine neue Arbeitsgruppe.

Um Informationen zum Anschließen an eine vorhandene Arbeitsgruppe anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Erstellen einer neuen Arbeitsgruppendatei anzuzeigen, klicken Sie auf  [image].

2	Aktivieren Sie das Dialogfeld Anmelden.

Wie wird's gemacht?

3	Erstellen Sie das Benutzerkonto Administrator.

Wie wird's gemacht?

4	Beenden Sie Microsoft Access, und melden Sie sich dann als Administrator an.

5	Entfernen Sie den Benutzer Administrator aus der Gruppe Administratoren.

Wie wird's gemacht?

Anmerkung   Wenn Sie möchten, daß ein anderer Benutzer als der Administrator als Eigentümer der Datenbank und aller darin enthaltenen Objekte definiert wird, beenden Sie Microsoft Access und melden sich unter dessen Benutzerkonto an. Dieser Benutzer muß für alle Objekte in der zu schützenden Datenbank mindestens über die Berechtigungen "Daten lesen" und "Entwurf lesen" verfügen.

6	Öffnen Sie die Datenbank, die Sie schützen möchten.

7	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer-Datensicherheits-Assistent.

8	Folgen Sie den Anweisungen in den Dialogfeldern des Assistenten.

Der Benutzer-Datensicherheits-Assistent erstellt eine neue Datenbank, exportiert Kopien aller Objekte aus der ursprünglichen Datenbank, schützt die im ersten Dialogfeld des Assistenten ausgewählten Objekte durch Zurückweisen aller Berechtigungen der Gruppe Benutzer für die Objekte in der neuen Datenbank und verschlüsselt anschließend die neue Datenbank. Die ursprüngliche Datenbank wird dabei nicht verändert. Beziehungen zwischen Tabellen und verknüpften Tabellen werden in der neuen Datenbank neu erstellt.

Bis zu diesem Punkt haben nur die Mitglieder der Gruppe Administratoren in der Gruppe, der Sie sich in Schritt 1 angeschlossen haben, Zugriff auf geschützte Objekte in der neuen Datenbank. Die Gruppe Benutzer verfügt über keinerlei Berechtigungen für die geschützten Objekte. Zum Steuern des Zugriffs auf die geschützten Objekte müssen Sie Benutzern und/oder Gruppen Berechtigungen erteilen. Zum Anzeigen weiterer Informationen zum Erteilen von Berechtigungen und zum Erstellen von Benutzer- und Gruppenkonten klicken Sie auf  [image].


Was ist eine Microsoft Access-Arbeitsgruppe?

Eine Microsoft Access-Arbeitsgruppe ist eine Benutzergruppe in einer Mehrbenutzerumgebung, in der Daten gemeinsam genutzt werden. Wenn Sicherheitsmaßnahmen auf Benutzerebene aktiviert sind, werden die Mitglieder einer Arbeitsgruppe in Benutzerkonten und Gruppenkonten identifiziert, die in einer Microsoft Access-Arbeitsgruppen-Informationsdatei gespeichert werden. Die Kennwörter der Benutzer werden ebenfalls in der Arbeitsgruppen-Informationsdatei gespeichert. Diesen Sicherheitskonten können Sie dann Berechtigungen für Datenbanken und deren Objekte zuweisen. Die Berechtigungen an den Objekten werden in der eigentlichen Datenbank gespeichert.

In Microsoft Access 97 werden Benutzereinstellungen in der Windows-Registrierung im Schlüssel \Hkey_Aktueller_Benutzer\Software\Microsoft\Office\8.0\Access\Einstellungen gespeichert. In früheren Versionen von Microsoft Access werden Benutzereinstellungen, die im Dialogfeld Optionen definiert werden, in der Arbeitsgruppen-Informationsdatei gespeichert.

Ihre Standardarbeitsgruppe wird in der Arbeitsgruppen-Informationsdatei definiert, die das Setup-Programm beim Installieren von Microsoft Access automatisch erstellt. Wenn Sie nicht mit dem Dienstprogramm Arbeitsgruppen-Administrator eine andere Arbeitsgruppen-Informationsdatei erstellen, verwendet Microsoft Access bei jedem Starten von Microsoft Access die Standardversion der Arbeitsgruppen-Informationsdatei. Mit dem Arbeitsgruppen-Administrator können Sie auch eine neue Microsoft Access-Arbeitsgruppen-Informationsdatei erstellen.

Wählen Sie vor dem Erstellen von Sicherheitskonten die Microsoft Access-Arbeitsgruppen-Informationsdatei aus, in der diese Konten gespeichert werden sollen. Sie können die Standardversion der Arbeitsgruppen-Informationsdatei verwenden, eine andere Informationsdatei festlegen oder eine neue erstellen. Verwenden Sie nicht die Standardversion der Arbeitsgruppen-Informationsdatei, wenn gewährleistet werden soll, daß Arbeitsgruppen und deren Berechtigungen nicht dupliziert werden können. Stellen Sie in diesem Fall sicher, daß die Arbeitsgruppen-Informationsdatei, die Sie auswählen, mit einer eindeutigen Arbeitsgruppen-Identifikationsnummer (WID) erstellt wurde. Wenn eine solche Arbeitsgruppen-Informationsdatei nicht existiert, verwenden Sie den Arbeitsgruppen-Administrator, um diese zu erstellen.


Sich einer Microsoft Access-Arbeitsgruppe anschließen

1	Beenden Sie Microsoft Access.

2	Abhängig von Ihrem Betriebssystem führen Sie einen der folgenden Schritte aus, wenn Sie den Arbeitsgruppen-Administrator starten möchten:

•	In Windows 95 öffnen Sie unter Verwendung des Arbeitsplatzes oder Windows Explorers im Ordner WINDOWS den Unterordner SYSTEM, und doppelklicken Sie dann auf Wrkgadm.exe.

•	In Windows NT Workstation 4.0 öffnen Sie unter Verwendung des Arbeitsplatzes oder Windows Explorers im Ordner WINNT den Unterordner SYSTEM32, und doppelklicken Sie dann auf Wrkgadm.exe.

•	In Windows NT Workstation 3.51 öffnen Sie den Programm-Manager, und doppelklicken Sie dann auf das Symbol Arbeitsgruppen-Administrator in der Programmgruppe, in der Microsoft Access installiert ist.

3	Klicken Sie im Dialogfeld Arbeitsgruppen-Administrator auf Anschließen.

4	Geben Sie den Pfad und den Namen der Arbeitsgruppen-Informationsdatei an, die die Microsoft Access-Arbeitsgruppe definiert, der Sie sich anschließen möchten, und klicken Sie dann auf OK, oder klicken Sie auf Durchsuchen, und verwenden Sie das Dialogfeld Arbeitsgruppen-Systemdatenbanken auswählen, um nach der Arbeitsgruppen-Informationsdatei zu suchen.

Wenn Sie Microsoft Access das nächste Mal starten, verwendet es die Benutzer- und Gruppenkonten sowie die Kennwörter, die in der Arbeitsgruppen-Informationsdatei für die Arbeitsgruppe gespeichert sind, der Sie sich angeschlossen haben.

Wichtig   Wenn Sie Sicherheitsmaßnahmen auf Benutzerebene aktivieren möchten und sicherstellen müssen, daß Ihre Arbeitsgruppe und deren Berechtigungen nicht dupliziert werden können, muß die Arbeitsgruppen-Informationsdatei für die Arbeitsgruppe, der Sie sich anschließen, eine eindeutige Arbeitsgruppen-Identifikationsnummer (WID) haben. Wenn eine solche Arbeitsgruppen-Informationsdatei nicht existiert, erstellen Sie diese. Zum Anzeigen von Informationen zum Erstellen einer neuen Arbeitsgruppen-Informationsdatei klicken Sie auf  [image].

Anmerkung   Sie können auch beim Starten von Microsoft Access eine Arbeitsgruppen-Informationsdatei angeben, indem Sie die Befehlszeilenoption /wrkgrp verwenden. Um weitere Informationen zum Verwenden von Befehlszeilenoptionen beim Starten anzuzeigen, klicken Sie auf  [image].


Erstellen einer neuen Microsoft Access-Arbeitsgruppen-Informationsdatei

Wenn Sie Microsoft Access installieren, erstellt das Setup-Programm automatisch eine Microsoft Access-Arbeitsgruppen-Informationsdatei, die über Namens- und Firmeninformationen, die Sie angeben, identifiziert wird. Da diese Informationen oft leicht bestimmt werden können, besteht die Gefahr, daß ein nicht entsprechend autorisierter Benutzer eine Kopie dieser Arbeitsgruppendatei erstellen und damit in der in dieser Arbeitsgruppen-Informationsdatei definierten Arbeitsgruppe Berechtigungen eines Administratorkontos (eine Mitglied der Gruppe Administratoren) erhält. Um dies zu verhindern, erstellen Sie eine neue Arbeitsgruppen-Informationsdatei und legen eine Arbeitsgruppen-Identifikationsnummer (WID) fest. Nur wer diese Identifikationsnummer kennt, wird in der Lage sein, eine Kopie dieser Arbeitsgruppen-Informationsdatei zu erstellen.

1	Beenden Sie Microsoft Access.

2	Abhängig von Ihrem Betriebssystem führen Sie einen der folgenden Schritte aus, wenn Sie den Arbeitsgruppen-Administrator starten möchten:

•	In Windows 95 öffnen Sie unter Verwendung des Arbeitsplatzes oder Windows Explorers im Ordner WINDOWS den Unterordner SYSTEM, und doppelklicken Sie dann auf Wrkgadm.exe.

•	In Windows NT Workstation 4.0 öffnen Sie unter Verwendung des Arbeitsplatzes oder Windows Explorers im Ordner WINNT den Unterordner SYSTEM32, und doppelklicken Sie dann auf Wrkgadm.exe.

•	In Windows NT Workstation 3.51 öffnen Sie den Programm-Manager, und doppelklicken Sie dann auf das Symbol Arbeitsgruppen-Administrator in der Programmgruppe, in der Microsoft Access installliert ist.

3	Klicken Sie im Dialogfeld Arbeitsgruppen-Administrator auf Erstellen, und geben Sie dann Ihren Namen und die Firma ein.

4	Geben Sie im Dialogfeld Arbeitsgruppen-Code eine beliebige Kombination aus bis zu 20 Ziffern und Buchstaben ein, und klicken Sie dann auf OK.

Achtung   Notieren Sie sich die genaue Schreibweise des Namens, der Firma und der Arbeitsgruppen-Identifikationsnummer, einschließlich der Groß-/Kleinschreibung (für alle drei Einträge), und bewahren Sie diese Informationen an einem sicheren Ort auf. Wenn Sie die Arbeitsgruppen-Informationsdatei neu erstellen müssen, müssen Sie diese Informationen genau wie beim ersten Mal wieder eingeben. Sie können diese Einträge, wenn Sie sie vergessen oder verlieren, nicht wiederherstellen und damit den Zugriff auf Ihre Datenbanken verlieren.

5	Geben Sie einen neuen Namen für die neue Arbeitsgruppen-Informationsdatei ein, und klicken Sie dann auf OK. (Die Arbeitsgruppen-Informationsdatei wird standardmäßig im Microsoft-Access-Ordner installiert. Wenn Sie die Datei an einer anderen Stelle speichern möchten, geben Sie einen Pfadnamen ein oder klicken auf Durchsuchen, um den neuen Pfad anzugeben.)

Die neue Arbeitsgruppen-Informationsdatei wird beim nächsten Starten von Microsoft Access verwendet. Alle Benutzerkonten, Gruppenkonten oder Kennwörter, die Sie erstellen, werden in der neuen Arbeitsgruppen-Informationsdatei gespeichert. Wenn weitere Benutzer an die in der neuen Arbeitsgruppen-Informationsdatei definierte Arbeitsgruppe angeschlossen werden sollen, kopieren Sie die Datei in einen gemeinsam genutzten Ordner (sofern Sie dieses nicht bereits in Schritt 4 getan haben) und lassen dann jeden dieser Benutzer zum Anschließen an die Arbeitsgruppen-Informationsdatei das Dienstprogramm Arbeitsgruppen-Administrator ausführen.


Wiederherstellen einer beschädigten oder gelöschten Microsoft Access-Arbeitsgruppen-Informationsdatei

In seltenen Fällen kann es dazu kommen, daß die Microsoft Access-Arbeitsgruppen-Informationsdatei beschädigt wird. Wenn Sie Microsoft Access starten und die Datei nicht geöffnet werden kann, erscheint eine entsprechende Meldung. Die Lösung dieses Problems ist abhängig davon, ob Sie über eine Sicherungskopie verfügen und davon, wie Ihre Arbeitsgruppen-Informationsdatei zu Beginn erstellt oder festgelegt wurde. Die nachstehende Tabelle zeigt die Lösungen für die unterschiedlichen Situationen.

Arbeitsgruppen- Informationsdatei verwendet	Sicherungs- kopie  verwendet	Lösung
Nein. Standarddatei verwendet, die beim Installieren von Microsoft Access erstellt wurde.	Nein	Installieren Sie Microsoft Access neu, um eine Standardardversion der Arbeitsgruppen-Informationsdatei zu erstellen.
Nein. Standarddatei verwendet, die beim Installieren von Microsoft Access erstellt wurde.	Ja	Verwenden Sie den Windows Explorer, Ihren Arbeitsplatz, den MS-DOS-Befehl copy oder eine Sicherungs-Software zum Kopieren der letzten Kopie der Datei in den Ordner, in dem Sie Microsoft Access installiert haben.
Ja. Es wurde eine neue Datei erstellt.	Nein	Führen Sie den Arbeitsgruppen-Administrator erneut aus, und geben Sie den gleichen Namen (in identischer Groß-/Kleinschreibung), die Firma und die Arbeitsgruppen-Identifikationsnummern ein, die Sie ursprünglich verwendet haben. Zum Anzeigen weiterer Informationen zum Erstellen einer Arbeitsgruppendatei klicken Sie auf  [image].
Ja. Es wurde eine neue Datei erstellt.	Ja	Kopieren Sie die Sicherungsdatei in den Ordner, in dem Sie die Arnbeitsgruppeninformations-datei ursprünglich gespeichert haben (oder stellen Sie sie wieder her).
Ja. Es wurde eine Datei in einem anderen als dem Ordner angegeben, in dem Microsoft Access installiert wurde.	Ja.	Kopieren Sie die Sicherungsdatei in den ursprünglichen Ordner (oder stellen Sie sie wieder her).
Ja. Es wurde eine Datei in einem anderen als dem Ordner angegeben, in dem Microsoft Access installiert wurde.	Nein	Erstellen Sie eine neue Kopie unter Verwendung der Methode, die zum Erstellen der Originaldatei verwendet wurde: durch erneutes Installieren von Microsoft Access oder unter Verwendung des Arbeitsgruppen-Administrators (unter Eingabe des gleichen Namens (in identischer Groß-/Kleinschreibung), der Firma und der Arbeitsgruppen-Identifikationsnummern, die ursprünglich verwendet wurden).
Wichtig   Microsoft Access speichert Benutzer- und Gruppenkonto-Informationen in der Arbeitsgruppen-Informationsdatei. Daher müssen Sie in allen Fällen, in denen Sie nicht über eine Sicherungskopie verfügen und die Arbeitsgruppen-Informationsdatei neu erstellen müssen und in denen Sie eingeschränkte Berechtigungen auf Ihre Datenbank definiert hatten, die Sicherheitskonten neu erstellen. Dabei müssen Sie die gleichen Einträge für Namen und persönliche Identifikationsnummern (PID) wie beim ersten Mal verwenden. Zum Anzeigen weiterer Informationen zum erneuten Erstellen einer Arbeitsgruppen-Informationsdatei unter Verwendung von Benutzer- und Gruppennamen und -identifikationsnummern klicken Sie auf  [image].

Sie müssen weder Berechtigungen noch Informationen über Eigentum an Objekten neu definieren, da diese Informationen in der gesicherten Datenbank selbst gespeichert werden.


Einrichten von mindestens zwei Arbeitsgruppen, die dieselbe geschützte Datenbank verwenden

Sie können Benutzern in unterschiedlichen Microsoft Access-Arbeitsgruppen Zugriff auf eine geschützte Datenbank und deren Objekte gewähren. Dazu erstellen Sie in jeder Arbeitsgruppe, die Zugriff auf die geschützte Datenbank erhalten soll, ein Gruppenkonto mit identischem Namen und identischer persönlicher Identifikationsnummer (PID). Anschließend können Sie in jeder Arbeitsgruppe Benutzer zu diesem Gruppenkonto hinzufügen. Dies eignet sich vor allem für Benutzer an Remote-Arbeitsstationen zum Verwalten ihrer eigenen Gruppenzugehörigkeit.

1	Beenden Sie Microsoft Access.

2	Verwenden Sie den Arbeitsgruppen-Administrator, um sich einer der Arbeitsgruppen anzuschließen.

Wie wird's gemacht?

3	Starten Sie Microsoft Access, melden Sie sich als Arbeitsgruppen-Administrator (als Mitglied der Gruppe Administratoren) an, und öffnen Sie dann eine Datenbank.

4	Erstellen Sie ein Gruppenkonto. Notieren Sie sich unbedingt deren genauen Gruppennamen und die PID (in der entsprechenden Groß-/Kleinschreibung).

Wie wird's gemacht?

5	Fügen Sie Benutzer zur neuen Gruppe hinzu.

Wie wird's gemacht?

Anmerkung   Sie können jederzeit Benutzer zu dieser Gruppe hinzufügen oder daraus entfernen.

6	Wiederholen Sie die Schritte 1 bis 5 für jede Arbeitsgruppe, die Zugriff auf die gleiche geschützte Datenbank erhalten soll. Stellen Sie in Schritt 3 sicher, daß Sie die Einträge für den Gruppennamen und die PID (in der korrekten Groß-/Kleinschreibung) genau wie beim Erstellen des Gruppenkontos in der ersten Arbeitsgruppe eingeben.

7	Öffnen Sie die geschützte Datenbank, die von den Arbeitsgruppen gemeinsam genutzt werden soll, und weisen Sie der neuen Gruppe Berechtigungen zu.

Wie wird's gemacht?

Anmerkung   Sie können auch den Arbeitsgruppen-Administrator einer Remote-Arbeitsstation auffordern, dieselbe Arbeitsgruppe zu seiner Arbeitsgruppen-Informationsdatei hinzuzufügen. Dazu stellen Sie dem Administrator genau die Einträge für den Gruppennamen und die PID (in der korrekten Groß-/Kleinschreibung) zur Verfügung, die Sie zum Erstellen dieser Gruppe in Ihrer Arbeitsgruppen-Informationsdatei verwendet haben.


Festlegen, daß Benutzer sich an Microsoft Access anmelden müssen

Wenn für eine Arbeitsgruppe kein Anmeldeverfahren aktiviert ist, meldet Microsoft Access alle Benutzer beim Starten unter Verwendung des vordefinierten Benutzerkontos Administrator automatisch an. Um festzulegen, daß die Benutzer einer Arbeitsgruppe sich anmelden müssen, fügen Sie zum Benutzerkonto Administrator ein Kennwort hinzu.

1	Schließen Sie sich der Arbeitsgruppe an, für die Sie das Anmeldeverfahren aktivieren möchten.

Wie wird's gemacht?

2	Starten Sie Microsoft Access, und öffnen Sie dann eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer- und Gruppenkonten.

4	Klicken Sie auf die Registerkarte Benutzer, und stellen Sie sicher, daß im Feld Name das vordefinierte Benutzerkonto Administrator markiert ist.

5	Klicken Sie auf die Registerkarte Anmeldungskennwort ändern, klicken Sie auf das Feld Neues Kennwort, und geben Sie das neue Kennwort ein. Geben Sie nichts in das Feld Altes Kennwort ein.

Microsoft Access zeigt beim Eingeben des Kennworts Sternchen (*) an, um die Sicherheit des Kennworts zu gewährleisten. Kennwörter können 1 bis 14 Zeichen lang sein und, mit Ausnahme des ASCII-Zeichens 0 (Null), alle beliebigen Zeichen enthalten. Bei Kennwörtern müssen Sie die Groß-/Kleinschreibung beachten.

6	Geben Sie im Feld Bestätigen das Kennwort erneut ein, um dieses zu bestätigen, und klicken Sie dann auf OK.

Das Dialogfeld Anmelden erscheint, wenn ein beliebiges Mitglied der Arbeitsgruppe, der Sie sich in Schritt 1 angeschlossen haben, Microsoft Access startet. Wenn derzeit keine Benutzerkonten für diese Arbeitsgruppe definiert sind, ist zu diesem Zeitpunkt das einzige gültige Konto das Benutzerkonto Administrator. Um Informationen zum Definieren von Benutzerkonten anzuzeigen, klicken Sie auf  [image].

Anmerkung   Wenn Sie eine Datenbank schützen, erstellen Sie Benutzerkonten in einer Microsoft Access-Arbeitsgruppe und weisen dann diesen Konten und beliebigen Gruppenkonten, zu denen sie gehören, Berechtigungen für Datenbanken und deren Objekte zu. Wenn Benutzer sich unter Verwendung ihrer Konten an Microsoft Access anmelden, erhalten sie nur die diesen Konten zugewiesenen Berechtigungen. Zum Anmelden an Microsoft Access müssen Benutzer im Dialogfeld Anmelden einen Benutzernamen und ein Kennwort eingeben.


Deaktivieren des Anmelde-Dialogfelds

1	Schließen Sie sich an die Arbeitsgruppe an, für die Sie das Anmeldeverfahren deaktivieren möchten.

Wie wird's gemacht?

2	Starten Sie Microsoft Access, und öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer- und Gruppenkonten.

4	Klicken Sie auf die Registerkarte Benutzer. Wählen Sie im Listenfeld Name das Konto Administrator, und klicken Sie dann auf Kennwort löschen.

Beim nächsten Starten von Microsoft Access durch eines der Mitglieder der Arbeitsgruppe, der Sie sich in Schritt 1 angeschlossen haben, erscheint dann nicht mehr das Dialogfeld Anmelden.

Anmerkung   Dieses Verfahren entfernt keine der für die Datenbank definierten Sicherheitsmaßnahmen auf Benutzerebene. Um Informationen zum Entfernen aller Sicherheitsmaßnahmen auf Benutzerebene anzuzeigen, klicken Sie auf  [image].


Bereitstellen einer geschützten Anwendung und Arbeitsgruppe für Benutzer

Eine geschützte Anwendung ist abhängig von Benutzern, die einerseits Zugriff auf eine Anwendungsdatenbank, in der Berechtigungen gespeichert sind, und andererseits Zugriff auf eine Arbeitsgruppe haben, in der Gruppenkonten und Kennwörter gespeichert sind. Abhängig davon, wie die Anwendung eingesetzt werden soll, können Sie den Benutzern sowohl die Anwendung als auch die Arbeitsgruppe auf unterschiedlichste Arten zugänglich machen.

Kopieren der Anwendungsdateien und der Arbeitsgruppen-Informationsdatei, in der die Arbeitsgruppe definiert ist, auf einen Computer im Netzwerk

Unter Verwendung des Arbeitsgruppen-Administrators können Benutzer sich der Arbeitsgruppe durch Angeben des Netzwerk-Server-Pfades zur Arbeitsgruppen-Informationsdatei anschließen und die Anwendung dann direkt vom Computer im Netzwerk aus ausführen. Wenn Sie verhindern möchten, daß Benutzer die Anwendung mit exklusivem Zugriff öffnen, entfernen Sie die Datenbank-Berechtigung Exklusiv für die Gruppe Benutzer.

Weitergeben einer Kopie der Anwendungsdateien und der Arbeitsgruppen-Informationsdatei, die die Arbeitsgruppe definiert, an jeden Benutzer

Unter Verwendung des Arbeitsgruppen-Administrators können Benutzer sich der Arbeitsgruppe durch Angeben des Pfades zur Arbeitsgruppen-Informationsdatei auf ihrem Computer anschließen und dann ihre eigene Kopie der Anwendung auf ihren Computern ausführen. Wenn Sie die Anwendung, deren Daten oder die Arbeitsgruppen-Informationsdatei jedoch aktualisieren müssen, müssen Sie jedem Benutzer Kopien aller aktualisierten Dateien zur Verfügung stellen.

Statt dessen können Sie die Anwendung auch in eine Datenbank für Daten, die auf dem Server abgelegt wird, und eine Anwendungsdatenbank mit allen anderen Datenbankobjekten unterteilen, die auf dem Computer jedes einzelnen Benutzers gespeichert wird. Bei dieser Konfiguration wird in der Regel auch die Arbeitsgruppen-Informationsdatei auf dem Server verwaltet. Wenn Sie jetzt die Anwendung aktualisieren müssen, müssen Sie den Benutzern nur noch aktualisierte Versionen der Anwendungsdatenbank zur Verfügung stellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Erteilen von Zugriffsrechten für die Anwendung an Benutzer in unterschiedlichen Microsoft Access-Arbeitsgruppen durch Erstellen identischer Gruppen in jeder Arbeitsgruppe

Sie können in jeder Arbeitsgruppe ein Gruppenkonto mit identischem Namen und identischer persönlicher Identifikationsnummer (PID) erstellen und dann in jeder Arbeitsgruppe zu dieser Gruppe Benutzer hinzufügen. So kann z.B. ein Benutzer in einem Netzwerk in einer Microsoft Access-Arbeitsgruppe in Tokio auf eine für eine Microsoft Access-Arbeitsgruppe in Köln erstellte Anwendung zugreifen, wenn dieser Benutzer Mitglied eines Gruppenkontos ist, das mit identischem Namen und identischer persönlicher Identifikationsnummer in beiden Arbeitsgruppen erstellt wurde.

Zum Ausführen der Anwendung muß jeder Benutzer über eine Kopie von Microsoft Access verfügen. Zum Erstellen einer Anwendung, für die keine Kopie von Microsoft Access erforderlich ist, benötigen Sie Microsoft Office 97, Developer Edition.


Erstellen von Benutzer- oder Gruppenkonten und Erteilen von Berechtigungen

Wenn Sie für Ihre Sicherheitszwecke nur eine Administratorengruppe und eine Benutzergruppe benötigen, müssen Sie keine zusätzlichen Gruppen erstellen. Sie können in diesem Fall die Standardgruppen Administratoren und Benutzer verwenden und der Gruppe Benutzer die entsprechenden Berechtigungen erteilen und zur Gruppe Administratoren weitere Administratoren hinzufügen. Alle neuen Benutzer, die Sie hinzufügen, werden automatisch zur Gruppe Benutzer hinzugefügt. In der Regel erhält die Gruppe Benutzer unter anderen Berechtigungen auch die Berechtigungen Daten lesen und Daten aktualisieren für Tabellen und Abfragen und die Berechtigung Öffnen/Ausführen für Formulare und Berichte.

Wenn Sie die Berechtigungen für einzelne Benutzergruppen detaillierter steuern möchten, können Sie eigene Gruppen definieren, diesen unterschiedliche Berechtigungen zuweisen und dann Benutzer zu den entsprechenden Gruppen hinzufügen. Zur Vereinfachung der Verwaltung von Berechtigungen empfiehlt es sich, Berechtigungen ausschließlich Gruppen (und nicht einzelnen Benutzern) zuzuweisen und dann die Benutzer zu den entsprechenden Gruppen hinzuzufügen.

Was möchten Sie tun?

Neue Benutzerkonten erstellen

Eigene Gruppen erstellen (sofern erforderlich)

Berechtigungen für bestimmte Objekte an Gruppen oder Benutzer erteilen

Benutzer zu den entsprechenden Gruppen hinzufügen

Weitere Informationen zum Strukturieren von Sicherheitskonten lesen


Konvertieren einer gesicherten Datenbank aus einer früheren Version von Microsoft Access

Das Verwenden einer gesicherten Datenbank aus einer früheren Version von Microsoft Access erfordert einige zusätzliche Schritte und Überlegungen.

Wichtig   Um eine gesicherte Datenbank zu konvertieren oder aufzubereiten, sind die folgenden Bedingungen erforderlich, da die Konvertierung sonst nicht erfolgen kann:

•	Wenn Sie Microsoft Access 97 installieren, wird eine neue Arbeitsgruppen-Informationsdatei erstellt, die zur aktuellen Datei wird. Bevor Sie eine gesicherte Datenbank konvertieren, müssen Sie sich folglich der Arbeitsgruppen-Informationsdatei anschließen, die die zum Zugriff auf die zu konvertierende Datenbank verwendeten Benutzerkonten definiert oder die beim Sichern der Datenbank aktiv war. Um Informationen zum Anschluß an eine Arbeitsgruppen-Informationsdatei anzuzeigen, klicken Sie auf  [image].

•	Das Benutzerkonto, bei dem Sie sich während der Konvertierung anmelden, muß über die folgenden Berechtigungen verfügen:

•	Die Berechtigungen "Öffnen/Ausführen" und "Exklusiv" für die Datenbank selbst.

•	Die Berechtigungen "Entwurf ändern" oder "Verwalten" für alle Tabellen in der Datenbank (es sei denn, Sie sind der Eigentümer aller Tabellen in der Datenbank).

•	Die Berechtigung "Entwurf lesen" für alle Objekte in der Datenbank.

Wenn alle Benutzer einer gesicherten Datenbank aus einer früheren Version auf Microsoft Access 97 aktualisieren, sollten Sie die Datenbank und die mit ihr verwendete Arbeitsgruppen-Informationsdatei konvertieren. Ihr Vorgehen hängt davon ab, von welcher Microsoft Access-Version Sie aktualisieren.

Wenn nur einige Benutzer einer gesicherten Datenbank auf Microsoft Access 97 aktualisieren, können Sie die Datenbank und die Arbeitsgruppen-Informationsdatei in allen momentan aktiven Microsoft Access-Versionen gemeinsam nutzen. Es gibt mehrere Möglichkeiten zum gemeinsamen Nutzen der gesicherten Datenbank und der Arbeitsgruppen-Informationsdatei.

Wichtig   Konvertieren Sie eine gesicherte Datenbank aus einer früheren Version nur dann, wenn alle Benutzer auf Microsoft Access 97 aktualisieren. Wenn nur einige Benutzer aktualisieren, können Sie die Datenbank im aktuellen Format gemeinsam nutzen.

Was möchten Sie tun?

Eine gesicherte Datenbank aus Microsoft Access, Version 1.x oder 2.0, konvertieren, wenn alle Benutzer auf Microsoft Access 97 aktualisieren

Eine gesicherte Datenbank aus Microsoft Access 95 konvertieren, wenn alle Benutzer auf Microsoft Access 97 aktualisieren

Informationen erhalten, wie eine gesicherte Datenbank aus einer früheren Version in mehreren Versionen von Microsoft Access gemeinsam genutzt wird


Konvertieren einer gesicherten Datenbank aus Microsoft Access, Version 1.x oder 2.0

1	Konvertieren Sie die gesicherte Datenbank.

  Wie wird's gemacht?

2	Konvertieren Sie die Arbeitsgruppen-Informationsdatei (normalerweise SYSTEM.MDA), die mit der gesicherten Datenbank verwendet wurde.

  Wie wird's gemacht?

3	Fordern Sie die Benutzer auf, sich der konvertierten Arbeitsgruppen-Informationsdatei anzuschließen, bevor sie die gesicherte Datenbank öffnen.

  Wie wird's gemacht?


Konvertieren einer gesicherten Microsoft Access 95-Datenbank

Beim Aktualisieren von Microsoft Access 95 müssen Sie Ihre gesicherte Datenbank konvertieren, brauchen die zugehörige Arbeitsgruppen-Informationsdatei jedoch nicht zu konvertieren, um sie mit Microsoft Access 97 einzusetzen. Sie sollten allerdings diese Datei vor dem Einsatz komprimieren.

1	Konvertieren Sie die gesicherte Datenbank.

  Wie wird's gemacht?

2	Komprimieren Sie die gesicherte Datenbank.

  Wie wird's gemacht?

3	Beenden Sie Microsoft Access.

4	Bevor Sie die mit der gesicherten Datenbank verwendete Arbeitsgruppen-Informationsdatei (normalerweise SYSTEM.MDW) komprimieren, schließen Sie sich vorübergehend einer anderen Arbeitsgruppen-Informationsdatei an.

  Wie wird's gemacht?

5	Starten Sie Microsoft Access, ohne eine Datenbank zu öffnen.

6	Komprimieren Sie die mit der gesicherten Datenbank verwendete Arbeitsgruppen-Informationsdatei.

7	Fordern Sie die Benutzer auf, sich der konvertierten Arbeitsgruppen-Informationsdatei anzuschließen, bevor sie die gesicherte Datenbank öffnen.


Gemeinsames Nutzen einer gesicherten Datenbank aus einer früheren Version in mehreren Versionen von Microsoft Access

Mit einer Ausnahme sind beim gemeinsamen Nutzen einer gesicherten Datenbank in mehreren Versionen von Microsoft Access dieselben Punkte wie beim gemeinsamen Nutzen einer nichtgesicherten Datenbank in mehreren Versionen zu beachten. Um Informationen zu den allgemeinen Punkten beim gemeinsamen Nutzen einer Datenbank in mehreren Versionen von Microsoft Access anzuzeigen, klicken Sie auf  [image].

Die einzige Ausnahme betrifft die Bearbeitung der Arbeitsgruppen-Informationsdateien, die mit der gesicherten Datenbank verwendet werden. Hierbei haben Sie zwei Wahlmöglichkeiten:

•	Fordern Sie die auf Microsoft Access 97 aktualisierenden Benutzer auf, sich der Arbeitsgruppen-Informationsdatei anzuschließen, die mit der ältesten Microsoft Access-Version erstellt wurde, welche die gesicherte Datenbank gemeinsam nutzt. In Microsoft Access 97 ist es zwar möglich, mit früheren Versionen erstellte Arbeitsgruppen-Informationsdateien zu verwenden, doch in früheren Versionen lassen sich nur Arbeitsgruppen-Informationsdateien verwenden, die mit der betreffenden oder einer früheren Version erstellt wurden. Um Informationen zum Anschließen an eine Arbeitsgruppen-Informationsdatei anzuzeigen, klicken Sie auf  [image].

Wichtig   Wenn Benutzer eine gesicherte Datenbank aus Microsoft Access 95 gemeinsam nutzen werden, sollten Sie zuvor die aktuelle Arbeitsgruppen-Informationsdatei mit Microsoft Access 97 komprimieren. Durch das Komprimieren der Datei mit Microsoft Access 97 wird ihr Format nicht geändert, so daß sie weiterhin von allen Microsoft Access 95-Benutzern verwendet werden kann, die nicht aktualisieren. Um Informationen zum Komprimieren einer Datenbank anzuzeigen, klicken Sie auf  [image].

•	Wenn die gemeinsam genutzte Datenbank in Microsoft Access, Version 1.x oder 2.0, erstellt wurde, konvertieren Sie die mit der gesicherten Datenbank zu verwendende Arbeitsgruppen-Informationsdatei. Fordern Sie dann nur Benutzer auf, die auf Microsoft Access 97 aktualisieren, sich der konvertierten Arbeitsgruppen-Informationsdatei anzuschließen. Alle Benutzer, die nicht von Version 1.x oder 2.0 aktualisieren, müssen weiterhin die mit dieser Version erstellte Arbeitsgruppen-Informationsdatei verwenden. Um Informationen zum Konvertieren einer Arbeitsgruppen-Informationsdatei anzuzeigen, klicken Sie auf  [image].


Konvertieren einer Arbeitsgruppen-Informationsdatei aus einer früheren Version von Microsoft Access

Um die Verbesserungen im Bereich der Datensicherheit und Leistung nutzen zu können, sollten Sie die Arbeitsgruppen-Informationsdatei nach der folgenden Beschreibung erneut erstellen.

1	Erstellen Sie eine neue Arbeitsgruppen-Informationsdatei. Achten Sie dabei darauf, in exakter Groß-/Kleinschreibung den Benutzernamen, Firmennamen und Arbeitsgruppencode einzugeben, der zum Erstellen der Originaldatei verwendet wurde. Wenn Sie diese Eingaben nicht wiederholen, wird eine ungültige Gruppe Administratoren erstellt.

Wie wird's gemacht?

2	Erstellen Sie alle Gruppenkonten erneut. Achten Sie dabei darauf, den Gruppennamen und die persönliche Identifikationskennung (PID) für jede Gruppe in exakter Groß-/Kleinschreibung einzugeben.

Wie wird's gemacht?

3	Erstellen Sie jedes Benutzerkonto erneut. Achten Sie dabei darauf, den Benutzernamen und die persönliche Identifikationskennung für jeden Benutzer in exakter Groß-/Kleinschreibung einzugeben.

Wie wird's gemacht?

4	Fordern Sie die anderen Microsoft Access 97-Benutzer in der Arbeitsgruppe auf, sich der neuen Arbeitsgruppen-Informationsdatei unter Verwendung des Arbeitsgruppen-Administrators anzuschließen.


Wiederherstellen einer Arbeitsgruppen-Informationsdatei aus den Benutzer- und Gruppennamen und den Identifikationskennungen

Wenn eine Arbeitsgruppen-Informationsdatei beschädigt wird oder gelöscht wurde und keine Sicherungskopie verfügbar ist, können Sie diese Datei erneut erstellen. Hierzu benötigen Sie die Informationen in exakter Groß-/Kleinschreibung, die ursprünglich zum Erstellen der Datei sowie zum Definieren der Konten und Gruppen in der Datei verwendet wurden.

1	Erstellen Sie eine neue Arbeitsgruppen-Informationsdatei. Achten Sie dabei darauf, in exakter Groß-/Kleinschreibung den Benutzernamen, Firmennamen und Arbeitsgruppencode einzugeben, der zum Erstellen der Originaldatei verwendet wurde. Wenn Sie diese Eingaben nicht wiederholen, wird eine ungültige Gruppe Administratoren erstellt.

Wie wird's gemacht?

2	Erstellen Sie alle Gruppenkonten erneut. Achten Sie dabei darauf, den Gruppennamen und die persönliche Identifikationskennung (PID) für jede Gruppe in exakter Groß-/Kleinschreibung einzugeben.

Wie wird's gemacht?

3	Erstellen Sie jedes Benutzerkonto erneut. Achten Sie dabei darauf, den Benutzernamen und die persönliche Identifikationskennung für jeden Benutzer in exakter Groß-/Kleinschreibung einzugeben.

Wie wird's gemacht?

4	Wenn Sie die neue Arbeitsgruppen-Informationsdatei in Schritt 1 unter einem neuen Namen oder an einem neuen Standort gespeichert haben, fordern Sie die anderen Benutzer in der Arbeitsgruppe auf, sich der neuen Arbeitsgruppen-Informationsdatei unter Verwendung des Arbeitsgruppen-Administrators anzuschließen.


Was tue ich nach dem Ausführen des Benutzer-Datensicherheits-Assistenten?

Was möchten Sie tun?

Informationen zum Erstellen von Benutzer- oder Gruppenkonten sowie zum Zuweisen von Berechtigungen erhalten

Informationen zu den Grundlagen des Sicherns einer Datenbank erhalten


MDE-Dateien

Wenn Ihre Datenbank Visual Basic-Code enthält und Sie sie als MDE-Datei speichern, werden alle Module kompiliert. Der gesamte editierbare Quellcode wird entfernt und die Zieldatenbank komprimiert. Ihr Visual Basic-Code läßt sich weiterhin ausführen, kann jedoch nicht angezeigt oder bearbeitet werden. Darüber hinaus wird Ihre Datenbank durch das Entfernen des Codes kleiner, die Speichernutzung wird optimiert und dadurch die Leistung verbessert.

Das Speichern Ihrer Datenbank als MDE-Datei verhindert die folgenden Aktionen:

•	Anzeigen, Ändern oder Erstellen von Formularen, Berichten oder Modulen in der Entwurfsansicht.

•	Hinzufügen, Löschen oder Ändern von Verweisen auf Objektbibliotheken oder Datenbanken.

•	Ändern von Code unter Verwendung der Eigenschaften oder Methoden der Microsoft Access- oder VBA-Objektmodelle (weil eine MDE-Datei keinen Quellcode enthält).

•	Ändern des VBA-Projektnamens Ihrer Datenbank unter Verwendung des Dialogfelds Optionen.

•	Importieren oder Exportieren von Formularen, Berichten oder Modulen. Tabellen, Abfragen und Makros dagegen können aus Nicht-MDE-Datenbanken in eine MDE-Datenbank importiert bzw. aus einer MDE-Datenbank in Nicht-MDE-Datenbanken exportiert werden.

Vorsicht   Achten Sie darauf, eine Kopie Ihrer Originaldatenbank zu speichern. Wenn der Entwurf von Formularen, Berichten oder Modulen in einer als MDE-Datei gespeicherten Datenbank geändert werden muß, müssen Sie die Originaldatenbank öffnen, sie ändern und dann erneut als MDE-Datei speichern. Wird eine Datenbank mit Tabellen als MDE-Datei gespeichert, führt dies bei einer späteren Änderung des Entwurfs der Formulare, Berichte oder Module zu Komplikationen, da unterschiedliche Versionen der Daten in Einklang gebracht werden. Aus diesem Grunde eignet sich das Speichern einer Datenbank als MDE-Datei am besten für die Front-End-Datenbank einer Front-End-/Back-End-Anwendung. Ebenso wird es nicht möglich sein, Code einer MDE-Datei in Microsoft Access 97 in zukünftigen Versionen von Microsoft Access zu öffnen, zu konvertieren oder auszuführen. Um eine MDE-Datei aus Microsoft Access 97 für eine zukünftige Version konvertieren zu können, muß die Originaldatenbank, aus der die MDE-Datei erstellt wurde, geöffnet und konvertiert werden, und anschließend muß die konvertierte Datenbank als MDE-Datei gespeichert werden.

Wichtig   Einige Einschränkungen hindern Sie möglicherweise daran, Ihre Datenbank als MDE-Datei zu speichern:

•	Wenn Ihre Datenbank mit Sicherheit auf Benutzerebene geschützt ist, müssen Sie bestimmte Kriterien erfüllen.

•	Wenn Ihre Datenbank repliziert ist, müssen Sie zuerst die Tabellen und Eigenschaften des Replikationssystems entfernen.

•	Wenn Ihre Datenbank auf eine andere Datenbank oder ein Add-In verweist, müssen Sie alle Datenbanken oder Add-Ins in der Verweiskette als MDE-Dateien speichern.

Was möchten Sie tun?

Eine Datenbank als MDE-Datei speichern

Informationen erhalten, wie andere Formen der Datensicherheit bei einer als MDE-Datei gespeicherten Datenbank verwendet werden

Informationen zum Speichern einer replizierten Datenbank als MDE-Datei erhalten

Informationen zum Speichern einer Datenbank erhalten, die auf eine andere Datenbank als MDE-Datei verweist


Verwenden anderer Formen der Datensicherheit bei einer als MDE-Datei gespeicherten Datenbank

Durch das Erstellen einer MDE-Datei sichern Sie die Formulare, Berichte und den Visual Basic-Code in Ihrer Datenbank. Benutzer brauchen sich nicht anzumelden, und Sie müssen keine Benutzerkonten und Berechtigungen erstellen und verwalten, die bei Sicherheit auf Benutzerebene benötigt werden. Wenn Sie jedoch ein Datenbankkennwort oder Sicherheit auf Benutzerebene definieren, bevor Sie eine Datenbank als MDE-Datei speichern, gelten diese Features dennoch für eine aus dieser Datenbank erstellte MDE-Datei. Wurde für Ihre Datenbank ein Kennwort oder Sicherheit auf Benutzerebene definiert, und möchten Sie diese Features wieder entfernen, müssen Sie dies erledigen, bevor Sie die Datenbank als MDE-Datei speichern. Um Informationen zum Entfernen eines Datenbankkennworts anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Entfernen von Sicherheit auf Benutzerebene anzuzeigen, klicken Sie auf  [image].

Zum Speichern einer mit Sicherheit auf Benutzerebene gesicherten Datenbank als MDE-Datei sind die folgenden Bedingungen erforderlich, bevor Sie fortfahren können:

•	Sie müssen sich der Arbeitsgruppen-Informationsdatei anschließen, die die zum Zugriff auf die Datenbank verwendeten Benutzerkonten definiert oder die beim Erstellen der Datenbank aktiv war.

•	Ihr Benutzerkonto muß über die Berechtigungen "Öffnen/Ausführen" und "Exklusiv" für die Datenbank verfügen.

•	Ihr Benutzerkonto muß über die Berechtigungen "Entwurf ändern" oder "Verwalten" für alle Tabellen in der Datenbank verfügen, oder Sie müssen der Eigentümer aller Tabellen in der Datenbank sein.

•	Ihr Benutzerkonto muß über die Berechtigung "Entwurf lesen" für alle Objekte in der Datenbank verfügen.


Speichern einer replizierten Datenbank als MDE-Datei

Eine replizierte Datenbank (entweder ein Replikat oder ein Design Master) kann nicht als MDE-Datei gespeichert werden. Bevor Sie eine replizierte Datenbank als MDE-Datei speichern können, müssen Sie die Tabellen und Eigenschaften des Replikationssystems entfernen. Um Informationen zum Entfernen von Replikations-Features anzuzeigen, klicken Sie auf  [image].

Wenn eine Datenbank als MDE-Datei gespeichert wurde, kann sie repliziert werden; dies ist jedoch nur sinnvoll, wenn keine zukünftigen Änderungen an der Originaldatenbank vorgenommen werden müssen. Es gibt keine Möglichkeit, Änderungen am Entwurf von Formularen, Berichten oder Code in der Design Master-MDE-Datei vorzunehmen. Außerdem können in der Originaldatenbank vorgenommene Entwurfsänderungen nicht mit vorher existierenden MDE-Replikaten synchronisiert werden. Deshalb müssen Sie jede notwendige Entwurfsänderung an einer Replikatgruppe von MDE-Dateien in der Originaldatenbank vornehmen, diese erneut als MDE-Datei speichern und anschließend eine vollkommen neue Replikatgruppe aus der neuen MDE-Datei erstellen und verteilen.


Speichern einer Datenbank, die auf eine andere Datenbank als MDE-Datei verweist

Wenn Sie versuchen, eine Datenbank (.MDB) oder ein Add-In (.MDA) zu speichern, das auf eine andere Datenbank oder ein anderes Add-In verweist, zeigt Microsoft Access eine Fehlermeldung an, und Sie können diesen Vorgang nicht beenden. Zum Speichern einer Datenbank, die auf eine andere Datenbank als MDE-Datei verweist, müssen Sie alle Datenbanken in der Verweiskette als MDE-Dateien speichern und dabei mit der ersten Datenbank, auf die verwiesen wird, beginnen. Nach dem Speichern der ersten Datenbank als MDE-Datei ändern Sie den Verweis in der nächsten Datenbank so, daß er auf die neue MDE-Datei zeigt, bevor Sie diese Datenbank als MDE-Datei speichern, usw.

Wenn z.B. DATENBANK1.MDB auf DATENBANK2.MDB verweist, die wiederum auf DATENBANK3.MDA verweist, verfahren Sie folgendermaßen:

1	Speichern Sie DATENBANK3.MDA als DATENBANK3.MDE.

2	Öffnen Sie DATENBANK2.MDB, und ändern Sie deren Verweis so, daß er auf die neue DATENBANK3.MDE zeigt.

3	Speichern Sie DATENBANK2.MDB als DATENBANK2.MDE.

4	Öffnen Sie DATENBANK1.MDB, und ändern Sie deren Verweis so, daß er auf die neue DATENBANK2.MDE zeigt.

5	Speichern Sie DATENBANK1.MDB als DATENBANK1.MDE.


Erstellen einer MDE-Datei

1	Schließen Sie die Datenbank. Wenn Sie in einer Mehrbenutzerumgebung arbeiten, vergewissern Sie sich, daß alle anderen Benutzer die Datenbank geschlossen haben.

2	Zeigen Sie im Menü Extras auf Datenbank-Dienstprogramme, und klicken Sie dann auf MDE-Datei erstellen.

3	Geben Sie im Dialogfeld Als MDE zu speichernde Datenbank die Datenbank an, die Sie als MDE-Datei speichern möchten, und klicken Sie auf MDE erstellen.

4	Geben Sie im Dialogfeld MDE speichern unter einen Namen, ein Laufwerk und einen Ordner für die Datenbank an.

Vorsicht   Bewahren Sie unbedingt eine Kopie Ihrer Originaldatenbank auf. Sie können den Entwurf von Formularen, Berichten oder Modulen in einer als MDE-Datei gespeicherten Datenbank nicht ändern. Falls es erforderlich wird, den Entwurf dieser Objekte zu ändern, müssen Sie die Änderungen in der Originaldatenbank vornehmen und die Datenbank anschließend erneut als MDE-Datei speichern. Außerdem können Sie eine als MDE-Datei gespeicherte Datenbank in zukünftigen Versionen von Microsoft Access nicht ausführen oder konvertieren. Es ist nur möglich, die Originaldatenbank zu öffnen oder zu konvertieren.


Funktionsweise von Berechtigungen und Informationen zum Zuweisen

Es gibt zwei Arten von Berechtigungen: explizite und implizite Berechtigungen. Explizite Berechtigungen sind Berechtigungen, die direkt einem Benutzerkonto erteilt werden und keinen Einfluß auf andere Benutzer haben. Implizite Berechtigungen sind Berechtigungen, die einem Gruppenkonto erteilt werden. Wird ein neuer Benutzer zu dieser Gruppe hinzugefügt, erhält er die Berechtigungen, die für diese Gruppe festgelegt wurden. Wird ein Benutzer aus einer Gruppe entfernt, werden ihm die Gruppenberechtigungen entzogen.

Wenn ein Benutzer versucht, eine Aktion an einem geschützten Datenbankobjekt auszuführen, basieren die Berechtigungen dieses Benutzers auf der Kombination der diesem Benutzer erteilten expliziten und impliziten Berechtigungen. Die Sicherheitsstufe eines Benutzers ist die am wenigsten einschränkende Stufe aus den expliziten Berechtigungen des Benutzers und der Berechtigung all der Gruppen, zu denen dieser Benutzer gehört. Aus diesem Grunde lassen sich Arbeitsgruppen am leichtesten durch Erstellen von Gruppen und Erteilen von Berechtigungen für diese Gruppen verwalten, während das Erteilen von Berechtigungen an Einzelbenutzer den Verwaltungsprozeß sehr viel komplizierter macht. Nach dem Erstellen von Gruppen und Erteilen von Berechtigungen können Sie Berechtigungen für Einzelbenutzer ändern, indem Sie sie zu bestimmten Gruppen hinzufügen oder aus bestimmten Gruppen entfernen. Darüber hinaus erfolgt das Erteilen neuer Berechtigungen beim Erteilen von Gruppenberechtigungen einmalig an alle Mitglieder der Gruppe.

Berechtigungen für ein Datenbankobjekt können von folgenden Personen geändert werden.

•	Mitglieder der Gruppe Administratoren der Arbeitsgruppen-Informationsdatei, die beim Erstellen der Datenbank gültig war

•	Der Eigentümer des jeweiligen Objekts

•	Ein beliebiger Benutzer, der für dieses Objekt über die Berechtigung Verwalten verfügt

Auch wenn ein Benutzer eine bestimmte Aktion gerade nicht ausführen kann, kann er in der Lage sein, sich selbst die Berechtigung zum Ausführen dieser Aktion zu erteilen. Dies gilt für Mitglieder der Gruppe Administratoren und für einen Benutzer, der Eigentümer des jeweiligen Objekts ist.

Eigentümer eines Objekts ist der Benutzer, der dieses erstellt hat. Die Benutzergruppe, die Berechtigungen ändern kann, kann auch den Eigentümerstatus für ein Objekt ändern. Dazu dient der Befehl Benutzer- und Gruppenberechtigungen aus dem Untermenü Zugriffsrechte (Menü Extras). Alternativ zu diesem Befehl kann der Eigentümerstatus an einem Objekt auch durch Neuerstellen des Objekts geändert werden. Dazu muß das Objekt nicht gänzlich neu erstellt werden. Sie können das Objekt z.B. kopieren oder in/aus eine(r) andere(n) Datenbank importieren bzw. exportieren. Zum Schützen einer vollständigen Datenbank übertragen Sie am einfachsten das Eigentum an allen Objekten, einschließlich an der Datenbank selbst. Die beste Methode zum Schützen einer Datenbank bietet der Benutzer-Datensicherheits-Assistent, der eine neue Datenbank erstellt und in diese alle Objekte importiert.

Anmerkung   Das Kopieren, Importieren und Exportieren ändert nicht den Eigentümerstatus für Abfragen, bei der für die Eigenschaft Ausführungsberechtigung die Einstellung Eigentümer festgelegt ist. Zum Ändern des Eigentümerstatus für eine Abfrage müssen Sie für die Eigenschaft Ausführungsberechtigung die Einstellung Benutzer festlegen.

Zum Anzeigen von Informationen zu Berechtigungsarten klicken Sie auf  [image].


Berechtigungsarten

Die nachstehende Tabelle zeigt eine Übersicht über alle Berechtigungen, die Sie erteilen können.

Berechtigung	Funktion	Gültigkeitsbereich
Öffnen/Ausführen	Öffnen einer Datenbank, eines Formulars oder eines Berichts oder Ausführen eines Makros	Datenbanken, Formulare, Berichte und Makros
Exklusiv	Öffnen einer Datenbank mit exklusivem Zugriff	Datenbanken
Entwurf lesen	Anzeigen von Objekten in der Entwurfsansicht	Tabellen, Abfragen, Formulare, Berichte, Makros und Module
Entwurf ändern	Anzeigen und Ändern des Entwurfs von Objekten oder Löschen von Objekten	Tabellen, Abfragen, Formulare, Berichte, Makros und Module
Verwalten	Für Datenbanken: Festlegen eines Datenbankkennworts, Replizieren einer Datenbank und Ändern von Starteigenschaften Für Datenbankobjekte: Vollzugriff auf Objekte und Daten, einschließlich der Möglichkeit, Berechtigungen zu erteilen	Datenbanken, Tabellen, Abfragen, Formulare, Berichte, Makros und Module
Daten lesen	Anzeigen von Daten	Tabellen und Abfragen
Daten aktualisieren	Anzeigen und Ändern, nicht jedoch Einfügen oder Löschen von Daten	Tabellen und Abfragen
Daten einfügen	Anzeigen und Einfügen, nicht jedoch Ändern oder Löschen von Daten	Tabellen und Abfragen
Daten löschen	Anzeigen und Löschen, nicht jedoch Ändern oder Einfügen von Daten	Tabellen und Abfragen
Anmerkung   Einige Berechtigungen erteilen automatisch auch andere Berechtigungen. Die Berechtigung Daten aktualisieren für eine Tabelle erteilt z.B. automatisch auch die Berechtigungen Daten lesen und Entwurf lesen, da Sie diese zum Ändern von Daten in einer Tabelle benötigen. Die Berechtigungen Entwurf ändern und Daten lesen erteilen automatisch auch Entwurf lesen. Für Makros erteilt die Berechtigung Entwurf lesen auch die Berechtigung Öffnen/Ausführen.


Zuweisen oder Entfernen von Berechtigungen für Sicherheitskonten

Nach dem Ausführen des Benutzer-Datensicherheits-Assistenten können Sie in Ihrer Arbeitsgruppe für eine Datenbank und deren vorhandene Objekte Benutzerkonten und Gruppenkonten Berechtigungen erteilen oder diese entfernen.

Sie können außerdem die Standardberechtigungen festlegen, die Microsoft Access allen neuen in einer Datenbank erstellten Objekten zuweist.

Was möchten Sie tun?

Berechtigungen für eine Datenbank und vorhandene Datenbankobjekte zuweisen oder entfernen

 	Standardberechtigungen für neue Datenbankobjekte zuweisen


Zuweisen oder Entfernen von Berechtigungen für eine Datenbank und vorhandene Datenbankobjekte

1	Öffnen Sie die Datenbank, deren Objekte Sie schützen möchten.

Die Arbeitsgruppen-Informationsdatei, die beim Anmelden aktiv ist, muß die Benutzer- oder Gruppenkonten enthalten, denen Sie zu diesem Zeitpunkt Berechtigungen erteilen möchten. Sie können jedoch auch später Gruppen Berechtigungen erteilen und diesen Benutzer hinzufügen.

2	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer- und Gruppenberechtigungen.

3	Klicken Sie in der Registerkarte Berechtigungen auf Benutzer oder Gruppen und dann im Feld Benutzer/Gruppennamen auf den Benutzer oder die Gruppe, dem/der Sie Berechtigungen zuweisen möchten.

4	Klicken Sie im Feld Objekttyp auf den gewünschten Objekttyp und dann im Feld Objektname auf den Namen des Objekts, für das Sie Berechtigungen zuweisen möchten.

Tip   Sie können im Feld Objektname mehrere Objekte auswählen. Dazu ziehen Sie über die Objekte, die Sie markieren möchten, oder halten die STRG-TASTE gedrückt und klicken dann nacheinander auf die gewünschten Objekte.

5	Wählen Sie unter Berechtigungen die Berechtigungen, die Sie zuweisen möchten, oder deaktivieren Sie die Berechtigungen, die Sie für die Gruppe oder den Benutzer entfernen möchten. Klicken Sie anschließend auf Zuweisen. Wiederholen Sie die Schritte 4 und 5, wenn Sie für den aktuellen Benutzer oder die aktuelle Gruppe Berechtigungen für weitere Objekte zuweisen oder entfernen möchten.

Zum Anzeigen von Informationen zu allen Berechtigungen, die Sie zuweisen können, klicken Sie auf  [image].

6	Wiederholen Sie die Schritte 3 bis 5 für zusätzliche Benutzer oder Gruppen, und klicken Sie anschließend auf OK.

Wichtig   Wenn Sie Berechtigungen für Visual Basic-Code (Formulare, Berichte oder Module) zuweisen oder entfernen, werden diese Berechtigungen erst gültig, nachdem Sie die Datenbank geschlossen und wieder geöffnet haben.

Anmerkungen

•	Zum Anzeigen von Informationen darüber, wer Berechtigungen zuweisen und entfernen darf, klicken Sie auf  [image].

•	Einige Berechtigungen erteilen automatisch auch andere Berechtigungen. Die Berechtigung Daten aktualisieren erteilt z.B. automatisch auch die Berechtigungen Daten lesen und Entwurf lesen, da Sie diese zum Ändern von Daten in einer Tabelle benötigen. Die Berechtigungen Entwurf ändern und Daten lesen erteilen automatisch auch Entwurf lesen. Für Makros erteilt die Berechtigung Entwurf lesen auch die Berechtigung Öffnen/Ausführen.

•	Wenn Sie ein Objekt bearbeiten und speichern, bleiben die für dieses Objekt erteilten Berechtigungen erhalten. Wird ein Objekt jedoch mit dem Befehl Speichern unter aus dem Menü Datei unter einem neuen Namen gespeichert, ausgeschnitten und eingefügt, importiert oder exportiert, dann gehen die zugewiesenen Berechtigungen verloren. Sie müssen diese neu zuweisen, da neu erstellten Objekten immer die für diesen Objekttyp festgelegten Standardberechtigungen zugewiesen werden.


Zuweisen von Standardberechtigungen für neue Datenbankobjekte

1	Öffnen Sie die Datenbank, die die Objekte enthält.

2	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer- und Gruppenberechtigungen.

3	Klicken Sie in der Registerkarte Berechtigungen auf Benutzer oder Gruppen und dann im Feld Benutzer/Gruppenname auf den Benutzer oder die Gruppe, dem/der Sie Berechtigungen zuweisen möchten.

4	Klicken Sie im Feld Objekttyp auf den gewünschten Objekttyp und dann im Listenfeld Objektname auf Neues Objekt .

Der Eintrag Neues Objekt erscheint je nach gewähltem Objekttyp in Form von Neue Tabellen/Abfragen, Neue Formulare, Neue Berichte, Neue Makros oder Neue Module.

5	Wählen Sie die Standardberechtigungen aus, die Sie für diesen Objekttyp zuweisen möchten, und klicken Sie dann auf Zuweisen. Wiederholen Sie die Schritte 4 und 5, wenn Sie weiteren Objekttypen für die aktuelle Gruppe oder den aktuellen Benutzern Berechtigungen zuweisen möchten.

Zum Anzeigen von Informationen zu allen Berechtigungen, die Sie zuweisen können, klicken Sie auf  [image].

6	Wiederholen Sie die Schritte 3 bis 5 für alle zusätzlichen Benutzer oder Gruppen, und klicken Sie anschließend auf OK.

Anmerkungen

•	Standardberechtigungen können nur mit einem Administratorkonto (von einem Mitglied der Gruppe Administratoren in der Arbeitsgruppe, in der die Datenbank erstellt wurde, die die Objekte enthält), oder vom Eigentümer der Datenbank zugewiesen werden.

•	Einige Berechtigungen erteilen automatisch auch andere Berechtigungen. Die Berechtigung Daten aktualisieren erteilt z.B. automatisch auch die Berechtigungen Daten lesen und Entwurf lesen, da Sie diese zum Ändern von Daten in einer Tabelle benötigen. Die Berechtigungen Entwurf ändern und Daten lesen erteilen automatisch auch Entwurf lesen. Für Makros erteilt die Berechtigung Entwurf lesen auch die Berechtigung Öffnen/Ausführen.

•	Das Verwalten von Benutzerkonten in Gruppen erleichtert die Sicherheitsverwaltung. Sie müssen z.B. nicht jedem einzelnen Benutzer für jedes Objekt Berechtigungen erteilen, sondern können einigen wenigen Gruppen Berechtigungen zuweisen und dann Benutzer zu den entsprechenden Gruppen hinzufügen. Wenn ein Benutzer sich an Microsoft Access anmeldet, erhält er automatisch die Berechtigungen der Gruppen, zu denen er gehört.


Verhindern der Möglichkeit, eine Datenbank zu replizieren, ein Datenbankkennwort festzulegen oder die Starteigenschaften einer
Verhindern der Möglichkeit, eine Datenbank zu replizieren, ein Datenbankkennwort festzulegen oder die Starteigenschaften einer Datenbank zu ändern

In bestimmten Situationen möchten Sie möglicherweise verhindern, daß Benutzer eine Datenbank replizieren können. Das Replizieren einer Datenbank erlaubt einem Benutzer das Erstellen einer gemeinsam genutzten Kopie der Datenbank, fügt Tabellen darüber hinaus Felder hinzu und führt weitere Änderungen an der aktuellen Datenbank durch. Möglicherweise möchten Sie auch verhindern, daß andere Benutzer ein Datenbankkennwort für eine Datenbank festlegen können. Wenn ein Benutzer ein Kennwort für eine gemeinsam genutzte Datenbank festlegt, ist kein anderer Benutzer in der Lage, die Datenbank ohne Kenntnis dieses Kennworts zu öffnen. Vielleicht möchten Sie auch verhindern, daß andere Benutzer Starteigenschaften ändern, die spezielle Funktionsmerkmale, wie benutzerdefinierte Menüs, benutzerdefinierte Symbolleisten oder das Startformular definieren.

Wenn für eine gemeinsam genutzte Datenbank keine Sicherheitsmaßnahmen auf Benutzerebene definiert sind, können Sie einen Benutzer nicht daran hindern, diese Änderungen vorzunehmen. Beim Ausführen des Benutzer-Datensicherheits-Assistenten werden Sicherheitsmaßnahmen auf Benutzerebene definiert, die Ihnen erlauben, den Zugriff auf bestimmte Funktionen zu steuern und zu bestimmen, wie Datenbankobjekte genutzt werden können. Wenn Sicherheitsmaßnahmen auf Benutzerebene definiert sind, benötigt ein Benutzer oder eine Gruppe zum Replizieren einer Datenbank, Festlegen eines Datenbankkennworts oder Ändern von Starteigenschaften für diese Datenbank die Berechtigung Verwalten. Nach dem Ausführen des Benutzer-Datensicherheits-Assistenten verfügen nur Mitglieder der Gruppe Administratoren der aktuellen Arbeitsgruppe über die Berechtigung Verwalten.

Wenn bereits Sicherheitsmaßnahmen auf Benutzerebene definiert sind und ein Benutzer oder eine Gruppe derzeit für die Datenbank über die Berechtigung Verwalten verfügt, verhindert das Entfernen dieser Berechtigung, daß der Benutzer oder die Gruppe die oben genannten Änderungen vornehmen kann. Wenn Sie einem Benutzer oder einer Gruppe das Ausführen dieser Aufgaben erlauben möchten, können Sie diesem Benutzer bzw. dieser Gruppe die Berechtigung Verwalten zuweisen. Sie können diese drei Aufgaben nicht unabhängig voneinander zulassen.

Was möchten Sie tun?

Eine Datenbank unter Verwendung des Benutzer-Datensicherheits-Assistenten schützen

Berechtigungen für eine geschützte Datenbank zuweisen


Anzeigen oder Übertragen des Eigentums an einzelnen Objekten in einer geschützten Datenbank

Wenn Sie für ein Objekt über die Berechtigung Verwalten verfügen, können Sie den Eigentümerstatus des Objekts auf einen anderen Benutzer oder eine andere Gruppe übertragen.

1	Öffnen Sie die Datenbank.

2	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer- und Gruppenberechtigungen.

Microsoft Access zeigt auf der Registerkarte Eigentümer ändern eine Liste der Objekte, die gerade im Datenbankfenster angezeigt sind, sowie den aktuellen Eigentümer dieser Objekte an.

3	Klicken Sie im Feld Objekttyp auf einen Objekttyp, oder wählen Sie den vorhandenen Objekttyp.

4	Klicken Sie im Listenfeld Objekt auf ein oder mehrere Objekte, dessen/deren Eigentümer Sie ändern möchten. Zum Auswählen mehrerer Objekte halten Sie die STRG-TASTE gedrückt und klicken dann nacheinander auf die Objekte, oder ziehen Sie über die Objekte, die Sie auswählen möchten.

5	Aktivieren Sie eine der Optionen Benutzer oder Gruppe, und klicken Sie anschließend im Feld Neuer Eigentümer auf das Benutzerkonto oder das Gruppenkonto, das neuer Eigentümer des/der Objekt(e) werden soll.

6	Klicken Sie auf die Schaltfläche Eigentümer ändern.

Wenn Sie für die Objekte über die Berechtigung Verwalten verfügen, ändert Microsoft Access den Eigentümerstatus des Objekts/der Objekte entsprechend des ausgewählten Kontos.

Anmerkung   Wenn Sie den Eigentümer eines Objekts in ein Gruppenkonto ändern, erhalten alle Benutzer, die Mitglied dieser Gruppe sind, automatisch die mit dem Eigentum an dieser Gruppe verknüpften Berechtigungen.


Übertragen des Eigentums einer vollständigen Datenbank an einen anderen Administrator

1	Starten Sie Microsoft Access unter Verwendung einer geschützten Arbeitsgruppe, die das Benutzerkonto enthält, das Eigentümer der Datenbank und deren Objekte werden soll.

2	Melden Sie sich unter diesem Konto an.

3	Erstellen Sie eine neue, leere Datenbank.

4	Importieren Sie alle Objekte aus der Datenbank, dessen Eigentum Sie übertragen möchten, in die neue Datenbank.

Wie wird's gemacht?

Anmerkung   Zum Importieren einer Datenbank benötigen Sie für diese Datenbank die Berechtigung Öffnen/Ausführen und für die Objekte die Berechtigung Entwurf lesen. Zum Importieren von Tabellen benötigen Sie darüber hinaus die Berechtigung Daten lesen. Wenn Sie nur für einige Objekte über Berechtigungen verfügen, importiert Microsoft Access nur diese Objekte.


Verschlüsseln und Entschlüsseln einer Datenbank

Beim Verschlüsseln einer Datenbank wird die Datenbankdatei komprimiert und kann dann mit Hilfe eines Dienstprogramms oder Textverarbeitungsprogramms nicht mehr gelesen werden. Das Entschlüsseln hebt die Verschlüsselung wieder auf.

1	Starten Sie Microsoft Access, ohne eine Datenbank zu öffnen.

Wichtig   Sie können eine Datenbank nur dann verschlüsseln und entschlüsseln, wenn diese geschlossen ist. In einer Mehrbenutzerumgebung kann daher der Ver- oder Entschlüsselungsvorgang nur erfolgreich ausgeführt werden, wenn kein anderer Benutzer die Datenbank geöffnet hat.

2	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Datenbank ver-/entschlüsseln.

3	Geben Sie die Datenbank an, die Sie ver- oder entschlüsseln möchten, und klicken Sie dann auf OK.

4	Geben Sie einen Namen, ein Laufwerk und einen Ordner für die verschlüsselte bzw. entschlüsselte Datenbank an, und klicken Sie dann auf OK.

Wenn Sie denselben Namen, dasselbe Laufwerk und denselben Ordner wie für die Originaldatenbank angeben und die Datenbank erfolgreich ver- oder entschlüsselt werden kann, ersetzt Microsoft Access automatisch die Originaldatei durch die ver- bzw. entschlüsselte Version. Wenn ein Fehler auftritt, löscht Microsoft Access die Originaldatei nicht.

Anmerkungen

•	Wenn Sicherheitsmaßnahmen auf Benutzerebene definiert sind, benötigen Sie zum Verschlüsseln und Entschlüsseln einer Datenbank für alle Tabellen in der Datenbank die Berechtigung Entwurf ändern. Andernfalls kann der Verschlüsselungs- bzw. Entschlüsselungsvorgang nicht erfolgreich durchgeführt werden.

•	Wenn ein Objekt in einer Datenbank der Version 1.x im Objektnamen einen Accent grave (`) enthält, können Sie die Datenbank nicht verschlüsseln. Verwenden Sie in diesem Fall Microsoft Access, Version 1.x, um das Objekt umzubenennen, und ändern Sie dann in Ihren Abfragen, Formularen, Berichten, Makros und in Access Basic-Code die Verweise auf dieses Objekt.

•	Das Verschlüsseln einer Datenbank verhindert nicht den Zugriff auf Objekte durch autorisierte Benutzer oder Gruppen. Zum Steuern des Zugriffs auf Objekte definieren Sie Sicherheitsmaßnahmen auf Benutzerebene. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Der Ver- bzw. Entschlüsselungsvorgang kann nur dann erfolgreich ausgeführt werden, wenn auf der Festplatte genügend Platz für das Original und die ver- bzw. entschlüsselte Version der Datenbank verfügbar ist.


Behandlung von Problemen mit Kennwörtern

Warum kann ich mein Kennwort nicht löschen?

Ein Kennwort kann nur mit einem Administratorkonto (von einem Mitglied der Gruppe Administratoren, die die Rechte zum Verwalten der Arbeitsgruppensicherheit hat) gelöscht werden. Wenn Sie Ihr Kennwort vergessen oder verloren haben, müssen Sie einen Administrator bitten, dieses zu löschen.


Verwalten von Sicherheitskonten

Eine Microsoft Access-Arbeitsgruppen-Informationsdatei enthält die folgenden vordefinierten Konten.

Konto	Funktion
Administrator	Standard-Benutzerkonto. Dieses Konto ist für jede Kopie von Microsoft Access und andere Anwendungen, die die Microsoft Jet Datenbank-Engine verwenden können, wie z.B. Microsoft Visual Basic für Applikationen und Microsoft Excel, identisch.
Administratoren	Administratoren-Gruppenkonto. Dieses Konto wird für jede Arbeitsgruppen-Informationsdatei separat definiert. Der Benutzer Administrator befindet sich standardmäßig in der Gruppe Administratoren. Die Gruppe Administratoren muß zu jedem Zeitpunkt mindestens einen Benutzer enthalten.
Benutzer	Dieses Gruppenkonto umfaßt alle Benutzerkonten. Microsoft Access fügt Benutzerkonten, die ein Mitglied der Gruppe Administratoren erstellt, automatisch zur Gruppe Benutzer hinzu. Dieses Konto ist für alle Arbeitsgruppen-Informationsdateien identisch, es enthält jedoch jeweils nur die Benutzerkonten, die von Mitgliedern der Gruppe Administratoren dieser Arbeitsgruppe erstellt werden. Dieses Konto verfügt standardmäßig über alle Berechtigungen für alle neu erstellten Objekte. Zum Entfernen eines Benutzerkontos aus der Gruppe Benutzer muß ein Mitglied aus der Gruppe Administratoren diesen Benutzer löschen.
Tatsächlich sind die in Microsoft Access integrierten Sicherheitsmaßnahmen immer "aktiviert". Bis zum Aktivieren des Anmeldeverfahrens für eine Arbeitsgruppe meldet Microsoft Access jeden Benutzer beim Starten automatisch und für den Benutzer nicht sichtbar unter Verwendung des Standardkontos Administrator und eines leeren Kennworts an. Dabei verwendet Microsoft Access das Administratorkonto für die Arbeitsgruppe und macht es zum Eigentümer aller erstellten Datenbanken und Objekte.

Administratoren und Eigentümer spielen eine bedeutende Rolle, da sie über Berechtigungen verfügen, die nicht entfernt werden können:

•	Administratoren (Mitglieder der Gruppe Administratoren) können jederzeit für alle in der Arbeitsgruppe erstellten Objekte alle Berechtigungen erhalten.

•	Ein Konto, das Eigentümer eines Objekts ist, kann jederzeit alle Berechtigungen für dieses Objekt erhalten.

•	Ein Konto, das Eigentümer einer Datenbank ist, kann die Datenbank jederzeit öffnen.

Da das Benutzerkonto Administrator für alle Kopien von Microsoft Access identisch ist, ist der erste Schritt zum Schützen einer Datenbank das Definieren von neuen Administrator- und Eigentümerbenutzerkonten (oder eines einzelnen Benutzerkontos als Administrator- und Eigentümerkonto) und das Entfernen des Benutzerkontos Administrator aus der Gruppe Administratoren. Wenn dies nicht erfolgt, kann sich jeder Benutzer, der über eine Kopie von Microsoft Access verfügt, über das Administratorkonto an Ihre Arbeitsgruppe anmelden und alle Berechtigungen für die Objekte der Arbeitsgruppe erhalten.

Erstellen Sie z.B. zum Schützen einer Datenbank namens Bestellungen Ihre eigenen Konten BestellungenAdministrator und BestellungenBenutzer, und definieren Sie dann für diese Konten Kennwörter.

Sie können zur Gruppe Administratoren beliebig viele Benutzerkonten hinzufügen, es kann jedoch nur ein Benutzer Eigentümer der Datenbank selbst sein. Dies ist das Benutzerkonto, das beim Erstellen der Datenbank oder beim Übertragen des Eigentums durch Erstellen einer neuen Datenbank und Importieren aller Objekte dieser Datenbank in die neue Datenbank, aktiv ist. Gruppenkonten können jedoch Eigentümer von Objekten in einer Datenbank sein.

Wichtig

•	Die Konten, die Sie für Benutzer der Datenbank erstellen, müssen in der Arbeitsgruppen-Informationsdatei gespeichert sein, der diese Benutzer sich anschließen, wenn sie die Datenbank verwenden. Wenn Sie zum Erstellen der Datenbank eine andere Datei verwenden, müssen Sie vor dem Erstellen der Konten die Datei wechseln.

•	Stellen Sie sicher, daß Sie für Ihre Administrator- und Benutzerkonten ein eindeutiges, separates Kennwort definieren. Ein Benutzer, der sich über das Administratorkonto anmelden kann, kann jederzeit alle Berechtigungen für alle in der Arbeitsgruppe erstellten Objekte erhalten. Ein Benutzer, der sich über ein Benutzerkonto anmelden kann, kann jederzeit alle Berechtigungen für die Objekte erhalten, deren Eigentümer er ist.

Das Verwalten von Benutzern in Benutzergruppen vereinfacht das Verwalten einer geschützten Datenbank. Auf diese Weise müssen Sie nicht jedem Benutzer für jedes Objekt in Ihrer Datenbank einzeln Berechtigungen zuweisen, sondern können einigen wenigen Gruppen Berechtigungen erteilen und dann Benutzer zu diesen Gruppen hinzufügen. Wenn ein Benutzer sich an Microsoft Access anmeldet, erhält er automatisch alle Berechtigungen aller Gruppen, zu denen er gehört. Es können sich nur Benutzerkonten, nicht Gruppenkonten, an Microsoft Access anmelden.

Sie können z.B. zum Schützen einer Datenbank Bestellungen eine Gruppe Vorgesetzte für alle leitenden Angestellten, eine Gruppe Verkäufer für alle Verkäufer und eine Gruppe Mitarbeiter für alle sonstigen Mitarbeiter erstellen. Sie können dann der Gruppe "Vorgesetzte" Berechtigungen mit den wenigsten Einschränkungen, der Gruppe Verkäufer Berechtigungen mit mehr Einschränkungen und der Gruppe Mitarbeiter Berechtigungen mit den stärksten Einschränkungen zuweisen. Wenn Sie dann ein Benutzerkonto für einen neuen Angestellten erstellen, fügen Sie diesen einfach zur entsprechenden Gruppe hinzu. Dieser Angestellte verfügt dann über die dieser Gruppe zugewiesenen Berechtigungen.

Nach dem Erstellen von Benutzer- und Gruppenkonten können Sie die Beziehungen zwischen diesen anzeigen. Dazu klicken Sie im Menü Extras auf Zugriffsrechte und dann auf Benutzer und Gruppenkonten. Anschließend klicken Sie auf die Schaltfläche Benutzer und Gruppen drucken. Microsoft Access druckt einen Bericht über alle Konten in der Arbeitsgruppe mit den einzelnen Gruppen und ihren jeweiligen Benutzern sowie den einzelnen Benutzern mit den Gruppen, denen sie angehören.


Erstellen eines Sicherheitsadministratorkontos

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung einer geschützten Arbeitsgruppe.

Wichtig   Ihre Datenbank ist nur dann vollständig geschützt, wenn Sie nicht die in der Arbeitsgruppen-Informationsdatei definierte Standardarbeitsgruppe, die beim Installieren von Microsoft Access erstellt wurde, verwenden. Stellen Sie sicher, daß die Arbeitsgruppen-Informationsdatei, die die von Ihnen verwendete Arbeitsgruppe definiert, unter Verwendung einer eindeutigen Arbeitsgruppen-Identifikationsnummer (WID) erstellt wurde. Erstellen Sie eine neue Datei, wenn dies nicht der Fall ist.

Zum Anzeigen von Informationen zum Anschließen an eine vorhandene Arbeitsgruppe klicken Sie auf  [image]. Zum Anzeigen weiterer Informationen zum Erstellen einer neuen Arbeitsgruppen-Informationsdatei klicken Sie auf  [image].

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Klicken Sie inder Registerkarte Benutzer auf Neu.

5	Geben Sie im Dialogfeld Neue(r) Benutzer/Gruppe den Namen des Administratorkontos und eine persönliche Identifikationsnummer (PID) ein, und klicken Sie dann auf OK, um das neue Konto zu erstellen.

Benutzernamen können 1 bis 20 Zeichen lang sein und alphabetische Zeichen, Zeichen mit Akzenten, Ziffern, Leerzeichen und Sonderzeichen enthalten. Ausgenommen sind die folgenden Zeichen:

•	Die Zeichen " / \ [ ] : | < > + = ; , ? *

•	Vorangestellte Leerzeichen

•	Steuerzeichen (ASCII 00 bis ASCII 31)

Achtung   Notieren Sie sich unbedingt den genauen Kontonamen und den Eintrag für die persönliche Identifikationsnummer. Dabei muß auch die Groß-/Kleinschreibung berücksichtigt werden. Bewahren Sie diese Angaben an einem sicheren Ort auf. Wenn Sie das Konto aus einem beliebigen Grund zu einem späteren Zeitpunkt neu erstellen müssen, müssen Sie die Einträge für den Namen und die persönliche Identifikationsnummer genau wie beim ersten Eingeben angeben. Wenn Sie diese Angaben vergessen oder verlieren, können Sie diese nicht wiederherstellen.

6	Klicken Sie im Feld Verfügbare Gruppen auf Administratoren und dann auf Hinzufügen.

Microsoft Access fügt das neue Administratorkonto zur Gruppe Administratoren hinzu und zeigt im Feld Zugeordnet zu den Eintrag Administratoren an.

7	Klicken Sie auf OK, um das neue Administratorkonto zu erstellen.

Anmerkung   Die in Schritt 5 eingegebene persönliche Identifikationsnummer (PID) ist kein Kennwort. Microsoft Access verwendet die PID und den Benutzernamen als Basis für einen Verschlüsselungsalgorithmus, um einen sicheren Bezeichner für das Benutzerkonto zu erstellen. Zum Anzeigen weiterer Informationen zum Erstellen von Kennwörtern klicken Sie auf  [image].


Erstellen eines Sicherheitsbenutzerkontos

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppe, in der Sie das Konto verwenden möchten.

Wichtig   Die Konten, die Sie für Benutzer erstellen, müssen in der Arbeitsgruppen-Informationsdatei gespeichert werden, der diese Benutzer sich anschließen, wenn sie die Datenbank verwenden. Wenn Sie zum Erstellen der Datenbank eine andere Arbeitsgruppe verwenden möchten, müssen Sie vor dem Erstellen der Konten Ihre Arbeitsgruppe wechseln.

Zum Anzeigen von Informationen zum Anschließen an eine vorhandenen Arbeitsgruppe klicken Sie auf  [image]. Zum Anzeigen von Informationen zum Erstellen einer neuen Arbeitsgruppen-Informationsdatei klicken Sie auf  [image].

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Klicken Sie inder Registerkarte Benutzer auf Neu.

5	Geben Sie im Dialogfeld Neue(r) Benutzer/Gruppe den Namen des neuen Kontos und eine persönliche Identifikationsnummer (PID) ein, und klicken Sie dann auf OK, um das neue Konto zu erstellten. Es wird automatisch zur Gruppe Benutzer hinzugefügt.

Benutzernamen können 1 bis 20 Zeichen lang sein und alphabetische Zeichen, Zeichen mit Akzenten, Ziffern, Leerzeichen und Sonderzeichen enthalten. Ausgenommen sind die folgenden Zeichen:

•	Die Zeichen " / \ [ ] : | < > + = ; , ? *

•	Vorangestellte Leerzeichen

•	Steuerzeichen (ASCII 00 bis ASCII 31)

Achtung   Notieren Sie sich unbedingt den genauen Kontonamen und den Eintrag für die persönliche Identifikationsnummer. Dabei muß auch die Groß-/Kleinschreibung berücksichtigt werden. Bewahren Sie diese Angaben an einem sicheren Ort auf. Wenn Sie das Konto aus einem beliebigen Grund zu einem späteren Zeitpunkt neu erstellen müssen, müssen Sie die Einträge für den Namen und die persönliche Identifikationsnummer genau wie beim ersten Eingeben angeben. Wenn Sie diese Angaben vergessen oder verlieren, können Sie diese nicht wiederherstellen.

Anmerkungen

•	Die in Schritt 5 eingegebene persönliche Identifikationsnummer (PID) ist kein Kennwort. Microsoft Access verwendet die PID und den Benutzernamen als Basis für einen Verschlüsselungsalgorithmus, um einen sicheren Bezeichner für das Benutzerkonto zu erstellen. Zum Anzeigen weiterer Informationen zum Erstellen von Kennwörtern klicken Sie auf  [image].

•	Es ist in der Regel einfacher, Sicherheitsmaßnahmen durch Strukturieren von Benutzern in Gruppen und Zuweisen von Berechtigungen zu Gruppen, anstatt durch Zuweisen von Berechtigungen zu einzelnen Benutzern zu gewährleisten.


Löschen eines Sicherheitsbenutzerkontos

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Öffnen Sie eine Datenbank.

2	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

3	Wählen Sie auf der Registerkarte Benutzer im Feld Name einen Benutzernamen aus, und klicken Sie dann auf Löschen.

4	Klicken Sie auf Ja, um das Benutzerkonto zu löschen.

5	Wiederholen Sie die Schritte 3 und 4, wenn Sie weitere Benutzerkonten löschen möchten. Klicken Sie auf OK, wenn Sie alle gewünschten Konten gelöscht haben.

Anmerkung   Das Benutzerkonto Administrator kann nicht gelöscht werden.


Erstellen eines Sicherheitsgruppenkontos

Zum Schützen einer Datenbank können Sie in Ihrer Microsoft Access-Arbeitsgruppe Gruppenkonten erstellen, denen Sie eine Reihe von Berechtigungen für mehrere Benutzer zuweisen.

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppe, in der Sie das Konto verwenden möchten.

Wichtig   Die Konten, die Sie für Benutzer erstellen, müssen in der Arbeitsgruppen-Informationsdatei gespeichert werden, der diese Benutzer sich anschließen, wenn sie die Datenbank verwenden. Wenn Sie zum Erstellen der Datenbank eine andere Arbeitsgruppe verwenden, müssen Sie vor dem Erstellen der Konten Ihre Arbeitsgruppe wechseln. Sie können die Arbeitsgruppe mit Hilfe des Arbeitsgruppen-Administrators wechseln.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Klicken Sie inder Registerkarte Gruppen auf Neu.

5	Geben Sie im Dialogfeld Neue(r) Benutzer/Gruppe den Namen des Administratorkontos und eine persönliche Identifikationsnummer (PID) ein, und klicken Sie dann auf OK, um das neue Konto zu erstellen.

Gruppennamen können 1 bis 20 Zeichen lang sein und alphabetische Zeichen, Zeichen mit Akzenten, Ziffern, Leerzeichen und Sonderzeichen enthalten. Ausgenommen sind die folgenden Zeichen:

•	Die Zeichen " / \ [ ] : | < > + = ; , ? *

•	Vorangestellte Leerzeichen

•	Steuerzeichen (ASCII 00 bis ASCII 31)

Achtung   Notieren Sie sich unbedingt den genauen Kontonamen und den Eintrag für die persönliche Identifikationsnummer. Dabei muß auch die Groß-/Kleinschreibung berücksichtigt werden. Bewahren Sie diese Angaben an einem sicheren Ort auf. Wenn Sie das Konto aus einem beliebigen Grund zu einem späteren Zeitpunkt neu erstellen müssen, müssen Sie die Einträge für den Namen und die persönliche Identifikationsnummer genau wie beim ersten Eingeben angeben. Wenn Sie diese Angaben vergessen oder verlieren, können Sie diese nicht wiederherstellen.

6	Klicken Sie auf OK, um das neue Gruppenkonto zu erstellen.


Löschen eines Sicherheitsgruppenkontos

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppe, die das zu löschende Konto enthält.

Verwenden Sie den Arbeitsgruppen-Administrator, wenn Sie herausfinden möchten, welches die aktuelle Arbeitsgruppe ist, oder wenn Sie zu einer anderen Arbeitsgruppe wechseln möchten.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Wählen Sie auf der Registerkarte Gruppen im Feld Name die Gruppe aus, die Sie löschen möchten, und klicken Sie dann auf Löschen.

5	Klicken Sie auf Ja, um das Gruppenkonto zu löschen.

6	Wiederholen Sie die Schritte 4 und 5, wenn Sie weitere Gruppenkonten löschen möchten, und klicken Sie nach dem Löschen aller gewünschten Gruppen auf OK.

Anmerkung   Die Gruppenkonten Administratoren und Benutzer können nicht gelöscht werden.


Hinzufügen von Benutzern zu Sicherheitsgruppenkonten

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppe, die die Benutzer- und Gruppenkonten enthält.

Verwenden Sie den Arbeitsgruppen-Administrator, wenn Sie herausfinden möchten, welches die aktuelle Arbeitsgruppe ist, oder wenn Sie zu einer anderen Arbeitsgruppe wechseln möchten.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Wählen Sie auf der Registerkarte Benutzer im Feld Name den Namen des Benutzers aus, den Sie zu einer Gruppe hinzufügen möchten.

5	Klicken Sie im Feld Verfügbare Gruppen auf die Gruppe, der Sie den Benutzer hinzufügen möchten, und dann auf Hinzufügen.

Die markierte Gruppe erscheint im Listenfeld Zugeordnet zu.

6	Wiederholen Sie Schritt 5, wenn Sie diesen Benutzer zu einer beliebigen weiteren Gruppe hinzufügen möchten. Klicken Sie anschließend auf OK.


Entfernen von Benutzern aus Sicherheitsgruppenkonten

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppe, die die Benutzer- und Gruppenkonten enthält.

Verwenden Sie den Arbeitsgruppen-Administrator, wenn Sie herausfinden möchten, welches die aktuelle Arbeitsgruppe ist, oder wenn Sie zu einer anderen Arbeitsgruppe wechseln möchten.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Wählen Sie auf der Registerkarte Benutzer im Feld Name den Namen des Benutzers aus, den Sie entfernen möchten.

5	Klicken Sie im Feld Zugeordnet zu auf die Gruppe, aus der Sie Benutzer entfernen möchten und dann auf Entfernen.

6	Wiederholen Sie Schritt 5, wenn Sie diesen Benutzer aus weiteren Gruppen entfernen möchten, und klicken Sie dann auf OK.

Anmerkungen

•	Sie können keinen Benutzer aus der Standardgruppe Benutzer entfernen. Microsoft Access fügt automatisch alle Benutzer zur Gruppe Benutzer hinzu. Zum Entfernen von Benutzerkonten aus der Gruppe Benutzer müssen Sie das Konto löschen. Zum Anzeigen von Informationen zum Löschen eines Benutzerkontos klicken Sie auf  [image].

•	Die vordefinierte Gruppe Administratoren muß zu jedem Zeitpunkt mindestens einen Benutzer enthalten.


Drucken von Informationen über Sicherheitsbenutzer und -gruppenkonten

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppen-Informationsdatei, deren Sicherheitsinformationen Sie drucken möchten.

Verwenden Sie den Arbeitsgruppen-Administrator, wenn Sie herausfinden möchten, welches die aktuelle Arbeitsgruppen-Informationsdatei ist, oder wenn Sie zu einer anderen Arbeitsgruppe wechseln möchten.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Klicken Sie inder Registerkarte Benutzer auf Benutzer und Gruppen drucken.

5	Klicken Sie im Dialogfeld Zugriffsrechte drucken auf Nur Benutzer zum Drucken eines Berichts mit allen Benutzern der aktuellen Arbeitsgruppe oder auf Nur Gruppen zum Drucken eines Berichts mit allen Gruppen der aktuellen Arbeitsgruppe. Klicken Sie auf Benutzer und Gruppe, wenn Sie sowohl Benutzer- als auch Gruppenkontoinformationen drucken möchten.

6	Klicken Sie auf OK.

Anmerkung   Wenn Sie eine Arbeitsgruppen-Informationsdatei verwenden, die in Microsoft Access, Version 2.0 oder 1.x, erstellt wurde, müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein, um Benutzer- und Gruppeninformationen drucken zu können. Wenn die Arbeitsgruppen-Informationsdatei in Microsoft Access, Version 7.0 oder 8.0, erstellt wurde, können alle Benutzer in der Arbeitsgruppe Benutzer- und Gruppeninformationen drucken.


Erstellen oder Ändern von Kennwörtern

Microsoft Access verwendet Kennwörter für zwei unterschiedliche Zwecke:

•	Steuern des Öffnens einer Datenbank

•	Überprüfen von Benutzern beim Anmelden an eine Arbeitsgruppe, wenn für diese Arbeitsgruppe und einer oder mehrerer ihrer Datenbanken Sicherheitsmaßnahmen auf Benutzerebene definiert sind.

Der erste Kennworttyp wird als "Datenbankkennwort" bezeichnet. Wenn Sie ein Datenbankkennwort festlegen, müssen alle Benutzer dieses vor dem Öffnen der Datenbank eingeben. Durch das Festlegen eines Datenbankkennworts können Sie auf einfache Weise verhindern, daß unautorisierte Benutzer Ihre Datenbank öffnen. Sobald eine Datenbank jedoch geöffnet ist, stehen nur dann weitere Sicherheitsmaßnahmen zur Verfügung, wenn zusätzlich zum Datenbankkennwort Sicherheitsmaßnahmen auf Benutzerebene definiert wurden. Wenn Sie für Ihre Datenbank Sicherheitsmaßnahmen auf Benutzerebene definiert haben, können Sie verhindern, daß ein Benutzer ein Datenbankkennwort festlegt.

Der zweite Kennworttyp wird als "Sicherheitskontenkennwort" bezeichnet und nur dann verwendet, wenn Sicherheitsmaßnahmen auf Benutzerebene definiert sind. Ein Sicherheitskontenkennwort dient zum Sicherstellen, daß sich kein weiterer Benutzer unter dem Namen des jeweiligen Benutzers anmelden kann.

Microsoft Access weist dem Standardbenutzerkonto Administrator und jedem neuen Benutzerkonto, das Sie in Ihrer Arbeitsgruppe erstellen, ein leeres Kennwort zu. Sie können eine Datenbank nur dann richtig schützen, wenn Sie für die folgenden Konten ein Kennwort festlegen:

•	für das Benutzerkonto Administrator (zum Aktivieren des Anmeldedialogfelds)

•	für das Benutzerkonto, das Eigentümer der Datenbank und ihrer Objekte ist

•	für alle Benutzerkonten, die Sie zur Gruppe Administratoren hinzufügen

Darüber hinaus können Sie Kennwörter für Konten festlegen, die Sie für Benutzer erstellen, oder Benutzer anweisen, selbst Kennwörter festzulegen.

Jeder Benutzer kann sein eigenes Benutzerkontenkennwort erstellen oder ändern. Wenn ein Benutzer jedoch sein Kennwort vergißt, kann dieses nur von einem Administratorkonto gelöscht werden.

Was möchten Sie tun?

Ein Datenbankkennwort festlegen

Ein Datenbankkennwort entfernen

Festlegen, daß ein Benutzer eine Datenbank nicht mit Kennwortschutz versehen kann

Ein Kennwort für ein Sicherheitskonto auf Benutzerebene erstellen oder ändern

Ein Kennwort für ein Sicherheitskonto auf Benutzerebene löschen


Erstellen oder Ändern eines Kennworts für ein Sicherheitskonto

Mit Hilfe eines Sicherheitskontos können Sie sicherstellen, daß kein anderer Benutzer sich unter dem Namen des jeweiligen Benutzers anmelden kann. Microsoft Access weist dem Benutzerkonto Administrator und jedem neuen Benutzerkonto, das Sie in Ihrer Arbeitsgruppe erstellen, automatisch ein leeres Kennwort zu.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppe, in der das Benutzerkonto gespeichert ist, und melden Sie sich unter dem Namen des Kontos an, für das Sie das Kennwort festlegen oder ändern möchten.

Verwenden Sie den Arbeitsgruppen-Administrator, wenn Sie herausfinden möchten, welches die aktuelle Arbeitsgruppe ist, oder wenn Sie zu einer anderen Arbeitsgruppe wechseln möchten.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Lassen Sie auf der Registerkarte Anmeldungskennwort ändern das Feld Altes Kennwort leer, wenn für dieses Konto noch kein Kennwort definiert worden war. Wenn für dieses Konto bereits ein Kennwort existiert, geben Sie in das Feld Altes Kennwort das aktuelle Kennwort ein.

5	Geben Sie in das Feld Neues Kennwort das neue Kennwort ein.

Ein Kennwort kann 1 bis 14 Zeichen lang sein und beliebige Zeichen, ausgenommen jedoch das ASCII -Zeichen 0 (Null) enthalten. Bei Kennwörtern muß die Groß-/Kleinschreibung berücksichtigt werden.

6	Geben Sie das Kennwort im Feld Bestätigen erneut ein, und klicken Sie dann auf OK.

Achtung   Wenn Sie Ihr Kennwort vergessen, können Sie dieses nicht wiederherstellen. Bewahren Sie dieses daher an einem sicheren Ort auf. Wenn Sie Ihr Kennwort vergessen, können Sie sich erst wieder anmelden, wenn dieses von einem Benutzer, der sich unter einem Administratorkonto angemeldet hat (einem Mitglied der Gruppe Administratoren in der Arbeitsgruppe, in der das Kennwort festgelegt wurde), gelöscht worden ist.


Löschen eines Kennworts für ein Sicherheitskonto

Zum Ausführen der nachstehenden Schritte müssen Sie als Mitglied der Gruppe Administratoren angemeldet sein.

1	Starten Sie Microsoft Access unter Verwendung der Arbeitsgruppen-Informationsdatei, in der das Benutzerkonto (und dessen Kennwort) gespeichert ist.

Verwenden Sie den Arbeitsgruppen-Administrator, wenn Sie herausfinden möchten, welches die aktuelle Arbeitsgruppen-Informationsdatei ist, oder wenn Sie zu einer anderen Arbeitsgruppe wechseln möchten.

2	Öffnen Sie eine Datenbank.

3	Zeigen Sie im Menü Extras auf Zugriffsrechte, und klicken Sie dann auf Benutzer und Gruppenkonten.

4	Wählen Sie auf der Registerkarte Benutzer im Feld Name den Namen des Benutzerkontos aus.

5	Klicken Sie auf Kennwort löschen.

6	Wiederholen Sie die Schritte 4 und 5, wenn Sie weitere Kennwörter löschen möchten, und klicken Sie anschließend auf OK.


Arbeiten mit importierten oder verknüpften Dateien

Was möchten Sie tun?

Eine vom Assistenten erstellten Tabelle anpassen

Mit Daten in der Datenblattansicht arbeiten

Importprobleme beheben

Eigenschaften für eine verknüpfte Tabelle einstellen


Arbeiten mit Nachschlagefeldern

Was möchten Sie tun?

Informationen zu Eigenschaften erhalten, die ich verwenden kann, um ein Nachschlagefeld zu ändern

Informationen zu Nachschlagefeldern und deren Funktionsweise erhalten


Hinzufügen neuer Daten in der Datenblatt- oder Formularansicht

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Klicken Sie in der in der Symbolleiste auf Neuer Datensatz  [image].

3	Geben Sie die gewünschten Daten ein, und drücken Sie dann die TAB-TASTE, um zum nächsten Feld zu gelangen.

4	Drücken Sie am Ende des Datensatzes auf die TAB-TASTE, um zum nächsten Datensatz zu gelangen.


Speichern eines Datensatzes

Microsoft Access speichert den gerade hinzugefügten oder bearbeiteten Datensatz automatisch, sobald Sie die Einfügemarke auf einen anderen Datensatz bewegen, oder sobald Sie das Formular oder Datenblatt, an dem Sie gerade arbeiten, schließen.

•	Um die Daten des Datensatzes während der Bearbeitung manuell zu speichern, klicken Sie im Menü Datensätze auf Datensatz speichern.


Löschen eines Datensatzes in der Datenblatt- oder Formularansicht

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Klicken Sie auf den zu löschenden Datensatz.

3	Klicken Sie in der Symbolleiste auf Datensatz löschen  [image].

Anmerkung   Wenn Sie Daten löschen, kann es vorkommen, daß Sie auch zugehörige Daten in anderen Tabellen löschen möchten. Wenn Sie z.B. einen Lieferanten löschen, möchten Sie wahrscheinlich auch dessen gelieferte Artikel löschen. In einigen Fällen können Sie sicherstellen, daß die entsprechenden Daten gelöscht werden, indem Sie die referentielle Integrität durchsetzen und die Option für Löschweitergaben aktivieren. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Kopieren oder Verschieben von Daten aus einem Feld in ein anderes

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Wählen Sie die Daten aus, die Sie kopieren oder ausschneiden möchten.

Wie wird's gemacht?

3	Klicken Sie zum Kopieren der Daten in der Symbolleiste auf Kopieren  [image].

Klicken Sie zum Verschieben der Daten in der Symbolleiste auf Ausschneiden  [image].

4	Um den aktuellen Wert des Zielfelds zu ersetzen, wählen Sie das gesamte Feld aus.

Um die Daten den bestehenden Daten hinzuzufügen, positionieren Sie die Einfügemarke an die Stelle, an der Sie die Daten einfügen möchten.

5	Klicken Sie in der Symbolleiste auf Einfügen  [image].

Zum Anzeigen von Informationen zur Problembehandlung beim Einfügen von Daten klicken Sie auf  [image].


Kopieren oder Verschieben von Daten mehrerer Felder in der Datenblattansicht

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Wählen Sie die Felder oder Spalten aus, die Sie kopieren oder ausschneiden möchten.

Wie wird's gemacht?

3	Klicken Sie zum Kopieren der Daten in der Symbolleiste auf Kopieren  [image].

Klicken Sie zum Verschieben der Daten in der Symbolleiste auf Ausschneiden  [image].

4	Wählen Sie das/die Zielfeld(er) aus, oder wechseln Sie zu der Anwendung, in die Sie die Daten einfügen möchten und wählen dann das Ziel aus.

5	Klicken Sie in der Symbolleiste auf Einfügen  [image].

Zum Anzeigen von Informationen zur Problembehandlung beim Einfügen von Daten klicken Sie auf  [image].


Kopieren oder Verschieben von Datensätzen in ein Datenblatt

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Wählen Sie den Datensatz bzw. die Datensätze aus, den/die Sie kopieren oder verschieben möchten.

Wie wird's gemacht?

Anmerkung   Wenn Sie Datensätze aus einer anderen Anwendung kopieren oder verschieben möchten, achten Sie darauf, daß sich die Daten in einem Arbeitsblatt bzw. einer Tabelle befinden oder durch Tabulatorzeichen getrennt sind, bevor Sie sie auswählen.

3	Klicken Sie zum Kopieren von Datensätzen in der Symbolleiste auf Kopieren  [image].

Klicken Sie zum Verschieben von Datensätzen in der Symbolleiste auf Ausschneiden  [image].

4	Öffnen Sie das Datenblatt, in das Sie die Datensätze einfügen möchten. Ordnen Sie die Spalten des Datenblatts gegebenenfalls neu an, um Sie der Reihenfolge der zu kopierenden oder zu verschiebenden Daten anzupassen.

5	Um mit den ausgewählten Datensätzen andere Datensätze zu ersetzen, wählen Sie die zu ersetzenden Datensätze aus und klicken in der Symbolleiste auf Einfügen  [image].

Um Datensätze am Ende des Datenblatts anzufügen, klicken Sie im Menü Bearbeiten auf Am Ende anfügen.

Wenn das Herkunftsdatenblatt mehr Felder besitzt als das Zieldatenblatt, werden die zusätzlichen Felder nicht eingefügt. Zum Anzeigen von Informationen zur Problembehandlung beim Einfügen von Daten klicken Sie auf  [image].


Kopieren oder Verschieben von Datensätzen in ein Formular

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Wählen Sie den Datensatz bzw. die Datensätze aus, den/die Sie kopieren oder verschieben möchten.

Wie wird's gemacht?

3	Klicken Sie zum Kopieren von Datensätzen in der Symbolleiste auf Kopieren  [image].

Klicken Sie zum Verschieben von Datensätzen in der Symbolleiste auf Ausschneiden  [image].

4	Öffnen Sie das Formular, in das Sie die Datensätze einfügen möchten.

5	Um mit den ausgewählten Datensätzen andere Datensätze zu ersetzen, wählen Sie die zu ersetzenden Datensätze aus und klicken in der Symbolleiste auf Einfügen  [image].

Klicken Sie zum Anfügen von Datensätzen im Menü Bearbeiten auf Am Ende anfügen.

Microsoft Access fügt die Datensätze in Felder mit dem gleichen Namen wie die Herkunftsfelder ein, unabhängig von ihrer Reihenfolge im Formular. Wenn das Herkunftsformular Felder enthält, die im Zielformular nicht vorhanden sind, werden Sie von Microsoft Access gefragt, ob nur die Felder mit übereinstimmenden Namen eingefügt werden sollen. Sind keine übereinstimmenden Feldnamen vorhanden, werden die Felder entsprechend der Reihenfolge der Steuerelemente, welche unter Umständen nicht die von Ihnen gewünschte Reihenfolge ist, in das Zielformular eingefügt. Es ist daher sinnvoll, Felder mit unterschiedlichen Herkunfts- und Zielnamen in ein Datenblatt anstelle eines Formulars einzufügen.

Zum Anzeigen von Informationen zur Problembehandlung beim Einfügen von Daten klicken Sie auf  [image].


Kopieren oder Verschieben von Datensätzen aus Microsoft Access in ein anderes Anwendungsprogramm

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht

2	Wählen Sie die Daten aus, die Sie kopieren oder verschieben möchten.

Wie wird's gemacht?

3	Klicken Sie zum Kopieren von Daten in der Symbolleiste auf Kopieren  [image].

Klicken Sie zum Verschieben von Daten in der Symbolleiste auf Ausschneiden  [image].

4	Öffnen Sie das Anwendungsprogramm, in das Sie die Daten einfügen möchten.

5	Um mit den Daten aus Microsoft Access andere Daten zu ersetzen, wählen Sie die zu ersetzenden Daten aus.

Um die Daten den bestehenden Daten hinzuzufügen, positionieren Sie die Einfügemarke an die Stelle, an der Sie die Daten einfügen möchten.

Anmerkung   Wenn Sie Daten in eine Microsoft Excel-Tabelle einfügen möchten, wählen Sie die Zelle aus, in der sich die erste Spaltenüberschrift befinden soll. Wenn Sie Daten in ein Microsoft Word für Windows-Dokument einfügen möchten, setzen Sie die Einfügemarke an die Stelle, an der Sie die Datensätze positionieren möchten. Die Datensätze werden als Tabelle in Word eingefügt.

6	Klicken Sie im Menü Bearbeiten auf Einfügen.

Anmerkung   Wenn Ihr Anwendungsprogramm diesen Befehl nicht unterstützt, verwenden Sie die in diesem Programm verfügbare Methode zum Einfügen.

Beim Einfügen von Datensätzen in ein anderes Anwendungsprogramm fügt Microsoft Access die Feldnamen in die erste Zeile und die Daten in die nachfolgenden Zeilen ein.


Kopieren oder Verschieben von Datensätzen aus einem anderen Anwendungsprogramm in Microsoft Access

1	Wählen Sie im anderen Anwendungsprogramm eine oder mehrere Zeilen, die Sie kopieren oder verschieben möchten. Wenn Sie Daten aus einem Textverarbeitungsprogramm kopieren möchten, achten Sie darauf, daß sich die Datensätze in einer Tabelle befinden oder durch Tabulatorzeichen getrennt sind, bevor Sie sie auswählen.

2	Stellen Sie beim Einfügen in ein Datenblatt sicher, daß die Reihenfolge der Spalten mit derjenigen der zu kopierenden oder verschiebenden Daten übereinstimmt.

Wenn Sie in ein Formular einfügen und die Namen der entsprechenden Steuerelementeim Formular mit den Spaltennamen der Daten übereinstimmen, die Sie kopieren, fügt Microsoft Access die Daten in die Steuerelemente mit den übereinstimmenden Namen ein. Wenn die Spaltennamen nicht übereinstimmen oder keine Spaltennamen vorhanden sind, fügt Microsoft Access die Daten in der Reihenfolge der Steuerelementedes Formulars ein.

3	Klicken Sie zum Kopieren von Datensätzen im Menü Bearbeiten auf Kopieren.

Klicken Sie zum Verschieben von Datensätzen im Menü Bearbeiten auf Ausschneiden.

Anmerkung   Wenn Ihr Anwendungsprogramm nicht über diese Befehle verfügt, verwenden Sie die in dieser Anwendung vergleichbaren Methoden.

4	Öffnen Sie in Microsoft Access das Datenblatt oder Formular, in das Sie die Datensätze einfügen möchten.

5	Führen Sie einen der folgenden Schritte aus:

•	Wählen Sie zum Ersetzen der Datensätze die gewünschten Datensätze aus, und klicken Sie dann in der Symbolleiste auf Einfügen  [image]. Wenn in einem Formular der Datensatzmarkierer nicht sichtbar ist, klicken Sie zum Auswählen des aktuellen Datensatzes im Menü Bearbeiten auf Datensatz markieren.

•	Klicken Sie zum Anfügen der Daten als neue Datensätze im Menü Bearbeiten auf Am Ende anfügen.


Problembehandlung beim Einfügen von Daten

Wobei benötigen Sie Hilfe?

Microsoft Access kann die Daten nicht einfügen. Warum nicht?

Die eingefügten Daten befinden sich im falschen Feld. Warum?


Microsoft Access kann die Daten nicht einfügen. Warum nicht?

In den meisten Fällen erstellt Microsoft Access die Tabelle Einfügefehler, wenn Daten ganz oder teilweise nicht eingefügt werden konnten. In diesem Fahl zeigt Microsoft Access eine Meldung an, die mitteilt, daß die Daten zur Tabelle Einfügefehler hinzugefügt wurden. Weitere Informationen zum Anzeigen der Tabelle Einfügefehler erhalten Sie, indem Sie auf  [image]  klicken.

Nachfolgend sind verschiedene Gründe dafür aufgeführt, daß Microsoft Access Ihre Daten, oder einen Teil davon, nicht einfügt:

•	Sie haben versucht, ein oder mehrere Felder einzufügen, ohne vorher ein Ziel ausgewählt zu haben. Sie müssen das Feld bzw. die Felder, in das/die Sie Daten einfügen möchten, zuerst auswählen. Zum Anzeigen von Informationen zum Auswählen von Feldern klicken Sie auf  [image].

•	Sie haben versucht, mehr Felder in das Datenblatt einzufügen, als dieses enthält, bzw. als Sie Zielfelder ausgewählt haben. Microsoft Access fügt die zusätzlichen Felder nicht ein.

•	Sie haben versucht, einen Wert einzufügen, der nicht zum Datentyp des Feldes kompatibel ist. Sie haben z.B. versucht, eine Zeichenfolge, bestehend aus Buchstaben und Zahlen, in ein Feld des Datentyps Zahl einzufügen.

•	Sie haben versucht, Text einzufügen, der für das ausgewählte Feld zu lang ist. Die maximale Größe des Feldwertes wird durch die Einstellung der Eigenschaft Feldgröße festgelegt. Überprüfen Sie diese Einstellung des Feldes in der Entwurfsansicht der Tabelle.

•	Sie haben versucht, einen doppelten Wert in das Feld des Primärschlüssels der Tabelle einzufügen oder in ein Feld, dessen Eigenschaft Indiziert auf Ja (Ohne Duplikate) eingestellt ist. Überprüfen Sie diese Einstellung des Feldes in der Entwurfsansicht der Tabelle.

•	Sie haben versucht, Daten in ein ausgeblendetes Feld einzufügen, was nicht zulässig ist. Um ausgeblendete Spalten wieder anzuzeigen, klicken Sie im Menü Format auf Spalten einblenden.

•	Sie haben versucht, Daten aus einem deaktivierten Feld, einem gesperrten Feld, einem berechneten Feld oder einem AutoWert-Feld zu löschen bzw. sie dort einzufügen. Zum Anzeigen weiterer Informationen zu den genannten Feldarten klicken Sie auf  [image].

•	Sie verfügen nicht über die Berechtigungen, Daten im Datenbankobjekt hinzuzufügen oder zu bearbeiten.

•	Sie haben versucht, einen Wert einzufügen, der im ausgewählten Feld nicht zulässig ist, und zwar aufgrund der Einstellung der Eigenschaft Gültigkeitsregel, Eingabeformat, EingabeErforderlich oder LeereZeichenfolge.

•	Das für die Eigenschaften VorAktualisierung oder BeimEinfügen angegebene Gültigkeitsmakro hat die Aktualisierung abgebrochen. Die Daten, die Sie versucht haben einzufügen, entsprachen nicht den Gültigkeitserfordernissen.


Anzeigen der Tabelle Einfügefehler

1	Wechseln Sie zum Datenbankfenster.

2	Klicken Sie auf die Registerkarte Tabellen.

3	Doppelklicken Sie auf Einfügefehler.


Die eingefügten Daten befinden sich im falschen Feld. Warum?

•	Beim Einfügen von Datensätzen in ein Datenblatt positioniert Microsoft Access die Felder, unabhängig von den Feldnamen, in der Reihenfolge, in der sie in den Spalten des Datenblatts angezeigt werden. Wenn Sie möchten, daß die Daten entsprechend der Feldnamen eingefügt werden, fügen Sie sie in ein Formular in der Formularansicht ein.

•	Beim Einfügen von Datensätzen in ein Formular positioniert Microsoft Access diese, unabhängig von ihrer Reihenfolge im Formular, in Feldern mit dem gleichen Namen wie die Herkunftsfelder. Wenn jedoch keine übereinstimmenden Feldnamen vorhanden sind, werden die Daten entsprechend der Reihenfolge der Steuerelemente im Formular eingefügt, welche unter Umständen nicht die von Ihnen gewünschte Reihenfolge ist.


Einfügen eines Standardwertes in ein Feld

1	Öffnen Sie ein Datenblatt.

2	Klicken Sie auf das Feld, in das Sie den Standardwert einfügen möchten.

3	Drücken Sie die Tastenkombination STRG+ALT+LEERTASTE.

Anmerkung   Um sich den Standardwert anzusehen, öffnen Sie die Tabelle in der Entwurfsansicht und zeigen die Eigenschaft Standardwert an.


Einfügen des Wertes aus demselben Feld des vorherigen Datensatzes

1	Öffnen Sie ein Datenblatt.

2	Klicken Sie auf das Feld, in das Sie den Wert einfügen möchten.

3	Drücken Sie die Tastenkombination STRG+' (Apostroph).


Bearbeiten der Daten in einem Feld

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Um Daten innerhalb eines Feldes zu bearbeiten, klicken Sie auf eine beliebige Stelle in dem zu bearbeitenden Feld.

Um den gesamten Wert zu ersetzen, bewegen Sie den Zeiger im Feld ganz nach links, bis er in Form eines Plus-Zeigers  [image]  erscheint, und klicken Sie dann.

3	Geben Sie nun den gewünschten Text ein.

Anmerkungen

•	Falls Ihnen ein Tippfehler unterläuft, drücken Sie die RÜCKTASTE. Wenn Sie Ihre Änderungen im aktuellen Feld rückgängig machen möchten, drücken Sie die ESC-TASTE. Wenn Sie Ihre Änderungen im gesamten Datensatz aufheben möchten, drücken Sie noch einmal ESC, bevor Sie das Feld verlassen.

•	Microsoft Access speichert Ihre Änderungen, sobald Sie zu einem anderen Datensatz wechseln.


Erweitern eines Feldes oder Textfelds zur Erleichterung der Bearbeitung

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Klicken Sie auf das zu bearbeitende Feld.

3	Drücken Sie die Tastenkombination UMSCHALT+F2.

Anmerkung   Sie können zum Erweitern des Einstellungsfelds für eine Eigenschaft in der Entwurfsansicht für Tabellen, Abfragen, Formulare, Berichte oder Makros auch mit der rechten Maustaste auf das Einstellungsfeld und dann auf Zoom klicken.


Angeben einer leeren Zeichenfolge zum Kennzeichnen nicht vorhandener Daten

1	Öffnen Sie ein Datenblatt oder ein Formular in der Formularansicht.

2	Geben Sie zwei Anführungszeichen (" ") ein, um im Feld eine leere Zeichenfolge anzugeben.

Das Feld enthält die leere Zeichenfolge auch dann noch, wenn die Anführungszeichen nicht mehr angezeigt werden, sobald Sie zu einem anderen Feld oder Objekt gehen.

Falls Microsoft Access die Meldung "Feld 'Tabellenname.Feldname' darf keine Zeichenfolge der Länge Null sein" anzeigt, ändern Sie die Eigenschaft LeereZeichenfolge entsprechend. Zum Anzeigen von Informationen zum Ändern dieser Eigenschaft klicken Sie auf  [image].


Rückgängigmachen von Änderungen beim Hinzufügen oder Bearbeiten von Datensätzen

•	Klicken Sie in der Symbolleiste auf Rückgängig  [image], um Ihre letzte Änderung rückgängig zu machen.

•	Klicken Sie im Menü Bearbeiten auf Rückgängig: Gespeicherter Datensatz, wenn Sie bereits Änderungen am aktuellen Datensatz gespeichert haben oder zu einem anderen Datensatz gewechselt haben.

Sobald Sie jedoch mit der Bearbeitung eines anderen Datensatzes beginnen, einen Filter zuweisen oder entfernen oder zu einem anderen Fenster wechseln, können Sie diese Methode des Aufhebens von Änderungen nicht verwenden.


Welchen Einfluß haben der Datentyp eines Feldes und die Gültigkeitsprüfung auf die Dateneingabe?

Wenn Sie versuchen, ein Feld nach dem Ändern von Daten zu verlassen, überprüft Microsoft Access die Daten, um sicherzustellen, daß der eingegebene Wert in diesem Feld zulässig ist. Ist der Wert nicht erlaubt, zeigt Microsoft Access eine Warnmeldung an. Um das Feld verlassen zu können, müssen Sie entweder die Daten in einen gültigen Wert ändern oder Ihre Änderungen rückgängig machen.

Ein Wert kann aus folgenden Gründen in einem Feld nicht zulässig sein:

•	Der Wert ist nicht kompatibel zum Datentyp des Feldes (z.B. Zahl, Text oder Datum/Zeit). Wenn Sie einen Wert eingeben, der nicht mit dem Datentyp übereinstimmt, versucht Microsoft Access, den Eintrag in den korrekten Datentyp umzuwandeln. Es gibt jedoch Daten, die nicht in andere Datentypen umgewandelt werden können. Sie können z.B. keinen Namen in einem Feld vom Datentyp Zahl speichern.

•	Die Daten verletzen eine der Regeln in der Eigenschaft Gültigkeitsregel des Feldes.

•	In das Feld müssen Daten eingegeben werden. Sie haben jedoch versucht, es leer zu lassen.

•	Das für die Eigenschaft VorAktualisierung angegebene Gültigkeitsmakro hat die Aktualisierung abgebrochen.

Microsoft Access führt auch eine Überprüfung der Daten durch, wenn Sie einen ganzen Datensatz verlassen. Bevor ein Datensatz gespeichert wird, stellt Microsoft Access sicher, daß keine der Gültigkeitsregeln in der Eigenschaft Gültigkeitsregel des Datensatzes verletzt wird. Wenn die Tabelle, an der Sie gerade arbeiten, einen Primärschlüssel oder einen eindeutigen Index besitzt, achtet Microsoft Access auch darauf, daß der Wert des Feldes bzw. der Felder im gerade bearbeiteten Datensatz nicht mit dem eines anderen Datensatzes der Tabelle identisch ist. Wenn der Datensatz nicht gespeichert werden kann, müssen Sie entweder die notwendigen Korrekturen vornehmen oder auf Rückgängig  [image]  klicken, um alle Änderungen am Datensatz aufzuheben.


Problembehandlung beim Bearbeiten von Daten in einem Feld

Es gibt mehrere Arten von Feldern in Formularen oder Datenblättern, die nicht geändert werden können. Die folgenden Felder zeigen zwar Werte an wie andere Felder auch. Wenn Sie aber versuchen Daten einzugeben, werden diese nicht angenommen:

•	AutoWert-Felder. Microsoft Access weist einem Feld vom Datentyp AutoWert automatisch für jeden hinzugefügten Datensatz die nächste Zahl oder eine eindeutige Zufallszahl zu. Dieser Feldtyp wird meist als Datensatznummer oder Primärschlüssel verwendet. Beim Hinzufügen eines neuen Datensatzes fügt Microsoft Access den Feldwert automatisch ein. Er kann nicht bearbeitet werden.

•	Berechnete Felder. Ein berechnetes Feld zeigt Werte an, die von Microsoft Access berechnet werden. Sie basieren normalerweise auf anderen Feldern Ihrer Tabellen. Berechnete Felder werden nicht in Tabellen gespeichert und können nicht bearbeitet werden.

•	Gesperrte oder deaktivierte Felder. Wenn für ein Steuerelement eines Formulars die Eigenschaft Gesperrt auf Ja oder die Eigenschaft Aktiviert auf Nein festgelegt ist, können die Daten im entsprechenden Feld nicht bearbeitet werden.

•	Felder in einem gesperrten Datensatz. Wenn Sie Microsoft Access in einer Mehrbenutzerumgebung einsetzen und ein Datensatz von einer anderen Benutzerin bzw. einem anderen Benutzer gesperrt ist, können Sie die Daten dieses Datensatzes nicht bearbeiten. Wenn Sie zu einem gesperrten Datensatz kommen, wird im Datensatzmarkierer der Anzeiger für gesperrte Datensätze  [image] angezeigt.

•	Felder in Snapshots. Während die meisten Abfragen Datensatzgruppen zurückgeben, die Sie bearbeiten können, gibt es auch einige Abfragen, die Snapshots zurückgeben, welche nicht bearbeitet werden können.

•	Felder in einem schreibgeschützten Formular oder einer gesperrten Datenbank. Wenn die Eigenschaft BearbeitungenZulassen des Formulars, mit dem Sie gerade arbeiten, auf Nein eingestellt ist, oder die zugrundeliegenden Daten schreibgeschützt bzw. gesperrt sind, können die Daten des Formulars nicht bearbeitet werden.


Überprüfen der Rechtschreibung in einer Tabelle, Abfrage oder einem Formular im Datenbankfenster

1	Wechseln Sie zum Datenbankfenster.

2	Klicken Sie im Datenbankfenster auf die Tabelle, Abfrage oder das Formular, deren/dessen Rechtschreibung Sie überprüfen möchten.

3	Klicken Sie in der Symbolleiste auf Rechtschreibung  [image].

Anmerkung   Klicken Sie im Dialogfeld Rechtschreibung auf Hinzufügen, wenn Sie den Begriff im Feld Nicht im Wörterbuch dem benutzerdefinierten Wörterbuch, das im Feld Wörter hinzufügen zu aufgeführt ist, hinzufügen möchten.


Überprüfen der Rechtschreibung von Daten in der Datenblattansicht

1	Öffnen Sie ein Datenblatt.

2	Wählen Sie die Datensätze, Spalten, Felder oder den Text in einem Feld aus, deren/dessen Rechtschreibung Sie überprüfen möchten.

Wie wird's gemacht?

3	Klicken Sie in der Symbolleiste auf Rechtschreibung  [image].

Anmerkung   Klicken Sie im Dialogfeld Rechtschreibung auf Hinzufügen, wenn Sie den Begriff im Feld Nicht im Wörterbuch dem benutzerdefinierten Wörterbuch hinzufügen möchten, das im Feld Wörter hinzufügen zu aufgeführt ist.


Überprüfen der Rechtschreibung von Daten in der Formularansicht

1	Öffnen Sie ein Formular in der Formularansicht .

2	Wählen Sie das Feld oder den Text aus, dessen Rechtschreibung Sie überprüfen möchten.

3	Klicken Sie in der Symbolleiste auf Rechtschreibung  [image].

Anmerkung   Klicken Sie im Dialogfeld Rechtschreibung auf Hinzufügen, wenn Sie den Begriff im Feld Nicht im Wörterbuch dem benutzerdefinierten Wörterbuch hinzufügen möchten, das im Feld Wörter hinzufügen zu aufgeführt ist.


Wählen eines benutzerdefinierten Wörterbuchs für die Rechtschreibprüfung

1	Gehen Sie zum Datenbankfenster.

2	Klicken Sie auf eine Tabelle, eine Abfrage oder ein Formular.

3	Klicken Sie in der Symbolleiste auf Rechtschreibung  [image].

Anmerkung   Sie müssen eventuell vorübergehend ein bestehendes Wort falsch schreiben, damit das Dialogfeld Rechtschreibung angezeigt wird.

4	Klicken Sie auf Optionen.

5	Wählen Sie im Feld Wörterbuch  das gewünschte benutzerdefinierte Wörterbuch aus.


Automatisches Korrigieren von zwei Großbuchstaben am Wortanfang bei der Dateneingabe

1	Klicken Sie im Menü Extras auf AutoKorrektur.

2	Aktivieren Sie das Kontrollkästchen ZWei GRoßbuchstaben am WOrtanfang korrigieren.


Automatisches Großschreiben der Wochentage bei der Dateneingabe

1	Klicken Sie im Menü Extras auf AutoKorrektur.

2	Aktivieren Sie das Kontrollkästchen Wochentage immer groß schreiben.


Automatisches Korrigieren bei der Dateneingabe

Verwenden Sie AutoKorrektur, um Text, bei dem Ihnen häufig Schreibfehler unterlaufen, automatisch zu korrigieren und Abkürzungen automatisch durch den ausgeschriebenen Text zu ersetzen. Sie können z.B. die Abkürzung esq für Martin R. Esquivel definieren. Immer wenn Sie dann esq mit nachfolgendem Leerzeichen oder Satzzeichen eingeben, ersetzt Microsoft Access dies durch den Namen Martin R. Esquivel.

1	Klicken Sie im Menü Extras auf AutoKorrektur.

2	Aktivieren Sie das Kontrollkästchen Während der Eingabe ersetzen.

3	Geben Sie in das Feld Ersetzen den Text ein, der automatisch korrigiert werden soll.

4	Geben Sie in das Feld Durch den korrigierten Text ein.

5	Klicken Sie dann auf Hinzufügen.

Anmerkungen

•	AutoKorrektur korrigiert keinen Text, der bereits vor dem Aktivieren des Kontrollkästchens Während der Eingabe ersetzen eingegeben wurde.

•	Wenn im vorangegangenen Beispiel an einer bestimmten Stelle wirklich esq angezeigt werden soll, deaktivieren Sie das Kontrollkästchen Während der Eingabe ersetzen, geben in das entsprechende Feld esq ein und speichern das Feld, indem Sie zu einem anderen Datensatz gehen. Daraufhin können Sie das Kontrollkästchen Während der Eingabe ersetzen wieder aktivieren. Microsoft Access ändert dann die zuvor eingegebene und gespeicherte Zeichenfolge esq nicht.


Deaktivieren der automatischen Korrektur eines bei der Dateneingabe vorgenommenen Eintrags

1	Klicken Sie im Menü Extras auf AutoKorrektur.

2	Klicken Sie auf den Eintrag, den Sie im Feld am unteren Rand löschen möchten.

3	Klicken Sie dann auf Löschen.


Hinzufügen eines AutoKorrektur-Eintrags während einer Rechtschreibprüfung

1	Geben Sie im Dialogfeld Rechtschreibung den korrigierten Text in das Feld Ändern in ein.

2	Klicken Sie im Dialogfeld Rechtschreibung auf AutoKorrektur.

Wenn Sie beim Einfügen von Daten in Tabellen oder Formulare den Text eingeben, der sich im Feld Nicht im Wörterbuch befindet, ändert Microsoft Access diesen automatisch in den Text um, der sich im Feld Ändern in befindet.


Deaktivieren der automatischen Korrekturen, die bei der Dateneingabe durchgeführt werden

1	Klicken Sie im Menü Extras auf AutoKorrektur.

2	Deaktivieren Sie die Kontrollkästchen der Optionen, die Sie außer Kraft setzen möchten.


Importieren oder Verknüpfen (schreibgeschützt) von HTML-Tabellen und -Listen

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Führen Sie einen der folgenden Schritte aus:

•	Zeigen Sie zum Importieren von HTML-Tabellen oder -Listen im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.
  Demo

•	Zeigen Sie zum Verknüpfen von HTML-Tabellen oder -Listen im Menü Datei auf Externe Daten, und klicken Sie dann auf Tabellen verknüpfen.
  Demo

3	Klicken Sie im Dialogfeld Importieren oder Verknüpfen im Feld Dateityp auf HTML Dokumente (*.html;*.htm).

4	Klicken Sie auf den Pfeil rechts vom Feld Suchen in, wählen Sie das Laufwerk oder den Ordner aus, auf/in dem sich die HTML-Datei befindet, die Sie importieren oder verknüpfen möchten, und doppelklicken Sie dann auf den Dateinamen.

5	Folgen Sie den Anweisungen des HTML-Import -Assistenten oder des HTML-Verknüpfungs-Assistenten. Klicken Sie auf die Schaltfläche Weitere, wenn Sie eine Import-/Exportspezifikation bearbeiten oder andere Datei- und Feldformate festlegen möchten.

6	Wenn Ihre HTML-Datei mehr als eine Tabelle oder Liste enthält, wiederholen Sie die Schritte 1 bis 5 für jede Tabelle oder Liste, die Sie importieren oder verknüpfen möchten.

Anmerkung   Eine in einer Tabellenzelle in einer HTML-Datei eingebettete Tabelle wird beim Importieren oder Verknüpfen als separate Tabelle interpretiert. Eine in eine Tabellenzelle eingebettete Liste wird als Inhalt einer Zelle interpretiert, und jedes Element in der Liste wird vom nächsten durch ein Wagenrücklauf-/Zeilenvorschubzeichen getrennt.

Anmerkungen

•	Microsoft Access konvertiert HTML-Verknüpfungen standardmäßig in eine Spalte vom Datentyp Hyperlink. Dies gilt jedoch nur, wenn alle Werte in einer Tabellenspalte oder in einer Liste Hyperlink-Adressen enthalten, die durch eine <A HREF>-Marke definiert sind. Wenn Sie den HTML-Import-Assistenten oder den HTML-Verknüpfungs-Assistenten verwenden, können Sie den Datentyp ändern. Zum Anzeigen weiterer Informationen zu Hyperlink-Adressen klicken Sie auf  [image].

•	Microsoft Access ignoriert GIF- und JPEG-Bilder, die in den HTML-Tabellen oder -Listen eingebettet sind.

•	Daten, die sich über Zeilen oder Spalten erstrecken, dupliziert Microsoft Access 97 in jeder Zelle. Microsoft Excel 97 dagegen speichert die Daten in der ersten oder in der oberen linken Zelle und läßt die anderen Zellen leer.


Exportieren einer Tabelle, einer Abfrage, eines Formulars oder eines Berichts in HTML-Format

Sie können Microsoft Access 97 zum Erstellen einer World Wide Web-Anwendung verwenden. Sie können z.B. eine Homepage für ein Unternehmen, eine Firmenzeitung, ein Registrierungssystem für ein Seminar oder einen Online-Produktkatalog erstellen. Zum Erstellen dieser Web-Anwendung geben Sie Objekte in HTML-Format aus oder verwenden Sie den Assistenten zur Veröffentlichung im Web.

Sie können Berichte in statisches HTML-Format und Datenblätter und Formulare in statisches oder dynamisches HTML-Format exportieren. Microsoft Access erstellt für jede Berichtsseite, jedes Datenblatt oder jedes Formular, das Sie exportieren, eine Web-Seite. Das Exportieren von Objekten in HTML-Format eignet sich vor allem zum Erstellen einer einfachen Web-Anwendung, zum Überprüfen des Formats und des Erscheinungsbildes der Ausgabe eines Objekts sowie zum Hinzufügen von Dateien zu vorhandenen Web-Anwendungen.

Sie können zusammen mit Ihren Ausgabedateien auch eine HTML-Vorlagendatei verwenden. Eine HTML-Vorlage enthält HTML-Marken und spezielle Tokens, die nur für Microsoft Access 97 gelten und die das Erscheinungsbild, die Konsistenz und die Navigation in Ihren Web-Seiten erweitern.

Zum Schluß können Sie den Assistenten zur Veröffentlichung im Web verwenden. Dazu wählen Sie aus dem Menü Datei den Befehl Im HTML-Format speichern. Dieser Assistent führt folgendes aus: Ausgeben eines oder mehrer Datenblätter, Formulare oder Berichte in statisches oder dynamisches HTML-Format unter Verwendung einer oder mehrerer HTML-Vorlagendateien, Erstellen einer Homepage, Speichern aller Dateien in einem angegebenen Ordner als Web-Publikation, Kopieren der Dateien auf den Web-Server unter Verwendung des Web Publishing-Assistenten und Speichern eines Web-Publikationsprofils für spätere Verwendung.

Anmerkung   Um den Web Publishing-Assistenten zu installieren, klicken Sie auf den Ordner CDZUGABE auf Ihrer Microsoft Office- oder Microsoft Access-CD, klicken Sie auf den Unterordner WEBPOST und doppelklicken Sie dann auf WebPost.exe.

Was möchten Sie tun?

Informationen zu Produkten und Plattformen für Web-Server-Anwendungen anzeigen

Informationen zum statischen und dynamischen HTML-Format anzeigen

Informationen zu HTML-Vorlagendateien anzeigen

Ein Datenblatt in statisches HTML-Format exportieren

Ein Datenblatt in dynamisches HTML-Format exportieren

Einen Bericht in statisches HTML-Format exportieren

Ein Formular in dynamisches HTML-Format exportieren


Produkte und Plattformen für Web-Server-Anwendungen

Wenn Sie Dateien in dynamischem HTML-Format (entweder .IDC/.HTX-Dateien oder .ASP-Dateien) verwenden, müssen Sie zum Ausführen Ihrer Web-Anwendung auf einem unterstützten Microsoft World Wide Web-Server folgendes ausführen:

•	Definieren einer System- oder einer Datei-Datenquelle. Zum Anzeigen von Informationen zum Definieren einer Datenquelle klicken Sie auf  [image].

•	Kopieren der Microsoft Access-Datenbank auf den Web-Server oder Definieren der neuen Netzwerk-Position der Datenbank in der ODBC-Datenquellendefinition.

Anmerkung   Sie können zum Kopieren der Microsoft Access-Datenbank den Web Publishing-Assistenten (den Sie aus dem Assistenten zur Veröffentlichung im Web starten) verwenden.

•	Installieren des Microsoft Access Desktop-Treibers auf dem Web-Server. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sicherstellen, daß die Benutzer Ihrer Web-Anwendung sich an die ODBC-Datenquelle für Ihre Microsoft Access-Datenbank anmelden können.

•	Sicherstellen, daß der Ordner, der die .IDC- oder .ASP-Dateien enthält, über die entsprechenden Freigabeeigenschaften verfügt, einschließlich "Execute" für Microsoft Internet Information Server und "Execute Scripts" für Personal Web Server.

Weitere Informationen finden Sie in der Dokumentation zu dem von Ihnen verwendeten Web-Server-Produkt.

In der folgenden Tabelle sind die unterstützten Produkte und Plattformen sowie die Ausgabedateien aufgeführt, die Sie zum Ausführen Ihrer mit Microsoft Access erstellten Web-Anwendung verwenden können.

Produkt/Plattform	Unterstützte Dateien
Microsoft Internet Information Server, Version 1.x und 2.0, unter Verwendung des Internet Database Connectors auf Windows NT Server, Version 3.51	.HTM, .HTML, .IDC, .HTX
Microsoft Internet Information Server, Version 2.0 oder höher, unter Verwendung des Internet Database Connectors oder Active Server Pages auf Windows NT Server, Version 4.0 oder höher	.HTM, .HTML, .IDC, .HTX, .ASP
Microsoft Personal Web Server auf Windows 95 oder höher oder auf Windows NT Workstation, Version 4.0 oder höher	.HTM, .HTML, .IDC, .HTX, .ASP
Anmerkungen

•	Wenn Sie eine World Wide Web-Anwendung von einem Client-Computer aus verwenden möchten, benötigen Sie einen Web-Browser, wie z.B. Microsoft Internet Explorer und eine Modem- oder eine Netzwerk-Verbindung zum Internet- oder Intranet-Server, auf dem die Web-Anwendung ausgeführt wird.

•	Informationen zum Einrichten des Internet-Zugangs finden Sie im Microsoft Office 97 Resource Kit. Zum Anzeigen von Informationen dazu, wie Sie das Resource Kit erhalten, klicken Sie auf  [image].

•	Wenn Ihre Web-Anwendung für den Zugriff auf Ihre Microsoft Access-Datenbank dynamische HTML-Dateien verwendet (.IDC/.HTX oder .ASP), erreichen Sie die optimale Leistung der Anwendung, indem Sie die Anzahl der Benutzer, die auf sie zugreifen, begrenzen. Die Obergrenze für Benutzer, die gleichzeitig zugreifen können, liegt bei 64. Je nach Anwendung kann die praktikable Grenze jedoch auch darunter liegen. Wenn die Anzahl der Benutzer, die auf Ihre Web-Anwendung zugreifen, steigt, sollten Sie erwägen, Ihre Microsoft Access-Datenbank unter Verwendung der Microsoft Access Upsizing Tools in eine Microsoft SQL Server-Datenbank zu konvertieren. Zum Anzeigen weiterer Informationen zeigen Sie im Menü Hilfe auf Microsoft im Web und klicken dann auf Kostenloses Zubehör.


Statisches und dynamisches HTML-Format

Abhängig von den Anforderungen Ihrer Anwendung legen Sie fest, welches HTML-Dateiformat verwendet werden soll. Verwenden Sie statisches HTML-Format, wenn Ihre Daten sich nur selten ändern und Ihre World Wide Web-Anwendung kein Formular benötigt. Verwenden Sie dynamisches HTML-Format, wenn Ihre Daten sich häufig ändern und Ihre Web-Anwendung aktuelle Daten unter Verwendung eines Formulars in Ihrer Microsoft Access-Datenbank speichern und aus dieser abrufen muß.

Wie verwendet Ihre Web-Anwendung statisches HTML-Format?

Sie können statische HTML-Seiten aus Tabellen-, Abfragen- und Formulardatenblättern und aus Berichten erstellen. Die resultierenden HTML-Dateien sind ein Snapshot der Daten zu dem Zeitpunkt, in dem Sie Ihre Dateien publizieren. Wenn Ihre Daten sich ändern, müssen Sie die Dateien erneut publizieren, damit Ihre Web-Anwendung auch die neuesten Daten anzeigt.

Wie verwendet Ihre Web-Anwendung dynamische .IDC/.HTX-Dateien?

Wenn Sie ein Objekt im Format einer .IDC/.HTX-Datei anstatt in einer .HTML-Datei ausgeben, erstellt Microsoft Access eine HTML-Erweiterungsdatei (.HTX) und eine Internet Database Connector-Datei (.IDC). Internet Database Connector (HTTPODBC.DLL) ist eine Komponente von Microsoft Internet Information Server.

Die .IDC-Datei enthält eine Abfrage in Form einer SQL-Anweisung und Informationen, die Microsoft Internet Information Server zum Herstellen einer Verbindung zu einer ODBC-Datenquelle, in diesen Fall eine Microsoft Access 97-Datenbank, verwendet. Zu den Verbindungsinformationen gehört der Name der Datenquelle, und sofern zum Öffnen der Datenbank Sicherheit auf Benutzerebene definiert ist, der Benutzername und das Kennwort.

Die .HTX-Datei ist eine HTML-Datei, die Formatierungsmarken und -anweisungen, sowie anstelle von Daten Platzhalter enthält, die angeben, wo die von der Abfrage in der .IDX-Datei zurückgegebenen Werte eingefügt werden sollen.

Nach dem Publizieren Ihrer Datenbank und Installieren Ihrer Web-Anwendung öffnet Microsoft Internet Information Server bei entsprechender Anfrage von einem Web-Browser die Microsoft Access-Datenbank (unter Verwendung des Microsoft Access Desktop-Treibers und der Verbindungsinformationen in der .IDC-Datei), führt die Abfrage in der .IDC-Datei zum Zugreifen auf die Daten aus, führt die Ergebnisse und die .HTX-Datei in einer .HTML-Datei zusammen und sendet dann die .HTML-Datei zurück zum Web-Browser, in dem sie als Web-Seite angezeigt wird.

Wie verwendet Ihre Web-Anwendung dynamische .ASP-Dateien

Wenn Sie ein Objekt im Format einer dynamischen .ASP-Datei anstatt in einer .HTML-Datei ausgeben, erstellt Microsoft Access eine Active Server Pages-Datei (.ASP). Das Active Server Page-Format wird von Microsoft Internet Information Server, Version 3.0 oder höher, unterstützt.

Die .ASP-Datei enthält HTML-Marken mit VBScript-Code, der ActiveX Data Objects (ADO) zum Herstellen einer Verbindung zu einer ODBC-Datenquelle, in diesem Fall zu einer Microsoft Access 97-Datenbank, verwendet. Die ODBC-Datenquelle gibt den Namen der Datenquelle an, und sofern zum Öffnen der Datenbank Sicherheit auf Benutzerebene definiert wurde, den Benutzernamen und das Kennwort.

Nach dem Publizieren Ihrer Datenbank und Installieren Ihrer Web-Anwendung öffnet Microsoft Internet Information Server bei entsprechender Anfrage von einem Web-Browser die .ASP-Datei, führt den darin enthaltenen VBScript-Code aus. Dieser öffnet die Microsoft Access-Datenbank (unter Verwendung des Microsoft Access Desktop-Treibers und der ODBC-Verbindungsinformationen) und führt Abfragen in der .ASP-Datei zum Zugreifen und Anzeigen der Daten als Web-Seite aus.


Exportieren eines Datenblatts in statisches HTML-Format

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle, der Abfrage oder des Formulars, die/das Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Dialogfeld Dateityp auf HTML Dokumente (*.html;*.htm).

4	Klicken Sie auf den Pfeil rechts vom Feld Speichern in, und wählen Sie dann das Laufwerk oder den Ordner aus, auf das/in den Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den Dateinamen ein.

6	Wählen Sie Formatiert speichern, wenn Sie das Datenblatt in einem Formular speichern möchten, das dem Formular in der Datenblattansicht ähnelt, aktivieren Sie das Kontrollkästchen Autostart, und zeigen Sie nach dem Klicken auf Exportieren (Schritt 7) das Dialogfeld HTML-Ausgabe-Optionen an.

Aktivieren Sie Autostart, wenn Sie die Ergebnisse in Ihrem Standard-Browser für World Wide Web anzeigen möchten.

7	Klicken Sie auf Exportieren.

8	Wenn Sie in Schritt 6 die Option Formatiert speichern gewählt haben, wird das Dialogfeld HTML-Ausgabe-Optionen angezeigt. Hier können Sie bei Bedarf die HTML-Vorlage angeben, die verwendet werden soll. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Sie können für die Option HTML-Vorlage auch einen Standardwert angeben. Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Hyperlinks/HTML.

Anmerkungen

•	Die .HTML-Datei basiert auf der Datensatzgruppe hinter dem Datenblatt, einschließlich der Einstellungen für die Eigenschaften Sortiert nach oder Filter.

•	Wenn das Datenblatt eine Parameterabfrage enthält, fordert Microsoft Access Sie zuerst auf, Parameterwerte einzugeben, und exportiert dann die Ergebnisse.

•	Wenn Sie in Schritt 6 die Option Formatiert speichern gewählt haben, simuliert die HTML-Tabelle so genau wie möglich das Erscheinungsbild des Datenblatts durch Erstellen der entsprechenden HTML-Marken für Attibute, wie z.B. Farbe, Schriftart und Ausrichtung.

•	Die Werte aus den meisten Feldern (ausgenommen OLE-Objekte und Felder vom Datentyp Hyperlink) werden als Zeichenfolgen ausgegeben und ähnlich dem Aussehen im Datenblatt formatiert (dies gilt auch für die Einstellungen der Eigenschaften Format oder Eingabeformat).

•	Felder mit dem Datentyp Hyperlink werden als HTML-Verknüpfungen unter Verwendung von <A HREF>-Marken ausgegeben.

•	Alle nicht formatierten Datentypen, ausgenommen Text und Memo, werden standardmäßig mit rechtsbündiger Ausrichtung gespeichert. Felder vom Datentyp Text oder Memo werden standardmäßig mit linksbündiger Ausrichtung gespeichert.

•	Es dauert unter Umständen länger, ein großes Datenblatt auszugeben und in einem Web-Browser anzuzeigen. Es empfiehlt sich daher, das Datenblatt unter Verwendung von Kriterien, wie z.B. ein Datumsfeld, in kleinere Datenblätter aufzuteilen und dadurch die Größe zu reduzieren. Statt dessen können Sie zum Anzeigen der Daten auch einen Bericht oder ein Formular verwenden.


Exportieren eines Datenblatts in dynamisches HTML-Format

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle, der Abfrage oder des Formulars, die/das Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Dialogfeld Dateityp, abhängig davon, welches dynamische HTML-Format Sie verwenden möchten, auf Microsoft IIS 1-2 (*.htx;*.idc) oder auf Microsoft Active Server Pages (*.asp). Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

4	Klicken Sie auf den Pfeil rechts vom Feld Speichern in, und wählen Sie das Laufwerk oder den Ordner aus, auf das/in den Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den Dateinamen ein.

6	Klicken Sie auf Exportieren.

7	Im Dialogfeld HTML-Ausgabeoptionen können Sie bei Bedarf eine HTML-Vorlage angeben, die Sie verwenden möchten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Sie müssen den Namen der System-Datenquelle oder Datei-Datenquelle, die Sie auf dem World Wide Web-Server verwenden möchten, angeben, und, sofern erforderlich, einen Benutzernamen und ein Kennwort zum Öffnen der Datenbank. Wenn Sie in das Dateiformat .ASP exportieren, müssen Sie den Server-URL der Position angeben, an der die .ASP-Datei auf dem Server gespeichert werden soll. Wenn Sie die .ASP-Dateien z.B. im Ordner \VERKAUF auf dem Server \\Pubweb speichern, geben Sie http://pubweb/verkauf/ ein. Zum Anzeigen weiterer Informationen zum dynamischen Format klicken Sie auf  [image].

Sie können für jede der im Dialogfeld HTML-Ausgabeoptionen aufgeführten Optionen Standardwerte festlegen. Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Hyperlinks/HTML.

Anmerkungen

•	Die Ausgabedatei basiert auf der Datensatzgruppe hinter dem Datenblatt, einschließlich der aktuellen Einstellungen für die Eigenschaften Sortiert nach oder Filter.

•	Wenn das Datenblatt eine Parameterabfrage enthält, simuliert Microsoft das Dialogfeld Parameterwerte eingeben. Dazu wird eine zusätzliche HTML-Parameter-Seite erstellt, die ein Textfeld-Steuerelement für ein HTML-Formular zum Eingeben des Parameterwertes und eine Schaltfläche zum Ausführen der Abfrage enthält. Sie müssen diese HTML-Parameter-Seite vor dem Anzeigen der Datenblatt-HTML-Seite in Ihrer Web-Anwendung anzeigen. Wenn Sie den Assistenten zur Veröffentlichung im Web zum Festlegen einer Übersichtsseite verwenden, wird die HTML-Parameter-Seite zur Übersichtsseite hinzugefügt. Während des Exportiervorgangs führt Microsoft Access die Abfrage aus und zeigt das Dialogfeld Parameterwerte eingeben an, Sie können jedoch nur auf OK klicken, die Eingabe wird ignoriert.

•	Die Ausgabedateien simulieren so genau wie möglich das Erscheinungsbild des Datenblatts. Dazu werden die entsprechenden HTML-Marken für Attribute, wie z.B. Farbe, Schriftart und Ausrichtung, erstellt.

•	Die Werte aus den meisten Feldern (ausgenommen OLE-Objekte und Felder vom Datentyp Hyperlink) werden als Zeichenfolgen ausgegeben und ähnlich dem Aussehen im Datenblatt formatiert (dies gilt auch für die Einstellungen der Eigenschaften Format oder Eingabeformat.

•	Felder mit dem Datentyp Hyperlink werden als HTML-Verknüpfungen unter Verwendung von <A HREF>-Marken ausgegeben.

•	Alle nicht formatierten Datentypen, ausgenommen Text und Memo, werden standardmäßig mit rechtsbündiger Ausrichtung gespeichert. Felder vom Datentyp Text oder Memo werden standardmäßig mit linksbündiger Ausrichtung gespeichert.

•	Wenn Sie in das .ASP-Dateiformat exportieren und ein Formular in der Datenblattansicht angezeigt ist oder für die Eigenschaft Standardansicht des Formulars die Einstellung Datenblatt festgelegt ist, gibt Microsoft Access das Formular als Datenblatt aus. Wenn das Formular in der Formular- oder der Entwurfsansicht angezeigt ist oder für die Eigenschaft Standardansicht des Formulars eine der Einstellungen Einzelnes Formular oder Endlosformular festgelegt ist, gibt Microsoft Access das Formular als Formular aus.

•	Das Layout der HTML-Seiten simuliert die Seitenausrichtung und die Ränder, die für das Datenblatt festgelegt wurden. Zum Ändern dieser Einstellungen zeigen Sie das Datenblatt an und verwenden dann vor dem Exportieren den Befehl Seite einrichten aus dem Menü Datei. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Es dauert unter Umständen länger, ein großes Datenblatt auszugeben und durch einen Web-Browser anzuzeigen. Es empfiehlt sich daher, das Datenblatt unter Verwendung von Kriterien, wie z.B. ein Datumsfeld, in kleinere Datenblätter aufzuteilen und dadurch die Größe zu reduzieren. Statt dessen können Sie zum Anzeigen der Daten auch einen Bericht oder ein Formular verwenden.


Exportieren eines Berichts in statisches HTML-Format

1	Klicken Sie im Datenbankfenster auf den Namen des Berichts, den Sie exportieren möchten, und dann im Menü Datei auf Speichern unter/Exportieren.

Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Dialogfeld Dateityp auf HTML Dokumente (*.html;*.htm).

4	Klicken Sie auf den Pfeil rechts vom Feld Speichern in, und wählen Sie dann das Laufwerk oder den Ordner aus, auf /in den Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den Dateinamen ein.

6	Wählen Sie Autostart, um die Ergebnisse in Ihrem Standard-Browser für das World Wide Web anzuzeigen.

7	Klicken Sie auf Exportieren.

8	Im Dialogfeld HTML-Ausgabe-Optionen können Sie eine HTML-Vorlage angeben, die Sie verwenden möchten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image]. Wenn Sie keine HTML-Vorlagendatei mit Tokens zum Navigieren angeben, stellt Microsoft Access 97 kein Standardnavigationsschema zur Verfügung, und wenn Sie in Schritt 6 Autostart gewählt haben, wird nur die erste Seite angezeigt.

Sie können auch einen Standardwert für die Option HTML-Vorlage angeben. Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Hyperlinks/HTML.

Anmerkungen

•	Die .HTML-Datei basiert auf der Datensatzgruppe hinter dem Datenblatt, einschließlich der Einstellungen für die Eigenschaften Sortiert nach oder Filter.

•	Wenn das Datenblatt eine Parameterabfrage enthält, fordert Microsoft Access Sie zuerst auf, Parameterwerte einzugeben, und exportiert dann die Ergebnisse.

•	Die meisten Steuerelemente und Funktionsmerkmale eines Berichts, einschließlich Unterberichte, werden unterstützt. Folgendes ist ausgenommen: Linien, Rechtecke, OLE-Objekte und Unterformulare. Sie können jedoch eine HTML-Vorlagendatei zum Hinzufügen von Berichtskopf- und Berichtsfußbildern zu Ihren Ausgabedateien verwenden. Ein Beispiel finden Sie in der Vorlagendatei NWINDTEM.HTM im Ordner \PROGRAMME\MICROSOFT OFFICE\OFFICE\BEISPIEL.

•	Die Ausgabedatei simuliert so genau wie möglich das Erscheinungsbild des Berichts. Dazu werden die entsprechenden HTML-Marken für Attribute, wie z.B. Farbe, Schriftart und Ausrichtung, erstellt. Felder vom Datentyp Hyperlink werden als HTML-Verknüpfungen unter Verwendung von <A HREF>-Marken ausgegeben.

•	Microsoft Access 97 gibt, im Gegensatz zu einem Datenblatt, einen Bericht in Form mehrerer HTML-Dateien, d.h. eine Datei je gedruckter Seite, aus. Dabei werden zum Erstellen der Dateinamen der Objektname und ein Anhang verwendet, z.B. PRODUKTE.HTM, PRODUKTESEITE1.HTM, PRODUKTESEITE2.HTM usw.

•	Das Layout der HTML-Seiten simuliert die Seitenausrichtung und die Ränder, die für den Bericht festgelegt wurden. Zum Ändern dieser Einstellungen zeigen Sie den Bericht in der Seitenansicht oder der Layoutvorschau an und verwenden dann vor dem Exportieren den Befehl Seite einrichten aus dem Menü Datei. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Sie können einen Bericht nicht in dynamisches HTML-Format konvertieren.


Exportieren eines Formulars in dynamisches HTML-Format

Sie können ein Microsoft Access-Formular entwerfen, das Sie in einer World Wide Web-Anwendung verwenden möchten, und dieses dann im dynamischen HTML-Format speichern (nur .ASP-Dateien). Sie können unterschiedliche Formulartypen ausgeben: Anzeigeformulare (zum Anzeigen von Datensätzen), Übersichtsformulare (die als Homepage oder zum Navigieren zu den verknüpften Seiten, z.B. zu allen Berichten, dienen) und Dateneingabeformulare (zum Hinzufügen, Aktualisieren und Löschen von Datensätzen).

1	Klicken Sie im Datenbankfenster auf den Namen des Formulars, das Sie exportieren möchten und dann im Menü Datei auf Speichern unter/Exportieren.

Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Feld Dateityp auf Microsoft Active Server Pages (*.asp).

4	Klicken Sie auf den Pfeil rechts vom Feld Speichern in, und wählen Sie das Laufwerk oder den Ordner aus, auf/in den Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den Dateinamen ein.

6	Klicken Sie auf Exportieren.

7	Im Dialogfeld HTML-Ausgabeoptionen können Sie eine HTML-Vorlage angeben, die Sie verwenden möchten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Sie müssen den Namen der System-Datenquelle oder Datei-Datenquelle, die Sie auf dem World Wide Web-Server verwenden möchten, angeben und, sofern erforderlich, einen Benutzernamen und ein Kennwort zum Öffnen der Datenbank. Wenn Sie in das Dateiformat .ASP exportieren, müssen Sie den Server-URL der Position angeben, an der die .ASP-Datei auf dem Server gespeichert werden soll. Wenn Sie die .ASP-Dateien z.B. im Ordner \VERKAUF auf dem Server \\Pubweb speichern, geben Sie  http://pubweb/verkauf/ ein. Zum Anzeigen weiterer Informationen zum dynamischen Format klicken Sie auf  [image].

Sie können auch für jede der im Dialogfeld HTML-Ausgabeoptionen aufgeführten Optionen Standardwerte angeben. Klicken Sie im Menü Extras auf Optionen und dann auf die Registerkarte Hyperlinks/HTML.

Anmerkungen

•	Microsoft Access gibt ein Endlosformular als einzelnes Formular aus.

•	Microsoft Access gibt die meisten Steuerelemente als ActiveX-Steuerelemente aus, ignoriert jedoch den zugrundeliegenden Visual Basic-Code. Zum Anzeigen einer Liste der unterstützten und nicht unterstützten Steuerelemente klicken Sie auf  [image].

•	Die Ausgabedateien simulieren so genau wie möglich das Erscheinungsbild des Datenblatts. Dazu werden die entsprechenden HTML-Marken für Attribute, wie z.B. Farbe, Schriftart und Ausrichtung, erstellt. Alle Datentypen werden jedoch unformatiert ausgegeben und alle Einstellungen für die Eigenschaften Format und Eingabeformat ignoriert.

•	Wenn Sie in ein .ASP-Dateiformat exportieren und ein Formular in der Datenblattansicht angezeigt ist oder für die Eigenschaft Standardansicht des Formulars die Einstellung Datenblatt festgelegt ist, gibt Microsoft Access das Formular als Datenblatt aus. Wenn das Formular in der Formular- oder der Entwurfsansicht angezeigt ist oder für die Eigenschaft Standardansicht des Formulars eine der Einstellungen Einzelnes Formular oder Endlosformular festgelegt ist, gibt Microsoft Access das Formular als Formular aus.


HTML-Vorlagendateien

Sie können eine oder mehrere HTML-Vorlagendateien verwenden, wenn Sie Erscheinungsbild, Konsistenz und Navigationsmöglichkeiten für Ihre World Wide Web-Anwendung erweitern möchten. Auf diese Weise können Sie z.B. ein Firmenlogo zum Kopfbereich, ein Hintergrundbild zum Detailbereich und Standard-Navigationsschaltflächen zum Fußbereich Ihrer Web-Seiten hinzufügen.

Die HTML-Vorlage kann eine beliebige Textdatei mit Microsoft Access-spezifischen HTML-Marken und Tokens sein, die angeben, wo Daten eingefügt werden sollen.

Wenn Sie ein Datenblatt, ein Formular oder einen Bericht ausgeben, oder den Assistenten zur Veröffentlichung im Web verwenden und dabei eine HTML-Vorlagendatei angeben, führt Microsoft Access die HTML-Vorlagendatei mit den Ausgabedateien zusammen. Dabei werden die Tokens durch folgendes ersetzt:

HTML-Vorlagen-Token	Ersetzung
<!--AccessTemplate_Title-->	Objektname (wird in der Titelleiste des Web-Browsers angezeigt)
<!--AcessTemplate_Body-->	Die Objektausgabe
<!--AccessTemplate_FirstPage-->	Marke zum Springen zur ersten Seite
<!--AccessTemplate_PreviousPage-->	Marke zum Springen zur vorherigen Seite
<!--AccessTemplate_NextPage-->	Marke zum Springen zur nächsten Seite
<!--AccessTemplate_LastPage-->	Marke zum Springen zur letzten Seite des Dokuments
<!--AccessTemplate_PageNumber-->	Nummer der aktuellen Seite
Anmerkungen

•	Zum Anzeigen eines Beispiels für eine HTML-Vorlagendatei klicken Sie auf  [image].

•	Microsoft Access sucht standardmäßig im Ordner \PROGRAMME\MICROSOFT OFFICE\VORLAGEN\ACCESS nach einer Vorlagendatei. Sie können den Standardordner durch einen anderen Ordner ersetzen. Dazu geben Sie den gewünschten Ordner im Feld HTML-Vorlage auf der Registerkarte Hyperlinks/HTML (Dialogfeld Optionen) an.

•	HTML-Marken, die Dateien angeben, wie z.B. die Marke <IMG SRC>, setzen voraus, daß sich die Datei im selben Ordner befindet, wie die von Microsoft Access erstellten Ausgabedateien. Sie können den Ordner im Assistenten zur Veröffentlichung im Web oder unter Verwendung des Befehl Speichern unter/Exportieren aus dem Menü Datei angeben.

•	Wenn Sie beim Ausgeben eines Objekts in dynamisches HTML-Format eine HTML-Vorlagendatei angeben, wird diese während des Ausgabevorgangs mit der .HTX- oder der .ASP-Datei zusammengeführt.


HTML-Vorlagendatei (Beispiel)

<HTML>

<!--Das nachfolgende Token legt den Objektnamen in der Titelleiste des World Wide Web-Browsers ab.-->

<TITLE><!--AccessTemplate_Title--></TITLE>

<!--Die nachfolgende HTML-Marke ändert die Standardhintergrundfarbe des Web-Browsers in eine andere Farbe.-->

<BODY BACKGROUND = "gray.jpg">

<!--Das nachfolgende Token legt die gesamte Objektausgabe in der Marke <BODY> ab.-->

<!--AccessTemplate_Body-->

</BODY>

<BR><BR>

<!--Die nachfolgenden vier Tokens erstellen vier Navigationsschaltflächen, die das Springen zur ersten, zur vorherigen, zur nächsten und zur letzten Seite eines Berichts erlauben.-->

<A HREF = "<!--AccessTemplate_FirstPage-->">First</A>

<A HREF = "<!--AccessTemplate_PreviousPage-->">Previous</A>

<A HREF = "<!--AccessTemplate_NextPage-->">Next</A>

<A HREF = "<!--AccessTemplate_LastPage-->">Last</A>

<!--Das nachfolgende Token fügt den Text "Seite n" ein, wobei n die aktuelle Seitennummer ist.-->

<P ALIGN = CENTER>Seite <!--AccessTemplate_PageNumber-->.</P>

<!--Die nachfolgende HTML-Marke fügt am unteren Rand der Web-Seite ein Firmenlogo ein.-->

<IMG SRC = "company_logo.jpg">

</HTML>


Exportieren eines Datenbankobjekts auf einen FTP-Internet-Server

Sie können ein Datenbankobjekt auf einen FTP-Server exportieren. D.h., Sie können Daten ohne Netzwerk-Serververbindung über das Internet kopieren. Zum Anzeigen einer Übersicht über die Datenformate, die Sie exportieren können, klicken Sie auf  [image].

Anmerkung   Sie können nicht in eine Microsoft Access-Datenbank oder eine ODBC-Datenquelle auf einem FTP-Server exportieren.

1	Klicken Sie im Datenbankfenster auf den Namen des Objekts, das Sie exportieren möchten, und dann im Menü Datei auf Speichern unter/Exportieren.

Demo

2	Klicken Sie im Feld Dateityp auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie auf den Pfeil rechts vom Feld Dateiname, und wählen Sie dann Internet-Speicherort (FTP).

Sie können die Internet-Adresse auch im Feld Speichern in eingeben. Um z.B. die Tabelle Personal in Textformat auf den FTP-Server //PUBWEB zu exportieren, geben Sie ftp://pubweb/personal.txt ein.

4	Doppelklicken Sie in der Liste der FTP-Adressen auf das gewünschte Element und dann auf die Adresse.

Wenn Sie eine FTP-Site wählen, wird eine aktuelle Liste aller Dateien auf dem ausgewählten FTP-Server angezeigt. Im Dialogfeld FTP-Ort hinzufügen/ändern können Sie eine FTP-Site zum Dropdown-Listenfeld Speichern in hinzufügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Zum Anzeigen von Informationen zu den Dateitypen, die Sie exportieren können, klicken Sie auf  [image].


Importieren oder Verknüpfen (schreibgeschützt) von Daten auf einem FTP- oder einem HTTP-Internet-Server

Sie können eine Datendatei auf einem FTP- oder einem HTTP-Server importieren oder verknüpfen (schreibgeschützt). D.h., Sie können Daten ohne Netzwerk-Server-Verbindung über das Internet kopieren. Zum Anzeigen einer Übersicht über die Daten, die Sie importieren oder verknüpfen können, klicken Sie auf  [image].

Anmerkung   Sie können keine Microsoft Access-Datenbank oder ODBC-Datenquelle auf einem FTP- oder HTTP-Server importieren oder verknüpfen.

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Führen Sie einen der folgenden Schritte aus:

•	Zeigen Sie zum Importieren von Daten im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.
  Demo

•	Zeigen Sie zum Verknüpfen von Daten im Menü Datei auf Externe Daten, und klicken Sie dann auf Tabellen verknüpfen.
  Demo

3	Führen Sie einen der folgenden Schritte aus:

•	Um von einem HTTP-Server zu importieren oder zu verknüpfen, geben Sie in das Feld Dateiname die Internet-Adresse ein. Dies ist die einzige Möglichkeit, von einem HTTP-Server zu importieren oder zu verknüpfen. Um z.B. die Datei VERKAUFJAN.HTML auf dem HTTP-Server //Pubweb zu verknüpfen, geben Sie http://pubweb/verkaufjan.html ein.

•	Um von einem FTP-Server zu importieren oder zu verknüpfen, geben Sie entweder in das Feld Dateiname die Internet-Adresse ein, oder klicken Sie auf den Pfeil rechts vom Feld Suchen in, und wählen Sie dann Internet-Speicherort (FTP). Doppelklicken Sie in der Liste der FTP-Adressen auf die Adresse des gewünschten Elements und doppelklicken Sie dann auf das Element.

Wenn Sie eine FTP-Site wählen, wird eine aktuelle Liste aller Dateien auf dem ausgewählten FTP-Server angezeigt. Im Dialogfeld FTP-Ort hinzufügen/ändern können Sie eine FTP-Site zum Dropdown-Listenfeld Suchen in hinzufügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Zum Anzeigen von Informationen zu den Dateitypen, die Sie importieren oder verknüpfen können, klicken Sie auf  [image].

Anmerkungen

•	Microsoft Access kopiert die gesamte Datei in den Ordner CACHE von Microsoft Internet Explorer auf Ihrem lokalen Computer. Dieser Vorgang ist unter Umständen zeitaufwendig, da möglicherweise größere Datenmengen über das Internet übertragen werden.

•	Eine verknüfte Tabelle ist ein Daten-Snapshot der ursprünglichen, entfernten Datenquelle zu dem Zeitpunkt, an dem die Verknüpfung erstellt wird. Änderungen, die an der entfernten Adresse an den Daten vorgenommen werden, sehen Sie nicht, solange die Tabelle geöffnet ist, sondern erst beim nächsten Öffnen der Tabelle. Microsoft Access aktualisiert die lokale Kopie im Ordner CACHE.


Installieren des Microsoft Access Desktop-Treibers

Wenn Sie aus Ihrer World Wide Web-Anwendung, die auf einem Microsoft Internet Information Server oder einem Microsoft Personal Web Server läuft, auf eine Microsoft Access-Datenbank zugreifen möchten, müssen Sie vorher auf dem Web-Server-Computer den Microsoft Access Desktop-Treiber (ODBCJT32.DLL) installieren.

Wenn Sie das Setup-Programm für Microsoft Internet Information Server ausführen, können Sie diesen Treiber installieren. Dazu wählen Sie die Option ODBC-Treiber und Administration. Microsoft Personal Web Server enthält den Microsoft Access Desktop-Treiber jedoch nicht.

So installieren Sie den Microsoft Access Desktop-Treiber auf einem der Server:

1	Führen Sie das Setup-Programm für Microsoft Office Professional oder für Microsoft Access aus.

2	Wenn Sie Setup zum ersten Mal ausführen, klicken Sie auf Benutzerdefiniert.

Wenn Sie Setup nicht zum ersten Mal ausführen, klicken Sie auf Hinzufügen/Entfernen.

3	Wählen Sie Datenzugriff, und klicken Sie dann auf Option ändern.

4	Wählen Sie Datenbanktreiber, und klicken Sie dann auf Option ändern.

5	Wählen Sie Microsoft Access-Treiber, und klicken Sie dann auf OK.

6	Klicken Sie auf Weiter, und folgen Sie den Anweisungen in den verbleibenden Dialogfeldern des Setup-Programms.


Anpassen von HTML-Treibereinstellungen

1	Starten Sie den Registrierungseditor.

Wie wird's gemacht?

2	Gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Text, und führen Sie die gwünschten Änderungen durch.

Zum Anzeigen von Informationen zu HTML-Treibereinstellungen klicken Sie auf  [image].

3	Verlassen Sie den Registrierungseditor.

4	Beenden Sie Miccrosoft Access und starten Sie es erneut, um die neuen Einstellungen in Kraft zu setzen.

Wichtig   Änderungen an Einstellungen in diesen Schlüsseln haben für alle auf dem Computer installierten Programme Gültigkeit, die zum Zugreifen auf HTML-Daten die Microsoft Jet-Datenbank-Engine verwenden. Zusätzlich zu Microsoft Access, Version 8.0/97, sind dies Microsoft Excel, Version 8.0/97, Visual Basic 4.0 oder höher, Visual C++ 4.0 oder höher und möglicherweise weitere Programme. Wenn die Änderungen nur für Microsoft Access, Version 8.0/97, gelten sollen, gehen Sie zum Schlüssel \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Text und ändern die Werte dort. Wenn der Schlüssel \Text nicht existiert, erstellen Sie diesen und fügen dann die Werte hinzu.

Anmerkung   Sie können auch die DAO-Methode (Datenzugriffsobjekt) DBEngine.SetOption verwenden, wenn Sie Microsoft Jet-Registrierungseinstellungen während der Laufzeit für eine einzelne Sitzung dynamisch ändern möchten, ohne gleichzeitig die Einstellungen in der Windows-Registrierung permanent zu ändern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Unterstützte und nicht unterstützte Formular-Steuerelemente für dynamisches .ASP-Format

Wenn Sie ein Formular in dynamisches .ASP-Dateiformat ausgeben, konvertiert Microsoft Access die im Formular enthaltenen Steuerelemente, wie in der nachstehenden Tabelle gezeigt, in ActiveX-Steuerelemente.

Microsoft Access-Steuerelement	ActiveX-Steuerelement
Textfeld	Textfeld
Textfeld, das an ein Feld vom Datentyp Hyperlink gebunden ist	Textfeld, das Hyperlink-Text anzeigt, der Hyperlink kann jedoch nicht geöffnet werden
Listenfeld	Listenfeld (nur einspaltig)
Kombinationsfeld	Kombinationsfeld
Bezeichnungsfeld	Bezeichnungsfeld. Wenn für das Bezeichnungsfeld die Eigenschaft HyperlinkAdresse (HyperlinkAddress) und/oder die Eigenschaft HyperlinkUnteradresse (HyperlinkSubAddress) eingestellt ist, wird eine HTML-Verknüpfung für das Feld erstellt.
Befehlsschaltfläche	Befehlsschaltfläche; der Code hinter der Schaltfläche wird jedoch nicht gespeichert. Wenn für die Befehlsschaltfläche die Eigenschaft HyperlinkAdresse (HyperlinkAddress) und/oder die Eigenschaft HyperlinkUnteradresse (HyperlinkSubAddress) eingestellt ist, wird eine HTML-Verknüpfung für die Schaltfläche erstellt.
Optionsgruppe	Optionsgruppe, jedoch ohne Gruppenrahmen
Optionsschaltfläche	Optionsschaltfläche
Kontrollkästchen	Kontrollkästchen
Umschaltfläche	Umschaltfläche
ActiveX-Steuerelement	ActiveX-Steuerelement; der Code hinter dem Steuerelement wird jedoch nicht gespeichert.
Unterformular	Unterformular, nur als Datenblatt
Rechteck	Nicht unterstützt; Sie können es jedoch simulieren. Dazu verwenden Sie ein Bezeichnungsfeld ohne Beschriftung.
Linie	Nicht unterstützt; Sie können sie jedoch simulieren. Dazu verwenden Sie ein Bezeichnungsfeld ohne Beschriftung.
Seitenumbruch	Nicht unterstützt
Ungebundenes und gebundenes Objektfeld	Nicht unterstützt
Register-Steuerelement	Nicht unterstützt
Bild-Steuerelement	Nicht unterstützt
Formular, für dessen Hintergrund die Eigenschaft Bild eingestellt ist	Nicht unterstützt


Importieren oder Verknüpfen von Daten

Wichtig   Vor dem Importieren oder Verknüpfen von Daten müssen Sie eine Microsoft Access-Datenbank erstellen oder öffnen, die die importierten oder verknüpften Tabellen enthalten soll. Um weitere Informationen zum Erstellen einer Datenbank anzuzeigen, klicken Sie auf  [image].

Microsoft Access kann sowohl Tabellendaten anderer Microsoft Access-Datenbanken (Versionen 1.x, 2.0, 7.0/95 und 8.0/97) als auch Daten aus anderen Programmen und in anderen Dateiformaten, wie z.B. Microsoft Excel, dBASE, Microsoft FoxPro oder Paradox, importieren und verknüpfen. Sie können außerdem (schreibgeschützte) HTML-Tabellen und -Listen importieren oder verknüpfen, die sich auf Ihrem lokalen Computer, auf einem Netzwerk-Server oder auf einem Internet-Server befinden.

Beim Importieren von Daten wird eine Kopie der Daten in einer neuen Tabelle der Microsoft Access-Datenbank erstellt. Die Quelltabelle oder Quelldatei wird dabei nicht verändert. Beim Verknüpfen von Daten können Sie die Daten einer externen Datenquelle lesen und in den meisten Fällen aktualisieren, ohne sie zu importieren. Das Format der externen Datenquelle wird dabei nicht verändert, so daß Sie die Datei weiterhin mit dem Programm verwenden können, mit dem sie ursprünglich erstellt wurde. Aber Sie können die Daten der Datei ebenso mit Hilfe von Microsoft Access bearbeiten oder löschen bzw. der Datei neue Daten hinzufügen.

Microsoft Access verwendet unterschiedliche Symbole zur Darstellung von verknüpften Tabellen und von Tabellen, die in der aktuellen Datenbank gespeichert sind. Wenn Sie das Symbol für eine verknüpfte Tabelle löschen, wird dadurch nur die Verknüpfung gelöscht, nicht die externe Tabelle.

Wenn Sie Daten importieren, können Sie diese nicht an bestehende Tabellen anfügen (außer beim Importieren von Kalkulationstabellen und Textdateien). Sie können jedoch nach dem Importieren einer Tabelle eine Anfügeabfrage durchführen, um die Daten einer anderen Tabelle hinzuzufügen.

Sie können außer Tabellen auch andere Datenbankobjekte, wie z.B. Formulare oder Berichte, aus einer anderen Microsoft Access-Datenbank importieren.

Wenn Sie einen Importiervorgang im Rahmen eines Gesamtablaufs durchführen möchten, können Sie diesen Vorgang mit Hilfe von Makros oder Visual Basic für Applikationen-Code automatisieren.

Was möchten Sie tun?

Mehr Informationen erhalten, um besser entscheiden zu können, ob Tabellen importiert oder verknüpft werden sollen

Daten aus anderen Programmen und in anderen Dateiformaten importieren oder verknüpfen

Tabellen aus einer anderen Microsoft Access-Datenbank importieren oder verknüpfen

Datenbankobjekte mit Ausnahme von Tabellen aus einer anderen Microsoft Access-Datenbank importieren

Benutzerdefinierte Symbolleisten und Menüs aus einer anderen Microsoft Access-Datenbank importieren

Alle Datenbankobjekte einer anderen Microsoft Access-Datenbank importieren

Das Importieren von Daten mit Hilfe eines Makros oder unter Verwendung von Visual Basic-Code automatisieren

HTML-Tabellen und -Listen importieren oder verknüpfen

(Schreibgeschützte) Daten auf einem FTP- oder HTTP-Server importieren oder verknüpfen


Importieren oder Verknüpfen von Tabellen

Microsoft Access stellt zwei Möglichkeiten zur Verfügung, Daten aus einer externen Herkunft zu verwenden:

•	Importieren Sie die Daten in eine neue Microsoft Access-Tabelle der aktuellen Datenbank.

•	Lassen Sie die Daten dort, wo sie sich momentan befinden, und verwenden Sie sie in ihrem aktuellen Format, ohne sie zu importieren. Dieser Vorgang wird als Verknüpfen bezeichnet.

Zu den externen Datenquellen zählen Tabellen aus anderen Microsoft Access-Datenbanken, die sich auf einem Netzwerk befinden, HTML- und HTX-Tabellen und -Listen auf einem lokalen, einem Intranet- oder einem Internet-Server sowie Daten aus anderen Programmen, wie z.B. Microsoft Excel, Microsoft Exchange, Microsoft FoxPro, Paradox und Microsoft SQL-Server.

Wenn Sie beabsichtigen, Ihre Daten ausschließlich in Microsoft Access zu verwenden, sollten Sie sie importieren. Microsoft Access arbeitet im allgemeinen schneller mit eigenen Tabellen, und wenn Sie möchten, können Sie die importierte Tabelle so wie jede andere in Microsoft Access erstellte Tabelle bearbeiten, um sie an Ihre Wünsche anzupassen.

Wenn die Daten, die Sie verwenden möchten, außer von Microsoft Access auch noch von einem anderen Programm aktualisiert werden, sollten Sie sie verknüpfen. Mit diesem Verfahren kann das Aktualisieren, Verwalten und gemeinsame Nutzen von Daten jeweils direkt durchgeführt werden, und Sie können dennoch unter Verwendung von Microsoft Access mit den Daten arbeiten. So können Sie z.B. Abfragen, Formulare und Berichte erstellen, welche die externen Daten verwenden, die externen Daten mit den Daten in Microsoft Access-Tabellen kombinieren und die externen Daten ansehen und bearbeiten, während andere Benutzer im Originalprogramm damit arbeiten.

Sie können auch Tabellen aus anderen Microsoft Access-Datenbanken verknüpfen. Es kann z.B. vorkommen, daß Sie eine Tabelle aus einer anderen Microsoft Access-Datenbank, die über das Netzwerk gemeinsam genutzt wird, verwenden möchten. Dies ist insbesondere dann nützlich, wenn Sie alle Ihre Tabellen in einer Datenbank auf einem Netzwerk-Server speichern möchten, während Sie Ihre Formulare, Berichte und anderen Objekte in separaten Datenbanken aufbewahren, die Sie den anderen Benutzern der gemeinsam genutzten Datenbank als Kopie liefern. Sie können eine bestehende Datenbank mit dem Unterbefehl Datenbankaufteilung des Befehls Add-Ins im Menü Extras problemlos in zwei Datenbanken teilen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Importieren oder Verknüpfen von Tabellen aus einer anderen Microsoft Access-Datenbank

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zeigen Sie zum Importieren von Tabellen im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.

Demo

Zeigen Sie zum Verknüpfen von Tabellen im Menü Datei auf Externe Daten, und klicken Sie dann auf Tabellen verknüpfen.

Demo

3	Stellen Sie sicher, daß im Dialogfeld Importieren (oder Tabellen verknüpfen) die Option Microsoft Access (*.MDB) gewählt ist.

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der Microsoft Access-Datenbank (*.MDB) aus, aus der Sie importieren oder zur der Sie eine Verknüpfung herstellen möchten, und doppelklicken Sie dann auf das Symbol der Datenbank.

5	Klicken Sie im Dialogfeld Objekte importieren auf alle Tabellen, die Sie importieren oder verknüpfen möchten.

6	Wenn Sie nur die Definitionen (nicht die enthaltenen Daten) der ausgewählten Tabellen importieren möchten, klicken Sie auf Optionen und dann unter Tabellen importieren auf Nur Definitionen.

Wenn Sie beim Importieren auch Beziehungen, benutzerdefinierte Menüs und Symbolleisten oder Import-/Exportspezifikationen einschließen möchten, klicken Sie auf Optionen, und wählen Sie dann unter Importieren die Elemente aus, die Sie importieren möchten. Um weitere Informationen zum Importieren von Menüs und Symbolleisten anzuzeigen, klicken Sie auf  [image].

Anmerkungen

•	Wenn Sie eine bereits verknüpfte Tabelle importieren, importiert Microsoft Access nicht die Daten, sondern verknüpft statt dessen die Tabelle mit ihrer Datenquelle (d.h., tatsächlich werden die Verknüpfungsinformationen kopiert).

•	Wenn die Datenbank, die Sie importieren oder verknüpfen möchten, über ein Datenbankkennwort verfügt, müssen Sie dieses Kennwort eingeben, bevor Sie fortfahren können. Das Verknüpfen von Tabellen aus einer derartigen Datenbank kann zu unerwünschten Ergebnissen führen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Sie zwei Tabellen aus derselben Microsoft Access-Datenbank verknüpfen, bleiben alle Beziehungen, die in dieser Datenbank zwischen den beiden Tabellen bestanden haben, weiterhin bestehen.

•	Wenn Sie eine Tabelle importieren, die Nachschlagefelder enthält, sollten Sie auch die Tabellen und Abfragen importieren, auf die diese Nachschlagefelder verweisen. Wenn Sie diese nicht importieren, zeigt Microsoft Access beim Öffnen der importierten Tabelle in der Datenblattansicht für jede fehlende Tabelle oder Abfrage eine Fehlermeldung an. Um dieses Problem zu lösen, importieren Sie die fehlenden Tabellen oder Abfragen. Wenn Sie dies nicht möchten oder dies nicht möglich ist, öffnen Sie die Tabelle in der Entwurfsansicht, klicken auf die Registerkarte Nachschlagen und legen dann für die Eigenschaft SteuerelementAnzeigen (DisplayControl) die Einstellung Textfeld fest. Wiederholen Sie diesen Vorgang für alle Nachschlagefelder, die auf eine fehlende Tabelle oder Abfrage verweisen.


Importieren von Datenbankobjekten mit Ausnahme von Tabellen aus einer anderen Microsoft Access-Datenbank

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zeigen Sie im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.

Demo

3	Wählen Sie im Listenfeld Dateityp den Eintrag Microsoft Access (*.MDB) aus.

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der Microsoft Access-Datenbank (*.MDB) aus, aus der Sie importieren möchten, und doppelklicken Sie dann auf das Symbol der Datenbank.

5	Klicken Sie im Dialogfeld Objekte importieren auf die Registerkarte der zu importierenden Objektart und dann auf die einzelnen zu importierenden Objekte. Wiederholen Sie diesen Schritt für jede Objektart, die Sie importieren möchten.

Wenn Sie Auswahlabfragen als Tabellen importieren möchten, klicken Sie auf Optionen und dann unter Abfragen importieren auf Als Tabellen. Aktionsabfragen werden, unabhängig von der Einstellung dieser Option, immer als Abfragen importiert.

Wenn Sie beim Importieren Beziehungen, benutzerdefinierte Menüs und Symbolleisten oder Import-/Exportspezifiaktionen einbeziehen möchten, klicken Sie auf Optionen und wählen dann unter Importieren die Elemente, die einbezogen werden sollen. Um weitere Informationen zum Importieren von Menüs und Symbolleisten anzuzeigen, klicken Sie auf  [image].


Importieren aller Datenbankobjekte aus einer anderen Microsoft Access-Datenbank

Sie können in einem Schritt alle Objekte einer Datenbank in eine andere Datenbank importieren. Dies ist besonders dann nützlich, wenn Sie eine geschützte Microsoft Access-Datenbank erstellt haben und den Datenbankeigentümer ändern möchten.

1	Öffnen Sie die Datenbank, in welche Sie die andere Datenbank importieren möchten, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zeigen Sie im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.

Demo

3	Wählen Sie im Listenfeld Dateityp den Eintrag Microsoft Access (*.MDB) aus.

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der Microsoft Access-Datenbank (*.MDB) aus, aus der Sie importieren möchten, und doppelklicken Sie dann auf das Symbol der Datenbank.

5	Klicken Sie auf Alle auswählen, um alle Tabellen zu importieren. Wenn Sie nur die Definitionen der Tabellen (nicht die enthaltenen Daten) importieren möchten, klicken Sie auf Optionen und dann unter Tabellen importieren auf Nur Definitionen.

6	Klicken Sie auf die Registerkarte Abfragen, um die verfügbaren Abfragen anzuzeigen. Klicken Sie auf Alle auswählen, um alle Abfragen zu importieren. Wenn Sie Abfragen als Tabellen importieren möchten (um z.B. eine schreibgeschützte Datenbank zu erstellen), klicken Sie auf Optionen und dann unter Abfragen importieren auf Als Tabellen.

7	Für Formulare, Berichte, Makros und Module klicken Sie auf die entsprechende Registerkarte für das Datenbankobjekt und dann auf Alle auswählen. Wenn Sie Beziehungen, benutzerdefinierte Menüs und Symbolleisten oder Import-/Exportspezifikationen einbeziehen möchten, klicken Sie auf Optionen und dann unter Importieren auf die Elemente, die Sie einbeziehen möchten. Um weitere Informationen zum Importieren von Menüs und Symbolleisten anzuzeigen, klicken Sie auf  [image].


Importieren oder Verknüpfen von Daten aus anderen Programmen und mit anderen Dateiformaten

Sie können Daten aus einer Vielzahl von Dateiformaten anderer Programme importieren oder verknüpfen.

Um eine Übersicht über die Daten, die Sie importieren oder verknüpfen können, anzuzeigen, klicken Sie auf  [image].

Wenn sich Ihre Daten in einem dieser Programme oder Formate befinden, können Sie diese Dateien entweder importieren oder verknüpfen. Wenn Sie ein Programm haben, dessen Daten nicht in einem der genannten Formate gespeichert sind, aber in eines der Formate importiert, umgewandelt oder gespeichert werden können, lassen sich auch diese Daten importieren.

Wenn Sie sich nicht sicher sind, ob Sie Ihre Daten importieren oder verknüpfen sollen, klicken Sie auf  [image].

Was möchten Sie tun?

Importieren oder Verknüpfen von Microsoft FoxPro- oder dBASE-Tabellen

Importieren oder Verknüpfen von Paradox-Tabellen

Importieren oder Verknüpfen von SQL-Datenbanktabellen oder Daten aus anderen ODBC-Datenquellen

Importieren oder Verknüpfen einer Kalkulationstabelle

Importieren oder Verknüpfen einer Textdatei mit Trennzeichen oder einer Textdatei fester Breite

Importieren einer Microsoft Works-Datenbank


Importieren einer Microsoft Works-Datenbank

Sie können eine Microsoft Works-Datenbank (.WDB) nicht direkt nach Microsoft Access importieren. Sie müssen die Datei zuerst mit Hilfe von Microsoft Works in einem der Dateiformate speichern, die Microsoft Access unterstützt.

1	Öffnen Sie die Datenbank unter Verwendung von Microsoft Works.

2	Klicken Sie im Menü Datei auf Speichern unter.

3	Wählen Sie im Listenfeld Dateityp den Eintrag dBASE IV aus, und klicken Sie auf OK.

4	Importieren Sie die in Schritt 3 erstellte dBASE IV-Datei (.DBF) nach Microsoft Access.

Wie wird's gemacht?


Importieren oder Verknüpfen von Microsoft FoxPro- oder dBASE-Tabellen

Sie können .DBF-Dateien im Microsoft FoxPro-Format der Versionen 2.x sowie im Format der dBASE-Versionen III, IV und 5 importieren oder verknüpfen. Außerdem können Sie auch Dateien im Format der FoxPro-Version 3.0 (.DBC) importieren, jedoch nicht verknüpfen.

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zum Importieren von Dateien zeigen Sie im Menü Datei auf Externe Daten und klicken dann auf Importieren.

Demo

Zum Verknüpfen von Dateien zeigen Sie im Menü Datei auf Externe Daten und klicken dann auf Tabellen verknüpfen.

Demo

3	Wählen Sie im Dialogfeld Importieren (bzw. Tabellen verknüpfen) aus dem Listenfeld Dateityp einen der Microsoft FoxPro- oder dBASE-Dateitypen aus.

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der .DBF-Datei aus, und doppelklicken Sie auf ihr Symbol.

•	Beim Importieren erstellt Microsoft Access eine Tabelle mit dem Namen der ausgewählten Datei und importiert die Daten aus der .DBF-Datei. Fahren Sie mit Schritt 7 fort.

•	Beim Verknüpfen zeigt Microsoft Access ein Dialogfeld an, in dem Sie FoxPro- oder dBASE-Indexdateien zuordnen können. Fahren Sie mit Schritt 5 fort.

5	Doppelklicken Sie auf alle FoxPro-Indexdateien (.IDX oder .CDX) bzw. dBASE-Indexdateien (.NDX oder .MDX), die Sie verwenden möchten, und klicken Sie dann auf Schließen. Sind keine Indizes vorhanden, klicken Sie auf Abbrechen, um fortzufahren.

6	Wählen Sie im Dialogfeld Eindeutigen Datensatzbezeichner auswählen einen Index aus, der die einzelnen Datensätze eindeutig kennzeichnet. Dieser Index darf keine doppelten Werte enthalten, da Microsoft Access sonst nicht in der Lage ist, Daten in Abfragen mit verknüpften Tabellen fehlerfrei zu aktualisieren.

7	Wenn Sie eine weitere FoxPro- oder dBASE-Datei importieren oder verknüpfen möchten, wiederholen Sie die Schritte 4 bis 6.

Anmerkungen

•	Nach dem Importieren oder Verknüpfen einer .DBF- oder einer .DBC-Datei können Sie deren Feldeigenschaften einstellen. Wenn Sie eine .DBF- oder .DBC-Datei importieren, möchten Sie vielleicht auch einen Primärschlüssel für die Tabelle festlegen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn Sie eine .DBF-Datei verknüpfen und ihr eine Indexdatei (.IDX, .CDX, .NDX oder .MDX) zuordnen, benötigt Microsoft Access diese Indexdatei zum Öffnen der verknüpften Tabelle. Wenn Sie FoxPro- oder dBASE-Indexdateien oder die von Microsoft Access erstellte Informationsdatei (.INF) löschen oder verschieben, können Sie die verknüpfte Tabelle nicht mehr öffnen.

•	Wenn Sie die Daten Ihrer .DBF-Datei mit Hilfe von Microsoft Access aktualisieren, werden auch die Indexdateien entsprechend aktualisiert. Wenn Sie Daten mit FoxPro oder dBASE aktualisieren, müssen Sie auch die zugeordneten Indizes mit FoxPro bzw. dBASE aktualisieren. Microsoft Access kann mit einer verknüpften Tabelle nur dann arbeiten, wenn die angegebenen Indizes die aktuellen Indizes sind.

•	Wenn Ihre FoxPro- oder dBASE-Tabellen auf einem schreibgeschützten Laufwerk oder einer CD-ROM gespeichert sind, kann Microsoft Access die .INF-Datei nicht in dem Ordner erstellen, in dem sich die .DBF-Dateien befinden. Um eine Tabelle auf einem schreibgeschützten Laufwerk zu verknüpfen, legen Sie die .INF-Datei auf einem Laufwerk mit Lese-/Schreibzugriff ab. Sie können den Pfad für die .INF-Datei in der Windows-Registrierung festlegen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Importieren oder Verknüpfen von Paradox-Tabellen

Sie können Paradox- oder Paradox für Windows-Tabellen (Versionen 3.x, 4.x und 5.0) importieren oder verknüpfen.

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zum Importieren von Tabellen zeigen Sie im Menü Datei auf Externe Daten und klicken dann auf Importieren.

Demo

Zum Verknüpfen von Tabellen zeigen Sie im Menü Datei auf Externe Daten und klicken dann auf Tabellen verknüpfen.

Demo

3	Wählen Sie im Dialogfeld Importieren (oder Tabellen verknüpfen) im Listenfeld Dateityp den Eintrag Paradox (*.DB).

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der .DB-Datei aus, und doppelklicken Sie auf ihr Symbol.

5	Wenn die ausgewählte Paradox-Tabelle verschlüsselt ist, werden Sie von Microsoft Access nach dem Kennwort gefragt. Geben Sie das Kennwort für die Paradox-Tabelle ein, und klicken Sie auf OK.

6	Wenn Sie eine weitere Paradox-Tabelle importieren oder verknüpfen möchten, wiederholen Sie die Schritte 2 bis 5. Andernfalls klicken Sie auf Schließen.

Anmerkungen

•	Der Paradox-Treiber ist im Installationsprogramm nicht enthalten, er ist aber über die Office 97 CD-Zugaben verfügbar. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie eine Paradox-Tabelle verknüpfen, die einen Primärschlüssel besitzt, benötigt Microsoft Access die zugeordnete Indexdatei (.PX), um die verknüpfte Tabelle öffnen zu können. Wenn Sie eine Paradox-Tabelle mit einem Memo-Feld verknüpfen, benötigt Microsoft Access zum Öffnen der verknüpften Tabelle die zugeordnete Memo-Datei (.MB). Wenn Sie diese Dateien löschen oder verschieben, sind Sie nicht mehr in der Lage, die verknüpfte Tabelle zu öffnen.

•	Wenn Sie eine Paradox-Tabelle verknüpfen, die keinen Primärschlüssel besitzt, können Sie die Daten der Tabelle nicht mit Microsoft Access aktualisieren. Um die Tabelle aktualisieren zu können, müssen Sie einen Primärschlüssel für die Tabelle in Paradox definieren.

•	In einer verknüpften oder importierten Paradox-Tabelle gespeicherte OLE-Objekte können nicht in Microsoft Access geöffnet werden.

•	Wenn Sie eine Paradox-Tabelle verknüpfen, die sich auf einem Netzwerk-Server befindet und von mehreren Benutzern gemeinsam genutzt wird, müssen Sie den ParadoxNetPath-Schlüssel in der Windows-Registrierung auf den Pfad der Datei PARADOX.NET oder PDOXUSRS.NET setzen. Wenn Sie außerdem Paradox Version 4.x zum gemeinsamen Nutzen von Daten in Ihrer Arbeitsgruppe verwenden, müssen Sie den ParadoxNetStyle-Schlüssel auf 4.x setzen. Um weitere Informationen zu diesen Einstellungen anzuzeigen, klicken Sie auf  [image].


Importieren oder Verknüpfen von SQL-Datenbanktabellen oder Daten aus anderen ODBC-Datenquellen

Sie können Daten aus ODBC-Datenbanken, wie z.B. Microsoft SQL-Server und aus anderen Programmen, die Treiber entsprechend der ODBC-Ebene 1 für den Zugriff auf ihre Datendateien zur Verfügung stellen, importieren oder verknüpfen.

Anmerkung   Wenn Sie beim Installieren von Microsoft Access die Option Standard gewählt haben, werden die Dateien zur Unterstützung des SQL-Server-Treibers und der ODBC-Dateien nicht installiert, und Sie können nicht aus einer ODBC machine data source importieren oder verknüpfen. In diesem Fall müssen Sie das Installationsprogramm erneut ausführen, um den SQL-Server-Treiber zu installieren. Darüber hinaus müssen Sie für jede ODBC machine data source, die Sie nutzen möchten, in Ihrem Computer den entsprechenden ODBC-Treiber installieren, bevor Sie die Datenbank importieren oder verknüpfen können. Um weitere Informationen zum Installieren und Konfigurieren von ODBC-Treibern anzuzeigen, klicken Sie auf  [image].

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zum Importieren von Tabellen zeigen Sie im Menü Datei auf Externe Daten und klicken dann auf Importieren.

Demo

Zum Verknüpfen von Dateien zeigen Sie im Menü Datei auf Externe Daten und klicken dann auf Tabellen verknüpfen.

Demo

3	Wählen Sie im Dialogfeld Importieren (oder Tabellen verknüpfen) im Listenfeld Dateityp den Eintrag ODBC-Datenbanken aus.

4	Klicken Sie im Dialogfeld Select Data Source auf die Registerkarte Machine Data Source, um eine Liste aller ODBC machine data sources anzuzeigen, die momentan für die auf Ihrem Computer installierten ODBC-Treiber definiert sind. Die Liste kann unter Umständen Treiber enthalten, die noch nicht für die Verwendung mit Microsoft Access getestet sind und unterstützt werden. Wenden Sie sich im Zweifelsfall an den Händler des Treibers.

Wenn Sie eine Dateidatenquelle verwenden möchten, klicken Sie auf die Registerkarte File Data Source und geben einen Dateinamen ein oder suchen nach einem Namen. Eine Dateidatenquelle ist nützlich, wenn Verbindungsinformationen für ODBC-Treiber auf unterschiedlichen Computern gemeinsam genutzt werden. Für eine Dateidatenquelle ist keine Registrierung erforderlich. Um weitere Informationen zu Dateidatenquellen anzuzeigen, klicken Sie auf  [image], oder lesen Sie die entsprechenden Informationen im ODBC 3.0 Programmer's Reference Manual.

Wenn Sie für einen beliebigen installierten Treiber eine neue Datenquelle definieren möchten, klicken Sie auf Neu, doppelklicken Sie auf den Namen des ODBC-Treibers, geben Sie die Datenquellendefinition ein (diese ändert sich entsprechend der Anforderungen des ODBC-Treibers), und klicken Sie auf OK.

5	Doppelklicken Sie im Dialogfeld Select Data Source auf die ODBC machine data source, welche die zu importierenden bzw. zu verknüpfenden Daten enthält.

6	Wenn Sie aufgefordert werden, sich bei der ausgewählten ODBC-Datenquelle anzumelden, geben Sie Ihren Anmeldenamen und Ihr Kennwort ein (gegebenenfalls sind noch weitere Daten erforderlich), und klicken Sie dann auf OK.

Microsoft Access stellt eine Verbindung zur ODBC-Datenquelle her und zeigt eine Liste mit Tabellen an, die Sie importieren oder verknüpfen können.

7	Aktivieren Sie beim Verknüpfen einer Tabelle das Kontrollkästchen Speichern des Anmeldenamens und des Kennworts, wenn Sie diese Informationen für die Tabelle in der aktuellen Datenbank speichern möchten, anstatt sie vom Benutzer eingeben zu lassen. Wenn Sie das Kontrollkästchen deaktiviert lassen, müssen alle Benutzer bei jedem Öffnen der Tabelle in einer neuen Microsoft Access-Sitzung den Anmeldenamen und das Kennwort eingeben. Auch die SQL-Datenbankadministration kann das Deaktivieren des Kontrollkästchen veranlassen, so daß alle Benutzer beim Verbinden mit der SQL-Datenbank aufgefordert werden, die Anmeldenamen sowie das Kennwort einzugeben. Um Informationen zum Deaktivieren des Kontrollkästchens Speichern des Anmeldenamens und des Kennworts anzuzeigen, klicken Sie auf  [image].

8	Klicken Sie auf die Tabellen, die Sie importieren oder verknüpfen möchten, und dann auf OK. Wenn Sie eine Tabelle verknüpfen, die keinen Index besitzt, der die einzelnen Datensätze eindeutig kennzeichnet, zeigt Microsoft Access eine Liste mit den Feldern der verknüpften Tabelle an. Klicken Sie auf ein Feld oder eine Feldkombination, das bzw. die die Datensätze eindeutig kennzeichnet, und klicken Sie dann auf OK.

Anmerkungen

•	Nach dem Importieren bzw. Verknüpfen einer SQL-Datenbanktabelle können Sie deren Feldeigenschaften einstellen. Wenn Sie eine Tabelle importieren, möchten Sie vielleicht auch einen Primärschlüssel für die Tabelle festlegen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Wenn beim Importieren, Verknüpfen oder Arbeiten mit einer SQL-Datenbanktabelle ein Fehler auftritt, kann dies an Ihren Zugriffsrechten auf dem SQL-Datenbank-Server oder an der Datenbank selbst liegen. Wenn Sie auf eine SQL-Datenbanktabelle nicht zugreifen können, wenden Sie sich an die SQL-Datenbankadministration.

•	Um eine verknüpfte SQL-Datenbanktabelle zu bearbeiten, muß die Tabelle normalerweise einen eindeutigen Index auf dem Server besitzen. Wenn Sie eine SQL-Ansicht bearbeiten möchten oder eine Tabelle, die keinen eindeutigen Index besitzt, können Sie in Microsoft Access einen Index erstellen, der der SQL-Datenbank nicht bekannt ist. Erstellen Sie hierfür eine Datendefinitionsabfrage unter Verwendung der Anweisung Create index. Achten Sie jedoch darauf, daß Sie den Index für ein Feld oder eine Feldkombination erstellen, dessen bzw. deren Werte eindeutig sind. Enthält das Feld doppelte Werte, verlaufen sämtliche Aktualisierungen der Tabelle fehlerhaft. Verwenden Sie zum Löschen des Indexes eine weitere Datendefinitionsabfrage. Um weitere Informationen zum Erstellen einer solchen Datendefinitionsabfrage zu erstellen, klicken Sie auf  [image].

•	Wenn sich die Struktur einer SQL-Datenbanktabelle nach dem Verknüpfen ändert, können Sie die Verknüpfung mit Hilfe des Tabellenverknüpfungs-Manager aktualisieren. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Verwenden der Tabelle MSysConf bei verknüpften SQL-Datenbanken

Wenn Sie eine SQL-Datenbank verwalten, die Microsoft Access als Front-End verwendet, können Sie in der SQL-Datenbank eine Tabelle mit dem Namen MSysConf erstellen, die Sie bei der Steuerung der Kommunikation zwischen den beiden Anwendungen unterstützt. Die Tabelle MSysConf besitzt bei Bedarf zwei Funktionen:

•	Sie kann die Option deaktivieren, die dem Benutzer das Speichern des Anmeldenamens und des Kennworts für eine verknüpfte SQL-Datenbank im Microsoft Access-Front-End ermöglicht.

•	Sie kann optimieren, wie Microsoft Access während der Leerlaufzeit im Hintergrund die Datensätze füllt, indem sie die Anzahl der Datenzeilen, die gleichzeitig abgerufen werden, und die Anzahl der Sekunden, die zwischen zwei Abrufvorgängen liegen, festsetzt. Microsoft Access verwendet einen Standardwert von 100 zurückgegebenen Datensätzen in 10 Sekunden, wenn die Tabelle MSysConf nicht vorhanden ist.

Die Struktur der Tabelle MSysConf

Die SQL-Datenbanktabelle MSysConf sollte die folgende Struktur haben:

Spaltenname	Datentyp	Nullen zulässig?
Config	Ein Datentyp, der einem 2 Byte langen Integer-Wert entspricht.	Nein
chValue	VARCHAR(255)	Ja
nValue	Ein Datentyp, der einem 4 Byte langen Integer-Wert entspricht.	Ja
Comments	VARCHAR(255)	Ja
Anmerkung   Wenn Sie mit einer Datenquelle arbeiten, die die Groß-/Kleinschreibung berücksichtigt, geben Sie die Tabellen- und Spaltennamen exakt wie oben an.

Alle Benutzer sollten die Berechtigung besitzen, die Anweisung Select auf diese Tabelle anzuwenden. Über die Berechtigung "Einfügen/Aktualisieren/Löschen" sollte jedoch ausschließlich die Systemadministration verfügen.

Die Daten in der Tabelle MSysConf

Es gibt drei gültige Datensätze in der Tabelle MSysConf. Die folgende Tabelle zeigt, welche Werte Sie in die Felder Config und nValue eingeben sollten. Die anderen Felder sind für zukünftige Verwendungen reserviert; ihr Inhalt wird ignoriert.

Config	nValue	Bedeutung
101	0	Keine lokale Speicherung des Anmeldenamens und des Kennworts in verknüpften Tabellen zulässig.
	1	Lokale Speicherung des Anmeldenamens und des Kennworts in verknüpften Tabellen zulässig.
102	D	D gibt die Sekunden an, die zwischen zwei Abrufvorgängen liegen.
103	N	N gibt die Anzahl der abgerufenen Zeilen an.
Anmerkungen

•	Wenn Sie die Zeit zwischen zwei Abrufvorgängen verlängern, wird zwar die Netzwerkbelastung vermindert, aber die Zeit, in der auf die Daten Lesesperren angewendet werden (falls der Server Lesesperren verwendet), wird ebenfalls verlängert.

•	Achten Sie beim Erstellen der Tabelle MSysConf darauf, daß Sie sie korrekt einrichten. Ansonsten werden Sie keine Verbindung zur SQL-Datenbanktabelle herstellen können.


Löschen der Verknüpfung zu einer verknüpften Tabelle

1	Klicken Sie im Datenbankfenster auf die Registerkarte Tabellen und dann auf die verknüpfte Tabelle.

2	Drücken Sie die ENTF-TASTE. Microsoft Access hebt die Verknüpfung auf und löscht den Namen der Tabelle aus der Liste.

Anmerkung   Wenn Sie eine verknüpfte Tabelle löschen, werden nur die Informationen gelöscht, die Microsoft Access zum Öffnen der Tabelle benötigt, nicht die Tabelle selbst. Wenn Sie möchten, können Sie später wieder eine Verknüpfung zu dieser Tabelle erstellen.


Anzeigen, Aktualisieren oder Ändern des Dateinamens und Pfades für verknüpfte Tabellen

Verwenden Sie dieses Verfahren zum Anzeigen und Aktualisieren von Verknüpfungen, wenn sich Struktur oder Verzeichnis einer verknüpften Tabelle geändert haben. Der Tabellenverknüpfungs-Manager listet den Pfad aller momentan verknüpften Tabellen auf.

So können Sie Verknüpfungen anzeigen oder aktualisieren

1	Öffnen Sie die Datenbank, welche die Verknüpfungen der Tabellen enthält.

2	Zeigen Sie im Menü Extras auf Add-Ins, und klicken Sie dann auf Tabellenverknüpfungs-Manager.

3	Aktivieren Sie das Kontrollkästchen für die Tabellen, deren Verknüpfungen Sie aktualisieren möchten.

4	Klicken Sie auf OK, um die Verknüpfungen zu aktualisieren.

Microsoft Access bestätigt die erfolgreich durchgeführte Aktualisierung oder zeigt, falls die Tabelle nicht gefunden wurde, das Dialogfeld Bitte Position angeben von <Tabellenname> an, in dem Sie das neue Verzeichnis angeben können.

Wenn mehrere ausgewählte Tabellen in das von Ihnen angegebene Verzeichnis verschoben wurden, durchsucht der Tabellenverknüpfungs-Manager dieses Verzeichnis für alle ausgewählten Tabellen und aktualisiert alle Verknüpfungen in einem Schritt.

So ändern Sie den Pfad mehrerer verknüpfter Tabellen

1	Öffnen Sie die Datenbank, welche die Verknüpfungen der Tabellen enthält.

2	Zeigen Sie im Menü Extras auf Add-Ins, und klicken Sie dann auf Tabellenverknüpfungs-Manager.

3	Aktivieren Sie das Kontrollkästchen Always Prompt For A New Location.

4	Aktivieren Sie das Kontrollkästchen für die Tabellen, deren Verknüpfungen Sie ändern möchten, und klicken Sie dann auf OK.

5	Geben Sie im Dialogfeld Bitte Position angeben von <Tabellenname> das neue Verzeichnis an, klicken Sie auf Öffnen und dann auf OK.

Anmerkungen

•	Der Tabellenverknüpfungs-Manager verschiebt keine Datenbank- oder Tabellendateien. Wenn Sie Datenbank- oder Tabellendateien in ein neues Verzeichnis verschieben möchten, verwenden Sie Windows Explorer, den Arbeitsplatz oder die MS-DOS-Befehle zum Kopieren oder Verschieben. Nachdem Sie eine Datenbank oder Tabelle verschoben haben, können Sie mit dem Tabellenverknüpfungs-Manager die Verknüpfungen der verknüpften Tabellen aktualisieren.

•	Der Tabellenverknüpfungs-Manager kann keine Verknüpfungen mit Microsoft Access-Tabellen aktualisieren, deren Namen nach dem Verknüpfen geändert wurden. Sie müssen die momentane Verknüpfung aufheben und die Tabellen dann erneut verknüpfen.


Umbenennen und Einstellen von Eigenschaften für verknüpfte Dateien

Einstellen von Eigenschaften für verknüpfte Tabellen

Wenn Sie eine verknüpfte Tabelle in der Entwurfsansicht öffnen, sieht diese fast wie eine normale Microsoft Access-Tabelle aus. Obwohl Sie die Definition der verknüpften Tabelle und ihrer Felder in der externen Datenbank nicht ändern können, können Sie doch bestimmte Eigenschaften einstellen, die angeben, wie die Felder in Microsoft Access angezeigt werden. Änderungen, die Sie an den Eigenschaften verknüpfter Tabellen vornehmen, haben nur Einfluß auf die Art und Weise, wie Microsoft Access die Daten der verknüpften Tabelle behandelt und anzeigt; es werden keine Änderungen an der Quelltabelle vorgenommen. In der folgenden Tabelle sind die Feldeigenschaften aufgeführt, die Sie für verknüpfte Tabellen einstellen können.

Eigenschaft	Auswirkung
Format	Gibt an, wie Daten in einem Feld angezeigt werden.
Dezimalstellen	Gibt die Anzahl der angezeigten Dezimalstellen an.
Eingabeformat	Erstellt ein Dateneingabeformat mit Trennzeichen und Leerzeichen zum Eingeben.
Beschriftung	Ändert die Bezeichnung der Spaltenüberschriften eines Feldes im Datenblatt und gibt beim Einfügen eines Feldes in ein Formular einen Standardnamen für ein Bezeichnungsfeld an.
Um Informationen zum Einstellen von Eigenschaften anzuzeigen, klicken Sie auf  [image].

Andere Feldeigenschaften können Sie für verknüpfte Tabellen nicht ändern. Um die Dateneingabe effizienter und zuverlässiger zu gestalten, können Sie jedoch Formulare erstellen, mit deren Hilfe Sie die Daten Ihrer verknüpften Tabellen bearbeiten oder neue Daten hinzufügen können. Darüber hinaus können Sie Eigenschaften für Steuerelemente festlegen, die an Felder Ihrer verknüpften Tabelle gebunden sind. So können Sie z.B. die Eigenschaften Standardwert (DefaultValue), Gültigkeitsregel (ValidationRule) oder Gültigkeitsmeldung (ValidationText) für Steuerelemente dieser Formulare einstellen.

Anmerkung   Wenn Sie Tabellen aus einer anderen Microsoft Access-Datenbank verknüpfen, verwenden diese die Eigenschafteneinstellungen der Datenbank, in der Sie gespeichert sind. Wenn eine Tabelle z.B. Gültigkeitsregeln in der usprünglichen Datenbank besitzt, müssen die Daten, die Sie in die verknüpfte Tabelle eingeben, ebenfalls diesen Regeln entsprechen. Wenn Sie diese Eigenschaften ändern möchten, müssen Sie die Tabelle in der Datenbank öffnen, in der sie gespeichert ist.

Umbenennen verknüpfter Tabellen

Es kann vorkommen, daß Sie verknüpfte Tabellen umbenennen möchten. Da die Microsoft Access-Tabellennamen aus bis zu 64 Zeichen bestehen können und Leerzeichen erlaubt sind, möchten Sie einer Tabelle nach dem Verknüpfen unter Umständen einen aussagekräftigeren Namen geben. Wenn Sie z.B. eine dBASE-Tabelle mit dem Namen SLSDATA verknüpfen, können Sie die verknüpfte Tabelle in Verkaufsdaten 1995 (aus dBASE) umbenennen. Beachten Sie dabei, daß dadurch nicht die Tabelle selbst umbenannt wird, sondern nur der von Microsoft Access verwendete Name, mit dem auf die Verknüpfung dieser Tabelle Bezug genommen wird.

Verwenden Sie zum Umbenennen einer verknüpften Tabelle das gleiche Verfahren wie zum Umbenennen anderer Datenbankobjekte. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Optimieren der Leistung beim Arbeiten mit verknüpften Tabellen

Obwohl Sie mit verknüpften Tabellen so arbeiten können, als seien es gewöhnliche Microsoft Access-Tabellen, ist es wichtig, sich bewußt zu machen, daß die Tabellen sich nicht wirklich in Ihrer Microsoft Access-Datenbank befinden. Immer wenn Sie sich Daten in einer verknüpften Tabelle ansehen, muß Microsoft Access Datensätze aus einer anderen Datei abrufen. Das ist zeitaufwendig, insbesondere dann, wenn sich die verknüpfte Tabelle auf einem Netzwerk oder in einer SQL-Datenbank befindet.

Wenn Sie mit einer verknüpften Tabelle arbeiten, die sich auf einem Netzwerk oder in einer SQL-Datenbank befindet, halten Sie sich an folgende Richtlinien, um optimale Ergebnisse zu erzielen:

•	Sie können die Leistung beim Öffnen der Hauptdatenbank und der Tabellen und Formulare deutlich verbessern, wenn Sie festlegen, daß die verknüpfte Datenbank geöffnet bleiben soll. Dazu erstellen Sie in der verknüpften Datenbank eine leere Tabelle und verknüpfen diese in der Hauptdatenbank. Verwenden Sie dann die Methode OpenRecordset, um die verknüpfte Tabelle zu öffnen. Auf diese Weise wird verhindert, daß die Microsoft Jet-Datenbank-Engine die verknüpfte Tabelle wiederholt öffnet und schließt und jedesmal die zugeordnete .LDB-Datei erstellt und löscht.

•	Zeigen Sie nur die Daten an, die Sie benötigen. Blättern Sie im Datenblatt nicht unnötig vor und zurück. Vermeiden Sie, in einer umfangreichen Tabelle zum letzten Datensatz zu springen. Wenn Sie Datensätze in eine große Tabelle einfügen möchten, klicken Sie im Menü Datensätze auf Daten eingeben, um das Laden vorhandener Datensätze in den Arbeitsspeicher zu verhindern.

•	Verwenden Sie Filter oder Abfragen, um die Anzahl der Datensätze, die im Formular oder Datenblatt angezeigt werden, einzuschränken. Dadurch braucht Microsoft Access nicht so viele Daten über das Netzwerk zu übertragen.

•	Verwenden Sie nach Möglichkeit in Abfragen, die sich auf verknüpfte Tabellen beziehen, keine Funktionen in den Abfragekriterien. Vermeiden Sie insbesondere die Verwendung von Aggregatfunktionen für Domänen, wie z.B. DomSumme in Ihren Abfragen. Beim Verwenden dieser Funktionen ruft Microsoft Access alle Daten der verknüpften Tabelle ab, um die Abfrage auszuführen.

•	Wenn Sie einer verknüpften Tabelle häufig Datensätze hinzufügen, erstellen Sie hierfür ein Formular, für das für die Eigenschaft DatenEingeben (DataEntry) die Einstellung Ja festgelegt ist. Beim Öffnen des Formulars zur Dateneingabe zeigt Microsoft Access keine vorhandenen Datensätze an. Mit dieser Eigenschafteneinstellung sparen Sie Zeit, da Microsoft Access keine Datensätze aus der verknüpften Tabelle abrufen muß.

•	Denken Sie daran, daß andere Benutzer möglicherweise versuchen, zur gleichen Zeit mit einer externen Tabelle zu arbeiten wie Sie. Befindet sich die entsprechende Microsoft Access-Datenbank auf einem Netzwerk, sollten Sie die Datensätze nicht länger als unbedingt notwendig sperren.


Importieren oder Verknüpfen einer Kalkulationstabelle

Sie können Daten aus einer Kalkulationstabelle in Microsoft Excel (Versionen 3.0, 4.0, 5.0, 7.0/95 und 8.0/97) importieren oder verknüpfen. Außerdem können Sie (schreibgeschützte) Daten aus einer Kalkulationstabelle in Lotus 1-2-3 importieren oder verknüpfen. In beiden Fällen müssen die Daten in der Tabelle in einem passenden tabellarischen Format angeordnet sein. Stellen Sie vorher sicher, daß die Datentypen aller Felder (Spalten) in der Tabelle identisch sind und sich in jeder Zeile die gleichen Felder befinden.

Sie können die gesamten Daten einer Kalkulationstabelle importieren bzw. verknüpfen oder nur die Daten eines angegebenen Zellenbereichs. Obgleich Sie für die Daten normalerweise eine neue Tabelle in Microsoft Access erstellen, können Sie sie auch an eine bestehende Tabelle anfügen, vorausgesetzt, die Spaltenüberschriften der Kalkulationstabelle stimmen mit den Feldnamen der Tabelle überein.

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zeigen Sie zum Importieren einer Kalkulationstabelle im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.

Demo

Zeigen Sie zum Verknüpfen einer Kalkulationstabelle im Menü Datei auf Externe Daten, und klicken Sie dann auf  Tabellen verknüpfen.

Demo

3	Wählen Sie im Dialogfeld Importieren (oder Tabellen verknüpfen) im Listenfeld Dateityp den Eintrag Microsoft Excel oder Lotus 1-2-3.

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der Kalkulationstabellendatei aus, und doppelklicken Sie dann auf deren Symbol.

5	Folgen Sie den Anleitungen in den Dialogfeldern des Assistenten. Wenn Sie Daten aus einer Microsoft Excel-Arbeitsmappe der Versionen 5.0, 7.0/95 oder 8.0/97 importieren möchten, können Sie ein Tabellenblatt der Arbeitsmappe importieren. Sie können jedoch Daten nicht aus beliebigen anderen Dateien mit mehreren Kalkulationstabellen, wie z.B. Arbeitsmappen von Microsoft Excel, Version 4.0, oder von Lotus, importieren. Um Daten aus diesen Dateien importieren zu können, müssen Sie die Kalkulationstabellen zuerst einzeln als Datei speichern.

Anmerkungen

•	Der Lotus 1-2-3-Treiber ist im Installationsprogramm nicht enthalten, er ist aber über die Office 97 CD-Zugaben verfügbar. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

•	Wenn das Importieren einer Kalkulationstabelle unerwartet viel Zeit in Anspruch nimmt, kann es sein, daß eine Reihe von Fehlern aufgetreten sind. Um das Importieren abzubrechen, drücken Sie die Tastenkombination STRG+PAUSE.

•	Microsoft Access versucht zwar, den importierten Feldern passende Datentypen zuzuweisen. Sie sollten Ihre Felder aber dennoch auf den gewünschten Datentyp überprüfen. Wird z.B. ein Feld für eine Telefonnummer oder Postleitzahl als Feld vom Datentyp Zahl importiert, sollte es in Microsoft Access in ein Feld vom Datentyp Text umgewandelt werden, da es unwahrscheinlich ist, daß auf diesen Feldtypen Berechnungen durchgeführt werden. Sie sollten gegebenenfalls Feldeigenschaften überprüfen und festlegen, z.B. für Formatierungen.

•	Sie können Daten auch aus Kalkulationstabellen anderer Programme importieren, vorausgesetzt, sie besitzen das Format von Microsoft Excel oder Lotus 1-2-3.


Importieren oder Verknüpfen einer Textdatei mit Trennzeichen oder einer Textdatei fester Breite

Sie können Daten aus einer Textdatei mit Trennzeichen oder einer Textdatei fester Breite importieren oder verknüpfen. Stellen Sie vor dem Importieren oder Verknüpfen sicher, daß die einzelnen Felder der Datei dieselbe Datenart besitzen und sich in jeder Zeile die gleichen Felder befinden. Obgleich Sie für die Daten normalerweise eine neue Tabelle in Microsoft Access erstellen, können Sie sie auch an eine bestehende Tabelle anfügen, wenn die erste Zeile Ihrer Textdatei übereinstimmende Feldnamen enthält bzw. die Spaltenreihenfolgen identisch sind.

1	Öffnen Sie eine Datenbank, oder wechseln Sie zum Datenbankfenster der geöffneten Datenbank.

2	Zeigen Sie zum Importieren von Daten im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.

Demo

Zeigen Sie zum Verknüpfen von Daten im Menü Datei auf Externe Daten, und klicken Sie dann auf Tabellen verknüpfen.

Demo

3	Wählen Sie im Dialogfeld Importieren (oder Tabellen verknüpfen) im Listenfeld Dateityp den Eintrag Textdateien.

4	Klicken Sie auf den Pfeil des Listenfelds Suchen in, wählen Sie das Laufwerk und den Ordner der Datei aus, und doppelklicken Sie auf ihr Symbol.

5	Folgen Sie den Anleitungen in den Dialogfeldern des Textimport-Assistenten.

Anmerkungen

•	Wenn das Importieren einer Textdatei unerwartet viel Zeit in Anspruch nimmt, kann es sein, daß mehrere Fehler aufgetreten sind. Um das Importieren abzubrechen, drücken Sie die Tastenkombination STRG+PAUSE.

•	In einer Textdatei fester Breite können Sie Felder, die sich am Ende eines Datensatzes befinden und keine Daten enthalten, ignorieren. Darüber hinaus kann das letzte Feld des Datensatzes, das Daten enthält, die maximale Breite unterschreiten.

•	Wenn alle Datensätze einer Textdatei fester Breite die gleiche Länge besitzen, kann sich in der Mitte eines Datensatzes ein eingebettetes Zeilentrennzeichen (z.B. ein Wagenrücklauf oder ein Zeilenvorschub) befinden. Wenn jedoch nicht alle Datensätze die gleiche Länge besitzen, sollten Sie keine eingebetteten Zeilentrennzeichen verwenden, da Microsoft Access diese wie das Datensatzende behandelt.


Fehlerbehandlung beim Importieren von Text oder Kalkulationstabellen

Wobei benötigen Sie Hilfe?

Warum werden beim Importieren einer Kalkulationstabelle oder Textdatei Fehler gemeldet?

Warum werden beim Anfügen einer Kalkulationstabelle oder Textdatei Fehler gemeldet?


Warum werden beim Importieren einer Kalkulationstabelle oder Textdatei Fehler gemeldet?

Für jeden Datensatz, der einen Fehler verursacht, fügt Microsoft Access einer Tabelle namens Importfehler eine Zeile hinzu. Um die Liste der aufgetretenen Fehler anzuzeigen, öffnen Sie die Tabelle Importfehler im Datenbankfenster. Um weitere Informationen zu den Fehlermeldungen der Tabelle Importfehler anzuzeigen, klicken Sie auf  [image].

Dies sind die häufigsten Ursachen für das Auftreten von Fehlern:

•	In einem Feld befinden sich Daten, die nicht dem Datentyp entsprechen, den Microsoft Access dem Feld zugewiesen hat. Sie haben z.B. versehentlich einen Wert vom Datentyp Text in ein Feld eingefügt, das nur Werte vom Datentyp Zahl oder Datum enthalten darf. Es könnte auch sein, daß eine Zeile Ihrer Textdatei oder Kalkulationstabelle Datei-Informationen oder fremde Zeichen enthält.

Wenn Sie sicher sind, daß Microsoft Access diesem Feld den korrekten Datentyp zugewiesen hat, bearbeiten Sie Ihre Textdatei oder Kalkulationstabelle, um die Fehler zu korrigieren, und importieren Sie sie erneut. Wiederholen Sie andernfalls den Importiervorgang, und geben Sie den passenden Datentyp an.

•	Microsoft Access hat einem Feld den falschen Datentyp zugewiesen. Jedem Feld wird ein Datentyp basierend auf den Daten der ersten importierten Zeile zugeordnet. Wenn z.B. ein Feld, das überwiegend aus Textwerten besteht, in der ersten Zeile eine Zahl enthält, weist Microsoft Access ihm den Datentyp Zahl zu und kann dann den Rest des Datensatzes nicht importieren.

Wiederholen Sie den Importiervorgang, und geben Sie dabei den passenden Datentyp an.

•	Eine oder mehrere Zeilen der Textdatei oder Kalkulationstabelle enthalten mehr Felder als die erste Zeile. Die zweite Zeile einer Datei enthält z.B. ein zusätzliches Feldtrennzeichen, und danach folgt ein Wert, den Microsoft Access nicht in die neue Tabelle einordnen kann.

Bearbeiten Sie Ihre Textdatei oder Kalkulationstabelle so, daß alle Zeilen die gleiche Anzahl von Feldern enthalten, und importieren Sie dann erneut.

•	Die aus einer Microsoft Excel-Kalkulationstabelle importierten Datumsfelder sind um vier Jahre verschoben. Microsoft Excel für Windows verwendet das Datumssystem "1900", in dem serielle Zahlen von 1 bis 65.380 den Datumsangaben vom 01. Januar 1900 bis zum 31. Dezember 2078 entsprechen. Im Gegensatz hierzu verwendet Microsoft Excel für den Macintosh das Datumssystem "1904", in dem serielle Zahlen von 0 bis 63.918 den Datumsangaben vom 01. Januar 1904 bis zum 31. Dezember 2078 entsprechen.

Ändern Sie vor dem Importieren der Daten das Datumssystem für die Microsoft Excel-Kalkulationstabelle, oder führen Sie nach dem Importieren der Daten eine Aktualisierungsabfrage durch, um die Datumsangaben zu korrigieren. Verwenden Sie in dieser Abfrage den Ausdruck [Name des Datumsfelds] + 1462. Weitere Informationen zum Microsoft Excel-Datumssystem finden Sie in der Dokumentation zu Microsoft Excel.


Warum werden beim Anfügen einer Kalkulationstabelle oder Textdatei Fehler gemeldet?

Für jeden Datensatz, der einen Fehler verursacht, fügt Microsoft Access einer Tabelle namens Importfehler eine Zeile hinzu. Um die vollständige Liste der aufgetretenen Fehler anzuzeigen, öffnen Sie die Tabelle Importfehler im Datenbankfenster. Um weitere Informationen zu den Fehlermeldungen der Tabelle Importfehler anzuzeigen, klicken Sie auf  [image].

Anzufügende Datensätze müssen zur Struktur der bestehenden Tabelle kompatibel sein. Die Felder müssen vom selben Datentyp sein wie die entsprechenden Felder der Zieltabelle, und sie müssen sich in derselben Reihenfolge befinden (es sei denn, Sie verwenden die erste Zeile der Datei als Feldnamen, wobei dann die Feldnamen übereinstimmen müssen).

Wenn Sie vermuten, daß sich das Problem auf die anzufügenden Daten bezieht, bearbeiten Sie Ihre Kalkulationstabelle oder Textdatei, und importieren Sie sie dann erneut. Andernfalls müssen Sie unter Umständen die Zieltabelle ändern. Sie können die Felder neu anordnen, Datentypen ändern oder eine Aktualisierungsabfrage (z.B. zum Neuformatieren oder Neuberechnen der Daten) oder eine Tabellenerstellungsabfrage (z.B. zum Teilen eines Feldes in zwei Felder oder Verbinden mehrerer Felder zu einem Feld) durchführen.

Dies sind die häufigsten Ursachen für das Auftreten von Fehlern:

•	Die Daten eines Feldes passen nicht zum Datentyp des Zielfelds. Das Zielfeld ist z.B. vom Datentyp Datum/Zeit, und die Daten enthalten einen Textwert, den Microsoft Access nicht als Datum oder Zeit identifizieren kann.

•	Die Daten eines numerischen Feldes sind für die Feldgröße des Zielfelds zu lang. Die Eigenschaft Feldgröße (FieldSize) des Zielfelds ist z.B. auf Byte festgelegt. Die Daten enthalten jedoch einen Wert, der größer als 255 ist.

•	Die importierten Datensätze enthalten doppelte Werte, die nicht im Feld des Primärschlüssels der Zieltabelle oder in einem beliebigen Tabellenfeld, dessen Eigenschaft Indiziert (Indexed) auf Ja (Ohne Duplikate) eingestellt ist, gespeichert werden können.

•	Eine oder mehrere Zeilen der Textdatei oder Kalkulationstabelle enthalten mehr Felder als die Zieltabelle.

•	Die aus einer Microsoft Excel-Kalkulationstabelle importierten Datumsfelder sind um vier Jahre verschoben. Microsoft Excel für Windows verwendet das Datumssystem "1900", in dem serielle Zahlen von 1 bis 65.380 den Datumsangaben vom 01. Januar 1900 bis zum 31. Dezember 2078 entsprechen. Im Gegensatz hierzu verwendet Microsoft Excel für den Macintosh das Datumssystem "1904", in dem serielle Zahlen von 0 bis 63.918 den Datumsangaben vom 01. Januar 1904 bis zum 31. Dezember 2078 entsprechen.

Ändern Sie vor dem Importieren der Daten das Datumssystem für die Microsoft Excel-Kalkulationstabelle, oder führen Sie nach dem Importieren der Daten eine Aktualisierungsabfrage durch, um die Datumsangaben zu korrigieren. Verwenden Sie in dieser Abfrage den Ausdruck [Name des Datumsfelds] + 1462. Weitere Informationen zum Microsoft Excel-Datumssystem finden Sie in der Dokumentation zu Microsoft Excel.


Meldungen der Importfehlertabelle

Die Tabelle Importfehler enthält Beschreibungen zu den Fehlern, die beim Importieren einer Textdatei oder Kalkulationstabelle auftreten. Die Tabelle enthält Feldnamen und Zeilennummern, die angeben, welche Daten die Fehler verursacht haben.

Falls Microsoft Access Fehler dokumentiert hat, öffnen Sie die Tabelle Importfehler, und versuchen Sie zu bestimmen, warum Microsoft Access nicht alle Datensätze importieren konnte. In der folgenden Tabelle sind die möglichen Importfehler sowie die Beschreibungen der Ursachen aufgeführt.

Fehler	Beschreibung
Feld abgeschnitten	Ein Textwert der Datei ist länger, als die Einstellung seiner Eigenschaft Feldgröße (FieldSize) zuläßt.
Typumwandlung fehlgeschlagen	Ein Wert der Textdatei oder Kalkulationstabelle besitzt für das entsprechende Feld den falschen Datentyp.
Schlüsselverletzung	Der Primärschlüsselwert dieses Datensatzes ist ein Duplikat. Er existiert bereits in der Tabelle.
Verstoß gegen Gültigkeitsregel	Ein Wert verstößt gegen die in der Eigenschaft Gültigkeitsregel (ValidationRule) des Feldes oder der Tabelle angegebenen Regeln.
Kein Wert in notwendigem Feld	In diesem Feld ist kein Nullwert erlaubt, da die Eigenschaft EingabeErforderlich (Required) des Feldes auf Ja eingestellt ist.
Nicht lesbarer Datensatz	Ein Textwert enthält das Texttrennzeichen (normalerweise doppelte Anführungszeichen). Wenn ein Wert das Texttrennzeichen enthält, muß dieses in der Textdatei zweimal dargestellt werden, z.B.: "10 - 3 1/2"" Disketten/Packung"
Wenn Sie vermuten, daß der Fehler von Ihren Daten verursacht wird, bearbeiten Sie Ihre Textdatei oder Kalkulationstabelle. Wenn Sie Datensätze an eine bestehende Tabelle anfügen möchten, müssen Sie unter Umständen die Tabelle ändern (ordnen Sie z.B. die Felder neu an, oder ändern Sie die Datentypen). Importieren Sie die Daten erneut, nachdem Sie den Fehler behoben haben.


Problembehandlung bei verknüpften Tabellen

Wobei benötigen Sie Hilfe?

Warum kann eine verknüpfte Microsoft FoxPro- oder dBASE-Tabelle nicht geöffnet oder aktualisiert werden?

Warum kann eine verknüpfte Paradox-Tabelle nicht geöffnet oder aktualisiert werden?

Warum kann eine verknüpfte SQL-Tabelle nicht geöffnet oder aktualisiert werden?

Warum geben meine Abfragen bei Verwendung verknüpfter Tabellen andere Ergebnisse aus?

Warum geben meine Filter bei Verwendung verknüpfter Tabellen andere Ergebnisse aus?


Warum kann eine verknüpfte FoxPro- oder dBASE-Tabelle nicht geöffnet oder aktualisiert werden?

•	Wenn Sie eine .DBF-Datei verknüpfen und ihr eine Indexdatei (.IDX, .CDX, .NDX oder .MDX) zuordnen, benötigt Microsoft Access die Indexdatei zum Öffnen der verknüpften Tabelle. Wenn Sie Microsoft FoxPro- oder dBASE-Indexdateien oder die von Microsoft Access erstellte Informationsdatei (.INF) löschen oder verschieben, sind Sie nicht mehr in der Lage, die verknüpfte Tabelle zu öffnen.

•	Wenn Sie eine FoxPro- oder dBASE-Tabelle mit einem Memo-Feld verknüpfen, benötigt Microsoft Access die zugeordnete Memo-Datei (.DBT) zum Öffnen der verknüpften Tabelle. Wenn Sie diese Datei löschen oder verschieben, können Sie die verknüpfte Tabelle nicht mehr öffnen.

•	Wenn Sie die Daten Ihrer .DBF-Datei mit Hilfe von Microsoft Access aktualisieren, werden auch die Indexdateien entsprechend aktualisiert. Wenn Sie Daten mit FoxPro oder dBASE aktualisieren, müssen Sie auch die zugeordneten Indizes mit FoxPro bzw. dBASE aktualisieren. Microsoft Access kann mit einer verknüpften Tabelle nur dann arbeiten, wenn die angegebenen Indizes die aktuellen sind.

•	Sie können eine FoxPro- oder dBASE-Tabelle nicht aktualisieren, wenn deren Datendateien (.DBF) oder Indexdateien (.IDX, .CDX, .NDX oder .MDX) schreibgeschützt sind. Um dies zu überprüfen, verwenden Sie den Arbeitsplatz oder den Windows Explorer zum Anzeigen des Ordners, auf dem sich die Dateien befinden. Klicken Sie mit der rechten Maustaste auf eine der Dateien, klicken Sie auf Eigenschaften und dann auf die Registerkarte Allgemein. Wenn das Kontrollkästchen Schreibgeschützt aktiviert ist, deaktivieren Sie es, und klicken Sie auf OK.

•	Wenn Ihre FoxPro- oder dBASE-Tabellen auf einem schreibgeschützten Laufwerk oder einer CD-ROM gespeichert sind, kann Microsoft Access keine .INF-Datei in dem Ordner erstellen, in dem sich die .DBF-Dateien befinden, und somit können Sie diese nicht verknüpfen. Um eine Tabelle auf einem schreibgeschützten Laufwerk zu verknüpfen, müssen Sie den Pfad zu einem Laufwerk mit Lese-/Schreibzugriff angeben, den Microsoft Access zum Erstellen der .INF-Datei in der Windows-Registrierung verwenden soll. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Warum kann eine verknüpfte Paradox-Tabelle nicht geöffnet oder aktualisiert werden?

•	Wenn Sie eine Paradox-Tabelle verknüpfen, die einen Primärschlüssel besitzt, benötigt Microsoft Access die zugeordnete Indexdatei (.PX), um die verknüpfte Tabelle öffnen zu können. Wenn Sie eine Paradox-Tabelle mit einem Feld vom Datentyp Memo verknüpfen, benötigt Microsoft Access die zugeordnete Memo-Datei (.MB) zum Öffnen der verknüpften Tabelle. Wenn Sie diese Dateien löschen oder verschieben, sind Sie nicht mehr in der Lage, die verknüpfte Tabelle zu öffnen.

•	Wenn Sie eine Paradox-Tabelle ohne Primärschlüssel verknüpfen, können Sie die Daten der Tabelle nicht mit Microsoft Access aktualisieren. Wenn Sie jedoch möchten, daß die Tabelle aktualisiert werden kann, definieren Sie für die Tabelle einen Primärschlüssel in Paradox.

•	In einer verknüpften oder importierten Paradox-Tabelle gespeicherte OLE-Objekte können nicht in Microsoft Access geöffnet werden.

•	Sie können eine Tabelle nicht aktualisieren, wenn deren Datendateien (.DB) oder Indexdateien (.PX) schreibgeschützt sind. Um dies zu überprüfen, verwenden Sie den Arbeitsplatz oder Windows Explorer zum Anzeigen des Ordners, auf dem sich die Dateien befinden. Klicken Sie mit der rechten Maustaste auf eine der Dateien, klicken Sie auf Eigenschaften und dann auf die Registerkarte Allgemein. Wenn das Kontrollkästchen Schreibgeschützt aktiviert ist, deaktivieren Sie es, und klicken Sie auf OK.

•	Sie können eine Paradox-Tabelle nicht aktualisieren, wenn deren Datendatei (.DB) oder Indexdatei (.PX) schreibgeschützt ist. Um dies zu überprüfen, verwenden Sie den Arbeitsplatz oder Windows Explorer zum Anzeigen des Ordners, auf dem sich die Dateien befinden. Klicken Sie mit der rechten Maustaste auf eine der Dateien, klicken Sie auf Eigenschaften und dann auf die Registerkarte Allgemein. Wenn das Kontrollkästchen Schreibgeschützt aktiviert ist, deaktivieren Sie es, und klicken Sie auf OK.

•	Wenn Sie eine Paradox-Tabelle verknüpfen, die sich auf einem Netzwerk-Server befindet und von mehreren Benutzern gemeinsam genutzt wird, müssen Sie den ParadoxNetPath-Schlüssel in der Windows-Registrierung auf den Pfad der Datei PARADOX.NET oder PDOXUSRS.NET setzen. Wenn Sie außerdem Paradox, Version 4.x, zum gemeinsamen Nutzen von Daten in Ihrer Arbeitsgruppe verwenden, müssen Sie den ParadoxNetStyle-Schlüssel auf 4.x setzen. Um weitere Informationen zu diesen Einstellungen anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie Microsoft Access zum Verknüpfen von Paradox-Daten auf einem Netzwerk verwenden, während diese Daten von anderen Benutzern verwendet werden, müssen Sie sicherstellen, daß in der Registrierung alle drei Paradox-Einstellungen, ParadoxUserName, ParadoxNetPath und ParadoxNetStyle, definiert sind. Verwenden Sie die Einstellung ParadoxUserName zum Festlegen eines eindeutigen Benutzernamens für den Zugriff auf die gemeinsam genutzten Paradox-Daten. Verwenden Sie die Einstellung ParadoxNetPath zum Festlegen des vollständigen Pfades zu dem Ordner, der die Datei PARADOX.NET (für Paradox 3.x) oder die Datei PDOXUSRS.NET (für Paradox 4.x und 5.0) enthält. Die Einstellung ParadoxNetPath (einschließlich des Laufwerkbuchstabens) muß für alle Benutzer, die eine bestimmte Datenbank gemeinsam nutzen, identisch sein. Verwenden Sie die Einstellung ParadoxNetStyle zum Festlegen des Netzwerksperrmodus, der beim Zugriff auf Paradox-Daten gültig sein soll. Mögliche Werte sind 3.x für Paradox 3.x und 4.x für Paradox 4.x und 5.0. Weitere Informationen finden Sie im Paradox Network Administrator's Guide. Um weitere Informationen zum Festlegen dieser Einstellungen anzuzeigen, klicken Sie auf  [image].


Warum kann eine verknüpfte SQL-Tabelle nicht geöffnet oder aktualisiert werden?

•	Microsoft Access benötigt einen eindeutigen Index zum Aktualisieren, Löschen oder Einfügen von Daten in einer verknüpften SQL-Tabelle oder -Ansicht. Wenn Sie eine aktualisierbare Ansicht eines Microsoft SQL-Servers oder eine SQL-Datenbanktabelle, die keinen eindeutigen Index besitzt, verknüpfen möchten, fordert Microsoft Access Sie auf, ein Feld oder mehrere Felder zum Erstellen eines eindeutigen Indexes auszuwählen. Microsoft Access überprüft jedoch nicht, ob das ausgewählte Feld bzw. die ausgewählten Felder die Datensätze tatsächlich eindeutig kennzeichnen. Befinden sich im Index, der von Microsoft Access erstellt wird, doppelte Werte, können Sie die entsprechenden Datensätze nicht aktualisieren.

Wenn Sie vermuten, daß das ausgewählte Feld oder die ausgewählten Felder keinen eindeutigen Index erstellen lassen, löschen Sie die Verknüpfung mit der Tabelle, verknüpfen Sie sie dann erneut, und wählen Sie das passende Feld oder die passenden Felder aus, um einen eindeutigen Index zu erstellen.

Als weitere Möglichkeit können Sie mit Microsoft Access einen Index erzeugen, indem Sie eine Datendefinitionsabfrage unter Verwendung der Anweisung Create index erstellen. Achten Sie wieder darauf, daß Sie ein Feld oder eine Feldkombination auswählen, das bzw. die die Datensätze eindeutig kennzeichnet. Enthält der erzeugte Index dennoch doppelte Werte, verlaufen sämtliche Aktualisierungen der Tabelle fehlerhaft. Verwenden Sie zum Löschen des Indexes eine weitere Datendefinitionsabfrage. Um weitere Informationen zum Erstellen einer solchen Datendefinitionsabfrage anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie eine SQL-Tabelle mit einem eigenen eindeutigen Index verknüpfen, wobei der Index für ein Feld mit Gleitkommazahlen definiert ist, können Sie diesen nicht aktualisieren. Da SQL-Server Gleitkommadaten mit unterschiedlicher Genauigkeit behandeln, kann es manchmal zum Genauigkeitsverlust kommen. Die tatsächliche Differenz ist meist so geringfügig, daß sie vernachlässigt werden kann. Wenn die Daten jedoch Bestandteil des Lesezeichens der SQL-Tabelle sind, kann es für Microsoft Access den Anschein haben, als seien die betroffenen Datensätze gelöscht.

•	Wenn beim Importieren, Verknüpfen oder Arbeiten mit einer SQL-Datenbanktabelle andere Fehler auftreten, kann dies an Ihren Zugriffsrechten auf dem SQL-Datenbank-Server oder an der Datenbank selbst liegen. Wenn Sie auf eine SQL-Datenbanktabelle nicht zugreifen können, wenden Sie sich an die SQL-Datenbankadministration.


Datenquellen, die Microsoft Access importieren oder verknüpfen kann

Anmerkung    Die Lotus 1-2-3- und Paradox-Treiber sind im Installationsprogramm nicht enthalten, sie sind aber über die Office 97 CD-Zugaben verfügbar. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

Datenquelle	Unterstützte Version oder unterstütztes Format
Microsoft FoxPro	2.x und 3.0 (nur Import)
dBASE	III, III+, IV und 5
Paradox	3.x, 4.x und 5.0
Microsoft Excel-Kalkulationstabellen	3.0, 4.0, 5.0, 7.0/95 und 8.0/97
Lotus 1-2-3-Kalkulationstabellen (Verknüpfungen sind schreibgeschützt)	.WKS, .WK1, .WK3 und .WK4
Textdateien mit Trennzeichen	Fast alle Dateien mit Werten, die durch Kommas, Tabulatoren oder andere Zeichen voneinander getrennt sind; die Dateien müssen MS-DOS- oder Windows-ANSI-Textformat haben.
Textdateien mit fester Breite	Fast alle Dateien, in denen die Werte so angeordnet sind, daß jedes Feld eine bestimmte Breite hat; die Dateien müssen MS-DOS- oder Windows-ANSI-Textformat haben.
HTML	1.0 (im Falle einer Liste) 2.0, 3.x (im Falle einer Tabelle oder einer Liste)
SQL-Tabellen und Daten aus Programmen und Datenbanken, die das ODBC-Protokoll unterstützen	Eine Liste der unterstützten ODBC-Treiber finden Sie in der Microsoft Knowledge Base unter der Artikelnummer Q140548, "List of ODBC Drivers Installed by Product".  Zum Herstellen einer Verbindung zur Microsoft Access Knowledge Base-Suchseite im World Wide Web klicken Sie auf  [image].  Um Informationen zum Zugriff auf die Knowledge Base oder andere technische Informationen anzuzeigen, klicken Sie auf  [image].


Wechseln zwischen den Ansichten einer Tabelle

Tabellen verfügen über zwei Ansichten: die Entwurfsansicht und die Datenblattansicht. In der Entwurfsansicht können Sie die Struktur einer Tabelle erstellen und ändern. In der Datenblattansicht können Sie Daten einer Tabelle anzeigen, hinzufügen, löschen und bearbeiten.

•	Klicken Sie in der Symbolleiste auf die Schaltfläche Ansicht.

Die Schaltfläche Ansicht ist eine Umschaltfläche. Wird die Tabelle in der Datenblattansicht angezeigt, wird nur die Schaltfläche zum Wechseln zur Entwurfsansicht angezeigt und umgekehrt.


Erstellen einer Tabelle

Microsoft Access bietet zwei Möglichkeiten zum Erstellen einer Tabelle. Sie können entweder eine leere Tabelle erstellen, um Ihre eigenen Daten einzugeben, oder Sie können eine Tabelle unter Verwendung vorhandener Daten aus einer anderen Quelle erstellen.

Was möchten Sie tun?

Eine neue, leere Tabelle erstellen

Eine neue Tabelle auf der Basis vorhandener Daten erstellen

Weitere Informationen zur Definition und zu den Einsatzmöglichkeiten von Tabellen anzeigen


Erstellen einer neuen, leeren Tabelle

Microsoft Access bietet vier Möglichkeiten zum Erstellen einer leeren Tabelle:

•	Verwenden Sie den Datenbank-Assistenten, um alle für eine Datenbank erforderlichen Tabellen, Formulare und Berichte in einem Vorgang zu erstellen. Der Datenbank-Assistent erstellt eine neue Datenbank. Er kann nicht verwendet werden, um einer vorhandenen Datenbank neue Tabellen, Formulare oder Berichte hinzuzufügen.

•	Verwenden Sie den Tabellen-Assistenten, um aus einer Reihe vorgegebener Tabellentypen, wie z.B. Geschäftsbeziehungen, Haushaltsinventar oder Medikamentenaufstellung, die Felder für Ihre Tabelle auszuwählen.

•	Geben Sie die Daten direkt in ein leeres Datenblatt ein. Beim Speichern des neuen Datenblatts analysiert Microsoft Access die Daten und weist jedem Feld den entsprechenden Datentyp und das entsprechende Format automatisch zu.

•	Verwenden Sie die Entwurfsansicht, um alle Tabellendetails von Grund auf festzulegen.

Unabhängig vom verwendeten Verfahren können Sie die Tabelle jederzeit in der Entwurfsansicht weiter anpassen, z.B. durch das Hinzufügen neuer Felder, Festlegen von Standardwerten oder Erstellen von Eingabeformaten.

Was möchten Sie tun?

Eine Datenbank unter Verwendung des Datenbank-Assistenten erstellen

Eine Tabelle unter Verwendung des Tabellen-Assistenten erstellen

Eine Tabelle durch Eingeben von Daten in ein Datenblatt erstellen

Eine Tabelle völlig neu in der Entwurfsansicht erstellen


Erstellen einer neuen Tabelle auf der Basis vorhandener Daten

Microsoft Access bietet zwei Möglichkeiten zum Erstellen einer Tabelle auf der Basis vorhandener Daten:

•	Sie können Daten aus einer anderen Microsoft Access-Datenbank oder Daten in unterschiedlichen Dateiformaten aus anderen Programmen importieren bzw. miteinander verknüpfen.

•	Sie können eine Tabellenerstellungsabfrage ausführen, um eine Tabelle auf der Basis der Daten der aktuellen Tabelle zu erstellen. Sie können z.B. Tabellenerstellungsabfragen verwenden, um alte Datensätze zu archivieren, Sicherungskopien von Ihren Tabellen zu erstellen, eine Gruppe von Datensätzen für den Export in eine andere Datenbank auszuwählen oder um auf ihrer Grundlage Berichte zu erstellen, in denen Daten eines bestimmten Zeitraums angezeigt werden.

Was möchten Sie tun?

Eine Tabelle durch Importieren oder Verknüpfen von Daten erstellen

Eine neue Tabelle unter Verwendung einer Tabellenerstellungsabfrage erstellen


Erstellen einer Tabelle unter Verwendung des Tabellen-Assistenten

1	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

2	Klicken Sie auf die Registerkarte Tabellen und dann auf Neu.

3	Doppelklicken Sie auf Tabellen-Assistent.

4	Folgen Sie den Anweisungen in den Dialogfeldern Tabellen-Assistent.

Anmerkung   Wenn Sie die erstellte Tabelle ändern oder erweitern möchten, können Sie dies in der Entwurfsansicht erledigen, nachdem Sie die Arbeit mit dem Tabellen-Assistenten beendet haben.


Erstellen einer Tabelle in der Entwurfsansicht

1	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

2	Klicken Sie auf die Registerkarte Tabellen und dann auf Neu.

3	Doppelklicken Sie auf Entwurfsansicht.

4	Definieren Sie die einzelnen Felder Ihrer Tabelle.

Wie wird's gemacht?

5	Definieren Sie ein Primärschlüsselfeld, bevor Sie die Tabelle speichern.

Wie wird's gemacht?

Anmerkung   Das Definieren eines Primärschlüssels ist nicht unbedingt erforderlich, jedoch zu empfehlen. Wenn Sie keinen Primärschlüssel definieren, fragt Microsoft Access, ob beim Speichern der Tabelle ein solcher erstellt werden soll. Zum Anzeigen von Informationen zu Primärschlüsseln klicken Sie auf  [image].

6	Wenn Sie die Tabelle speichern möchten, klicken Sie in der Symbolleiste auf Speichern  [image]. Geben Sie einen Namen für die Tabelle entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein, und klicken Sie dann auf OK.

Anmerkung   Zum Anzeigen von Informationen zu Eigenschaften, mit denen Sie die Felder einer Tabelle anpassen können, klicken Sie auf  [image].


Erstellen einer Tabelle durch Eingeben von Daten in ein Datenblatt

1	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

2	Klicken Sie auf die Registerkarte Tabellen und dann auf Neu.

3	Doppelklicken Sie auf Datenblattansicht. Ein leeres Datenblatt mit 20 Spalten und 30 Zeilen wird angezeigt. Die Standard-Spaltennamen lauten Feld1, Feld2 usw.

4	Benennen Sie alle Spalten um, die Sie verwenden möchten: Doppelklicken Sie auf den Spaltennamen, geben Sie einen Namen entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein, und drücken Sie die EINGABETASTE.

5	Wenn Sie mehr als 20 Spalten benötigen, können Sie jederzeit weitere Spalten einfügen: Klicken Sie auf die Spalte, vor der eine neue Spalte eingefügt werden soll, und dann im Menü Einfügen auf Spalte. Benennen Sie die Spalte entsprechend der Beschreibung in Schritt 4 um.

6	Geben Sie die gewünschten Daten in das Datenblatt ein.

Geben Sie die einzelnen Datenarten in separate Spalten ein (in Microsoft Access wird jede Spalte als Feld bezeichnet). Wenn Sie z.B. Namen eingeben, geben Sie Vor- und Nachnamen in separate Spalten ein. Wenn Sie Datum, Uhrzeit oder Zahlen eingeben, verwenden Sie bei der Eingabe ein konsistentes Format, damit Microsoft Access einen entsprechenden Datentyp und ein entsprechendes Anzeigeformat für die Spalte erstellen kann. Alle Spalten, die leer bleiben, werden beim Speichern des Datenblatts gelöscht.

7	Wenn Sie in alle zu verwendenden Spalten Daten eingegeben haben, klicken Sie in der Symbolleiste auf Speichern  [image], um das Datenblatt zu speichern.

8	Microsoft Access fragt, ob Sie einen Primärschlüssel erstellen möchten. Wenn Sie keine Daten, wie z.B. Artikelnummern oder Personalnummern, eingegeben haben, anhand derer die einzelnen Zeilen der Tabelle eindeutig identifiziert werden können, klicken Sie auf Ja. Haben Sie jedoch Daten eingegeben, anhand derer jede Zeile eindeutig identifiziert werden kann, können Sie dieses Feld als Primärschlüssel festlegen.

  Wie wird's gemacht?

Microsoft Access weist jedem Feld (jeder Spalte) einen Datentyp auf der Basis der eingegebenen Daten zu. Wenn Sie die Definition eines Feldes weiter anpassen möchten, z.B. um den Datentyp zu ändern oder um eine Gültigkeitsregel zu definieren, verwenden Sie die Entwurfsansicht.

Anmerkung   Neben dem Umbenennen und Einfügen von Spalten können Sie jederzeit, vor oder nach dem Speichern des neuen Datenblatts, Spalten löschen oder neu anordnen. Um Informationen zum Löschen einer Spalte anzuzeigen, klicken Sie auf  [image]. Um Informationen zum Neuanordnen von Spalten anzuzeigen, klicken Sie auf  [image].


Hinzufügen eines Feldes zu einer Tabelle in der Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der das Feld hinzugefügt werden soll, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Ende der Tabelle hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Klicken Sie auf die Spalte Feldname, und geben Sie den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Übernehmen Sie in der Spalte Felddatentyp die Standardeinstellung (Text), oder klicken Sie auf die Spalte Felddatentyp, dann auf den Pfeil, und wählen Sie den gewünschten Datentyp aus.

Um Informationen zum Auswählen eines geeigneten Datentyps anzuzeigen, klicken Sie auf  [image].

5	Geben Sie in der Spalte Beschreibung eine Beschreibung der Informationen ein, die das Feld enthalten soll. Diese Beschreibung wird in die Objektdefinition der Tabelle aufgenommen und in der Statusleiste angezeigt, wenn dem Feld Daten hinzugefügt werden. Die Eingabe einer Beschreibung ist optional.

6	Stellen Sie bei Bedarf im unteren Teil des Fensters Eigenschaften für das Feld ein.

Wie wird's gemacht?

Anmerkung   Wenn es sich um eine verknüpfte Tabelle handelt, können Sie in der aktuellen Datenbank kein neues Feld hinzufügen. Ist die verknüpfte Tabelle eine Microsoft Access-Tabelle, öffnen Sie deren Quelldatenbank, um ein Feld hinzuzufügen. Stammt die verknüpfte Tabelle aber aus einer anderen Anwendung, öffnen Sie die Quelldatei mit dieser Anwendung, um ein Feld hinzuzufügen.


Hinzufügen eines Feldes (einer Spalte) zu einer Tabelle in der Datenblattansicht

1	Öffnen Sie die Tabelle in der Datenblattansicht.

2	Klicken Sie auf die Spalte, vor der eine neue Spalte eingefügt werden soll, und dann im Menü Einfügen auf Spalte.

3	Doppelklicken Sie auf den Namen der neuen Spalte, und geben Sie dann einen Namen entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

Wenn Sie die Definition eines Feldes weiter anpassen möchten, z.B. um den Datentyp zu ändern oder um eine Gültigkeitsregel zu definieren, verwenden Sie die Entwurfsansicht der Tabelle.

Anmerkung   Wenn es sich um eine verknüpfte Tabelle handelt, ist der Befehl Spalte nicht verfügbar. Ist die verknüpfte Tabelle eine Microsoft Access-Tabelle, öffnen Sie deren Quelldatenbank, um ein Feld hinzuzufügen. Stammt die verknüpfte Tabelle aber aus einer anderen Anwendung, öffnen Sie die Quelldatei mit dieser Anwendung, um ein Feld hinzuzufügen.


Welcher Datentyp soll für ein Feld in der Tabelle verwendet werden?

Bestimmen Sie auf der Basis der folgenden Überlegungen den geeigneten Datentyp für ein Feld:

•	Welche Wertarten sollen im Feld zulässig sein? Sie können beispielsweise in einem Feld des Datentyps Zahl keinen Text speichern.

•	Wieviel Speicherplatz möchten Sie für die Werte im Feld verwenden?

•	Welche Operationen möchten Sie mit den Werten im Feld durchführen? Microsoft Access kann beispielsweise die Werte in Feldern des Datentyps Zahl oder Währung summieren, jedoch nicht die Werte in Feldern des Datentyps Text oder OLE-Objekt.

•	Möchten Sie ein Feld sortieren oder indizieren? Felder des Datentyps Memo, Hyperlink und OLE-Objekt können nicht sortiert oder indiziert werden.

•	Möchten Sie ein Feld zum Gruppieren von Datensätzen in Abfragen oder Berichten verwenden? Felder des Datentyps Memo, Hyperlink und OLE-Objekt können nicht zum Gruppieren verwendet werden.

•	Wie sollen die Werte in einem Feld sortiert werden? In einem Feld des Datentyps Text werden Zahlen als Zeichenfolgen (1, 10, 100, 2, 20, 200 usw.) und nicht als numerische Werte sortiert. Verwenden Sie deshalb ein Feld des Datentyps Zahl oder Währung, um Zahlen als numerische Werte zu sortieren. Außerdem werden viele Datumsformate nicht richtig sortiert, wenn sie in ein Feld des Datentyps Text eingegeben werden. Verwenden Sie ein Feld des Datentyps Datum/Uhrzeit, um die Werte richtig zu sortieren.

Die folgende Tabelle faßt alle in Microsoft Access verfügbaren Felddatentypen, ihren Zweck und den benötigten Speicherplatz zusammen.

Datentyp	Zweck	Größe
Text	Dieser Datentyp wird für Text oder Kombinationen aus Text und Zahlen verwendet, wie z.B. Adressen, aber auch für Zahlen, für die keine Berechnungen erforderlich sind, z.B. Telefonnummern, Artikelnummern oder Postleitzahlen. Um Informationen zum Definieren eines Feldes des Datentyps Text anzuzeigen, klicken Sie auf  [image].	Bis zu 255 Zeichen. Microsoft Access speichert nur die in ein Feld eingegebenen Zeichen. Leerzeichen für nichtverwendete Positionen in einem Feld des Datentyps Text werden nicht gespeichert. Um die maximale Anzahl der zulässigen Zeichen festzulegen, stellen Sie die Eigenschaft Feldgröße ein.
Memo	Dieser Datentyp wird für längere Texte und Zahlen, wie z.B. Notizen oder Beschreibungen, verwendet. Um Informationen zum Definieren eines Feldes des Datentyps Memo anzuzeigen, klicken Sie auf  [image].	Bis zu 64.000 Zeichen.
Zahl	Dieser Datentyp wird für numerische Daten verwendet, die für mathematische Berechnungen herangezogen werden. Eine Ausnahme bilden Berechnungen von Geldwerten (verwenden Sie hierfür den Datentyp Währung). Stellen Sie die Eigenschaft Feldgröße ein, um den speziellen Datentyp Zahl zu definieren. Um Informationen zum Definieren eines Feldes des Datentyps Zahl anzuzeigen, klicken Sie auf  [image].	1, 2, 4 oder 8 Byte. 16 Byte nur für den Datentyp Replikations-ID (GUID). Um Informationen zum Ändern der Größe eines Feldes des Datentyps Zahl anzuzeigen, klicken Sie auf  [image].
Datum/Uhrzeit	Dieser Datentyp wird für Datums- und Zeitwerte verwendet. Um Informationen zum Definieren eines Feldes des Datentyps Datum/Uhrzeit anzuzeigen, klicken Sie auf  [image].	8 Byte.
Währung	Dieser Datentyp wird für Währungswerte verwendet, um bei Berechnungen ein Abrunden zu verhindern. Der berechnete Wert ist auf bis zu 15 Stellen links und 4 Stellen rechts vom Dezimalkomma genau. Um Informationen zum Definieren eines Feldes des Datentyps Währung anzuzeigen, klicken Sie auf  [image].	8 Byte.
AutoWert	Dieser Datentyp wird für eindeutige fortlaufende Nummern (jeweils um den Wert 1 erhöht) oder für Zufallszahlen verwendet, die beim Hinzufügen eines Datensatzes automatisch eingefügt werden. Um Informationen zum Definieren eines Feldes des Datentyps AutoWert anzuzeigen, klicken Sie auf  [image].	4 Byte. 16 Byte nur für den Datentyp Replikations-ID (GUID).
Ja/Nein	Dieser Datentyp wird für Felder verwendet, in denen nur einer von zwei Werten enthalten ist, wie z.B. Ja/Nein, Wahr/Falsch oder Ein/Aus. Um Informationen zum Definieren eines Feldes des Datentyps Ja/Nein anzuzeigen, klicken Sie auf  [image].	1 Bit.
OLE-Objekt	Dieser Datentyp wird für Objekte (z.B. Microsoft Word-Dokumente, Microsoft Excel-Kalkulationstabellen, Bilder, Klänge oder andere binäre Daten) verwendet, die unter Verwendung des OLE-Protokolls in anderen Programmen erstellt wurden und mit einer Microsoft Access-Tabelle verknüpft oder in eine Tabelle eingebettet werden können. In einem Formular oder einem Bericht verwenden Sie ein gebundenes Objektfeld, um das OLE-Objekt anzuzeigen. Um Informationen zum Definieren eines Feldes des Datentyps OLE-Objekt anzuzeigen, klicken Sie auf  [image].	Bis zu 1 Gigabyte (durch Festplattenkapazität begrenzt).
Hyperlink	Dieser Datentyp wird für ein Feld zum Speichern von Hyperlinks verwendet. Ein Hyperlink kann ein UNC-Pfad oder ein URL sein. Um Informationen zum Definieren eines Feldes des Datentyps Hyperlink anzuzeigen, klicken Sie auf  [image].	Bis zu 64.000 Zeichen.
Nachschlage- Assistent	Dieser Datentyp erstellt ein Feld, in dem Sie unter Verwendung eines Kombinationsfelds einen Wert aus einer anderen Tabelle oder aus einer Liste von Werten auswählen können. Wenn Sie in der Datentypliste diese Option wählen, führt ein Assistent die Definition für Sie aus. Um Informationen zum Definieren eines Nachschlagefelds anzuzeigen, klicken Sie auf  [image].	Die Größe ist mit der Größe des Primärschlüsselfelds identisch, das als Nachschlagefeld verwendet wird. In der Regel sind dies 4 Byte.
Anmerkung   Die Datentypen Zahl, Datum/Uhrzeit, Währung und Ja/Nein stellen vordefinierte Anzeigeformate bereit. Stellen Sie die Eigenschaft Format ein, um aus den für die einzelnen Datentypen verfügbaren Formaten eines auszuwählen. Sie können auch ein benutzerdefiniertes Anzeigeformat für alle Datentypen mit Ausnahme des Datentyps OLE-Objekt erstellen. Um Informationen zum Festlegen eines benutzerdefinierten Anzeigeformats anzuzeigen, klicken Sie auf  [image].


Ändern des Datentyps eines Feldes

1	Wenn Ihre Tabelle Daten enthält, erstellen Sie eine Sicherungskopie der Tabelle, bevor Sie Datentypen oder Feldgrößen ändern.

2	Öffnen Sie die Tabelle in der Entwurfsansicht.

3	Klicken Sie auf die Spalte Felddatentyp des zu ändernden Feldes, dann auf den Pfeil, und wählen Sie den neuen Datentyp aus.

4	Klicken Sie in der Symbolleiste auf Speichern  [image].

Vorsicht   Wenn die Konvertierung des Datentyps dazu führen wird, daß Werte verlorengehen, zeigt Microsoft Access vor dem Speichern der Änderungen eine Meldung an, daß beim Konvertieren Fehler aufgetreten sind. Klicken Sie auf Abbrechen, um die Änderungen abzubrechen. Klicken Sie auf OK, um fortzufahren und die Änderungen dennoch zu speichern.

Zum Anzeigen von Informationen zu den Auswirkungen durch das Ändern des Datentyps eines Feldes klicken Sie auf  [image].

Anmerkung   In großen Tabellen kann das Ändern eines Datentyps lange dauern. Wenn Sie die Konvertierung zu einem beliebigen Zeitpunkt des Ablaufs abbrechen möchten, drücken Sie STRG+PAUSE, und klicken Sie dann auf OK.


Auswirkungen durch das Ändern des Datentyps eines Feldes

Es kann vorkommen, daß Sie Datentypen von Feldern, die bereits Daten enthalten, ändern müssen. Vielleicht haben Sie Daten importiert, und Microsoft Access hat nicht die gewünschten Datentypen festgelegt, oder der für ein Feld festgelegte Datentyp trifft nicht mehr zu.

Bevor Sie einen Datentyp konvertieren, berücksichtigen Sie die Auswirkungen, die diese Änderung auf Ihre gesamte Datenbank haben kann. Welche Abfragen, Formulare und Berichte verwenden das Feld, das konvertiert werden soll? Sie müssen möglicherweise Ausdrücke ändern, die vom geänderten Feld abhängig sind.

Die häufigsten Datentypänderungen lassen sich in die folgenden vier Kategorien unterteilen: Konvertieren von anderen Datentypen in den Datentyp Text, Konvertieren des Datentyps Text in den Datentyp Zahl, Währung, Datum/Uhrzeit oder Ja/Nein, Konvertieren zwischen den Datentypen Währung und Zahl oder zwischen Text und Memo sowie Ändern der Eigenschaft Feldgröße für Felder des Datentyps Zahl.

Konvertieren von anderen Datentypen in den Datentyp "Text"

Zwar müssen Zahlen, die für Berechnungen verwendet werden, in Feldern des Datentyps Zahl oder Währung gespeichert sein, doch kann ein ursprünglich nur aus Zahlen bestehendes Feld die Verwendung von Buchstaben oder anderen nichtnumerischen Zeichen erfordern. Sie haben z.B. ein Feld des Datentyps Zahl, in dem Codenummern gespeichert sind. Wenn Sie später Buchstaben, Bindestriche, Klammern oder andere nichtnumerische Zeichen als Teil des Codes einfügen möchten, ändern Sie den Felddatentyp in Text.

Microsoft Access konvertiert Zahlenwerte unter Verwendung des Formats Allgemeine Zahl und Datumswerte unter Verwendung des Formats Standarddatum in Text. Die konvertierten Werte enthalten keine Währungssymbole oder andere speziell formatierte Zeichen, die Sie für das Feld festgelegt haben.

Konvertieren des Datentyps "Text" in den Datentyp "Zahl", "Währung", "Datum/Uhrzeit" oder "Ja/Nein"

Wenn in einem Feld des Datentyps Text Daten gespeichert sind und Sie das Feld in einen anderen Datentyp ändern möchten, konvertiert Microsoft Access Werte, die für den neuen Datentyp geeignet sind. Wenn Sie beispielsweise in einem Feld des Datentyps Text Zahlen gespeichert haben und mathematische Berechnungen mit Ihren Daten durchführen möchten, konvertieren Sie das Feld in den Datentyp Zahl oder Währung. Wenn alle im Feld gespeicherten Daten nur aus Zahlen bestehen, können Sie den Datentyp ändern, ohne daß Daten verlorengehen.

Beim Konvertieren des Datentyps Text in den Datentyp Zahl werden Dezimalkommas und Tausender-Trennzeichen entsprechend interpretiert. Währungssymbole werden entsprechend den Ländereinstellungen in der Windows-Systemsteuerung interpretiert.

Beim Konvertieren des Datentyps Text in den Datentyp Datum/Uhrzeit werden die meisten Datums- und Zeitformate korrekt konvertiert und entsprechend den Ländereinstellungen in der Windows-Systemsteuerung interpretiert.

Beim Konvertieren des Datentyps Text in den Datentyp Ja/Nein werden die Wörter Ja, Wahr oder Ein in den Wert Ja konvertiert und die Wörter Nein, Falsch oder Aus in den Wert Nein. Um Ja oder Nein anzuzeigen, klicken Sie in der Tabellen-Entwurfsansicht auf die Registerkarte Nachschlagen, und stellen Sie die Eigenschaft SteuerelementAnzeigen auf Textfeld ein. (Sie können auch vom Datentyp Zahl in den Datentyp Ja/Nein konvertieren. Hierbei werden Nullwerte ("0" oder Null) in den Wert Nein und Nicht-Nullwerte in den Wert Ja konvertiert.)

Konvertieren zwischen den Datentypen "Währung" und "Zahl" oder zwischen "Text" und "Memo"

Sie können jederzeit zwischen den Datentypen Währung und Zahl konvertieren. Speichern Sie Geldwerte immer unter Verwendung des Datentyps Währung, um sicherzustellen, daß Berechnungen korrekt ausgeführt werden. Dieser Datentyp sollte auch verwendet werden, wenn Sie zu einem Feld, das Zahlen mit bis zu vier Dezimalstellen enthält, viele Berechnungen ausführen möchten. Die Felder des Datentyps Währung verwenden ein Berechnungsverfahren mit Festkommarechnung, um Auf- und Abrundungsfehler zu vermeiden. Sie können auch jederzeit zwischen den Datentypen Text und Memo konvertieren. Wenn Sie beispielsweise längere Textwerte als ursprünglich beabsichtigt speichern möchten, können Sie ein Feld in den Datentyp Memo konvertieren. Wenn in einem Feld jedoch nicht mehr als 255 Zeichen gespeichert werden sollen, verwenden Sie den Datentyp Text, da Felder des Datentyps Memo nicht sortiert oder indiziert werden können.

Ändern der Eigenschaft "Feldgröße" für Felder des Datentyps "Zahl"

Bei Feldern des Datentyps Zahl legt die Einstellung der Eigenschaft Feldgröße den zu verwendenden Zahlentyp fest: Byte, Integer, Long Integer, Single, Double oder Replikations-ID (GUID). Achten Sie beim Konvertieren eines Feldes in den Datentyp Zahl darauf, ob die Einstellung der Eigenschaft Feldgröße für die in dem Feld gespeicherten Werte geändert werden muß. Wenn Sie die Einstellung von einer großen Feldgröße in eine kleinere ändern, z.B. von Double in Integer, stellen Sie sicher, daß die neue Feldgröße die alten Werte aufnehmen kann. Wenn Sie für die Eigenschaft Feldgröße eine Einstellung wählen, die die in den aktuellen Werten enthaltene Anzahl an Dezimalstellen nicht zuläßt, werden die Zahlen auf- bzw. abgerundet. So werden z.B. beim Ändern eines Feldes von Double in Long Integer Dezimalwerte auf die nächste ganze Zahl auf- bzw. abgerundet. Sind die Werte für die neue Feldgröße zu lang, werden sie gelöscht und durch Nullwerte ersetzt.

Zum Anzeigen einer Zusammenfassung der Ergebnisse von Datentypkonvertierungen klicken Sie auf  [image].

Zum Anzeigen von Informationen zu dem in den einzelnen Feldgrößen speicherbaren Wertebereich klicken Sie auf  [image].


Ergebnisse der Konvertierung von Felddatentypen

Die folgende Liste nennt die Ergebnisse und die Punkte, die bei üblichen Datentypkonvertierungen zu beachten sind, wenn die Tabelle Daten enthält.

Von	In	Ergebnis	Zu beachten
Allen Datentypen	AutoWert	Durch Microsoft Access nicht zugelassen	Nichts.
Text	Zahl, Währung, Datum/Uhrzeit, Ja/Nein	Konvertiert Text in entsprechende Werte	Stellen Sie sicher, daß die Werte dem neuen Datentyp entsprechen. Nichtzutreffende Werte werden gelöscht.
Memo	Text	Einfache Konvertierung	Daten, die die Einstellung der Eigenschaft Feldgröße überschreiten, werden abgeschnitten.
Zahl	Text	Konvertiert Werte in Text	Zahlen werden im Format Allgemeine Zahl angezeigt.
Zahl	Währung	Konvertiert Zahlen in Währungswerte	Stellen Sie sicher, daß die Werte dem neuen Datentyp entsprechen. Nichtzutreffende Werte werden gelöscht.
Datum/Uhrzeit	Text	Konvertiert Werte in Text	Datum oder Uhrzeit werden im Format Standarddatum angezeigt.
Währung	Text	Konvertiert Werte in Text	Text enthält keine Währungssymbole, wie z.B. DM.
Währung	Zahl	Einfache Konvertierung	Stellen Sie sicher, daß die Werte dem neuen Datentyp entsprechen. Nichtzutreffende Werte werden gelöscht.
AutoWert	Text	Konvertiert Werte in Text	Werte können je nach Einstellung der Eigenschaft Feldgröße abgeschnitten werden.
AutoWert	Zahl	Einfache Konvertierung	Werte können je nach Einstellung der Eigenschaft Feldgröße abgeschnitten werden.
Ja/Nein	Text	Konvertiert Werte in Text	Nichts.


Welche Primärschlüsselart soll verwendet werden?

Die Stärke eines relationalen Datenbanksystems wie Microsoft Access liegt in der Fähigkeit, unter Verwendung von Abfragen, Formularen und Berichten in unterschiedlichen Tabellen gespeicherte Informationen schnell zu finden und zusammenzuführen. Damit diese Fähigkeit zum Tragen kommt, sollte in jeder Tabelle ein Feld oder eine Gruppe von Feldern enthalten sein, das/die jeden einzelnen Datensatz der Tabelle eindeutig identifiziert. Diese Information wird als Primärschlüssel der Tabelle bezeichnet. Nachdem Sie einer Tabelle einen Primärschlüssel zugewiesen haben, verhindert Microsoft Access, um die Eindeutigkeit zu gewährleisten, daß Duplikate oder Nullwerte in Primärschlüsselfelder eingegeben werden.

In Microsoft Access können drei Primärschlüsseltypen definiert werden: AutoWert-, Ein-Feld- und Mehr-Felder-Primärschlüssel.

AutoWert-Primärschlüssel

Ein Feld des Datentyps AutoWert kann so eingestellt werden, daß mit jedem der Tabelle hinzugefügten Datensatz automatisch eine fortlaufende Nummer eingegeben wird. Das Zuweisen eines solchen Feldes als Primärschlüssel einer Tabelle ist das einfachste Verfahren zum Erstellen eines Primärschlüssels. Wenn Sie vor dem Speichern einer neu erstellten Tabelle keinen Primärschlüssel festlegen, fragt Microsoft Access, ob es einen Primärschlüssel für Sie erstellen soll. Wenn Sie auf Ja klicken, erstellt Microsoft Access einen AutoWert-Primärschlüssel. Wird die Tabelle mit Datenbankreplikation verwendet, sind weitere Überlegungen zu berücksichtigen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Ein-Feld-Primärschlüssel

Wenn Sie ein Feld mit eindeutigen Werten haben, wie z.B. Personalnummern oder Artikelnummern, können Sie dieses Feld als Primärschlüssel festlegen. Enthält das als Primärschlüssel ausgewählte Feld Duplikat- oder Nullwerte, verhindert Microsoft Access das Festlegen des Primärschlüssels. Sie können eine Abfrage zur Duplikatsuche ausführen, um die Datensätze zu ermitteln, die Duplikate enthalten. Wenn es nicht möglich ist, die Duplikateinträge durch das Bearbeiten der Daten zu entfernen, können Sie entweder ein Feld des Datentyps AutoWert hinzufügen und es als Primärschlüssel festlegen, oder Sie können einen Mehr-Felder-Primärschlüssel definieren.

Mehr-Felder-Primärschlüssel

In Situationen, in denen die Eindeutigkeit eines einzelnen Feldes nicht gewährleistet werden kann, können Sie zwei oder mehr Felder als Primärschlüssel festlegen. Dies geschieht am häufigsten bei der Tabelle, die in einer m:n-Beziehung zum Verknüpfen von zwei anderen Tabellen verwendet wird. In der Beispieldatenbank Nordwind ist dies z.B. die Tabelle Bestelldetails, die die Tabellen Bestellungen und Artikel miteinander verknüpft. Ihr Primärschlüssel besteht aus zwei Feldern: Bestell-Nr und Artikel-Nr. Die Tabelle Bestelldetails kann viele Bestellungen und Artikel enthalten, aber jeder Artikel kann pro Bestellung nur einmal aufgeführt werden. So entsteht durch die Kombination der Felder Bestell-Nr und Artikel-Nr ein entsprechender Primärschlüssel.

Ein anderes Beispiel ist eine Lagerbestandsdatenbank, die einen Primärschlüssel Artikel-Nr aus zwei oder mehr Feldern verwendet (Artikel und Einzelteil).

Anmerkung   Wenn Sie sich beim Auswählen einer geeigneten Feldkombination für einen Mehr-Felder-Primärschlüssel nicht sicher sind, fügen Sie ein Feld des Datentyps AutoWert hinzu und legen es als Primärschlüssel fest. Es empfiehlt sich z.B. nicht, die Felder Vorname und Nachname für einen Primärschlüssel zu kombinieren, da möglicherweise Duplikate dieser Feldkombination auftreten können.

Um Informationen zum Setzen eines Primärschlüssels anzuzeigen, klicken Sie auf  [image].


Setzen oder Ändern des Primärschlüssels

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Markieren Sie das Feld bzw. die Felder, das/die Sie als Primärschlüssel definieren möchten.

Um ein einziges Feld zu markieren, klicken Sie auf den Zeilenmarkierer des gewünschten Feldes.

Um mehrere Felder zu markieren, halten Sie STRG gedrückt, und klicken Sie auf den Zeilenmarkierer jedes einzelnen Feldes.

3	Klicken Sie in der Symbolleiste auf Primärschlüssel  [image].

Um Informationen zum Wählen eines Primärschlüssels anzuzeigen, klicken Sie auf  [image].

Anmerkungen

•	Sie können zu einem Feld, das bereits Daten enthält, einen Primärschlüssel angeben. Microsoft Access gibt jedoch beim Speichern der Tabelle eine Fehlermeldung aus, wenn es in dem Feld Duplikatwerte oder Nullwerte findet. Bei dieser Fehlermeldung haben Sie folgende drei Möglichkeiten: Verwenden Sie eine Abfrage zur Duplikatsuche, um Datensätze mit Duplikatwerten oder Nullwerten zu suchen, und bearbeiten Sie dann das Feld, um diese zu entfernen. Wählen Sie ein anderes Feld. Fügen Sie ein Feld des Datentyps AutoWert hinzu, und definieren Sie es als Primärschlüssel. Um Informationen zum Suchen von Duplikaten anzuzeigen, klicken Sie auf  [image].

•	In einem Mehr-Felder-Primärschlüssel kann die Feldreihenfolge wichtig sein. Die Felder in einem Mehr-Felder-Primärschlüssel sind entsprechend ihrer Reihenfolge im Tabellenentwurf sortiert. Wenn Sie eine andere Reihenfolge wünschen, geben Sie zunächst, wie im vorhergehenden Verfahren beschrieben, die Felder für den Primärschlüssel an. Klicken Sie dann in der Symbolleiste auf Indizes  [image], um das Fenster Indizes anzuzeigen und die Feldnamen für den als Primärschlüssel bezeichneten Index neu zu ordnen.


Entfernen des Primärschlüssels

1	Wenn der Primärschlüssel in einer Beziehung verwendet wird, löschen  Sie zuerst die Beziehung, bevor Sie den Schlüssel entfernen können.

Wie wird's gemacht?

2	Öffnen Sie die Tabelle in der Entwurfsansicht.

3	Klicken Sie auf den Zeilenmarkierer des aktuellen Primärschlüssels und dann in der Symbolleiste auf Primärschlüssel  [image].

Anmerkung   Dieses Verfahren löscht nicht das Feld oder die Felder, die als Primärschlüssel festgelegt sind, sondern entfernt nur die Primärschlüsselmerkmale aus der Tabelle. In einigen Fällen möchten Sie vielleicht den Primärschlüssel für eine Tabelle zeitweilig entfernen. Durch das Importieren von Datensätzen in eine Tabelle z.B. können sich einige Duplikatwerte ergeben. Bevor Sie die Duplikate entfernen, entfernen Sie den Primärschlüssel. Um Informationen zum Suchen von Duplikaten anzuzeigen, klicken Sie auf  [image].


Ändern eines Feldnamens in einer Tabelle

Sie können einen Feldnamen jederzeit ändern, ohne daß davon die Daten im Feld betroffen sind. Das Ändern eines Feldnamens kann sich jedoch auf andere Teile der Datenbank auswirken. Wenn andere Datenbankobjekte Verweise auf den geänderten Feldnamen enthalten, aktualisieren Sie diese Verweise so, daß sie den neuen Namen anzeigen. Wenn Sie z.B. ein Textfeld in einem Formular erstellt haben, das an das geänderte Feld gebunden ist, werden die Daten erst dann im Textfeld angezeigt, wenn Sie dessen Eigenschaft Steuerelementinhalt so aktualisieren, daß sie auf den neuen Namen verweist.

Sie können einen Feldnamen in der Entwurfsansicht oder in der Datenblattansicht ändern.

Was möchten Sie tun?

Einen Feldnamen in der Entwurfsansicht ändern

Einen Feldnamen in der Datenblattansicht ändern


Ändern eines Feldnamens in der Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Doppelklicken Sie auf den Feldnamen, den Sie ändern möchten.

3	Geben Sie den neuen Feldnamen entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Symbolleiste auf Speichern  [image], um Ihre Änderungen zu speichern.

Vorsicht   Wenn in Abfragen, Formularen, Berichten, Ausdrücken oder Visual Basic für Applikationen-Code Verweise auf ein Feld enthalten sind, dessen Name Sie geändert haben, aktualisieren Sie alle Verweise mit dem neuen Namen.


Ändern eines Feldnamens in der Datenblattansicht

1	Öffnen Sie die Tabelle in der Datenblattansicht.

2	Doppelklicken Sie auf den Feldmarkierer des Feldes, das Sie ändern möchten.

Anmerkung   Wenn für dieses Feld die Eigenschaft Beschriftung eingestellt wurde, unterscheidet sich der im Feldmarkierer angezeigte Text möglicherweise vom tatsächlichen Feldnamen. Doppelklicken Sie in einem solchen Fall auf den Feldmarkierer, wird der Beschriftungstext durch den Feldnamen ersetzt. Wenn Sie dann fortfahren, bearbeiten Sie den Feldnamen, und wenn Sie die EINGABETASTE drücken, um diese Änderung zu speichern, wird der Beschriftungstext gelöscht. Soll der Beschriftungstext nicht gelöscht werden, drücken Sie nach dem Doppelklicken auf den Feldmarkierer sofort ESC, um die Bearbeitung abzubrechen. Um Informationen zum Verwenden der Eigenschaft Beschriftung anzuzeigen, klicken Sie auf  [image].

3	Geben Sie den neuen Feldnamen entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Drücken Sie die EINGABETASTE, um den neuen Namen zu speichern.

Vorsicht   Wenn in Abfragen, Formularen, Berichten, Ausdrücken oder Visual Basic für Applikationen-Code Verweise auf ein Feld enthalten sind, dessen Name Sie geändert haben, aktualisieren Sie alle Verweise mit dem neuen Namen.


Kopieren einer Felddefinition in der Tabellen-Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Markieren Sie das Feld bzw. die Felder, das/die Sie kopieren möchten.

Um ein einziges Feld zu markieren, klicken Sie auf den Zeilenmarkierer des entsprechenden Feldes.

Um eine Gruppe von Feldern zu markieren, ziehen Sie die Maus über die Zeilenmarkierer der entsprechenden Felder.

3	Klicken Sie in der Symbolleiste auf Kopieren  [image]  und dann auf die erste leere Zeile.

4	Klicken Sie in der Symbolleiste auf Einfügen  [image].

5	Geben Sie einen neuen Namen für das kopierte Feld ein.

Anmerkung   Bei diesem Verfahren wird nur die Definition eines Feldes kopiert. Es werden keine Werte in das Feld kopiert.


Verschieben eines Feldes in der Tabellen-Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Markieren Sie das Feld bzw. die Felder, das/die Sie verschieben möchten.

Um ein einziges Feld zu markieren, klicken Sie auf den Zeilenmarkierer des entsprechenden Feldes.

Um eine Gruppe von Feldern zu markieren, ziehen Sie die Maus über die Zeilenmarkierer der entsprechenden Felder.

3	Klicken Sie erneut auf den Zeilenmarkierer, und halten Sie die Maustaste gedrückt. Microsoft Access zeigt direkt über der letzten markierten Zeile einen dünnen horizontalen Strich an.

4	Ziehen Sie den horizontalen Strich zu der Zeile, über der die Felder eingefügt werden sollen.

Anmerkung   Das Ändern der Feldreihenfolge in der Tabellen-Entwurfsansicht ändert die Reihenfolge, in der die Felder in der Tabelle gespeichert sind, und die Spaltenreihenfolge im Datenblatt der Tabelle. Um Informationen zum Ändern der Spaltenreihenfolge des Datenblatts anzuzeigen, klicken Sie auf  [image].


Löschen eines Feldes aus einer Tabelle

Wie ein Feld gelöscht wird, hängt davon ab, ob Sie in der Entwurfsansicht oder in der Datenblattansicht arbeiten.

Was möchten Sie tun?

Ein Feld aus einer Tabelle in der Entwurfsansicht löschen

Ein Feld aus einer Tabelle in der Datenblattansicht löschen


Löschen eines Feldes aus einer Tabelle in der Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Markieren Sie das Feld bzw. die Felder, das/die Sie löschen möchten.

Um ein einziges Feld zu markieren, klicken Sie auf den Zeilenmarkierer des entsprechenden Feldes.

Um eine Gruppe von Feldern zu markieren, ziehen Sie die Maus über die Zeilenmarkierer der entsprechenden Felder.

3	Klicken Sie in der Symbolleiste auf Zeile löschen  [image].

Anmerkungen

•	Wenn andere Datenbankobjekte Verweise auf ein gelöschtes Feld enthalten, löschen Sie diese Verweise ebenfalls. Enthält ein Bericht z.B. ein an ein gelöschtes Feld gebundenes Steuerelement, ist Microsoft Access nicht in der Lage, die Felddaten zu finden, und zeigt eine Fehlermeldung an.

•	Ein Feld, das Teil einer Beziehung ist, kann nicht gelöscht werden. Um das Feld zu löschen, löschen Sie zuerst die Beziehung.


Löschen eines Feldes aus einer Tabelle in der Datenblattansicht

1	Öffnen Sie die Tabelle in der Datenblattansicht.

2	Klicken Sie auf den Feldmarkierer der Spalte, die Sie löschen möchten.

3	Klicken Sie im Menü Bearbeiten auf Spalten löschen.

Anmerkungen

•	Wenn andere Datenbankobjekte Verweise auf ein gelöschtes Feld enthalten, löschen Sie diese Verweise ebenfalls. Enthält ein Bericht z.B. ein an ein gelöschtes Feld gebundenes Steuerelement, ist Microsoft Access nicht in der Lage, die Felddaten zu finden, und zeigt eine Fehlermeldung an.

•	Ein Feld, das Teil einer Beziehung ist, kann nicht gelöscht werden. Um das Feld zu löschen, löschen Sie zuerst die Beziehung.


Erstellen eines Feldes für Text oder Memos

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie Text oder Memo aus. Um Informationen zu dem für bestimmte Bedingungen geeigneten Datentyp anzuzeigen, klicken Sie auf  [image].

5	Stellen Sie die anderen Feldeigenschaften nach Bedarf ein.

Wie wird's gemacht?

Anmerkung   Die Standardfeldgröße für Felder des Datentyps Text beträgt 50 Zeichen. Sie können diese Größe für ein bestimmtes Feld ändern, indem Sie dessen Eigenschaft Feldgröße einstellen. Die Standardfeldgröße selbst können Sie ändern, indem Sie im Menü Extras auf Optionen und dann auf die Registerkarte Tabellen/Abfragen klicken.


Erstellen eines Feldes für Zahlen oder Währungswerte

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie Zahl oder Währung aus. Um Informationen zum geeigneten Datentyp anzuzeigen, klicken Sie auf  [image].

5	Wenn Sie ein Feld vom Datentyp Zahl erstellen, stellen Sie im unteren Teil des Fensters die Eigenschaft Feldgröße auf die gewünschte Größe ein. Zum Anzeigen von Informationen zu Feldgrößen klicken Sie auf  [image].

6	Um ein Anzeigeformat für ein Feld festzulegen, klicken Sie im unteren Teil des Fensters auf das Feld Format, dann auf den Pfeil, und wählen Sie das gewünschte Format aus. Wenn die vordefinierten Formate Ihren Anforderungen nicht entsprechen, können Sie auch ein benutzerdefiniertes Anzeigeformat erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

7	Stellen Sie die anderen Feldeigenschaften nach Bedarf ein.

 	Wie wird's gemacht?

Anmerkung   Änderungen an den Währungsformaten der Ländereinstellungen in der Windows-Systemsteuerung wirken sich automatisch auf die Felder des Datentyps Währung in Ihrer Datenbank aus. Hiervon ist jedoch nur das Format betroffen. Die Währungswerte selbst werden nicht konvertiert.


Erstellen eines Feldes, das automatisch Zahlen erzeugt

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie AutoWert aus.

5	Um eine fortlaufende Zahl zu erstellen, übernehmen Sie die Eigenschafteneinstellungen im unteren Teil des Fensters. (Die Eigenschaft Feldgröße ist standardmäßig auf Long Integer und die Eigenschaft NeueWerte auf Inkrement eingestellt.)

Um eine Zufallszahl zu erstellen, stellen Sie im unteren Teil des Fensters die Eigenschaft NeueWerte auf Zufall ein. Zum Anzeigen von Informationen zu den Arten von Feldern des Datentyps AutoWert, die Sie erstellen können, einschließlich Felder zur Datenbankreplikation, klicken Sie auf  [image].

6	Stellen Sie die anderen Feldeigenschaften nach Bedarf ein.

Wie wird's gemacht?


Erstellen eines Feldes für Datums- oder Zeitangaben

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Klicken Sie auf die Spalte Feldname, und geben Sie den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie Datum/Uhrzeit aus.

5	Um ein Anzeigeformat für ein Feld festzulegen, klicken Sie im unteren Teil des Fensters auf das Feld Format, dann auf den Pfeil, und wählen Sie das gewünschte Format aus. Wenn die vordefinierten Formate Ihren Anforderungen nicht entsprechen, können Sie auch ein benutzerdefiniertes Anzeigeformat erstellen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

6	Stellen Sie die anderen Feldeigenschaften nach Bedarf ein.

Wie wird's gemacht?

Anmerkung   Das Speichern von Datums- und Zeitangaben in einem Feld des Datentyps Datum/Uhrzeit gewährleistet, daß Datums- und Zeitwerte richtig sortiert werden. Änderungen der Datums- oder Zeitformate in den Ländereinstellungen der Windows-Systemsteuerung wirken sich automatisch auf die Felder des Datentyps Datum/Uhrzeit in Ihrer Datenbank aus.


Erstellen eines Feldes zum Speichern von OLE-Objekten (Bildern, Word-Dokumenten usw.)

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie OLE-Objekt aus.

Anmerkung   Felder des Datentyps OLE-Objekt werden verwendet, um Daten, wie z.B. Microsoft Word- oder Microsoft Excel-Dokumente, Bilder, Klänge und andere in anderen Programmen erstellte binäre Daten zu speichern. OLE-Objekte können mit einem Feld in einer Microsoft Access-Tabelle verknüpft oder in ein Feld eingebettet werden. Verwenden Sie in einem Formular oder Bericht ein Steuerelement, um das OLE-Objekt anzuzeigen. Um Informationen zum Bearbeiten und Anzeigen von Objekten anzuzeigen, die in Feldern des Datentyps OLE-Objekt gespeichert sind, klicken Sie auf  [image].


Erstellen eines Feldes für Ja/Nein-, Wahr/Falsch- und Ein/Aus-Werte

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie Ja/Nein aus.

5	Um im Feld Wahr/Falsch oder Ein/Aus statt der Standardeinstellung Ja/Nein anzuzeigen, klicken Sie im unteren Teil des Fensters auf das Feld Format, und wählen Sie das gewünschte Format aus.

6	Stellen Sie die anderen Feldeigenschaften nach Bedarf ein.

Wie wird's gemacht?


Erstellen eines Feldes, das Werte in Tabellen nachschlägt oder auflistet

Mit Hilfe des Nachschlage-Assistenten können Sie ein Feld erstellen, das eine von zwei Listenarten anzeigt, um die Dateneingabe zu vereinfachen:

•	Eine Nachschlageliste, in der die Werte angezeigt werden, die in einer vorhandenen Tabelle oder Abfrage nachgeschlagen werden.

•	Eine Wertliste, in der eine festgelegte Gruppe von Werten angezeigt wird, die Sie beim Erstellen des Feldes eingeben.

Die am häufigsten verwendete Nachschlageliste zeigt Werte an, die in einer Detailtabelle nachgeschlagen wurden. So zeigt z.B. das Feld Lieferanten-Nr in der Tabelle Artikel der Beispieldatenbank Nordwind die folgende Nachschlageliste an:

Diese Liste wird durch Nachschlagen der Werte im Feld Lieferanten-Nr der Tabelle Lieferanten und durch Anzeigen der entsprechenden Lieferantennamen erstellt. Beim Auswählen eines Wertes aus einer Nachschlageliste wird der Fremdschlüsselwert im aktuellen Datensatz (Lieferanten-Nr in der Tabelle Artikel) auf den Primärschlüsselwert des entsprechenden Datensatzes in der Detailtabelle (Lieferanten-Nr in der Tabelle Lieferanten) gesetzt. Dadurch wird eine Verbindung zur Detailtabelle hergestellt, um die Lieferantennamen im Datensatz anzuzeigen (aber nicht zu speichern). Der Fremdschlüssel (Lieferanten-Nr) wird gespeichert, aber nicht angezeigt. Aus diesem Grund werden Aktualisierungen der Daten in der Tabelle Lieferanten sowohl in der Liste als auch in den Datensätzen der Tabelle Artikel widergespiegelt. Definieren Sie ein Nachschlagelistenfeld aus der Tabelle, die den Fremdschlüssel enthalten und die Nachschlageliste anzeigen wird. Im vorliegenden Beispiel wird das Nachschlagelistenfeld aus der Tabelle Artikel definiert.

Eine Wertliste sieht genauso aus wie eine Nachschlageliste, umfaßt aber eine festgelegte Gruppe von Werten, die Sie bei deren Erstellung eingeben. Eine Wertliste sollte nur für Werte verwendet werden, die sich nicht sehr oft ändern und nicht in einer Tabelle gespeichert werden müssen. Eine Liste für ein Anredefeld, in dem unterschiedliche Anreden enthalten sind (z.B. Herr oder Frau) bietet sich als Wertliste an. Beim Auswählen eines Wertes aus einer Wertliste wird der Wert im Datensatz gespeichert. Es wird jedoch keine Verbindung zu einer Detailtabelle hergestellt. Aus diesem Grund werden spätere Änderungen der ursprünglichen Werte in der Wertliste nicht in den Datensätzen widergespiegelt, die vor der Änderung eingefügt wurden.

Sie können ein neues Nachschlage- oder Wertlistenfeld entweder in der Entwurfsansicht oder in der Datenblattansicht der Tabelle hinzufügen. Wenn jedoch das Feld, das Sie als Fremdschlüssel für ein Nachschlagefeld verwenden möchten, bereits vorhanden ist, öffnen Sie die Tabelle dieses Feldes in der Entwurfsansicht, um das Nachschlagefeld zu definieren. Wenn Sie z.B. eine Tabelle Artikel haben, für die bereits ein Feld Lieferanten-Nr definiert ist, und Sie dieses in ein Nachschlagefeld zum Anzeigen von Lieferantennamen aus der Tabelle Lieferanten ändern möchten, öffnen Sie die Tabelle Artikel in der Entwurfsansicht,  und ändern Sie das Feld Lieferanten-Nr dort in ein Nachschlagefeld.

Was möchten Sie tun?

Ein Nachschlagelistenfeld in der Entwurfsansicht erstellen

Ein Nachschlagelistenfeld in der Datenblattansicht erstellen

Ein Wertlistenfeld in der Entwurfsansicht erstellen

Ein Wertlistenfeld in der Datenblattansicht erstellen


Erstellen eines Feldes, das Daten aus einer anderen Tabelle nachschlägt, in der Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Führen Sie einen der folgenden Schritte aus:

•	Um ein neues Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image]. Um ein neues Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile. Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

•	Wenn das Feld, das Sie als Fremdschlüssel für das Nachschlagefeld verwenden möchten, bereits vorhanden ist, klicken Sie auf die Zeile dieses Feldes. Wenn Sie z.B. eine Tabelle Artikel haben, für die bereits ein Feld Lieferanten-Nr definiert ist, und Sie dieses in ein Nachschlagefeld zum Anzeigen von Lieferantennamen aus der Tabelle Lieferanten verwenden möchten, klicken Sie auf die Zeile des Feldes Lieferanten-Nr.

3	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie Nachschlage-Assistent aus.

4	Klicken Sie auf die Option zum Nachschlagen der Werte in einer Tabelle oder Abfrage.

5	Klicken Sie auf Weiter, und folgen Sie den Anweisungen in den übrigen Dialogfeldern Nachschlage-Assistent.

Wenn Sie auf die Schaltfläche Fertigstellen klicken, erstellt Microsoft Access das Nachschlagefeld und stellt bestimmte Eigenschaften auf der Basis der von Ihnen im Assistenten getroffenen Auswahlen ein. Wenn Sie ein Nachschlagefeld erstellt haben und es einem Formular hinzufügen, kopiert Microsoft Access die Felddefinition in das Formular. Sie brauchen nicht das Kombinations- oder Listenfeld sowie seine Nachschlage- oder Wertlistendefinition für das Formular zu erstellen. Wenn Sie jedoch die Definition eines Nachschlage- oder Wertlistenfelds in der Tabelle ändern, nachdem Sie es einem Formular hinzugefügt haben, werden diese Änderungen im Formular nicht widergespiegelt. Löschen Sie in einem solchen Fall das Feld aus dem Formular, und fügen Sie es erneut hinzu. Zum Anzeigen von Informationen zu den Eigenschaften, die der Nachschlage-Assistent einstellt, klicken Sie auf  [image].

Anmerkung   Sie können ein Nachschlagefeld auch einer Tabelle hinzufügen, die Werte aus derselben Tabelle anzeigt, in der das Nachschlagefeld enthalten ist. Das Feld Vorgesetzte(r) in der Tabelle Personal der Beispieldatenbank Nordwind ist z.B. ein Nachschlagefeld, das Daten aus den Feldern Vorname und Nachname durch Nachschlagen der entsprechenden Personalnummer in derselben Tabelle anzeigt.


Erstellen eines Feldes, das Daten aus einer anderen Tabelle nachschlägt, in der Datenblattansicht

1	Öffnen Sie die Tabelle in der Datenblattansicht.

2	Um das Nachschlagefeld in die Tabelle einzufügen, klicken Sie auf die Spalte, vor der Sie es hinzufügen möchten, und dann im Menü Einfügen auf Nachschlagespalte.

3	Wählen Sie im ersten Dialogfeld des Nachschlage-Assistenten die Option zum Nachschlagen der Werte in einer Tabelle oder Abfrage.

4	Klicken Sie auf Weiter, und folgen Sie den Anweisungen in den übrigen Dialogfeldern Nachschlage-Assistent.

Wenn die Arbeit mit dem Nachschlage-Assistenten beendet ist, wird das Nachschlagefeld dem Datenblatt hinzugefügt. Das neue Nachschlagefeld erhält standardmäßig einen Namen aus dem Datenblatt, Feld#, wobei # für eine Zahl steht. Sie können diesen Namen bei Bedarf ändern. Um Informationen zum Ändern eines Feldnamens in der Datenblattansicht anzuzeigen, klicken Sie auf  [image].

Anmerkungen

•	Wenn Sie den Nachschlage-Assistenten zum Erstellen einer Nachschlageliste einsetzen, stellt Microsoft Access bestimmte Eigenschaften auf der Basis der von Ihnen im Assistenten getroffenen Auswahlen ein. Wenn Sie ein Nachschlagefeld erstellt haben und es einem Formular hinzufügen, kopiert Microsoft Access die Felddefinition in das Formular. Sie brauchen nicht das Kombinations- oder Listenfeld sowie seine Nachschlagelistendefinition für das Formular zu erstellen. Wenn Sie jedoch die Definition des Feldes in der Tabelle ändern, nachdem Sie es einem Formular hinzugefügt haben, werden diese Änderungen im Formular nicht widergespiegelt. Löschen Sie in einem solchen Fall das Feld aus dem Formular, und fügen Sie es erneut hinzu. Zum Anzeigen von Informationen zu den Eigenschaften, die der Nachschlage-Assistent einstellt, klicken Sie auf  [image].

•	Sie können ein Nachschlagefeld auch einer Tabelle hinzufügen, die Werte aus derselben Tabelle anzeigt, in der das Nachschlagefeld enthalten ist. Das Feld Vorgesetzte(r) in der Tabelle Personal der Beispieldatenbank Nordwind ist z.B. ein Nachschlagefeld, das Daten aus den Feldern Vorname und Nachname durch Nachschlagen der entsprechenden Personalnummer in derselben Tabelle anzeigt.


Erstellen eines Wertlistenfelds in der Entwurfsansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Um das Feld in die Tabelle einzufügen, klicken Sie auf die Zeile, über der Sie es hinzufügen möchten, und dann in der Symbolleiste auf Zeilen einfügen  [image].

Um das Feld am Tabellenende hinzuzufügen, klicken Sie auf die erste leere Zeile.

3	Geben Sie in der Spalte Feldname den Namen des Feldes entsprechend den Microsoft Access-Konventionen zur Objektbenennung ein.

4	Klicken Sie in der Spalte Felddatentyp auf den Pfeil, und wählen Sie Nachschlage-Assistent aus.

5	Klicken Sie im ersten Dialogfeld des Nachschlage-Assistenten auf die Option zum Eingeben der gewünschten Werte.

6	Klicken Sie auf Weiter, und folgen Sie den Anweisungen in den übrigen Dialogfeldern Nachschlage-Assistent.

Anmerkung   Wenn Sie den Nachschlage-Assistenten zum Erstellen einer Liste fester Werte einsetzen, stellt Microsoft Access bestimmte Eigenschaften auf der Basis der von Ihnen im Assistenten getroffenen Auswahlen ein. Wenn Sie das Feld erstellt haben und es einem Formular hinzufügen, kopiert Microsoft Access die Felddefinition in das Formular. Sie brauchen nicht das Kombinations- oder Listenfeld sowie seine Wertlistendefinition für das Formular zu erstellen. Wenn Sie jedoch die Definition des Feldes in der Tabelle ändern, nachdem Sie es einem Formular hinzugefügt haben, werden diese Änderungen im Formular nicht widergespiegelt. Löschen Sie in einem solchen Fall das Feld aus dem Formular, und fügen Sie es erneut hinzu. Zum Anzeigen von Informationen zu den Eigenschaften, die der Nachschlage-Assistent einstellt, klicken Sie auf  [image].


Erstellen eines Wertlistenfelds in der Datenblattansicht

1	Öffnen Sie die Tabelle in der Datenblattansicht.

2	Um ein Wertlistenfeld in die Tabelle einzufügen, klicken Sie auf die Spalte, vor der Sie es hinzufügen möchten, und dann im Menü Einfügen auf Nachschlagespalte.

3	Wählen Sie im ersten Dialogfeld des Nachschlage-Assistenten die Option zum Eingeben der gewünschten Werte aus.

4	Klicken Sie auf Weiter, und folgen Sie den Anweisungen in den übrigen Dialogfeldern Nachschlage-Assistent.

Wenn die Arbeit mit dem Nachschlage-Assistenten beendet ist, wird das Wertlistenfeld dem Datenblatt hinzugefügt. Das neue Wertlistenfeld erhält standardmäßig einen Namen im Format Feld#, wobei # für eine Zahl steht. Sie können diesen Namen bei Bedarf ändern. Um Informationen zum Ändern eines Feldnamens in der Datenblattansicht anzuzeigen, klicken Sie auf  [image].

Anmerkung   Wenn Sie den Nachschlage-Assistenten zum Erstellen einer Liste fester Werte einsetzen, stellt Microsoft Access bestimmte Eigenschaften auf der Basis der von Ihnen im Assistenten getroffenen Auswahlen ein. Wenn Sie das Feld erstellt haben und es einem Formular hinzufügen, kopiert Microsoft Access die Felddefinition in das Formular. Sie brauchen nicht das Kombinations- oder Listenfeld sowie seine Wertlistendefinition für das Formular zu erstellen. Wenn Sie jedoch die Definition des Feldes in der Tabelle ändern, nachdem Sie es einem Formular hinzugefügt haben, werden diese Änderungen im Formular nicht widergespiegelt. Löschen Sie in einem solchen Fall das Feld aus dem Formular, und fügen Sie es erneut hinzu. Zum Anzeigen von Informationen zu den Eigenschaften, die der Nachschlage-Assistent einstellt, klicken Sie auf  [image].


Definieren von Beziehungen zwischen Tabellen

1	Schließen Sie alle geöffneten Tabellen. Sie können keine Beziehungen zwischen geöffneten Tabellen erstellen oder bearbeiten.

2	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

3	Klicken Sie in der Symbolleiste auf Beziehungen  [image].

4	Wenn für die Datenbank keine Beziehungen definiert sind, wird automatisch das Dialogfeld Tabelle anzeigen angezeigt. Müssen die Tabellen, die Sie verknüpfen möchten, hinzugefügt werden, und wird das Dialogfeld Tabelle anzeigen nicht angezeigt, klicken Sie in der Symbolleiste auf Tabelle anzeigen  [image]. Falls die zu verknüpfenden Tabellen bereits angezeigt werden, fahren Sie mit Schritt 6 fort.

5	Doppelklicken Sie auf die Namen der Tabellen, die Sie miteinander verknüpfen möchten, und schließen Sie dann das Dialogfeld Tabelle anzeigen.

6	Ziehen Sie das zu verknüpfende Feld aus der einen Tabelle zum Detailfeld in der anderen Tabelle.

Um mehrere Felder gleichzeitig zu ziehen, drücken Sie STRG, und klicken Sie auf die einzelnen Felder, bevor Sie sie ziehen.

In den meisten Fällen ziehen Sie das Primärschlüsselfeld (in Fettdruck dargestellt) aus einer Tabelle zu einem ähnlichen Feld (häufig mit demselben Namen), Fremdschlüssel genannt, in der anderen Tabelle. Die Detailfelder müssen nicht denselben Namen haben, sie müssen jedoch denselben Datentyp aufweisen (mit zwei Ausnahmen) und dieselbe Art an Informationen enthalten. Handelt es sich bei den übereinstimmenden Feldern um Felder des Datentyps Zahl, muß außerdem die Einstellung der Eigenschaft Feldgröße identisch sein. Bei der Übereinstimmung von Datentypen gibt es folgende zwei Ausnahmen: Ein Feld des Datentyps AutoWert kann mit einem Feld des Datenyps Zahl verknüpft werden, dessen Eigenschaft Feldgröße auf Long Integer eingestellt ist. Ein Feld des Datentyps AutoWert kann mit einem Feld des Typs Zahl verknüpft werden, wenn die Eigenschaft Feldgröße beider Felder auf Replikations-ID eingestellt ist.

7	Das Dialogfeld Beziehungen wird angezeigt. Prüfen Sie, ob die in beiden Spalten angezeigten Feldnamen richtig sind. Sie können sie bei Bedarf ändern.

Legen Sie ggf. die Beziehungsoptionen fest. Zum Anzeigen von Informationen zu einem bestimmten Element des Dialogfelds Beziehungen klicken Sie auf die Fragezeichenschaltfläche  [image]  und dann auf das Element.

8	Klicken Sie auf die Schaltfläche Erstellen, um die Beziehung zu erstellen.

9	Wiederholen Sie die Schritte 5 bis 8 für jedes Tabellenpaar, das Sie miteinander verknüpfen möchten.

Wenn Sie das Fenster Beziehungen schließen, fragt Microsoft Access, ob Sie das Layout speichern möchten. Unabhängig davon, ob Sie das Layout speichern oder nicht, werden die erstellten Beziehungen in der Datenbank gespeichert.

Anmerkungen

•	Wenn Sie alle in der Datenbank definierten Beziehungen anzeigen möchten, klicken Sie in der Symbolleiste auf Alle Beziehungen anzeigen  [image]. Um nur die für eine bestimmte Tabelle definierten Beziehungen anzuzeigen, klicken Sie auf die Tabelle und dann in der Symbolleiste auf Direkte Beziehungen anzeigen  [image].

•	Wenn Sie eine Änderung am Entwurf einer Tabelle vornehmen möchten, können Sie mit der rechten Maustaste auf die zu ändernde Tabelle und dann auf Tabelle entwerfen klicken.

•	Sie können Beziehungen sowohl unter Verwendung von Abfragen als auch von Tabellen erstellen. Die referentielle Integrität wird bei Abfragen jedoch nicht durchgesetzt.

•	Um eine Beziehung innerhalb einer Tabelle zu erstellen, fügen Sie diese Tabelle zweimal hinzu. Dies empfiehlt sich, wenn Sie innerhalb derselben Tabelle nachschlagen müssen. In der Tabelle Personal der Beispieldatenbank Nordwind wurde z.B. eine Beziehung zwischen den Feldern Personal-Nr und Vorgesetzte(r) erstellt, so daß im Feld Vorgesetzte(r) Personaldaten aus einem entsprechenden Feld Personal-Nr angezeigt werden können.


Ändern des Entwurfs einer Tabelle im Fenster "Beziehungen"

1	Klicken Sie im Fenster Beziehungen mit der rechten Maustaste auf die gewünschte Tabelle und dann auf Tabelle entwerfen.

2	Ändern Sie die Tabellendefinition wie gewünscht.


Anzeigen des Fensters "Beziehungen"

1	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

2	Klicken Sie in der Symbolleiste auf Beziehungen  [image].

Das Fenster Beziehungen wird angezeigt. Wenn das Layout der Beziehung zuvor gespeichert wurde, wird das gespeicherte Layout angezeigt. Andernfalls wird das Dialogfeld Tabelle anzeigen angezeigt. Dort können Sie die Tabellen bzw. Abfragen auswählen, die dem Fenster Beziehungen hinzugefügt werden sollen.


Bearbeiten einer vorhandenen Beziehung

1	Schließen Sie alle geöffneten Tabellen. Sie können keine Beziehungen zwischen geöffneten Tabellen bearbeiten.

2	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

3	Klicken Sie in der Symbolleiste auf Beziehungen  [image].

4	Wenn die Tabellen, deren Beziehung Sie bearbeiten möchten, nicht angezeigt werden, klicken Sie in der Symbolleiste auf Tabelle anzeigen  [image], und doppelklicken Sie auf jede einzelne Tabelle, die Sie hinzufügen möchten.

5	Doppelklicken Sie auf die Verknüpfungslinie der Beziehung, die Sie bearbeiten möchten.

6	Legen Sie die Beziehungsoptionen fest. Zum Anzeigen von Informationen zu einem bestimmten Element des Dialogfelds Beziehungen klicken Sie auf die Fragezeichenschaltfläche  [image]  und dann auf das Element.


Löschen einer Beziehung

1	Schließen Sie alle geöffneten Tabellen. Sie können keine Beziehungen zwischen geöffneten Tabellen löschen.

2	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

3	Klicken Sie in der Symbolleiste auf Beziehungen  [image].

4	Wenn die Tabellen, deren Beziehung Sie löschen möchten, nicht angezeigt werden, klicken Sie in der Symbolleiste auf Tabelle anzeigen  [image], und doppelklicken Sie auf die Tabellen, die Sie hinzufügen möchten. Klicken Sie dann auf Schließen.

5	Klicken Sie auf die Verknüpfungslinie der Beziehung, die Sie löschen möchten (die markierte Linie wird in Fettdruck dargestellt), und drücken Sie ENTF.


Entfernen einer Tabelle aus dem Fenster "Beziehungen"

•	Klicken Sie auf die zu entfernende Tabelle, und drücken Sie ENTF.

Microsoft Access entfernt die Tabelle und ihre Verknüpfungslinien aus dem Fenster Beziehungen. Diese Aktion betrifft nur die Anzeige im Fenster Beziehungen. Die Tabelle und deren Beziehungen werden nicht aus der Datenbank gelöscht.


Anzeigen vorhandener Beziehungen

1	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

2	Klicken Sie in der Symbolleiste auf Beziehungen  [image].

3	Um alle in der Datenbank definierten Beziehungen anzuzeigen, klicken Sie in der Symbolleiste auf Alle Beziehungen anzeigen  [image].

Um nur die für eine bestimmte Tabelle definierten Beziehungen anzuzeigen, klicken Sie auf die Tabelle und dann in der Symbolleiste auf Direkte Beziehungen anzeigen  [image].

Anmerkung   Wenn alle Tabellen, die mit der markierten Tabelle verknüpft sind, im Fenster Beziehungen bereits angezeigt werden, hat das Klicken auf die Schaltfläche Direkte Beziehungen anzeigen keine Auswirkungen. Diese Schaltfläche fügt nämlich nur Tabellen hinzu, die mit der aktuellen Tabelle verknüpft sind. Wenn Sie nur die direkten Beziehungen einer einzigen Tabelle anzeigen möchten, klicken Sie in der Symbolleiste auf Layout löschen  [image], um alle Tabellen und Beziehungen aus dem Fenster Beziehungen zu entfernen (sie werden dadurch nicht gelöscht). Fügen Sie die gewünschte Tabelle wieder hinzu, und klicken Sie auf die Schaltfläche Direkte Beziehungen anzeigen. Um eine Tabelle hinzuzufügen, klicken Sie in der Symbolleiste auf Tabelle anzeigen  [image]. Doppelklicken Sie auf die Tabelle, und klicken Sie dann auf Schließen.


Definieren der Standardverknüpfungsart für eine Beziehung zwischen zwei Tabellen

1	Wechseln Sie zum Datenbankfenster. Durch Drücken von F11 können Sie von jedem anderen Fenster zum Datenbankfenster wechseln.

2	Klicken Sie in der Symbolleiste auf Beziehungen  [image], um das Fenster Beziehungen zu öffnen.

3	Doppelklicken Sie auf den mittleren Abschnitt einer Verknüpfungslinie zwischen zwei Tabellen, um das Dialogfeld Beziehungen zu öffnen.

4	Klicken Sie auf die Schaltfläche Verknüpfungstyp und dann auf den gewünschten Verknüpfungstyp.

Option 1 definiert eine Exklusionsverknüpfung. Dies ist die Standardeinstellung.

Option 2 definiert eine Links-Inklusionsverknüpfung.

Option 3 definiert eine Rechts-Inklusionsverknüpfung.

Anmerkung   Wenn es sich um verknüpfte Tabellen handelt, ist die Schaltfläche Verknüpfungstyp nicht aktiviert. Bei Tabellen im Microsoft Access-Format können Sie die Datenbank öffnen, in der sie gespeichert sind, um den Verknüpfungstyp festzulegen.

Das Definieren des Verknüpfungstyps einer Beziehung im Fenster Beziehungen wirkt sich nicht auf die Beziehung selbst aus. Es wird nur die Art der Verknüpfung festgelegt, die beim Erstellen von Abfragen auf der Basis von Detailtabellen standardmäßig verwendet werden soll. Sie können den Standardverknüpfungstyp jederzeit außer Kraft setzen, wenn Sie eine Abfrage definieren.

Zum Anzeigen von Informationen zu Verknüpfungstypen klicken Sie auf  [image].


Was ist referentielle Integrität?

Referentielle Integrität ist ein Regelsystem, mit dessen Hilfe Microsoft Access sicherstellt, daß Beziehungen zwischen Datensätzen in Detailtabellen gültig sind und daß verknüpfte Daten nicht versehentlich gelöscht oder geändert werden. Sie können referentielle Integrität festlegen, wenn alle folgenden Bedingungen erfüllt sind:

•	Das übereinstimmende Feld aus der Mastertabelle ist ein Primärschlüssel oder hat einen eindeutigen Index.

•	Die Detailfelder haben denselben Datentyp. Allerdings gibt es zwei Ausnahmen: Ein Feld des Datentyps AutoWert kann mit einem Feld des Datenyps Zahl verknüpft werden, dessen Eigenschaft Feldgröße auf Long Integer eingestellt ist. Ein Feld des Datentyps AutoWert kann mit einem Feld des Typs Zahl verknüpft werden, wenn die Eigenschaft Feldgröße beider Felder auf Replikations-ID eingestellt ist.

•	Beide Tabellen gehören zu derselben Microsoft Access-Datenbank. Handelt es sich dabei um verknüpfte Tabellen, müssen diese über das Microsoft Access-Format verfügen. Um referentielle Integrität festzulegen, öffnen Sie die Datenbank, in der die Tabellen gespeichert sind. Referentielle Integrität kann nämlich nicht für verknüpfte Tabellen aus Datenbanken anderer Formate durchgesetzt werden.

Beim Durchsetzen referentieller Integrität beachten Sie folgende Regeln:

•	Sie können in das Fremdschlüsselfeld der Detailtabelle keinen Wert eingeben, der nicht im Primärschlüsselfeld der Mastertabelle enthalten ist. Sie können jedoch in das Fremdschlüsselfeld einen Nullwert eingeben und damit angeben, daß die Datensätze nicht miteinander verknüpft sind. So ist es z.B. nicht möglich, eine Bestellung zu haben, die einem nichtvorhandenen Kunden zugeordnet ist. Sie können jedoch eine Bestellung haben, die niemandem zugeordnet ist, indem Sie in das Feld Kunden-Nr einen Nullwert eingeben.

•	Sie können keinen Datensatz aus der Mastertabelle löschen, wenn übereinstimmende Datensätze in einer Detailtabelle enthalten sind. Beispielsweise können Sie einen Datensatz eines Mitarbeiters aus der Tabelle Personal nicht löschen, wenn diesem Mitarbeiter in der Tabelle Bestellungen Bestellungen zugeordnet sind.

•	Sie können keinen Primärschlüsselwert in der Mastertabelle ändern, wenn es zu diesem Datensatz Detaildatensätze gibt. Beispielsweise können Sie die Personalnummer eines Mitarbeiters in der Tabelle Personal nicht ändern, wenn diesem Mitarbeiter in der Tabelle Bestellungen Bestellungen zugeordnet sind.

Falls Microsoft Access diese Regeln für eine Beziehung durchsetzen soll, aktivieren Sie das Kontrollkästchen Mit referentieller Integrität, wenn Sie die Beziehung erstellen. Wird die referentielle Integrität für Detailtabellen durchgesetzt und dabei gegen eine dieser Regeln verstoßen, zeigt Microsoft Access eine Meldung an und läßt die Änderung nicht zu.

Sie können die Einschränkungen beim Löschen bzw. Ändern von Detaildatensätzen außer Kraft setzen und dennoch referentielle Integrität wahren, indem Sie die Kontrollkästchen Aktualisierungsweitergabe an Detailfeld und Löschweitergabe an Detaildatensatz aktivieren. Ist das Kontrollkästchen Aktualisierungsweitergabe an Detailfeld aktiviert, wird beim Ändern eines Primärschlüsselwerts in der Mastertabelle der damit übereinstimmende Wert in allen Detaildatensätzen automatisch aktualisiert. Ist das Kontrollkästchen Löschweitergabe an Detaildatensatz aktiviert, werden beim Löschen eines Datensatzes in der Mastertabelle alle Detaildatensätze in der Detailtabelle ebenfalls automatisch gelöscht. Zum Anzeigen von Informationen zu den Kontrollkästchen Löschweitergabe an Detaildatensatz und Aktualisierungsweitergabe an Detailfeld klicken Sie auf  [image].

Um Informationen zum Bearbeiten einer vorhandenen Beziehung und zum Festlegen der referentiellen Integrität anzuzeigen, klicken Sie auf  [image].

Um Informationen zum Definieren einer neuen Beziehung anzuzeigen, klicken Sie auf  [image].


Warum werden Aktualisierungsweitergaben oder Löschweitergaben verwendet?

Bei Beziehungen, in denen referentielle Integrität durchgesetzt wird, können Sie angeben, ob Microsoft Access für Detaildatensätze automatisch Aktualisierungsweitergaben und Löschweitergaben durchführen soll. Wenn Sie diese Optionen setzen, sind Lösch- und Aktualisierungsoperationen zulässig, die normalerweise durch die Regeln referentieller Integrität verhindert werden. Wenn Sie in einer Mastertabelle Datensätze löschen oder Primärschlüsselwerte ändern, führt Microsoft Access die erforderlichen Änderungen in den verknüpften Tabellen (Detailtabellen) aus, um die referentielle Integrität zu wahren.

Wenn Sie beim Definieren einer Beziehung das Kontrollkästchen Aktualisierungsweitergabe an Detailfeld aktiviert haben, aktualisiert Microsoft Access bei jeder Änderung des Primärschlüssels eines Datensatzes der Mastertabelle automatisch den Primärschlüssel in allen Detaildatensätzen auf den neuen Wert. Ändern Sie z.B. in der Tabelle Kunden eine Kundennummer, wird das Feld Kunden-Code in der Tabelle Bestellungen automatisch für alle Bestellungen dieses Kunden aktualisiert, damit die Beziehung erhalten bleibt. Microsoft Access gibt Aktualisierungen ohne vorherige Anzeige einer Meldung weiter.

Anmerkung   Handelt es sich beim Primärschlüssel der Mastertabelle um ein Feld des Datentyps AutoWert, hat das Aktivieren des Kontrollkästchens Aktualisierungsweitergabe an Detailfeld keine Wirkung, da der Wert in einem Feld des Datentyps AutoWert nicht geändert werden kann.

Wenn Sie beim Definieren einer Beziehung das Kontrollkästchen Löschweitergabe an Detaildatensatz aktiviert haben, löscht Microsoft Access bei jedem Löschen von Datensätzen in der Mastertabelle automatisch die Detaildatensätze in der Detailtabelle. Löschen Sie z.B. einen Kundendatensatz aus der Tabelle Kunden, werden automatisch alle Bestellungen dieses Kunden aus der Tabelle Bestellungen gelöscht (dies schließt Datensätze in der Tabelle Bestelldetails ein, die mit den Bestelldatensätzen verknüpft sind). Wenn Sie Datensätze aus einem Formular oder Datenblatt löschen und das Kontrollkästchen Löschweitergabe an Detaildatensatz aktiviert ist, gibt Microsoft Access die Warnung aus, daß Detaildatensätze ebenfalls gelöscht werden können. Wenn Sie Datensätze jedoch unter Verwendung einer Löschabfrage löschen, löscht Microsoft Access automatisch die Datensätze in den Detailtabellen, ohne zuvor eine Warnung anzuzeigen.

Um Informationen zum Bearbeiten einer vorhandenen Beziehung und zum Festlegen der referentiellen Integrität anzuzeigen, klicken Sie auf  [image].

Um Informationen zum Definieren einer neuen Beziehung anzuzeigen, klicken Sie auf  [image].


Definieren einer m:n-Beziehung zwischen Tabellen

1	Erstellen Sie die beiden Tabellen, zwischen denen eine m:n-Beziehung erstellt werden soll.

Wie wird's gemacht?

2	Erstellen Sie eine dritte Tabelle, eine sogenannte Verknüpfungstabelle. Fügen Sie dieser Tabelle Felder hinzu, deren Definitionen mit denen der Primärschlüsselfelder aus den beiden anderen Tabellen identisch sind. Die Primärschlüsselfelder in der Verknüpfungstabelle dienen als Fremdschlüssel. Genauso wie jeder anderen Tabelle können Sie der Verknüpfungstabelle auch andere Felder hinzufügen.

3	Setzen Sie den Primärschlüssel der Verknüpfungstabelle auf die Primärschlüsselfelder der beiden anderen Tabellen. So besteht z.B. in einer Verknüpfungstabelle Bestelldetails der Primärschlüssel aus den Feldern Bestell-Nr und Artikel-Nr.

Wie wird's gemacht?

4	Definieren Sie eine m:n-Beziehung zwischen jeder der beiden Mastertabellen und der Verknüpfungstabelle.

Wie wird's gemacht?

5	Um den Tabellen Daten hinzuzufügen, führen Sie einen der folgenden Schritte aus:

•	Erstellen Sie eine Abfrage, die mehrere Tabellen einbezieht. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

•	Erstellen Sie ein Formular, das mehrere Tabellen einbezieht. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkung   In der Beispieldatenbank Nordwind besteht zwischen den Tabellen Bestellungen und Artikel eine m:n-Beziehung. Eine Bestellung in der Tabelle Bestellungen kann mehrere Artikel aus der Tabelle Artikel enthalten. Außerdem kann ein einzelner Artikel in vielen Bestellungen enthalten sein. Die Tabelle Bestelldetails in der Beispieldatenbank Nordwind ist eine Verknüpfungstabelle zwischen den Tabellen Bestellungen und Artikel.


Festlegen, daß ein Feld des Datentyps "Text", "Memo" oder "Hyperlink" leere Zeichenfolgen akzeptiert

1	Öffnen Sie die Tabelle, die das Feld enthält, in der Entwurfsansicht.

2	Klicken Sie auf das Feld, in das Sie eine leere Zeichenfolge eingeben möchten.

3	Stellen Sie sicher, daß die Feldeigenschaft LeereZeichenfolge auf Ja eingestellt ist.

Anmerkung   Nur Felder des Datentyps Text, Memo und Hyperlink akzeptieren leere Zeichenfolgen.


Soll ein Feld des Datentyps "Text" oder "Memo" erstellt werden?

Microsoft Access stellt zum Speichern von Daten mit Text oder Kombinationen aus Text und Zahlen folgende zwei Felddatentypen bereit: Text und Memo.

Verwenden Sie den Datentyp Text, um Daten zu speichern, wie z.B. Namen, Adressen und Zahlen, die keine Berechnungen erfordern (z.B. Telefonnummern, Artikelnummern oder Postleitzahlen). In einem Feld dieses Datentyps können bis zu 255 Zeichen gespeichert werden, die Standardfeldgröße beträgt jedoch 50 Zeichen. Die maximale Zeichenanzahl, die in ein Feld des Datentyps Text eingegeben werden kann, wird mit der Eigenschaft Feldgröße festgelegt.

Verwenden Sie den Datentyp Memo, wenn Sie mehr als 255 Zeichen speichern müssen. In einem Feld dieses Datentyps können bis zu 64.000 Zeichen gespeichert werden. Felder des Datentyps Memo können jedoch nicht indiziert oder sortiert werden. Wenn Sie formatierten Text oder umfangreiche Dokumente speichern möchten, erstellen Sie ein Feld des Datentyps OLE. Zum Anzeigen von Informationen zu Feldern des Datentyps OLE klicken Sie auf  [image].

Sowohl der Datentyp Text als auch der Datentyp Memo speichern nur die in das Feld eingegebenen Zeichen. Leerzeichen für nichtbenötigte Positionen im Feld werden nicht gespeichert.


Soll ein Feld des Datentyps "Zahl" oder "Währung" erstellt werden?

Microsoft Access stellt zum Speichern von Daten mit numerischen Werten zwei Felddatentypen bereit: Zahl und Währung.

Verwenden Sie ein Feld des Datentyps Zahl, um numerische Daten zu speichern, die für mathematische Berechnungen herangezogen werden sollen. Eine Ausnahme bilden Berechnungen von Geldwerten oder Berechnungen, die eine hohe Genauigkeit erfordern. Die Art und Größe der numerischen Werte, die in einem Feld des Datentyps Zahl gespeichert werden können, wird mit der Einstellung der Eigenschaft Feldgröße festgelegt. Die Feldgröße Byte speichert z.B. nur ganze Zahlen (keine Dezimalzahlen) von 0 bis 255 und benötigt 1 Byte Speicherplatz.

Verwenden Sie ein Feld des Datentyps Währung, um bei Berechnungen ein Abrunden zu verhindern. Ein Feld des Datentyps Währung ist auf bis zu 15 Stellen links und 4 Stellen rechts vom Dezimalkomma genau. Dieser Datentyp benötigt 8 Byte Speicherplatz.

Felder des Datentyps Zahl und Währung stellen außerdem vordefinierte Anzeigeformate bereit. Mit Hilfe der Eigenschaft Format können Sie ein vorgegebenes Format auswählen oder ein benutzerdefiniertes Format erstellen. Um Informationen zum Erstellen eines benutzerdefinierten Formats anzuzeigen, klicken Sie auf  [image].


Welche Art eines AutoWert-Felds soll erstellt werden?

Microsoft Access stellt den Datentyp AutoWert bereit, um Felder zu erstellen, die beim Hinzufügen eines Datensatzes automatisch eine Zahl eingeben. Nachdem für einen Datensatz eine Zahl erstellt wurde, kann diese nicht gelöscht oder geändert werden. Ein Feld des Datentyps AutoWert kann drei Zahlentypen erstellen: fortlaufende Nummern, die sich jeweils um den Wert 1 erhöhen, Zufallszahlen und Replikations-IDs (die auch als GUIDS, Globally Unique Identifiers, bezeichnet werden). AutoWerte, die fortlaufende Nummern erstellen, werden am häufigsten verwendet und bieten sich als Primärschlüssel für Tabellen an. AutoWerte mit Zufallszahlen erstellen zu jedem Datensatz einer Tabelle eine eindeutige Zufallszahl. AutoWerte, die ReplikationsIDs erstellen, werden bei der Datenbankreplikation verwendet, um eindeutige Bezeichner zum Synchronisieren von Replikaten zu erstellen. Um Informationen zu AutoWerten, die Replikationsnummern erstellen, und deren Einsatzmöglichkeiten anzuzeigen, klicken Sie auf  [image].


Einstellen von Feldeigenschaften zum Anpassen der Einstellungen zum Speichern, Behandeln und Anzeigen von Daten

Jedes Feld hat eine Reihe von Eigenschaften, mit denen Sie festlegen, wie die Daten des Feldes gespeichert, behandelt oder angezeigt werden. Sie können z.B. festlegen, wie viele Zeichen maximal in ein Feld vom Datentyp Text eingegeben werden dürfen. Dazu stellen Sie für dieses Feld die Eigenschaft Feldgröße ein. Zum Einstellen der Eigenschaften eines Feldes zeigen Sie eine Tabelle in der Entwurfsansicht an, markieren das Feld im oberen Teil des Fensters und klicken dann im unteren Teil des Fensters auf das Einstellungsfeld für die gewünschte Eigenschaft.

Die für ein Feld verfügbaren Eigenschaften sind abhängig vom Datentyp den Sie für das Feld wählen.

Tip   Wenn Sie in einem Formular oder Bericht ein gebundenes Steuerelement durch Ziehen eines Feldes aus der Feldliste erstellen, übernimmt Microsoft Access bestimmte Eigenschaften dieses Feldes für das Steuerelement. Auf diese Weise wird sichergestellt, daß die Einstellungen der Steuerelemente beim Hinzufügen von Feldern zu einem Formular oder Bericht konsistent sind. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Was möchten Sie tun?

Die Suche in Feldern, die häufig durchsucht werden, in Abfragen verknüpft  oder sortiert sind, beschleunigen

Die Maximalgröße für ein Feld vom Datentyp Text oder der Größe der Zahl für ein Feld vom Datentyp Zahl festlegen

Die Anzahl der Dezimalstellen, die maximal für ein Feld vom Datentyp Zahl oder Währung angezeigt werden, festlegen

Das Anzeigeformat für ein Feld, z.B. ein Datumsformat, definieren

Ein Eingabeformat mit Literalzeichen und Leerstellen, in das Daten wie Telefonnummern, Postleitzahlen oder Datumsangaben eingegeben werden sollen, definieren

Eine Beschriftung, die nicht mit dem Feldnamen übereinstimmt, für die Spaltenüberschrift des Feldes in der Datenblattansicht und für Steuerelemente in Formularen und Berichten, die durch Ziehen des Feldes aus der Feldliste erstellt werden, definieren

Einen Wert, der automatisch eingegeben wird, wenn ein neuer Datensatz hinzugefügt wird, definieren

Die Daten, die in ein Feld eingegeben werden, auf Werte, die eine bestimmte Bedingung erfüllen, beschränken

Festlegen, daß in ein Feld Daten eingegeben werden müssen

Zulassen, daß in einem Feld vom Datentyp Text oder Memo Zeichenfolgen der Länge Null gespeichert werden


Ändern der Feldgröße für Felder vom Datentyp "Text" oder "Zahl"

Verwenden Sie die nachfolgenden Schritte zum festlegen, wie viele Zeichen in ein Feld vom Datentyp Text oder welcher Bereich und welche Art von numerischen Werten in ein Feld vom Datentyp Zahl eingegeben werden dürfen.

1	Klicken Sie in der Entwurfsansicht für Tabellen im oberen Teil des Fensters auf das Feld, für das Sie die Eigenschaft Feldgröße einstellen möchten.

2	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Feldgröße.

3	Geben Sie für ein Feld vom Datentyp Text die Anzahl der Zeichen (höchstens 255) an, die maximal in das Feld eingegeben werden dürfen.

Klicken Sie für ein Feld vom Datentyp Zahl auf den Pfeil, und wählen Sie die gewünschte Feldgröße. Zum Anzeigen weiterer Informationen zu Feldgrößen für Felder vom Datentyp Zahl klicken Sie auf  [image].


Definieren des Datenanzeigeformats für ein Feld oder ein Steuerelement

Unter Verwendung der Eigenschaft Format können Sie das Datenanzeigeformat für ein Feld oder ein Steuerelement festlegen. Sie können z.B. alle Datumsangaben unter Verwendung des Formats Tag/Monat/Jahr oder in einem anderen Format anzeigen. Für Felder mit den Datentypen AutoWert, Zahl, Währung, Datum/Uhrzeit und Ja/Nein können Sie unter einer Vielzahl vordefinierter Formate wählen oder selbst ein Format definieren. Mit Ausnahme von Feldern vom Datentyp OLE-Objekt können Sie für jeden Felddatentyp ein benutzerdefiniertes Format erstellen.

Sie können die Eigenschaft Format in der Entwurfsansicht für Tabellen, der Entwurfsansicht für Abfragen, der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einstellen. In der Regel werden Sie die Eigenschaft jedoch in der Entwurfsansicht für Tabellen einstellen, da die Einstellung in diesem Fall automatisch auch dem Feld in der Entwurfsansicht für Abfragen und Steuerelementen in einem Formular oder Bericht zugewiesen wird, die an dieses Feld gebunden sind (vorausgesetzt, Sie erstellen die Steuerelemente nach dem Einstellen der Eigenschaft in der Entwurfsansicht für Tabellen). In einigen Fällen kann es jedoch auch erforderlich sein, die Eigenschaft in der Entwurfsansicht für Abfragen, der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einzustellen. Dies ist z.B. der Fall, wenn Sie ein Feld im Datenblatt einer Tabelle anders als in einem Bericht anzeigen möchten. Dazu können Sie die Eigenschaft Format für das Feld z.B. in der Entwurfsansicht für Abfragen einstellen, und dann den Bericht auf die Abfrage beziehen. Wenn Sie ein ungebundenes Steuerelement verwenden, müssen Sie die Eigenschaft Format in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einstellen.

Anmerkung   Wenn Sie Literalzeichen erstellen möchten, die das Eingeben von Daten in ein vordefiniertes Format erleicherten, können Sie anstelle eines Anzeigeformats ein Eingabeformat verwenden. Zum Anzeigen von Informationen zu den Unterschieden zwischen einem Anzeigeformat und einem Eingabeformat klicken Sie auf  [image].

Was möchten Sie tun?

Das Datenanzeigeformat für ein Feld in der Entwurfsansicht für Tabellen definieren

Das Datenanzeigeformat für ein Feld in der Entwurfsansicht für Abfragen definieren

Das Datenanzeigeformat für ein Steuerelement in einem Formular oder Bericht definieren


Definieren des Datenanzeigeformats für ein Feld in der Entwurfsansicht für Tabellen

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, das Sie formatieren möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Format und dann auf den Pfeil. Wählen Sie anschließend eines der vordefinierten Formate. Wenn keines der vordefinierten Formate Ihren Anforderungen genügt, können Sie für jeden Felddatentyp, ausgenommen jedoch Felder vom Typ OLE-Objekt, ein benutzerdefiniertes Format erstellen. Zum Anzeigen von Informationen zum Erstellen eines benutzerdefinierten Formats klicken Sie auf  [image].

Anmerkung   Um anwendungsübergreifende Konsistenz zu gewährleisten, verwendet Microsoft Access für bestimmte vordefinierte Zahlen- und Datum-/Zeitformate die in der Windows 95-Systemsteuerung festgelegten Ländereinstellungen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Definieren des Datenanzeigeformats für ein Feld in der Entwurfsansicht für Abfragen

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Setzen Sie im Abfrage-Entwurfsbereich die Einfügemarke in die Spalte für das Feld, das Sie formatieren möchten. Sie können die Einfügemarke in jede der Zeilen für dieses Feld setzen.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für dieses Feld zu öffnen.

4	Klicken Sie auf das Einstellungsfeld für die Eigenschaft Format und dann auf den Pfeil. Wählen Sie anschließend eines der vorderfinierten Formate aus. Wenn keines der vordefinierten Formate Ihren Anforderungen genügt, können Sie für jeden Feldtyp, ausgenommen jedoch Felder vom Typ OLE-Objekt, ein benutzerdefiniertes Format erstellen. Zum Anzeigen von Informationen zum Erstellen eines benutzerdefinierten Formats klicken Sie auf  [image].

Anmerkung   Um anwendungsübergreifende Konsistenz zu gewährleisten, verwendet Microsoft Access für bestimmte vordefinierte Zahlen- und Datum-/Zeitformate die in der Windows 95-Systemsteuerung festgelegten Ländereinstellungen. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].


Festlegen der Anzeigeformate für länderspezifische Daten

Microsoft Access unterstützt eine Vielzahl internationaler Formate. Um anwendungsübergreifende Konsistenz zu gewährleisten, verwendet Microsoft Access für die in der nachstehenden Tabelle aufgeführten Zahlen- und Datum-/Zeitformate die in der Windows 95-Systemsteuerung festgelegten Ländereinstellungen.

Microsoft Access-Format	Registerkarte unter "Ländereinstellungen"
Standard (und andere Zahlenformate außer Währung)	Zahlen
Währung	Währung
Datum, kurz	Datum
Datum, lang	Datum
Zeit	Uhrzeit
Erscheinen Ihre Daten nicht in dem für Ihr Land gültigen Format, ändern Sie die in der Systemsteuerung unter Ländereinstellungen festgelegten Einstellungen.

Anmerkung   Das Austauschen von Daten zwischen Computern mit unterschiedlichen Ländereinstellungen kann zu Fehlern bei Daten vom Typ Währung führen. Wenn Sie das Format Währung verwenden, wird z.B. der Wert 5,47 kr auf einem für Dänemark eingestellten Computer auf einem für die USA eingestellten Computer in den Wert $5.47 konvertiert. Um derartige Fehler zu vermeiden, müssen Sie für Währungswerte ein benutzerdefiniertes Format, wie z.B. #,## kr, erstellen. Das benutzerdefinierte Format hat Vorrang vor den in der Windows-Systemsteuerung festgelegten Einstellungen. Ähnliche Probleme treten auf, wenn Sie Standardzahlen oder Standarddatum- bzw. -zeitangaben zwischen Computern mit unterschiedlichen Ländereinstellungen austauschen.


Festlegen der Anzahl der Dezimalstellen, die in einem Feld oder Steuerelement angezeigt werden sollen

Mit der Eigenschaft Dezimalstellen können Sie die Anzahl der Dezimalstellen festlegen, die in einem Feld vom Datentyp Zahl oder Währung oder in einem Steuerelement mit Zahlen oder Währungsangaben angezeigt werden sollen. Sie können die Eigenschaft Dezimalstellen in der Entwurfsansicht für Tabellen, der Entwurfsansicht für Abfragen, der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einstellen. In der Regel werden Sie die Eigenschaft jedoch in der Entwurfsansicht für Tabellen einstellen, da die Einstellung in diesem Fall automatisch auch dem Feld in der Entwurfsansicht für Abfragen sowie Steuerelementen in einem Formular oder Bericht zugewiesen wird, die an dieses Feld gebunden sind (vorausgesetzt, Sie erstellen die Steuerelemente nach dem Einstellen der Eigenschaft in der Entwurfsansicht für Tabellen). In einigen Fällen kann es jedoch auch erforderlich sein, die Eigenschaft in der Entwurfsansicht für Abfragen, der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einzustellen. Wenn Sie z.B. im Datenblatt einer Tabelle eine andere Anzahl von Dezimalstellen als in einem Bericht anzeigen möchten, können Sie die Eigenschaft Dezimalstellen für das Feld in der Entwurfsansicht für Abfragen einstellen, und dann den Bericht auf die Abfrage beziehen. Wenn Sie ein ungebundenes Steuerelement verwenden, müssen Sie die Eigenschaft Dezimalstellen in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einstellen.

Was möchten Sie tun?

Die Anzahl der Dezimalstellen, die für ein Feld in der Tabellen-Entwurfsansicht angezeigt werden sollen, festlegen

Die Anzahl der Dezimalstellen, die für ein Feld in der Abfrage-Entwurfsansicht angezeigt werden sollen, festlegen

Die Anzahl der Dezimalstellen, die für ein Steuerelement in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte angezeigt werden sollen, festlegen


Festlegen der Anzahl der Dezimalstellen, die für ein Feld in der Tabellen-Entwurfsansicht angezeigt werden sollen

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für die Sie die Anzahl der Dezimalstellen festlegen möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Dezimalstellen und dann auf den Pfeil. Wählen Sie anschließend die gewünschte Anzahl der Dezimalstellen aus.

Die Eigenschaft Dezimalstellen unterstützt eine Standardeinstellung, Automatisch, und die Möglichkeit, 0 bis 15 Dezimalstellen festzulegen. Wenn die Einstellung Automatisch festgelegt ist, zeigen Felder für die Eigenschaft Format eine der Einstellungen Währung, Festkommazahl, Standardzahl, Prozentzahl und Exponentialzahl festgelegt ist, zwei Dezimalstellen an. Die Eigenschaft Dezimalstellen hat nur Gültigkeit, wenn die Eigenschaft Format eingestellt ist. Um Informationen zum Definieren des Anzeigeformats für ein Feld anzuzeigen, klicken Sie auf  [image].

Anmerkung   Die Einstellung der Eigenschaft Dezimalstellen gilt nur für die Anzahl der Dezimalstellen, die angezeigt werden, nicht für die Anzahl der Dezimalstellen, die gespeichert werden. Wenn Sie z.B. für ein Feld vom Datentyp Zahl, für das für die Eigenschaft Feldgröße die Einstellung Integer festgelegt ist, für die Eigenschaft Dezimalstellen den Wert 2 festlegen, wird die Zahl mit zwei Dezimalstellen angezeigt. Da jedoch nur ganze Zahlen (Integerwerte) gespeichert werden, werden die beiden Dezimalstellen in Form von Nullen gespeichert. Zum Ändern der Anzahl der Dezimalstellen, die gespeichert werden sollen, müssen Sie die Einstellung der Eigenschaft Feldgröße für das Feld ändern. Zum Anzeigen von Informationen zum Einstellen der Eigenschaft Feldgröße eines Feldes klicken Sie auf  [image].


Festlegen der Anzahl der Dezimalstellen, die für ein Feld in der Entwurfsansicht für Abfragen angezeigt werden sollen

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Setzen Sie die Einfügemarke im Abfrage-Entwurfsbereich in die Spalte für das Feld, das Sie ändern möchten. Sie können die Einfügemarke in jede der Zeilen für dieses Feld setzen.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für dieses Feld zu öffnen.

4	Klicken Sie auf das Einstellungsfeld für die Eigenschaft Dezimalstellen und dann auf den Pfeil. Wählen Sie anschließend die gewünschte Anzahl der Dezimalstellen.

Die Eigenschaft Dezimalstellen unterstützt eine Standardeinstellung, Automatisch, und die Möglichkeit, 0 bis 15 Dezimalstellen festzulegen. Wenn die Einstellung Automatisch festgelegt ist, zeigen Felder, für die Eigenschaft Format eine der Einstellungen Währung, Festkommazahl, Standardzahl, Prozentzahl und Exponentialzahl festgelegt ist, zwei Dezimalstellen an. Die Eigenschaft Dezimalstellen hat nur Gültigkeit, wenn die Eigenschaft Format eingestellt ist. Um Informationen zum Definieren des Anzeigeformats für ein Feld anzuzeigen, klicken Sie auf  [image].

Anmerkung   Die Einstellung der Eigenschaft Dezimalstellen gilt nur für die Anzahl der Dezimalstellen, die angezeigt werden, nicht für die Anzahl der Dezimalstellen, die gespeichert werden. Wenn Sie z.B. für ein Feld vom Datentyp Zahl, für das für die Eigenschaft Feldgröße die Einstellung Integer festgelegt ist, für die Eigenschaft Dezimalstellen den Wert 2 festlegen, wird die Zahl mit zwei Dezimalstellen angezeigt. Da jedoch nur ganze Zahlen (Integerwerte) gespeichert werden, werden die beiden Dezimalstellen in Form von Nullen gespeichert. Zum Ändern der Anzahl der Dezimalstellen, die gespeichert werden sollen, müssen Sie die Einstellung der Eigenschaft Feldgröße für das Feld ändern. Um Informationen zum Einstellen der Eigenschaft Feldgröße eines Feldes anzuzeigen, klicken Sie auf  [image].


Festlegen der Anzahl der Dezimalstellen, die für ein Steuerelement angezeigt werden sollen

1	Öffnen Sie ein Formular in der Entwurfsansicht oder einen Bericht in der Entwurfsansicht.

2	Stellen Sie sicher, daß das Steuerelement, das Sie ändern möchten, markiert ist, und klicken Sie dann in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für das Steuerelement zu öffnen.

3	Klicken Sie auf das Einstellungsfeld für die Eigenschaft Dezimalstellen und dann auf den Pfeil. Wählen Sie anschließend die gewünschte Anzahl der Dezimalstellen aus.

Die Eigenschaft Dezimalstellen unterstützt eine Standardeinstellung, Automatisch, und die Möglichkeit, 0 bis 15 Dezimalstellen festzulegen. Wenn die Einstellung Automatisch festgelegt ist, zeigen Felder, für die Eigenschaft Format eine der Einstellungen Währung, Festkommazahl, Standardzahl, Prozentzahl und Exponentialzahl festgelegt ist, zwei Dezimalstellen an. Die Eigenschaft Dezimalstellen hat nur Gültigkeit, wenn die Eigenschaft Format eingestellt ist. Zum Anzeigen von Informationen zum Definieren des Anzeigeformats für ein Feld klicken Sie auf  [image].

Anmerkung   Die Einstellung der Eigenschaft Dezimalstellen gilt nur für die Anzahl der Dezimalstellen, die angezeigt werden, nicht für die Anzahl der Dezimalstellen, die gespeichert werden. Wenn Sie z.B. für ein Feld vom Datentyp Zahl, für das für die Eigenschaft Feldgröße die Einstellung Integer festgelegt ist, für die Eigenschaft Dezimalstellen den Wert 2 festlegen, wird die Zahl mit zwei Dezimalstellen angezeigt. Da jedoch nur ganze Zahlen (Integerwerte) gespeichert werden, werden die beiden Dezimalstellen in Form von Nullen gespeichert. Zum Ändern der Anzahl der Dezimalstellen, die gespeichert werden sollen, müssen Sie die Einstellung der Eigenschaft Feldgröße für das Feld ändern. Um Informationen zum Einstellen der Eigenschaft Feldgröße eines Feldes anzuzeigen, klicken Sie auf  [image].


Erstellen eines Eingabeformats zum Steuern der Eingabe von Daten in ein Feld oder Steuerelement

Unter Verwendung der Eigenschaft Eingabeformat können Sie ein Eingabeformat (gelegentlich auch als "Feldvorlage" bezeichnet) erstellen, das zum Steuern der Eingabe von Daten in ein Feld oder Steuerelement Literalzeichen verwenden. Das folgende Eingabeformat legt z.B. fest, daß alle Einträge für Telefonnummern genau der Anzahl der Ziffern entsprechen, die für eine in den USA gültige Telefonnummer einschließlich Ortsnetzkennzahl und Rufnummer erforderlich sind, und daß an jeder leeren Stelle nur Ziffern eingegeben werden können. Benutzer müssen lediglich die Leerstellen ausfüllen.

Sie können die Eigenschaft Eingabeformat in der Entwurfsansicht für Tabellen, in der Entwurfsansicht für Abfragen oder der Entwurfsansicht für Formulare einstellen. In der Regel werden Sie die Eigenschaft für das Feld jedoch in der Entwurfsansicht für Tabellen einstellen, da die Einstellung in diesem Fall automatisch auch dem Feld in der Entwurfsansicht für Abfragen sowie Steuerelementen in einem Formular oder Bericht zugewiesen wird, die an dieses Feld gebunden sind (vorausgesetzt, Sie erstellen die Steuerelemente nach dem Einstellen der Eigenschaft in der Entwurfsansicht für Tabellen). In einigen Fällen kann es jedoch auch erforderlich sein, die Eigenschaft in der Entwurfsansicht für Abfragen oder der Entwurfsansicht für Formulare einzustellen, z.B. wenn Sie das Eingabeformat in der Tabelle weglassen, in einem Textfeld jedoch verwenden möchten. Wenn Sie ein ungebundenes Steuerelement verwenden, müssen Sie die Eigenschaft Eingabeformat in der Entwurfsansicht für Formulare einstellen.

Anmerkung   Wenn Sie festlegen möchten, wie gespeicherte Daten angezeigt werden sollen, können Sie anstelle eines Eingabeformats ein Anzeigeformat definieren. Zum Anzeigen von Informationen zu den Unterschieden zwischen einem Anzeigeformat und einem Eingabformat klicken Sie auf  [image].

Was möchten Sie tun?

Ein Eingabeformat für ein Feld in der Entwurfsansicht für Tabellen definieren

Ein Eingabeformat für ein Feld in der Entwurfsansicht für Abfragen definieren

Ein Eingabeformat für ein Textfeld oder ein Kombinationsfeld in der Entwurfsansicht für Formulare definieren


Wählen zwischen einem Datenanzeigeformat und einem Eingabeformat

Microsoft Access unterstützt zwei Feldeigenschaften, die ähnliche Ergebnisse produzieren: die Eigenschaft Format und die Eigenschaft Eingabeformat.

Verwenden Sie die Eigenschaft Format, wenn Daten in einem einheitlichen Format angezeigt werden sollen. Wenn Sie für die Eigenschaft Format für ein Feld vom Datentyp Datum/Uhrzeit den Wert Datum, mittel einstellen, werden alle Datumsangaben in der Form 12. Jan. 96 angezeigt. Wenn ein Benutzer dann z.B. ein Datum im Format 12.01.95 (oder in einem beliebigen anderen gültigen Format) eingibt, konvertiert Microsoft Access die Anzeige beim Speichern automatisch in das Format Datum, mittel.

Die Eigenschaft Format beeinflußt nur die Anzeige eines Wertes, nicht die Art wie dieser Wert in der Tabelle gespeichert wird. Außerdem wird ein Anzeigeformat erst nach dem Speichern eingegebener Daten wirksam. Im Feld wird jedoch kein Hinweis auf das Eingabeformat gegeben. Wenn Sie bereits beim Eingeben steuern möchten, wie die Anzeige der Daten aussehen soll, verwenden Sie zusätzlich zur Eigenschaft Format oder anstelle dieser Eigenschaft ein Eingabeformat. Wenn Daten immer genau so angezeigt werden sollen, wie sie eingegeben werden, dürfen Sie nicht die Eigenschaft Format einstellen.

Für Felder vom Datentyp Zahl, Währung, Datum/Uhrzeit, AutoWert und Ja/Nein stehen vordefinierte Formate zur Verfügung, und Sie können für diese Felder benutzerdefinierte Formate erstellen. Für Felder vom Datentyp Text, Memo oder Hyperlink stehen keine vordefinierten Formate zur Verfügung, Sie können jedoch auch hier benutzerdefinierte Formate erstellen. Für Felder vom Datentyp OLE-Objekt können Sie kein Anzeigeformat definieren.

Verwenden Sie die Eigenschaft Eingabeformat, wenn Sie Leerstellen definieren möchten, die im Feld durch Literalzeichen ersetzt werden. Wenn z.B. alle Telefonnummern, die Sie in ein Feld eingeben, dasselbe Format haben, können Sie ein Eingabeformat erstellen, das wie in der nachstehenden Abbildung gezeigt aussieht.

Bei Verwendung eines Eingabeformats wird gewährleistet, daß die Daten in das definierte Format passen. Darüber hinaus können Sie die Art der Werte festlegen, die an jeder Leerstelle eingegeben werden dürfen. Das vorstehend gezeigte Eingabeformat legt z.B. fest, daß alle Einträge genau so viele Ziffern enthalten müssen, wie für eine in den USA gültige Telefonnummer mit Ortsnetzkennzahl erforderlich ist, und daß an jeder Leerstelle nur Ziffern eingegeben werden dürfen.

Wenn Sie für ein Feld sowohl ein Anzeigeformat als auch ein Eingabeformat festlegen, verwendet Microsoft Access das Eingabeformat beim Hinzufügen oder Bearbeiten von Daten und die Anzeigeformateinstellung zum Festlegen, auf welche Art die Daten nach dem Speichern des Datensatzes angezeigt werden. Achten Sie darauf, daß es nicht zu Konflikten kommt, wenn Sie sowohl die Eigenschaft Format als auch die Eigenschaft Eingabeformat verwenden.


Definieren eines Eingabeformats für ein Feld in einer Tabelle

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für das Sie ein Eingabeformat definieren möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Eingabeformat und dann auf die Editor-Schaltfläche  [image], um den Eingabeformat-Assistenten zu starten. Folgen Sie dannn den Anweisungen in den Dialogfeldern des Assistenten.

Anmerkung   Sie können die Eingabeformatdefinition auch ohne Verwendung des Assistenten in das Eigenschaftenfenster eingeben. In der Regel ist es am einfachsten, den Assistenten zu verwenden, für Felder vom Datentyp Zahl und Währung müssen Sie die Eingabeformatdefinition jedoch manuell eingeben. Zum Anzeigen von Informationen dazu, wie Sie ein Eingabeformat manuell definieren, klicken Sie auf  [image].


Definieren eines Eingabeformats für ein Feld in einer Abfrage

1	Öffnen Sie eine Abfrage in der Entwurfsansicht.

2	Setzen Sie die Einfügemarke im Abfrage-Entwurfsbereich in die Spalte für das Feld, das Sie ändern möchten. Sie können die Einfügemarke in jede der Zeilen für dieses Feld setzen.

3	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster für dieses Feld zu öffnen.

4	Klicken Sie auf das Einstellungsfeld für die Eigenschaft Eingabeformat und dann auf die Editor-Schaltfläche  [image], um den Eingabeformat-Assistenten zu starten. Folgen Sie dann den Anweisungen in den Dialogfeldern des Assistenten.

Anmerkung Sie können die Eingabeformatdefinition auch ohne Verwendung des Assistenten in das Eigenschaftenfenster eingeben. In der Regel ist es am einfachsten, den Assistenten zu verwenden, für Felder vom Datentyp Zahl und Währung müssen Sie die Eingabeformatdefinition jedoch manuell eingeben. Zum Anzeigen von Informationen dazu, wie Sie ein Eingabeformat manuell definieren, klicken Sie auf  [image].


Eingabeformate - Beispiele

Ein Eingabeformat wird in Feldern (in Tabellen und Abfragen) und in Text- und Kombinationsfeldern (in Formularen) verwendet. Es dient zum Formatieren von Daten und Steuern der Werte, die eingegeben werden dürfen. Ein Eingabeformat besteht aus Literalzeichen (wie z.B. Leerzeichen, Punkten, Strichen und Klammern), die auszufüllende Leerstellen voneinander trennen. Die Einstellung für die Eigenschaft Eingabeformat besteht aus Literalzeichen und Sonderzeichen, die die Art des Wertes bestimmen, der an einer bestimmten Position eingegeben werden darf. Eingabeformate werden in erster Linie für Felder vom Datentyp Text und Datum/Uhrzeit verwendet. Sie können sie jedoch auch für Felder vom Datentyp Zahl und Währung verwenden.

Die nachstehende Tabelle zeigt einige nützliche Definitionen für Eingabeformate und Beispiele für Werte, die Sie in diese Formate eingeben können. Details zu den Symbolen, die zum Erstellen von Eingabeformaten verwendet werden, finden Sie in der Tabelle am Ende des vorliegenden Themas.

Eingabeformatdefinition	Beispiele für Werte
(00000) 000-0000	(02206) 555-0248
(999) 999-9999!	(206) 555-0248
	(   ) 555-0248
(00000) AAA-AAAA	(02206) 555-TELE
#999	-20
	2000
>L????L?000L0	GRÜN GR339M3
	MAI  R 452B7
>L0L 0L0	T2F 8M4
00000-9999	98115-
	98115-3007
>L<??????????????	Maria
	Pierre
ISBN 0-&&&&&&&&&-0	ISBN 1-55615-507-7
	ISBN 0-13-964262-5
>LL00000-0000	DB51392-0493
Die Eingabeformatdefinition setzt sich aus bis zu drei durch Semikolons voneinander getrennte Bereiche zusammen, wie z.B. (999) 000-0000!;0;“ „.

Bereich	Bedeutung
Erster	Das Eingabeformat.
Zweiter	Bestimmt, ob die Literalzeichen gespeichert werden sollen. 0 = speichert Literalzeichen mit dem eingegebenen Wert. 1 oder leer = speichert nur Zeichen, die an Leerstellen eingegeben werden.
Dritter	Zeichen, das im Eingabeformat anstelle von Leerzeichen angezeigt wird. Sie können jedes beliebige Zeichen verwenden. Geben Sie " " (doppelte Anführungszeichen, Leerzeichen, doppelte Anführungszeichen) ein, wenn Sie ein Leerzeichen anzeigen möchten. Wenn Sie diesen Bereich leer lassen, wird der Unterstrich ( _ ) verwendet.
Microsoft Access interpretiert Zeichen im ersten Bereich in der Eigenschaft Eingabeformat wie in der nachstehenden Tabelle gezeigt. Zum Definieren eines Literalzeichens geben Sie ein beliebiges Zeichen ein, das nicht den in der Tabelle aufgeführten Zeichen entspricht und kein Leerzeichen oder Symbol ist. Wenn Sie eines der folgenden Zeichen als Literalzeichen definieren möchten, müssen Sie vor diesem Zeichen einen \ (umgekehrten Schrägstrich) eingeben.

Zeichen	Beschreibung
0	Ziffer (0 bis 9, Eingabe erforderlich; Plus- [+] und Minuszeichen [-] sind nicht erlaubt).
9	Ziffer oder Leerzeichen (Eingabe nicht erforderlich; Plus- und Minuszeichen sind nicht erlaubt).
#	Ziffer oder Leerzeichen (Eingabe nicht erforderlich; Leerstellen werden in Leerzeichen konvertiert, Plus- und Minuszeichen sind erlaubt).
L	Buchstabe (A bis Z, Eingabe erforderlich).
?	Buchstabe (A bis Z, Eingabe nicht erforderlich).
A	Buchstabe oder Ziffer (Eingabe erforderlich).
a	Buchstabe oder Ziffer (Eingabe nicht erforderlich).
&	Ein beliebiges Zeichen oder ein Leerzeichen (Eingabe erforderlich).
C	Ein beliebiges Zeichen oder ein Leerzeichen (Eingabe nicht erforderlich).
.  ,  :  ;  -  /	Platzhalter für Dezimalstellen und Trennzeichen für Tausender, Datum und Zeit. (Das eigentliche Zeichen ist abhängig von den in der Windows-Systemsteuerung unter Ländereinstellungen definierten Einstellungen.)
<	Bewirkt, daß alle nachfolgenden Zeichen in Kleinbuchstaben konvertiert werden.
>	Bewirkt, daß alle nachfolgenden Zeichen in Großbuchstaben konvertiert werden.
!	Bewirkt, daß die Anzeige im Eingabeformat von rechts nach links anstatt von links nach rechts erfolgt. Eingegebene Zeichen füllen das Eingabeformat immer von links nach rechts aus. Sie können das Ausrufezeichen-Symbol an jeder beliebigen Stelle im Eingabeformat einfügen.
\	Bewirkt, daß das nachfolgende Zeichen als Literalzeichen angezeigt wird. Dieses Symbol wird verwendet, um eines der in dieser Tabelle aufgeführten Symbole als Literalzeichen anzuzeigen (\A wird z.B. einfach als A angezeigt).
Kennwort	Wenn Sie für die Eigenschaft Eingabeformat (InputMask) die Einstellung Kennwort festlegen, wird ein Textfeld zum Eingeben eines Kennworts erstellt. Jedes Zeichen, das hier eingegeben wird, wird als das eingegebene Zeichen gespeichert, es wird jedoch ein Sternchen (*) angezeigt.


Definieren eines Standardwertes, der automatisch in ein Feld oder Steuerelement eingegeben wird

Mit der Eigenschaft Standardwert können Sie einen Wert festlegen, der automatisch eingegeben wird, wenn Sie einen neuen Datensatz hinzufügen. Wenn z.B. die meisten Ihrer Lieferanten aus Köln kommen, können Sie für das Feld Ort der Tabelle Lieferanten den Standardwert "Köln" festlegen. Sie können diesen Standardwert dann übernehmen oder durch einen anderen Wert überschreiben.

Sie können die Eigenschaft Standardwert für ein Feld in der Entwurfsansicht für Tabellen oder für ein Steuerelement in der Entwurfsansicht für Formulare oder der Entwurfsansicht für Berichte einstellen. In der Regel werden Sie den Standardwert in der Entwurfsansicht für Tabellen zum Feld hinzufügen, da der Standardwert in diesem Fall automatisch auch allen Steuerelementen zugewiesen wird, die auf diesem Feld basieren (vorausgesetzt, Sie erstellen die Steuerelemente nach dem Einstellen der Eigenschaft in der Entwurfsansicht für Tabellen). Wenn es sich jedoch um ein ungebundenes Steuerelement handelt, oder wenn das Steuerelement auf Daten aus einer verknüpften (externen) Tabelle basiert, müssen Sie den Standardwert für das Steuerelement im Formular oder Bericht festlegen.

Was möchten Sie tun?

Einen Standardwert für ein Feld in der Entwurfsansicht für Tabellen definieren

Einen Standardwert für ein Steuerelement in einem Formular oder Bericht definieren


Definieren eines Standardwertes in der Entwurfsansicht für Tabellen

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für das Sie einen Standardwert definieren möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Standardwert, und geben Sie dann den Standardwert (z.B. Köln) oder einen Ausdruck (z.B. Datum()) ein.

Zum Anzeigen von Beispielen für Standardwerte klicken Sie auf  [image].

Anmerkungen

•	Das Einstellen der Eigenschaft Standardwert für ein Feld hat keinen Einfluß auf bereits vorhandene Daten. Sie können jedoch den aktuellen Wert in einem Feld durch den Standardwert ersetzen. Dazu drücken Sie die Tastenkombination STRG+ALT+LEERTASTE.

•	Wenn Sie einen Standardwert für ein Feld vom Datentyp Ja/Nein in einer Datenbank festlegen, die auf internationaler Ebene eingesetzt wird, können Sie vor dem Wert ein Gleichheitszeichen angeben. Microsoft Access zeigt den Wert dann in der jeweiligen Landessprache an. Geben Sie z.B. =Ja ein, wenn Sie möchten, daß Microsoft Access auf einem für die USA eingestellten Computer Yes anzeigt. Wenn Sie den Wert sehen möchten, müssen Sie für das Feld für die Eigenschaft SteuerelementAnzeigen den Wert Textfeld oder Kombinationsfeld festlegen.


Standardwerte - Beispiele

Feld	Ausdruck	Standardwert im Feld
Menge	1	1
Region	"NRW"	NRW
Fax	" "	Eine Zeichenfolge der Länge Null, die angibt, daß dieses Feld standardmäßig leer bleibt.
Bestelldatum	Datum( )	Das aktuelle Datum.
Monat	DatTeil("m",Datum())	Der aktuelle Monat.


Überprüfen der Gültigkeit von Werten, die in ein Feld, einen Datensatz oder ein Steuerelement eingegeben werden

Zum Überprüfen eines Wertes, der in ein Feld, einen Datensatz oder ein Steuerelement eingegeben wird, erstellen Sie eine Gültigkeitsregel und definieren dann den Text, der angezeigt werden soll, wenn die eingegebenen Daten nicht dieser Regel entsprechen. Sie können z.B. eine Regel erstellen, die festlegt, daß nur Datumsangaben aus dem Jahr 1996 eingegeben werden dürfen.

Microsoft Access unterstützt mehrere Möglichkeiten zum Definieren von Gültigkeitsregeln.

Gültigkeitsregel für ein Feld. Mit Hilfe einer Gültigkeitsregel für ein Feld können Sie sicherstellen, daß die in ein Feld eingegebenen Daten korrekt sind. Eine Gültigkeitsregel für ein Feld überprüft den in ein Feld eigegebenen Wert, soblad der Benutzer das Feld verläßt. Wird die Gültigkeitsregel nicht eingehalten, wird eine von Ihnen definierte Meldung angezeigt. Gültigkeitsregeln für ein Feld werden in einer Tabelle definiert.

Gültigkeitsregel für einen Datensatz. Eine Gültigkeitsregel für einen Datensatz bestimmt, wann ein vollständiger Datensatz gespeichert werden kann. Im Gegensatz zu Gültigkeitsregeln für ein Feld können Gültigkeitsregeln für einen Datensatz auf andere Felder verweisen. Aus diesem Grund eignen sie sich zum Vergleichen von Werten aus unterschiedlichen Feldern in einer Tabelle. Gültigkeitsregeln für einen Datensatz werden in einer Tabelle definiert.

Gültigkeitsregel für ein Steuerelement. Sie können auch eine Gültigkeitsregel für ein Steuerelement in einem Formular definieren. In der Regel werden Sie die Gültigkeitsregel für das Feld in der Tabelle definieren, da Gültigkeitsregeln für ein Feld automatisch auch für Steuerelemente gelten, die auf dem jeweiligen Feld basieren (vorausgesetzt, Sie haben das Steuerelement nach dem Definieren der Gültigkeitsregel in der Entwurfsansicht für Tabellen erstellt). Wenn es sich jedoch um ein ungebundenes Steuerelement handelt, oder wenn das Steuerelement auf Daten in einer verknüpften (externen) Tabelle basiert, müssen Sie die Gültigkeitsregel im Steuerelement definieren. Dies gilt auch dann, wenn die Gültigkeitsregel auf Felder oder Steuerelemente in anderen Formularen verweist, oder wenn die Gültigkeitsregel Aggregatfunktionen für Domänen, Aggregatfunktionen, benutzerdefinierte Funktionen oder die Funktionen AktuellerBenutzer oder Auswerten enthält.

Gültigkeitsprüfung auf Formularebene unter Verwendung von Makros oder Visual Basic für Applikationen. In bestimmten Situationen müssen Sie zum Durchführen von komplexen Gültigkeitsprüfungen Makros oder Visual Basic für Applikationen-Code zusammen mit einem Formular verwenden. Auf diese Weise können Sie z.B. Ihre Gültigkeitsregel unter bestimmten Bedingungen außer Kraft setzen oder Werte aus unterschiedlichen Tabellen vergleichen.

Was möchten Sie tun?

Eine Gültigkeitsregel für ein Feld erstellen

Eine Gültigkeitsregel für einen Datensatz erstellen

Eine Gültigkeitsregel für ein Steuerelement erstellen

Eine komplexe Gültigkeitsprüfung unter Verwendung eines Makros oder von Visual Basic für Applikationen erstellen


Definieren von Gültigkeitsregeln, die festlegen, welche Werte in ein Feld eingegeben werden dürfen

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für das Sie die Gültigkeitsregel definieren möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Gültigkeitsregel, und geben Sie dann die Gültigkeitsregel ein, oder klicken Sie auf die Editor-Schaltfläche  [image], um die Gültigkeitsregel unter Verwendung des Ausdrucks-Editors zu erstellen.

Sie können z.B. die Gültigkeitsregel >9 für ein Feld namens Menge erstellen, wenn Sie verhindern möchten, daß ein Benutzer Bestellungen annimmt, die weniger als 10 Einheiten umfassen.

4	Geben Sie im Einstellungsfeld für die Eigenschaft Gültigkeitsmeldung die Meldung ein, die angezeigt werden soll, wenn die Regel nicht eingehalten wird.

Für den Gültigkeitsausdruck >9 können Sie z.B. die Meldung Sie müssen 10 oder mehr Einheiten bestellen eingeben. Zum Anzeigen von Beispielen für Gültigkeitsregeln klicken Sie auf  [image].

Wenn Sie eine Gültigkeitsregel für ein Feld definieren, das Daten enthält, fragt Microsoft Access, ob die neue Regel beim Speichern auch zur Überprüfung bereits vorhandener Daten verwendet werden soll.

Anmerkungen

•	Gültigkeitsregel für ein Feld werden immer überprüft, wenn Sie Daten hinzufügen oder bearbeiten. Dies gilt unabhängig davon, ob das Hinzufügen oder Bearbeiten in der Datenblattansicht der Tabelle, in einem Steuerelement eines Formulars, das an das Feld gebunden ist, in einer Anfügeabfrage, in einer Aktualisierungsabfrage, in Form von Visual Basic für Applikationen-Code oder durch Importieren von Daten aus einer anderen Tabelle erfolgt.

•	Sie können zum Prüfen, ob die Daten in einer Tabelle die Gültigkeitsregeln einhalten, auch in der Titelleiste der Entwurfsansicht mit der rechten Maustaste und dann auf Testet Gültigkeitsregeln klicken.


Definieren von Gültigkeitsregeln, die festlegen, wann ein Datensatz gespeichert werden kann

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Eigenschaften  [image], um das Eigenschaftenfenster der Tabelle anzuzeigen.

3	Geben Sie im Einstellungsfeld für die Eigenschaft Gültigkeitsregel die Gültigkeitsregel ein, oder klicken Sie auf die Editor-Schaltfläche  [image], wenn Sie die Gültigkeitsregel mit Hilfe des Ausdrucks-Editors erstellen möchten.

Sie können z.B. den Gültigkeitsausdruck [Lieferdatum]<=[Bestelldatum]+30 definieren, wenn Sie sicherstellen möchten, daß das Datum, das in das Feld Lieferdatum eingegeben wird, nicht mehr als 30 Tage nach dem Datum im Feld Bestelldatum liegt.

4	Geben Sie im Einstellungsfeld für die Eigenschaft Gültigkeitsmeldung die Meldung ein, die Microsoft Access anzeigen soll, wenn die Regel nicht eingehalten wird.

Für den Gültigkeitsausdruck [Lieferdatum]<=[Bestelldatum]+30 können Sie z.B. die Meldung Das Lieferdatum darf nicht mehr als 30 Tage nach dem Bestelldatum liegen eingeben.

Wenn Sie eine Gültigkeitsregel für eine Tabelle definieren, die bereits Daten enthält, fragt Microsoft Access, ob die neue Regel beim Speichern der Tabelle auch zum Überprüfen bereits vorhandener Daten verwendet werden soll.

Anmerkungen

•	Sie können für eine Tabelle immer nur eine Gültigkeitsregel definieren. Wenn Sie mehrere Regeln definieren möchten, müssen Sie Ausdrücke für die Eigenschaft Gültigkeitsregel mit Hilfe des Operators Und kombinieren.

•	Gültigkeitsregeln für einen Datensatz werden immer überprüft, wenn Sie Daten hinzufügen oder bearbeiten. Dies gilt unabhängig davon, ob das Hinzufügen oder Bearbeiten in der Datenblattansicht der Tabelle, in einem Formular, das an das Feld gebunden ist, in einer Anfügeabfrage, in einer Aktualisierungsabfrage, in Form von Visual Basic für Applikationen-Code oder durch das Importieren von Daten aus einer anderen Tabelle erfolgt.

•	Sie können zum Prüfen, ob die Daten in einer Tabelle Gültigkeitsregeln entsprechen, auch in der Titelleiste der Entwurfsansicht der Tabelle mit der rechten Maustaste und dann auf Testet Gültigkeitsregeln klicken.


Einschränken der Verwendung oder Überprüfen der Gültigkeit von Daten

Microsoft Access unterstützt eine Reihe von Möglichkeiten, festzulegen, wie Daten in Ihre Datenbank eingegeben werden sollen. Sie können z.B. die Eingabe von Daten in ein Feld beschränken. Dazu definieren Sie eine Gültigkeitsregel für dieses Feld. Wenn dann Daten in das Feld eingegeben werden, die die Regel nicht einhalten, zeigt Microsoft Access eine Fehlermeldung an, die dem Benutzer mitteilt, welche Art von Einträgen für dieses Feld zugelassen sind. Eine weitere Möglichkeit zum Steuern der Dateneingabe ist das Erstellen eines Eingabeformats, das die Art der Werte einschränkt, die an bestimmten Positionen in ein Feld eingegeben werden können. Diese einfachen Formen von Gültigkeitsprüfungen und Einschränkungen können Sie durch Einstellen von Eigenschaften für Felder in Tabellen oder durch Einstellen von Eigenschaften für Steuerelemente in Formularen definieren.

In der Regel werden Sie Datengültigkeitsprüfungen und Einschränkungen für die Dateneingabe durch Einstellen von Feldeigenschaften in der Entwurfsansicht für Tabellen definieren. Auf diese Weise sparen Sie Zeit, da jedesmal, wenn Sie das Feld in einem Formular verwenden, die Gültigkeitsprüfung für das Feld und andere Eigenschaften auch für die im Formular durchgeführte Dateneingabe gültig ist.

Wenn jedoch die Daten, die in ein Steuerelement in einem Formular eingegeben werden, nicht an ein Feld in einer Tabelle gebunden sind und Sie die Dateneingabe in dieses Steuerelement einschränken oder überprüfen möchten, müssen Sie die entsprechenden Eigenschaften im Formular definieren. Darüber hinaus gibt es Situationen, in denen Sie komplexere Gültigkeitsprüfungen durchführen müssen. Dazu benötigen Sie Makros oder Visual Basic für Applikationen-Code zusammen mit einem Formular. Dies ist z.B. dann der Fall, wenn Sie in der Lage sein möchten, eine Gültigkeitsregel zu überschreiben oder Werte aus unterschiedlichen Tabellen zu vergleichen.

Was möchten Sie tun?

Weitere Informationen zum Überprüfen oder Einschränken der Dateneingabe unter Verwendung von Feld- oder Tabelleneigenschaften anzeigen

Weitere Informationen zum Überprüfen oder Einschränken der Dateneingabe unter Verwendung von Formulareigenschaften oder Makros anzeigen


Überprüfen der Gültigkeit von Daten oder Einschränken der Dateneingabe in Tabellen

Microsoft Access unterstützt eine Reihe von Möglichkeiten zum Steuern der Dateneingabe in Felder in einer Tabelle.

Man sollte dabei zunächst berücksichtigen, ob der für ein Feld festgelegte Datentyp für dieses Feld geeignet ist. Felder vom Datentyp Datum/Uhrzeit lassen z.B. nur die Eingabe gültiger Datums- und Zeitformate zu. Wenn Sie gerade ein Feld vom Datentyp Text für Datums- und Zeitangaben verwenden, überlegen Sie, ob sich für dieses Feld nicht eher der Datentyp Datum/Uhrzeit eignet.

Es gibt darüber hinaus weitere Eigenschaften, die Sie für ein Feld einstellen können, um die Werte festzulegen, die in dieses Feld eingegeben werden können.

•	Für Felder vom Datentyp Zahl können Sie unter einer Reihe von Feldgrößen wählen und damit Art und Bereich der Werte bestimmen, die eingegeben werden dürfen.

•	Für Felder vom Datentyp Text können Sie festlegen, wie viele Zeichen maximal eingegeben werden dürfen.

•	Für Felder aller Datentypen, ausgenommen Felder vom Datentyp AutoWert (die ihre Daten selbst erzeugen), können Sie festlegen, daß die Dateneingabe obligatorisch ist.

•	Für Felder vom Datentyp Text, Datum/Uhrzeit und Zahl können Sie ein Eingabeformat mit Leerstellen definieren, die ausgefüllt werden, und bestimmen, welche Werte an diesen Leerstellen eingegeben werden dürfen.

•	Für Felder aller Datentypen, mit Ausnahme von Feldern vom Datentyp Memo, Hyperlink und OLE-Objekt, können Sie die Eingabe von Duplikatwerten in ein Feld oder in eine Kombination mehrerer Felder verhindern.

Sie können außerdem zwei Arten von Gültigkeitsregeln definieren: Gültigkeitsregeln für Felder und Gültigkeitsregeln für Datensätze. Gültigkeitsregeln sind Regeln, die festlegen, welche Daten akzeptiert werden.

•	Eine Gültigkeitsregel für ein Feld wird auf ein Feld angewendet, sobald der Benutzer das Feld verläßt. Sie können z.B. für ein Feld vom Datentyp Zahl die Gültigkeitsregel >=10 Und <=100 definieren, wenn Sie möchten, daß in dieses Feld nur Werte von 10 bis 100 eingegeben werden können.

•	Eine Gültigkeitsregel für einen Datensatz bestimmt, wann ein vollständiger Datensatz gespeichert werden kann. Im Gegensatz zu Gültigkeitsregeln für Felder können Gültigkeitsregeln für Datensätze auch auf andere Felder derselben Tabelle verweisen. Daher können Sie diese auch zum Vergleichen von Werten in unterschiedlichen Feldern verwenden. Sie können z.B. den Ausdruck [Lieferdatum]<=[Bestelldatum]+30 als Gültigkeitsregel für die Tabelle Bestellungen definieren. Diese Regel stellt sicher, daß das Datum, das in das Feld Lieferdatum eingegeben wird, nicht später als 30 Tage nach dem Datum im Feld Bestelldatum liegt.

Für beide Arten von Gültigkeitsregeln können Sie eine Meldung definieren, die angezeigt wird, wenn die Regel beim Eingeben der Daten nicht eingehalten wird, und dem Benutzer mitteilt, welche Daten er eingeben darf.

Was möchten Sie tun?

Weitere Informationen zum Wählen des für ein Feld geeigneten Datentyps anzeigen

Die Feldgröße für ein Feld vom Datentyp Zahl oder Text festlegen

Festlegen, daß in ein Feld Daten eingegeben werden müssen

Ein Eingabeformat zum Steuern der Dateneingabe definieren

Die Eingabe von Duplikatwerten in ein Feld verhindern

Eine Gültigkeitsregel für ein Feld definieren

Eine Gültigkeitsregel für einen Datensatz definieren


Gültigkeitsregeln für Felder - Beispiele

Gültigkeitsregel	Gültigkeitsmeldung
<>0	Bitte geben Sie einen Wert ungleich Null ein.
0 Oder >100	Der Wert muß gleich 0 oder größer 100 sein.
Wie „K???“	Der Wert muß 4 Zeichen lang sein und mit dem Buchstaben K beginnen.
<#01.01.96#	Geben Sie ein Datum vor 1996 ein.
>=#01.01.97# Und <#01.01.98#	Geben Sie ein Datum im Jahr 1997 ein.
Anmerkung   Zum Anzeigen eines Beispiels für eine Gültigkeitsprüfung auf Formularebene unter Verwendung eines Makros oder einer Ereignisprozedur klicken Sie auf  [image].


Festlegen, daß in ein bestimmtes Feld Daten eingegeben werden müssen

1	Klicken Sie im oberen Teil der Entwurfsansicht für Tabellen auf das Feld, für das die Dateneingabe obligatorisch sein soll.

2	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft EingabeErforderlich, und wählen Sie dann Ja.

Wenn Sie Änderungen an Ihrer Tabelle speichern, gibt Microsoft Access Ihnen die Möglichkeit, zu prüfen, ob dieses Feld in allen vorhandenen Datensätzen einen Wert enthält. Sie können jedoch auch festlegen, daß dieses Feld nur in allen neuen Datensätzen einen Wert enthalten muß, und daß Felder vorhandener Datensätze, die möglicherweise Null Werte (leere Werte) enthalten, nicht geändert werden sollen.

Anmerkung   Die Eigenschaft EingabeErforderlich wird auf Tabellenebene angewendet, d.h. wenn Sie für diese Eigenschaft die Einstellung Ja festlegen, muß ein Feld an allen Stellen, an denen in dieses Feld Daten eingegeben werden können (in der Tabelle und in allen Formularen und Datenblättern, die auf diesem Feld basieren), einen Wert enthalten. Dies gilt auch dann, wenn ein Makro oder Visual Basic für Applikationen-Code den Wert für das Feld setzt, oder wenn Daten in die Tabelle importiert werden.


Eigenschaften, die die Behandlung leerer Felder steuern

Durch Festlegen unterschiedlicher Kombinationen von Einstellungen für die Eigenschaften EingabeErforderlich und LeereZeichenfolge des Feldes können Sie festlegen, wie ein leeres Feld behandelt werden soll. Die Eigenschaft LeereZeichenfolge steht nur für Felder vom Datentyp Text, Memo oder Hyperlink zur Verfügung. Die Eigenschaft EingabeErforderlich bestimmt, ob eine Dateneingabe obligatorisch ist. Wenn für die Eigenschaft LeereZeichenfolge die Einstellung Ja festgelegt ist, unterscheidet Microsoft Access zwischen zwei Arten von leeren Werten: Null Werte und Werte mit Zeichenfolgen der Länge Null.

Der Unterschied zwischen Null Werten und Zeichenfolgen der Länge Null

Microsoft Access differenziert zwischen zwei Arten von leeren Werten, da ein Feld in bestimmten Situationen leer bleibt, wenn Informationen z.B. vorhanden, jedoch zum Zeitpunkt der Eingabe nicht bekannt sind, oder wenn für einen Datensatz bestimmte Informationen nicht zutreffend sind. Wenn eine Tabelle z.B. ein Feld FaxNr enthält, möchten Sie dieses vielleicht leer lassen, entweder weil Sie nicht wissen, ob der Kunde eine Faxnummer hat, oder weil Sie genau wissen, daß der Kunde keine Faxnummer hat. Wenn Sie das Feld in einem solchen Fall leer lassen, wird eine Null erfaßt, was dem Wert Unbekannt entspricht. Wenn Sie eine Zeichenfolge der Länge Null in Form von Anführungszeichen (" ") eingeben, bedeutet dies "Es ist bekannt, daß für dieses Feld kein Wert vorhanden ist".

Wenn in einem Feld Null Werte zugelassen werden sollen

Wenn Sie zulassen möchten, daß ein Feld leer bleibt, und nicht unterscheiden müssen, warum das Feld leer bleibt, legen Sie sowohl für die Eigenschaft EingabeErforderlich als auch für die Eigenschaft LeereZeichenfolge die Einstellung Nein fest. Dies ist die Standardeinstellung für Felder vom Datentyp Text, Memo und Hyperlink.

Wenn in einem Feld weder Null Werte noch Zeichenfolgen der Länge Null zugelassen werden sollen

Wenn Sie möchten, daß ein Feld in keinem Fall leer bleibt, legen Sie für die Eigenschaft EingabeErforderlich die Einstellung Ja und für die Eigenschaft LeereZeichenfolge die Einstellung Nein fest.

Wenn in einem Feld sowohl Null Werte als auch Zeichenfolgen der Länge Null zugelassen sein sollen

Wenn Sie zwischen einen Feld, das aufgrund unbekannter Informationen leer ist, und einem Feld, das leer ist, weil es auf die Informationen nicht zutrifft, unterscheiden möchten, legen Sie für die Einstellung EingabeErforderlich die Einstellung Nein und für die Eigenschaft LeereZeichenfolge die Einstellung Ja fest.

In diesem Fall können Sie beim Hinzufügen eines neuen Datensatzes das Feld leer lassen (wobei ein Nullwert eingefügt wird), wenn die Information unbekannt ist. Wenn Sie jedoch sicher sind, daß die jeweilige Information für den Datensatz nicht zutrifft, geben Sie Anführungszeichen ("") ohne Leerzeichen dazwischen ein und fügen damit eine Zeichenfolge der Länge Null ein.

Wenn in einem Feld Zeichenfolgen der Länge Null oder ein bestimmter Wert zugelassen werden sollen

Wenn Sie das Offenlassen eines Feldes nur gestatten möchten, wenn Sie wissen, daß ein Feld für einen Datensatz nicht zutrifft, legen Sie sowohl für die Eigenschaft EingabeErforderlich als auch für die Eigenschaft LeereZeichenfolge die Einstellung Ja fest.

In diesem Fall kann ein Feld nur dann leer bleiben, wenn Sie Anführungszeichen ("") ohne Leerzeichen dazwischen eingeben, um eine Zeichenfolge der Länge Null einzufügen.

Die nachstehende Tabelle zeigt die Ergebnisse möglicher Einstellungen der Eigenschaften EingabeErforderlich und LeereZeichenfolge.

EingabeErforderlich	LeereZeichenfolge	Benutzeraktion	Eingegebener Wert
Nein	Nein	Drücken der EINGABETASTE	<Null>
		Drücken der LEERTASTE	<Null>
		Eingeben von ""	(nicht zulässig)
Ja	Nein	Drücken der EINGABETASTE	(nicht zulässig)
		Drücken der LEERTASTE	(nicht zulassig)
		Eingeben von ""	(nicht zulässig)
Nein	Ja	Drücken der EINGABETASTE	<Null>
		Drücken der LEERTASTE	<Null>
		Eingeben von ""	<Zeichenfolge der Länge Null >
Ja	Ja	Drücken der EINGABETASTE	(nicht zulässig)
		Drücken der LEERTASTE	<Zeichenfolge der Länge Null >
		Eingeben von ""	<Zeichenfolge der Länge Null >
Einstellen des Anzeigeformats für ein Feld, so daß der Unterschied zwischen Null Werten und Zeichenfolgen der Länge Null sichtbar wird

Wenn Sie Daten in einem Feld anzeigen, das sowohl Null Werte als auch Zeichenfolgen der Länge Null enthält, sehen die Felder gleich aus: sie enthalten keinen Wert. Wenn Sie den Unterschied zwischen Null Werten und Zeichenfolgen der Länge Null sichtbar machen möchten, stellen Sie für dieses Feld in der Tabelle die Eigenschaft Format ein. Sie können z.B. für ein Telefonnummernfeld die Eigenschaft Format so einstellen, daß in diesem Feld bei Eingabe einer Null der Wert Unbekannt angezeigt wird. Dazu geben Sie für das Feld das folgende Format an:

@;“Unbekannt“

Um weitere Informationen zum Definieren des Anzeigeformats für ein Feld anzuzeigen, klicken Sie auf  [image].

Suchen nach Zeichenfolgen der Länge Null oder nach Null Werten

Mit dem Befehl Suchen aus dem Menü Bearbeiten können Sie nach Zeichenfolgen der Länge Null oder nach Null Werten suchen. Markieren Sie in der Datenblattansicht oder der Formularansicht das Feld, das Sie durchsuchen möchten. Geben Sie in das Feld Suchen nach den Wert Null ein, um nach Null Werten zu suchen, oder geben Sie Anführungszeichen ("") ohne Leerzeichen zwischen diesen ein, um nach Zeichenfolgen der Länge Null zu suchen. Wählen Sie im Feld Vergleichen die Option Ganzes Feld, und stellen Sie sicher, daß das Kontrollkästchen Formatierung beachten deaktiviert ist.

Zum Anzeigen weiterer Informationen zu Verwendung des Befehls Suchen klicken Sie auf  [image].


Erstellen eines einfachen Indexes

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für das Sie einen Index erstellen möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Indiziert, und wählen Sie dann Ja (Duplikate möglich) oder Ja (Ohne Duplikate).

Wählen Sie Ja (Ohne Duplikate), wenn Sie sicherstellen möchten, daß es nicht zwei oder mehr Datensätze mit identischen Einträgen in einem bestimmten Feld gibt.


Erstellen eines zusammengesetzten Indexes

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Indizes  [image].

3	Geben Sie in der ersten leeren Zeile der Spalte Indexname einen Namen für den Index ein. Sie können den Index nach einem der Indexfelder benennen oder einen anderen geeigneten Namen eingeben.

4	Klicken Sie auf den Pfeil in der Spalte Feldname, und markieren Sie das erste Feld für den Index.

5	Markieren Sie in der nächsten Zeile der Spalte Feldname das zweite Feld für den Index. (Lassen Sie in dieser Zeile das Feld Indexname leer.) Wiederholen Sie diesen Schritt, bis Sie alle Felder markiert haben, die Sie indizieren möchten. Sie können bis zu 10 Felder verwenden.

Anmerkung   Die Sortierreihenfolge ist standardmäßig Aufsteigend. Wählen Sie im Fenster Indizes unter Sortierreihenfolge die Option Absteigend, wenn Sie die Daten im entsprechenden Feld in absteigender Reihenfolge sortieren möchten.


Erstellen eines Indexes zum schnelleren Suchen und Sortieren von Datensätzen

Ein Index beschleunigt das Suchen und Sortieren von Datensätzen. Microsoft Access verwendet die Indizes einer Tabelle so, wie Sie einen Index in einem Buch einsetzen: Im Index wird die Position der Daten nachgeschlagen. Sie können Indizes auf ein einzelnes Feld oder auf mehrere Felder legen. Zusammengesetzte Indizes erlauben das Unterscheiden zwischen Datensätzen, deren Inhalt im ersten Feld möglicherweise identisch ist.

Über welche Felder soll indiziert werden?

Möglicherweise möchten Sie über Felder indizieren, in denen Sie häufig suchen müssen, die Sie sortieren oder die Sie mit Feldern anderer Tabellen in Abfragen verknüpfen möchten. Es ist jedoch zu bedenken, daß Indizes bestimmte Aktionsabfragen, wie z.B. Anfügeabfragen, auch verlangsamen können, wenn bei diesen Operationen zu viele Indizes aktualisiert werden müssen.

Der Primärschlüssel einer Tabelle wird automatisch indiziert, und Sie können keinen Index für ein Feld vom Datentyp Memo, Hyperlink oder OLE-Objekt definieren. Für alle anderen Felder eignet sich dann ein Index, wenn die folgenden Bedingungen zutreffen:

•	Es handelt sich um ein Feld vom Datentyp Text, Zahl, Währung oder Datum/Uhrzeit.

•	Sie gehen davon aus, daß Sie in diesem Feld nach Werten suchen werden.

•	Sie gehen davon aus, daß Sie in diesem Feld Werte sortieren werden.

•	Sie gehen davon aus, daß Sie in diesem Feld viele unterschiedliche Werte speichern werden. Wenn ein Feld viele identische Werte enthält, werden Abfragen durch einen Index nur unwesentlich beschleunigt.

Zusammengesetzte Indizes

Wenn Sie davon ausgehen, daß Sie häufig gleichzeitig in zwei oder mehr Feldern suchen oder in zwei oder mehr Feldern sortieren müssen, können Sie einen Index über diese Felderkombination erstellen. Wenn Sie z.B. in einer Abfrage häufig Kriterien für die Felder Nachname und Vorname festlegen, empfiehlt es sich, einen zusammengesetzten Index über beide Felder zu erstellen.

Wenn Sie eine Tabelle unter Verwendung eines zusammengesetzten Indexes sortieren, sortiert Microsoft Access zuerst nach dem ersten für diesen Index definierten Feld. Sobald Datensätze mit Duplikatwerten im ersten Feld gefunden werden, sortiert Microsoft Access diese nach dem zweiten für den Index definierten Feld usw.

Was möchten Sie tun?

Einen einfachen Index erstellen

Einen zusammengesetzten Index erstellen

Indizes anzeigen oder bearbeiten


Anzeigen oder Bearbeiten von Indizes

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Indizes  [image].

3	Ändern Sie Indizes oder Indexeigenschaften wie gewünscht. Zum Löschen eines Indexes löschen Sie die entsprechende Zeile im Fenster Indizes. Damit wird nur der Index, nicht das Feld an sich gelöscht.


Verhindern der Eingabe von Duplikatwerten in ein Feld

Ein Primärschlüssel für ein einzelnes Feld verhindert das Auftreten von Duplikatwerten in diesem Feld und gewährleistet damit, daß jeder Datensatz einen eindeutigen Bezeichner hat. Möglicherweise möchten Sie jedoch auch für andere Felder das Auftreten von Duplikatwerten verhindern. Angenommen, Sie möchten Mitarbeitern einen Computer zuweisen und verwenden dafür ein Feld mit einer fortlaufenden Nummer für jeden Computer:

1	Öffnen Sie eine Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für das Sie Duplikatwerte ausschließen möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Indiziert, und wählen Sie dann Ja (Ohne Duplikate).

Um Informationen zum Ausschließen von Duplikatwerten in einer Felderkombination anzuzeigen, klicken Sie auf  [image].


Verhindern der Eingabe von Duplikatwerten in einer Felderkombination

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Erstellen Sie einen zusammengesetzten Index unter Verwendung der Felder, für die Sie das Eingeben von Duplikatwerten verhindern möchten. Lassen Sie das Fenster Indizes nach dem Definieren des Indexes geöffnet.

Wie wird's gemacht?

3	Klicken Sie im oberen Teil des Fenster Indizes auf den neuen Indexnamen.

4	Klicken Sie im unteren Teil des Fenster Indizes auf das Einstellungsfeld für die Eigenschaft Eindeutig, und wählen Sie dann Ja.


Löschen eines Indexes

Indizes beschleunigen das Suchen in Datenbanken. Sie können jedoch umfangreiche Aktualisierungen, wie z.B. in Form von Anfügeabfragen, auch verlangsamen. Wenn Sie ein Feld oder mehrere Felder indiziert haben, die Sie nicht durchsuchen, sortieren oder verknüpfen möchten, und wenn Sie umfangreiche Aktualisierungen an Datensätzen vornehmen, die Sie beschleunigen möchten, empfiehlt es sich, den Index zu löschen. Beim Löschen eines Indexes werden weder das Feld noch die Daten im Feld gelöscht.

So löschen Sie einen einfachen Index

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld, für das Sie den Index löschen möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Indiziert, und wählen Sie dann Nein.

So löschen Sie einen zusammengesetzten Index

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Klicken Sie in der Symbolleiste auf Indizes  [image].

3	Markieren Sie im Fenster Indizes die Zeilen, die den Index enthalten, den Sie löschen möchten, und drücken Sie dann die ENTF-TASTE. Damit wird nur der Index, nicht das Feld an sich gelöscht.


Definieren eines anderen Namens für den Spaltennamen eines Feldes in der Datenblattansicht

1	Öffnen Sie die Tabelle in der Entwurfsansicht.

2	Klicken Sie im oberen Teil des Fensters auf das Feld , für das Sie einen anderen Spaltennamen definieren möchten.

3	Klicken Sie im unteren Teil des Fensters auf das Einstellungsfeld für die Eigenschaft Beschriftung, und geben Sie dann den Text für den Spaltennamen ein. Dieser Text kann eine beliebige Kombination aus Buchstaben, Zahlen, Leerzeichen und Sonderzeichen enthalten und bis zu 255 Zeichen lang sein.

Anmerkungen

•	Dies ist nützlich in Situationen, in denen Sie einen Spaltennamen benötigen, der länger oder aussagekräftiger ist als der eigentliche Feldname. Sie können z.B. ein Feld für den Einsatz in Visual Basic für Applikationen-Code oder in Ausdrücken mit "Nname" bezeichnen, als Überschrift für die Spalte dagegen "Nachname" anzeigen.

•	Die Eigenschaft Beschriftung eines Feldes gibt auch den Standardtext an, der Steuerelementen in Formularen und Berichten zugewiesen wird, die mit einem Assistenten oder Ziehen eines Feldes aus der Feldliste erstellt wurden.

•	Wenn Sie für ein Feld die Eigenschaft Beschriftung einstellen und später ein Feld in der Datenblattansicht umbenennen, wird der mit der Eigenschaft Beschriftung festgelegte Text gelöscht. In diesem Fall können Sie die Eigenschaft Beschriftung für das Feld, wie oben beschrieben, neu einstellen. Sie können dieses Problem vermeiden, wenn Sie Feldnamen ausschließlich in der Entwurfsansicht umbenennen.


Einstellen von Standardwerten für die Anzeige der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Klicken Sie im Menü Extras auf Optionen.

Demo

3	Klicken Sie auf die Registerkarte Datenblatt.

4	Klicken Sie auf die gewünschten Optionen.

Anmerkung   Diese Optionen überschreiben nicht die Änderungen, die Sie vorher an bestimmten Datenblättern unter Verwendung der Befehle aus dem Menü Format vorgenommen haben. Wenn Sie möchten, daß diese Datenblätter dasselbe Format haben, müssen Sie die Änderungen auch unter Verwendung der Befehle aus dem Menü Format vornehmen oder die mit dem Visual Basic-Code gespeicherten Änderungen entfernen.


Ändern von Schriftart, -stil, -grad und -farbe in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Klicken Sie Menü Format auf Zeichen.

Demo

3	Klicken Sie auf die gewünschten Optionen.

Anmerkung   Das Ändern des Formats für ein bestimmtes Datenblatt überschreibt das Standarddatenblattformat, das auf der Registerkarte Datenblatt (Dialogfeld Optionen, Menü Extras) festgelegt wurde.


Ändern des Rasterlinienstils und der Hintergrundfarbe in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Klicken Sie im Menü Format auf Felder.

3	Klicken Sie auf die gewünschten Optionen.

Anmerkung   Das Ändern eines Formats für ein bestimmtes Datenblatt überschreibt das Standarddatenblattformat, das auf der Registerkarte Datenblatt (Dialogfeld Optionen, Menü Extras) festgelegt wurde.


Anzeigen der neuesten Daten in der Datenblatt- oder Formularansicht

Wenn Sie mit einer Datenbank arbeiten, die über ein Netzwerk gemeinsam genutzt wird, kann es vorkommen, daß ein Benutzer die Daten ändert, die Sie gerade in der Datenblatt- oder Formularansicht ansehen. Microsoft Access aktualisiert die angezeigten Daten in regelmäßigen Abständen. Sie können die Einstellung ändern, die angibt, wie oft die Daten automatisch aktualisiert werden. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Führen Sie die nachfolgenden Schritte aus, wenn Sie die neuesten Daten sofort anzeigen möchten.

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht oder ein Formular in der Formularansicht.

2	Klicken Sie im Menü Datensätze auf Anzeige aktualisieren.

Der Befehl Anzeige aktualisieren aktualisiert nur Daten, die sich bereits in Ihrem Datenblatt oder Formular befinden. Er sortiert die Datensätze nicht neu, zeigt keine neuen Datensätze an und entfernt nicht die gelöschten Datensätze oder solche, die den angegebenen Kriterien nicht mehr entsprechen. Um diese Aktionen durchzuführen, müssen Sie für die Datensätze die entsprechende Abfrage erneut durchführen, indem Sie die Tastenkombination UMSCHALT+F9 drücken.


Ändern der Häufigkeit des automatischen Aktualisierens in der Datenblatt- oder der Formularansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht oder ein Formular in der Formularansicht.

2	Klicken Sie im Menü Extras auf Optionen.

Demo

3	Klicken Sie auf die Registerkarte Fortgeschritten.

4	Geben Sie in das Feld Anzeigeaktualisierungsintervall die Anzahl der Sekunden an, die zwischen zwei automatischen Datenaktualisierungen vergehen sollen. Wenn Sie beispielsweise 120 eingeben, werden die Daten alle 2 Minuten aktualisiert.

Anmerkung   Diese Einstellung wird nur wirksam, wenn die Datenbank gemeinsam über ein Netzwerk genutzt wird. Es werden nur die Daten aktualisiert, die sich bereits in Ihrem Datenblatt oder Formular befinden. Die Datensätze werden nicht neu sortiert, es werden keine neuen Datensätze angezeigt, und die gelöschten Datensätze oder solche, die den angegebenen Kriterien nicht mehr entsprechen, werden nicht entfernt. Um diese Aktionen durchzuführen, müssen Sie für die Datensätze die entsprechende Abfrage erneut durchführen, indem Sie die Tastenkombination UMSCHALT+F9 drücken.


Auswählen von Feldern und Datensätzen in der Datenblattansicht

In der folgenden Tabelle sind die verschiedenen Verfahren aufgeführt, um mit der Maus Daten oder Datensätzen in der Datenblattansicht auszuwählen.

Auswählen	Klicken
Daten in einem Feld	Auf die Stelle, an der die Markierung beginnen soll und Ziehen über die gewünschten Daten.
Ein ganzes Feld	Auf die Stelle an der linken Ecke eines Feldes in einem Datenblatt, an der sich der Zeiger in  [image]  umwandelt.
Aufeinanderfolgende Felder	Auf die linke Ecke eines Feldes und Ziehen, um die Auswahl auszudehnen.
Eine Spalte	Auf den Feldmarkierer.
Nebeneinanderliegende Spalten	Auf den Feldnamen ganz oben in der Spalte und Ziehen, um die Auswahl auszudehnen.
Einen Datensatz	Auf den Datensatzmarkierer.
Mehrere Datensätze	Auf den Datensatzmarkierer des ersten auszuwählenden Datensatzes und Ziehen, um die Auswahl auszudehnen.
Alle Datensätze	Im Menü Bearbeiten auf Alle Datensätze markieren.

In der folgenden Tabelle sind die Tastaturbefehle zum Auswählen von Daten und Datensätzen in der Datenblattansicht aufgelistet.

Auswählen	Aktion
Daten in einem Feld	Bewegen Sie die Einfügemarke an den Anfang des zu markierenden Textes, halten Sie die UMSCHALTTASTE gedrückt, und drücken Sie die entsprechenden Pfeiltasten, um sich zum Ende des zu markierenden Textes zu bewegen.
Ein ganzes Feld	Bewegen Sie die Einfügemarke auf das auszuwählende Feld, und drücken Sie die F2-TASTE.
Aufeinanderfolgende Felder	Wählen Sie ein Feld aus, halten Sie die UMSCHALTTASTE gedrückt, und drücken Sie die entsprechende Pfeiltaste.
Die aktuelle Spalte	Drücken Sie STRG+LEERTASTE.
Den aktuellen Datensatz	Drücken Sie UMSCHALT+LEERTASTE.
Mehrere Datensätze	Drücken Sie UMSCHALT+LEERTASTE und dann UMSCHALT+NACH-OBEN oder UMSCHALT+NACH-UNTEN.


Bewegen zwischen Datensätzen unter Verwendung der Navigationsschaltflächen in der Datenblatt- oder Formularansicht

Die Navigationsschaltflächen befinden sich in der Datenblattansicht und in der Formularansicht am unteren Rand des Fensters. Mit diesen Schaltflächen können Sie sich schnell zwischen den Datensätzen hin- und herbewegen.


Suchen nach einem Datensatz anhand der Datensatznummer in der Datenblatt- oder Formularansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht oder ein Formular in der Formularansicht.

2	Doppelklicken Sie auf die Nummer im Datensatznummernfeld, um es auszuwählen.

3	Geben Sie die Nummer des gewünschten Datensatzes ein, und drücken Sie dann die EINGABETASTE.


Bewegen zwischen Feldern in langen Datensätzen mit Hilfe des Kombinationsfelds "Geht zum ausgewählten Feld" in der
Bewegen zwischen Feldern in langen Datensätzen mit Hilfe des Kombinationsfelds "Geht zum ausgewählten Feld" in der Datenblattansicht

Mit Hilfe des Kombinationsfelds Geht zu dem ausgewählten Feld können Sie sich in der Datenblattansicht mühelos zwischen den Feldern langer Datensätze bewegen.

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Klicken Sie im Menü Ansicht auf Symbolleisten.

3	Wählen Sie Formatierung (Datenblatt) aus.

4	Klicken Sie dann auf Schließen.

Das Kombinationsfeld Geht zu dem ausgewählten Feld befindet sich ganz links auf der Format-Symbolleiste (Datenblatt). Geben Sie dort den Namen des Feldes im aktuellen Datensatz ein, zu dem Sie gehen möchten.


Verschieben von Spalten in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Wählen Sie die Spalten aus, die Sie verschieben möchten.

Zum Auswählen einer Spalte klicken Sie auf den Feldmarkierer für diese Spalte.

Zum Auswählen benachbarter Spalten klicken Sie auf den Feldmarkierer einer Spalte und ziehen dann mit der Maustaste, ohne diese loszulassen, bis alle gewünschten Spalten ausgewählt sind.

3	Klicken Sie erneut auf den/die Feldmarkierer, und halten Sie die Maustaste gedrückt.

4	Ziehen Sie die Spalten dann an eine neue Position.


Ändern der Zeilengröße in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Positionieren Sie den Zeiger zwischen zwei Datensatzmarkierern auf der linken Seite des Datenblatts entsprechend der folgenden Abbildung.

3	Ziehen Sie am Rand der Zeile, bis diese die gewünschte Größe erreicht hat.

Anmerkungen

•	Durch diesen Vorgang wird die Größe sämtlicher Zeilen des Datenblatts geändert.

•	Änderungen an der Größe der Zeilen können Sie nicht mit Hilfe des Befehls Rückgängig aus dem Menü Bearbeiten rückgängig machen. Zum Rückgängigmachen dieser Änderungen schließen Sie das Datenblatt und klicken nach der Aufforderung zum Speichern des Layouts des Datenblatts auf Nein.


Ändern der Größe einer Spalte in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Positionieren Sie den Zeiger entsprechend der folgenden Abbildung auf dem rechten Rand der Spalte, dessen Größe Sie ändern möchten.

3	Ziehen Sie solange, bis die Spalte die gewünschte Größe erreicht hat.

Anmerkung   Änderungen an der Größe der Spalten können Sie nicht mit Hilfe des Befehls Rückgängig aus dem Menü Bearbeiten rückgängig machen. Zum Rückgängigmachen dieser Änderungen schließen Sie das Datenblatt und klicken nach der Aufforderung zum Speichern des Layouts des Datenblatts auf Nein.


Fixieren von Spalten in der Datenblattansicht und Aufheben der Fixierung

Sie können eine oder mehrere Spalten eines Datenblatts fixieren, so daß diese die äußersten linken Spalten darstellen und immer sichtbar bleiben, egal wie weit nach rechts Sie einen Bildlauf durchführen.

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Wählen Sie die Spalten aus, die Sie fixieren möchten.

Zum Markieren der Spalte klicken Sie auf den Feldmarkierer für diese Spalte.

Zum Markieren weiterer Spalten klicken Sie auf den Feldmarkierer der Spalte und ziehen dann mit der Maus, ohne die Maustaste loszulassen, bis alle gewünschten Spalten markiert sind.

3	Klicken Sie zum Fixieren der ausgewählten Spalten im Menü Format auf Spalten fixieren.

Um die Fixierung für sämtliche Spalten aufzuheben, klicken Sie im Menü Format auf Spaltenfixierung aufheben.


Ausblenden von Spalten in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Wählen Sie die Spalte(n) aus, die Sie ausblenden möchten.

Zum Auswählen einer Spalte klicken Sie auf den Feldmarkierer für diese Spalte.

Zum Auswählen benachbarter Spalten klicken Sie auf den Feldmarkierer einer Spalte und ziehen dann mit der Maustaste, ohne diese loszulassen, bis alle gewünschten Spalten ausgewählt sind.

3	Klicken Sie im Menü Format auf Spalten ausblenden.

Um Informationen zum Anzeigen ausgeblendeter Spalten anzuzeigen, klicken Sie auf  [image].


Anzeigen der ausgeblendeten Spalten in der Datenblattansicht

1	Öffnen Sie eine Tabelle, eine Abfrage oder ein Formular in der Datenblattansicht.

2	Klicken Sie im Menü Format auf Spalten einblenden.

Demo

3	Wählen Sie im Dialogfeld Spalten einblenden die Namen der Spalten aus, die Sie wieder anzeigen möchten.


Suchen eines bestimmten Datensatzes durch Ausführen eines Bildlaufs in einem Datenblatt oder einem Formular

Wenn mehr Datensätze vorhanden sind als in das Fenster der Datenblattansicht oder eines Endlosformulars passen, können Sie einen bestimmten Datensatz unter Verwendung des Bildlauffelds in der Bildlaufleiste suchen.

•	Ziehen Sie das Bildlauffeld in der Bildlaufleiste nach unten oder oben.

Neben dem Bildlauffeld zeigt Microsoft Access die Nummer des obersten auf dem Bildschirm angezeigten Datensatzes an.

Wenn Sie eine Microsoft IntelliMouse™ haben, können Sie zum Durchführen eines Bildlaufs zu einem bestimmten Datensatz die Radtaste verwenden. Die Bewegung der Radtaste ist dabei abhängig von der jeweiligen Ansicht.

Ansicht	Beschreibung
Datenblatt oder Unterformular, das als Datenblatt angezeigt wird.	Die Radtaste rollt zeilenweise, aber der Cursor bewegt sich nicht.
Einzelnes Formular oder Unterformular, das als einzelnes Formular angezeigt wird.	Die Radtaste geht zum nächsten oder vorherigen Datensatz, und der Cursor bewegt sich ebenfalls.
Endlosformular oder Unterformular, das als Endlosformular angezeigt wird.	Die Radtaste geht zum nächsten oder vorherigen Datensatz, aber der Cursor bewegt sich nicht.


Exportieren oder Ausgeben von Daten in einem anderen Datenbank- oder Dateiformat

Sie können Daten aus einer Tabelle oder Abfrage in viele verschiedene Formate exportieren. Zum Anzeigen einer Übersicht über die Formate, in die Sie exportieren können, klicken Sie auf  [image].

Sie können auch einzelne Datenbankobjekte in eine andere Microsoft Access-Datenbank exportieren. Das hat die gleichen Auswirkungen wie das Kopieren und Einfügen von Objekten in eine andere Datenbank.

Sie können Tabellen, Abfragen Formulare und Berichte in HTML-Dateien oder Tabellen, Abfragen und Formulare in IDC/HTX-Dateien exportieren und diese dann innerhalb einer World Wide Web Site verwenden.

Sie können Microsoft Access-Daten zwischen Microsoft Word und Microsoft Excel auf verschiedene Arten austauschen.

Wenn Sie Microsoft Exchange, Microsoft Mail oder ein anderes E-Mail-Programm, das MAPI unterstützt, verwenden, können Sie die Ausgabe einer Tabelle, einer Abfrage, eines Formulars, eines Berichts oder eines Moduls einer E-Mail-Nachricht in mehreren unterschiedlichen Formaten beifügen.

Um häufig vorkommende Exportvorgänge bequemer durchzuführen, können Sie diese mit Hilfe von Makros oder Visual Basic für Applikationen-Code automatisieren.

Was möchten Sie tun?

Eine Tabelle oder ein anderes Datenbankobjekt in eine andere Microsoft Access-Datenbank exportieren

Eine Tabelle oder Abfrage, ein Formular oder einen Bericht in HTML-Format exportieren

Ein Datenbankobjekt auf einen FTP-Internet-Server exportieren

Eine Tabelle oder Abfrage in eine FoxPro-, Paradox- oder dBASE-Datei exportieren

Eine Tabelle oder Abfrage in eine SQL-Datenbanktabelle oder andere ODBC-Datenquelle exportieren

Eine Tabelle oder Abfrage in eine Tabellenkalkulationsdatei exportieren

Eine Tabelle oder Abfrage in eine Textdatei mit Trennzeichen oder mit festgelegtem Format exportieren

Microsoft Access-Daten mit Microsoft Word austauschen

Die Ausgabe eines Datenbankobjekts einer E-Mail-Nachricht beifügen

Makros oder Visual Basic-Code verwenden, um das Exportieren von Daten zu automatisieren


Exportieren einer Tabelle oder eines anderen Datenbankobjekts in eine andere Microsoft Access-Datenbank

Anmerkung   Sie können Tabellen, Abfragen und Makros aus Microsoft Access, Version 8.0/97, in 7.0/95-Datenbanken exportieren, nur Tabellen jedoch in Microsoft Access-Datenbanken der Versionen 1.x und 2.0.

1	Klicken Sie im Datenbankfenster auf den Namen des Objekts, das Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

  Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie auf den Pfeil des Listenfelds Speichern in, und wählen Sie das Laufwerk oder den Ordner der Microsoft Access-Datenbank aus, in die Sie exportieren möchten.

4	Doppelklicken Sie auf das Symbol der Datenbank, aus der Sie exportieren möchten.

5	Geben Sie im Dialogfeld Exportieren einen Namen für das neue Objekt ein (oder übernehmen Sie den aktuellen Namen). Wählen Sie beim Exportieren einer Tabelle im Dialogfeld Exporttabellen, ob Sie sowohl die Definition als auch die Daten der Tabelle exportieren möchten oder nur die Definition. Klicken Sie auf OK, um das Objekt zu exportieren.

Tip   Sie können immer nur ein Objekt auf einmal exportieren. Wenn sie mehrere Objekte gleichzeitig exportieren möchten, öffnen Sie die Datenbank, in die Sie die Objekte exportieren möchten und importieren diese. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Exportieren einer Tabelle oder Abfrage in eine FoxPro-, Paradox- oder dBASE-Datei

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, die Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

  Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Listenfeld Dateityp auf das gewünschte Datenbankformat.

4	Klicken Sie auf den Pfeil des Listenfelds Speichern in, und wählen Sie das Laufwerk oder den Ordner aus, in welches/n Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den gewünschten Dateinamen an, und klicken Sie auf Exportieren.

Anmerkungen

•	Der Paradox-Treiber ist im Installationsprogramm nicht enthalten, er ist aber über die Office 97 CD-Zugaben verfügbar. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

•	Wenn Sie eine Tabelle exportieren, deren Tabellen- oder Feldnamen in der Zieldatenbank nicht zulässig sind, paßt Microsoft Access die Namen entsprechend an. Wenn Sie z.B. Daten in eine dBASE-Tabelle exportieren, werden alle Feldnamen mit mehr als 10 Zeichen abgeschnitten.


Exportieren einer Tabelle oder Abfrage in eine SQL-Datenbanktabelle oder andere ODBC-Datenquelle

Wichtig   Sie können nur dann in eine SQL- oder eine andere ODBC-Datenquelle exportieren, wenn Sie vorher die entsprechenden Treiber installiert haben. Zum Anzeigen von Informationen zum Installieren von ODBC-Treibern klicken Sie auf  [image].

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, die Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

  Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Dialogfeld Speichern Tabelle 'Tabellenname' in ... im Feld Dateityp auf den Eintrag ODBC-Datenbanken.

4	Geben Sie im Dialogfeld Exportieren einen Namen für die Datei ein (oder verwenden Sie den vorgeschlagenen Namen), und klicken Sie dann auf OK.

Daraufhin wird das Dialogfeld Datenquelle auswählen angezeigt, das die definierten Datenquellen für beliebige, auf Ihrem Computer installierte ODBC-Treiber auflistet. Um eine neue Datenquelle für einen der installierten Treiber zu definieren, klicken Sie auf Neu und folgen den Anleitungen im Dialogfeld Datenquelle erstellen und den im Anschluß daran angezeigten Dialogfeldern, bevor Sie fortfahren.

5	Doppelklicken Sie im Dialogfeld Neue Datenquelle erstellen auf die Registerkarte Computer-Datenquelle, und klicken Sie dann auf die ODBC-Datenquelle, in die Sie exportieren möchten.

Wenn Sie eine Datei-Datenquelle verwenden möchten, klicken Sie auf die Registerkarte Datei-Datenquelle, und geben Sie dann einen Dateinamen ein, oder suchen Sie nach einem Namen. Eine Datei-Datenquelle ist nützlich bei gemeinsamer Nutzung von ODBC-Treiber-Verbindungsinformationen auf unterschiedlichen Computern. Für eine Datei-Datenquelle ist keine Registrierung erforderlich. Zum Anzeigen weiterer Informationen zu Datei-Datenquellen klicken Sie auf  [image], oder lesen Sie im ODBC 3.0 Programmer's Reference Manual nach.

6	Die einzelnen ODBC-Datenquellen haben unterschiedliche Anforderungen beim Zugriff auf ihre Daten. Bei den meisten Datenquellen ist z.B. die Eingabe eines Anmeldenamens und eines Kennworts erforderlich. Fragen Sie gegebenenfalls Ihre Systemadministration danach. Geben Sie die erforderlichen Informationen im Dialogfeld ein, und klicken Sie dann auf OK.

Microsoft Access stellt eine Verbindung zur ODBC-Datenquelle her und erstellt die neue Tabelle.

Anmerkungen

•	Sie können Daten aus einer Microsoft Access-Tabelle oder -Abfrage exportieren, um eine neue Tabelle in einer SQL-Datenbank zu erstellen oder in einem beliebigen anderen Programm, das einen auf Ihrem Computer installierten ODBC-Treiber bereitstellt. Zum Anzeigen weiterer Informationen zur Verfügbarkeit weiterer ODBC-Treiber, deren Installation und zum Einrichten von Datenquellen klicken Sie auf  [image].

•	Nachdem Sie eine Microsoft Access-Tabelle in eine SQL-Datenbank exportiert haben, können Sie der Tabelle mit Hilfe einer SQL Pass-Through-Abfrage einen Index hinzufügen. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Exportieren einer Tabelle oder Abfrage in eine Kalkulationstabelle

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, die Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

  Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Listenfeld Dateityp auf das gewünschte Kalkulationstabellenformat.

4	Klicken Sie auf den Pfeil des Listenfelds Speichern in, und wählen Sie dann das Laufwerk oder den Ordner aus, in welchen Sie exportieren möchten.

5	Doppelklicken Sie auf eine vorhandene Kalkulationstabelle, oder geben Sie im Feld Dateiname einen neuen Namen ein.

Vorsicht   Wenn Sie eine Tabelle oder Abfrage in eine bestehende Kalkulationstabellendatei exportieren, löscht Microsoft Access bis auf drei Ausnahmen die Daten dieser Kalkulationstabelle und ersetzt sie durch die neuen Daten. Die Ausnahmen treten dann ein, wenn Sie in eine Microsoft Excel-Arbeitsmappe der Version 5.0, 7.0/95 oder 8.0/97 exportieren. Die Daten werden hierbei in die nächste verfügbare Arbeitsmappe kopiert.

Wenn Sie in Schritt 3 eine der Microsoft Excel-Versionen 5.0 bis 7.0 oder Microsoft Excel 97 gewählt haben, und wenn Sie die Schriftarten, die angezeigten Daten aus Nachschlagefeldern sowie die Feldbreite beibehalten möchten, aktivieren Sie das Kontrollkästchen Formatiert speichern. Das Speichern nimmt dadurch allerdings mehr Zeit in Anspruch.

6	Klicken Sie auf Exportieren.

Microsoft Access erstellt die Kalkulationstabellendatei mit den Daten Ihrer Tabelle oder Abfrage. Die Feldnamen der Tabelle oder Abfrage befinden sich in der ersten Zeile der Kalkulationstabelle.

Anmerkungen

•	Der Lotus 1-2-3-Treiber ist im Installationsprogramm nicht enthalten, er ist aber über die Office 97 CD-Zugaben verfügbar. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

•	Sie können die Ausgabe eines Datenblatts, Formulars oder Berichts direkt in einer Microsoft Excel-Arbeitsmappe speichern, um Formatierungen, wie z.B. die Schriftarten, oder die Gruppenebenen eines Berichts beizubehalten. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Laden der Ausgabe eines Datenblatts, Formulars oder Berichts in Microsoft Excel

Anmerkung   Wenn Sie eine Ausgabe in Microsoft Excel gespeichert haben, bleiben die meisten Formatierungen, wie Schriftarten und Farben, erhalten. Die Gruppenebenen eines Berichts werden als Microsoft Excel-Gliederungsebenen gespeichert. Ein Formular wird als Datentabelle gespeichert.

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, des Formulars oder Berichts, das Sie in Microsoft Excel speichern und laden möchten. Um nur einen bestimmten Bereich eines Datenblatts zu speichern, öffnen Sie das Datenblatt, und wählen Sie, bevor Sie fortfahren, den gewünschten Bereich aus.

2	Zeigen Sie im Menü Extras auf Office-Verknüpfungen, und klicken Sie dann auf In MS Excel analysieren.

Die Ausgabe wird als Microsoft Excel-Datei (.XLS) in dem Ordner gespeichert, in dem Microsoft Access installiert wurde. Microsoft Excel startet und öffnet diese dann automatisch.


Exportieren einer Tabelle oder Abfrage in eine Textdatei mit Trennzeichen oder mit festgelegtem Format

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, die Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

  Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Listenfeld Dateityp auf Textdateien.

4	Klicken Sie auf den Pfeil des Listenfelds Speichern in, und wählen Sie dann das Laufwerk oder den Ordner aus, in welchen Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den Dateinamen ein, und klicken Sie dann auf Exportieren.

Microsoft Access startet den Textexport-Assistenten.

Wenn Sie bei einem früheren Exportvorgang der Tabelle oder Abfrage eine Spezifikation gespeichert haben und diese laden möchten, klicken Sie auf Weitere, auf Spezifikationen, und doppelklicken Sie dann auf die entsprechende Spezifikation.

Anmerkung   Bevor Sie auf Ende klicken, können Sie zu jedem beliebigen Zeitpunkt auf die Schaltfläche Weitere klicken, um das zu speichernde Textformat (Windows (ANSI) oder DOS OS/2), Datums-, Zeit- und Zahlenformate sowie die zu exportierenden Spalten anzugeben.

6	Wählen Sie aus, ob Sie eine Textdatei mit Trennzeichen oder mit festgelegtem Format erstellen möchten, und klicken Sie dann auf Weiter.

7	Folgen Sie den Anleitungen in den verbleibenden Dialogfeldern.

Anmerkungen

•	Wenn der Assistent seine Arbeit beendet hat, wird automatisch eine Spezifikation Ihrer Einstellungen unter dem Standardnamen Dateiname_ExportSpec gespeichert. Wenn Sie selbst einen Namen angeben möchten, klicken Sie auf Weitere, auf Spezifikationen und dann auf Speichern unter. Sie können die Spezifikation dann laden, wenn Sie wieder Daten aus der gleichen Tabelle oder Abfrage exportieren. Sie brauchen dann diese Einstellungen nicht noch einmal vorzunehmen.

•	Um die Schriftart und andere Formatierungselemente des Datenblatts, die in einer Textdatei nicht enthalten sind, miteinzubeziehen, können Sie das gesamte oder einen Bereich des Datenblatts einer Tabelle, eines Formulars oder einer Abfrage als .RTF-Datei (Rich Text Format) speichern. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].


Austauschen von Microsoft Access-Daten mit Microsoft Word

Sie können Microsoft Access-Daten auf vier verschiedene Arten in Microsoft Word verwenden:

•	Wenn Sie mit Microsoft Word, Version 7.0/95 oder höher arbeiten, können Sie mit Hilfe des Microsoft Word-Seriendruck-Assistenten ein Seriendruckdokument in Word erstellen und es mit Microsoft Access-Daten verknüpfen. Wenn die Verknüpfung hergestellt ist, können Sie Ihr Dokument jederzeit in Microsoft Word öffnen, um Serienbriefe oder Etiketten zu drucken, wobei die aktuellen Microsoft Access-Daten verwendet werden.

•	In allen Versionen von Microsoft Word können Sie Microsoft Access-Daten in eine Datenquellendatei für den Seriendruck exportieren, die dann mit der Seriendruckfunktion von Word verarbeitet werden können.

•	Sie können die Ausgabe eines Datenblatts, Formulars oder Berichts als .RTF-Datei speichern. Eine .RTF-Datei bewahrt die Formatierungen, wie Schriftarten und Stile, und kann in Microsoft Word und anderen Windows-Textverarbeitungssystemen oder DTP-Programmen geöffnet werden.

•	Sie können die Ausgabe eines Datenblatts, Formulars oder Berichts als .RTF-Datei speichern und diese automatisch in Microsoft Word laden.

Was möchten Sie tun?

 	Microsoft Access-Daten mit Hilfe des Microsoft Word-Seriendruck-Assistenten zusammenführen

Eine Tabelle oder Abfrage in eine Datenquellendatei für Microsoft Word-Seriendruck exportieren

Die Ausgabe eines Datenblatts, Formulars oder Berichts als Datei im .RTF-Format speichern

Die Ausgabe eines Datenblatts, Formulars oder Berichts als Datei im .RTF-Format speichern und automatisch mit Microsoft Word öffnen


Zusammenführen von Daten aus einer Tabelle oder Abfrage mit Hilfe des Microsoft Word-Seriendruck-Assistenten

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, die Sie exportieren möchten. Zeigen Sie im Menü Extras auf Office-Verknüpfungen, und klicken Sie dann auf Seriendruck mit MS Word.

  Demo

2	Folgen Sie den Anweisungen des Microsoft Word Seriendruck-Assistenten.

3	Klicken Sie im Microsoft Word-Fenster auf Seriendruckfeld einfügen, um die gewünschten Felder in das Dokument einzufügen.

Anmerkung   Sie können den Vorgang des Zusammenführens von Daten in Serienbriefe auch ausgehend von Word für Windows durchführen. Weitere Informationen finden Sie in Ihrer Microsoft Word-Dokumentation.


Exportieren in eine Datenquellendatei für Microsoft Word-Seriendruck

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, die Sie exportieren möchten, und klicken Sie dann im Menü Datei auf Speichern unter/Exportieren.

  Demo

2	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK.

3	Klicken Sie im Listenfeld Dateityp auf Microsoft Word Seriendruck.

4	Klicken Sie auf den Pfeil des Listenfelds Speichern in, und wählen Sie das Laufwerk oder den Ordner aus, in welches/n Sie exportieren möchten.

5	Geben Sie im Feld Dateiname den Dateinamen ein, und klicken Sie dann auf Exportieren.

Microsoft Access erstellt die Datenquelle, die dann die Feldnamen und all die Daten aus Ihrer Tabelle enthält.

Anmerkungen

•	Wenn Sie eine Datenquelle für Word-Seriendruck erstellen, verwendet Microsoft Access die Feldnamen der Tabelle oder Abfrage. Um jedoch die Word für Windows-Formatierungsregeln einzuhalten, werden Feldnamen mit mehr als 20 Zeichen abgeschnitten und andere Zeichen als Buchstaben, Zahlen und Unterstriche in Unterstriche umgewandelt.

•	In einer Datenquelle für Word-Seriendruck enthält der erste Datensatz der Datei die Feldnamen und wird als Steuersatz bezeichnet. Alle nachfolgenden Datensätze stellen die Datenzeilen dar. Die Feldnamen des Steuerdatensatzes müssen mit den Feldnamen des Hauptdokuments übereinstimmen. Ist dies nicht der Fall, passen Sie entweder die Feldnamen der Datenquelle (durch Öffnen der Datenquelle in Word für Windows) oder diejenigen des Hauptdokuments an.


Laden der Ausgabe eines Datenblatts, Formulars oder Berichts in Microsoft Word

1	Klicken Sie im Datenbankfenster auf den Namen der Tabelle oder Abfrage, des Formulars oder Berichts, die/den Sie speichern und in Microsoft Word laden möchten. Um nur einen bestimmten Bereich eines Datenblatts zu speichern, öffnen Sie das Datenblatt, und wählen Sie, bevor Sie fortfahren, den gewünschten Bereich aus.

2	Zeigen Sie im Menü Extras auf Office-Verknüpfungen, und klicken Sie auf Weiterarbeiten mit MS Word.

Die Ausgabe wird als .RTF-Datei in dem Ordner gespeichert, in dem Microsoft Access installiert wurde. Word startet und öffnet sie dann automatisch.


Speichern der Ausgabe eines Objekts als Microsoft Excel- oder .RTF-Datei

Sie können eine Ausgabe in Microsoft Excel (Version 5.0, 7.0/95 oder 8.0/97) oder im .RTF-Format speichern. Dabei bleiben die meisten Formatierungen, wie Schriftarten und Farben, erhalten. Beim Speichern in Microsoft Excel werden die Gruppenebenen eines Berichts als Microsoft Excel-Gliederungsebenen gespeichert. In beiden Fällen wird ein Formular als Datentabelle gespeichert.

1	Klicken Sie im Datenbankfenster auf den Namen des Objekts, das Sie speichern möchten. Um nur einen bestimmten Bereich eines Datenblatts zu speichern, öffnen Sie das Datenblatt, und wählen Sie, bevor Sie fortfahren, den gewünschten Bereich aus.

2	Klicken Sie im Menü Datei auf Speichern unter/Exportieren.

  Demo

3	Klicken Sie im Dialogfeld Speichern unter auf In eine externe Datei oder Datenbank und dann auf OK. Das Dialogfeld Speichern Objektname wird angezeigt.

4	Klicken Sie im Listenfeld Dateityp auf Microsoft Excel 5-7, Microsoft Excel 97 oder Rich Text Format.

5	Klicken Sie auf den Pfeil des Listenfelds Speichern in, und wählen Sie das Laufwerk oder den Ordner aus, in dem Sie die Ausgabe speichern möchten.

6	Geben Sie im Feld Dateiname den Namen für die Datei ein (oder verwenden Sie den vorgeschlagenen Namen).

7	Wenn Sie die Datei im Format Microsoft Excel 5-7 oder Microsoft Excel 97 speichern, aktivieren Sie das Kontrollkästchen Formatiert speichern. Wenn Sie im Rich Text Format speichern, wird das Kontrollkästchen Formatiert speichern automatisch aktiviert.

8	Klicken Sie auf Exportieren.

Anmerkung   Sie können auch die Makroaktion AusgabeIn verwenden, um ein Objekt im Dateiformat einer anderen Anwendung zu speichern. Dabei können Sie das auszugebende Datenbankobjekt angeben, ohne daß es geöffnet oder im Datenbankfenster ausgewählt sein muß.


Beifügen der Ausgabe eines Objekts zu einer E-Mail-Nachricht

Sie können die Ausgabe eines Datenbankobjekts als Microsoft Excel-Datei (.XLS), als .Rich Text Format-Datei (.RTF), als MS-DOS-Textdatei (.TXT) oder als HTML- (.HTML)Datei einer E-Mail-Nachricht beifügen.

1	Klicken Sie im Datenbankfenster auf den Namen des Objekts, das Sie einbinden möchten. Wenn Sie nur einen Bereich eines Datenblatts senden möchten, öffnen Sie das Datenblatt und wählen Sie, bevor Sie fortfahren, den gewünschten Bereich aus.

2	Klicken Sie im Menü Datei auf Nachricht senden.

3	Klicken Sie auf das Dateiformat, das Sie einbinden möchten und dann auf OK.

Microsoft Access öffnet eine neue E-Mail-Nachricht und fügt die Ausgabe des Objekts im angegebenen Format als Anhang hinzu.

Anmerkungen

•	Wenn der Befehl Nachricht senden nicht verfügbar ist, kann es sein, daß Ihre Mail-Anwendung nicht korrekt installiert ist oder kein MAPI (Messaging Application Programming Interface) unterstützt. Überprüfen Sie anhand der Dokumentation Ihres Programms, ob MAPI unterstützt wird. Ist dies der Fall, installieren Sie Ihre Mail-Anwendung erneut, um den Befehl Nachricht senden zur Verfügung zu stellen.

•	Sie können ein Objekt mit Hilfe der Makroaktion SendenObjekt zu einer E-Mail-Nachricht als Anhang hinzufügen. Dabei können Sie das beizufügende Datenbankobjekt angeben, ohne daß es geöffnet oder im Datenbankfenster ausgewählt sein muß.


Datenformate, die Microsoft Access exportieren kann

Anmerkung   Die Lotus 1-2-3- und Paradox-Treiber sind im Installationsprogramm nicht enthalten, sie sind aber über die Office 97 CD-Zugaben verfügbar. Um weitere Informationen zu den CD-Zugaben anzuzeigen, klicken Sie auf  [image].

Anwendung	unterstütze/s Version oder Format
Microsoft FoxPro	2.x und 3.0
dBASE	III, III+, IV, und 5
Paradox	3.x, 4.x und 5.0
Microsoft Excel	3.0, 4.0, 5.0, 7.0/95 und 8.0/97
Lotus 1-2-3	.wk1- und .wk3-Format
Textdatei mit Trennzeichen	Windows (ANSI) und DOS (PC-8)
Textdatei mit festgelegtem Format	Windows (ANSI) und DOS (PC-8)
HTML und IDC/HTX	1.1  (bei Listen) 2.0, 3.x (bei Tabellen oder Listen)
Programme und Datenbanken, die das ODBC-Protokol unterstützen	Eine Liste der unterstützten ODBC-Treiber erhalten Sie von der Microsoft Knowledge Base unter der Artikelnummer Q140548, "List of ODBC Drivers Installed by Product".  Um zur Microsoft Access Knowledge Base-Suchseite im World Wide Web zu gelangen, klicken Sie auf  [image].  Zum Anzeigen von Informationen über die Knowledge Base oder andere technische Online-Dienste klicken Sie auf  [image].
Programme und Datenbanken, die das ODBC -Protokol unterstützen	Einschließlich, aber nicht begrenzt auf Microsoft SQL Server.


Importieren benutzerdefinierter Symbolleisten und Menüs aus einer anderen Microsoft Access-Datenbank

Sie können alle benutzerdefinierten Menüs und Symbolleisten aus einer Datenbank importieren. Microsoft Access importiert eine Symbol- oder Menüleiste oder ein Kontextmenü jedoch nur dann, wenn dessen Name nicht mit einem Namen in der Datenbank identisch ist, in die Sie importieren.

1	Öffnen Sie eine Datenbank.

2	Zeigen Sie im Menü Datei auf Externe Daten, und klicken Sie dann auf Importieren.

  Demo

3	Stellen Sie sicher, daß im Feld Dateityp die Option Microsoft Access (*.mdb) gewählt ist.

4	Wählen Sie im Feld Suchen in das Laufwerk und den Ordner für die Microsoft Access-Datenbank  (.mdb) aus der Sie importieren möchten, und doppelklicken Sie dann auf die gewünschte Datenbank.

5	Klicken Sie im Dialogfeld Objekt importieren auf Optionen.

6	Klicken Sie unter Importieren auf Menüs und Symbolleisten.


Erstellen einer Menüleiste oder eines Kontextmenüs im Microsoft Access 97-Format auf der Basis eines Makros

Das folgende Verfahren erstellt auf der Basis von Makros, die Sie in einer früheren Version von Microsoft Access erstellt haben, eine Menüleiste oder ein Kontextmenü im neuen Microsoft Access-Format.

1	Klicken Sie im Datenbankfenster auf die Registerkarte Makros und dann auf den Namen des Makros, für das Sie eine Menüleiste oder ein Kontextmenü erstellen möchten.

Zum Erstellen einer Menüleiste oder eines Kontextmenüs im neuen Format für Makros, die Sie zuvor für benutzerdefinierte Menüs verwendet haben, wählen Sie nur das Menüleistenmakro der obersten Ebene aus. Sie müssen nicht die Makrogruppe für jedes Menü auswählen, das in der Menüleiste angezeigt wird.

2	Zeigen Sie im Menü Extras auf Makro, und klicken Sie dann auf Menü aus Makro erstellen oder auf Verknüpfung aus Makro erstellen.

Anmerkungen

•	Jetzt können Sie die Menüleiste oder das Kontextmenü unter Verwendung des Dialogfelds Anpassen ändern. Zum Anzeigen dieses Dialogfelds zeigen Sie im Menü Ansicht auf Symbolleisten und klicken dann auf Anpassen.

•	Microsoft Access löscht das Originalmakro (bzw. die Makros, wenn Sie mit einem Menüleistenmakro und den zugeordneten Makrogruppen arbeiten) nach dem Erstellen der neuen Menüleiste oder des neuen Kontextmenüs nicht. Die neue Menüleiste basiert nach wie vor auf dem/den Originalmakro(s). Dies gilt jedoch nicht für Makros, die nur Aktionen HinzufügenMenü oder Aktionen AusführenBefehl (früher AusführenMenübefehl) enthalten.


Erstellen einer Symbolleiste auf der Basis eines Makros

1	Klicken Sie im Datenbankfenster in der Registerkarte auf Makros und dann auf den Namen des Makros, für das Sie eine Symbolleiste erstellen möchten.

2	Zeigen Sie im Menü Extras auf Makro, und klicken Sie dann auf Symbolleiste aus Makro erstellen.

Anmerkung   Microsoft Access löscht das Originalmakro (bzw. die Makros, wenn Sie mit einem Menüleistenmakro und den zugeordneten Makrogruppen arbeiten) nach dem Erstellen der neuen Symbolleiste nicht. Die neue Symbolleiste basiert nach wie vor auf dem/den Originalmakro(s). Dies gilt jedoch nicht für Makros, die nur Aktionen HinzufügenMenü oder Aktionen AusführenBefehl (früher AusführenMenübefehl) enthalten.


Einbinden einer benutzerdefinierten Menüleiste in ein Formular oder in einen Bericht

Sobald eine benutzerdefinierte Menüleiste eingebunden ist, ersetzt diese die eingebaute Menüleiste für das Formular oder den Bericht.

1	Erstellen Sie die Menüleiste.

Wie wird's gemacht?

2	Öffnen Sie das Formular oder den Bericht in der Entwurfsansicht.

3	Klicken Sie in der Entwurfsansicht auf den Formularmarkierer oder den Berichtsmarkierer.

4	Klicken Sie in der Symbolleiste auf Eigenschaften  [image].

5	Geben Sie im Einstellungsfeld für die Eigenschaft Menüleiste (MenuBar) einen Namen für die Menüleiste ein.

Wiederholen Sie diese Schritte für jedes Formular oder für jeden Bericht, in das/den Sie die Menüleiste einbinden möchten.


Einbinden einer benutzerdefinierten Symbolleiste in ein Formular oder in einem Bericht

Sobald eine benutzerdefinierte Symbolleiste eingebunden ist, ersetzt diese die eingebaute Symbolleiste für das Formular oder den Bericht.

1	Erstellen Sie die Symbolleiste.

Wie wird's gemacht?

2	Öffnen Sie das Formular oder den Bericht in der Entwurfsansicht.

3	Klicken Sie in der Entwurfsansicht auf den Formularmarkierer oder den Berichtsmarkierer.

4	Klicken Sie in der Symbolleiste auf Eigenschaften  [image].

5	Geben Sie im Einstellungsfeld für die Eigenschaft Symbolleiste (Toolbar) den Namen für die Symbolleiste ein.

Wiederholen Sie diese Schritte für jedes Formular oder jeden Bericht, in das/den Sie die Symbolleiste einbinden möchten.


Einbinden eines Kontextmenüs in ein Formular, ein Formular-Steuerelement oder in einen Bericht

Sobald ein Kontextmenü eingebunden ist, ersetzt dieses das eingebaute Kontextmenü für ein Formular, ein Steuerelement oder einen Bericht.

1	Erstellen Sie das Kontextmenu.

Wie wird's gemacht?

2	Öffnen Sie das Formular oder den Bericht in der Entwurfsansicht.

3	Klicken Sie in der Entwurfsansicht auf den Formularmarkierer, den Berichtsmarkierer oder das Steuerelement.

4	Klicken Sie in der Symbolleiste auf Eigenschaften  [image].

5	Geben Sie im Einstellungsfeld für die Eigenschaft Kontextmenüleiste (ShortcutMenuBar) den Namen für das Kontextmenü ein.

Stellen Sie für ein Formular darüber hinaus sicher, daß für die Eigenschaft Kontextmenü (ShortcutMenu) die Einstellung Ja festgelegt ist.

Wiederholen Sie diese Schritte für jedes Formular, jeden Bericht oder jedes Steuerelement, in das/den Sie das Kontextmenü einbinden möchten.


Erstellen einer benutzerdefinierten Menüleiste für die aktuelle Datenbank

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Neu.

3	Geben Sie im Feld Symbolleistenname den gewünschten Namen ein, und klicken Sie dann auf OK.

4	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

5	Klicken Sie im Listenfeld Typ auf Menüleiste.

6	Stellen Sie bei Bedarf weitere Eigenschaften ein, und klicken Sie dann auf Schließen.

Die neue Menüleiste befindet sich jetzt hinter dem Dialogfeld Anpassen. Zum Anzeigen der Menüleiste schieben Sie das Dialogfeld Anpassen zur Seite. Anschließend fahren Sie mit Schritt 7 fort.

7	Zum Vervollständigen der Menüleiste fügen Sie benutzerdefinierte Menüs hinzu. Zum Anzeigen weiterer Informationen klicken Sie auf  [image].

Anmerkungen

•	Microsoft Access unterstützt nach wie vor Menüleistenmakros für Anwendungen, die mit einer früheren Version von Microsoft Access erstellt worden sind. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

•	Sie können die benutzerdefinierte Menüleiste in ein Formular oder in einen Bericht einbinden. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image]. Andererseits können Sie die Leiste auch als globale Menüleiste definieren. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].


Erstellen eines benutzerdefinierten Kontextmenüs für die aktuelle Datenbank

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Neu.

3	Geben Sie im Feld Symbolleistenname den gewünschten Namen ein, und klicken Sie dann auf OK.

4	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

5	Klicken Sie im Listenfeld Typ auf Popup.

6	Stellen Sie die Eigenschaft AllowCustomizing wie gewünscht ein, und klicken Sie dann auf Schließen.

Microsoft Access fügt das Kontextmenü zur Menüleiste Kontextmenüs hinzu, aus der Sie alle Kontextmenüs anpassen können.

7	Klicken Sie in der Registerkarte Symbolleisten im Feld Symbolleisten auf Kontextmenüs.

8	Klicken Sie in der Menüleiste Kontextmenüs auf die Kategorie Benutzerdefiniert.

9	Zum Vervollständigen des Menüs führen Sie die folgenden Schritte aus.

•	Fügen Sie Befehle aus dem Dialogfeld Anpassen hinzu. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

•	Verschieben oder Kopieren Sie Befehle aus anderen Menüs. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

Anmerkungen

•	Microsoft Access unterstützt nach wie vor Menüleistenmakros für Anwendungen, die mit einer früheren Version von Microsoft Access erstellt worden sind. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

•	Sie können das benutzerdefinierte Kontextmenü in ein Formular, einen Bericht oder ein Steuerelement einbinden. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image]. Andererseits können Sie das Menü auch als globales Kontextmenü definieren. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].


Animieren von Menüs, so daß diese beim Anzeigen nach unten ausfahren oder aufklappen

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Wählen Sie auf der Registerkarte Optionen die gewünschte Menüanimation.


Umbenennen eines benutzerdefinierten Kontextmenüs

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Klicken Sie im Feld Ausgewählte Symbolleiste auf das Kontextmenü, das Sie umbenennen möchten.

4	Geben Sie im Feld Symbolleistenname den neuen Namen ein.


Löschen eines benutzerdefinierten Kontextmenüs

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Klicken Sie in der Registerkarte Symbolleisten auf Eigenschaften.

3	Klicken Sie im Feld Ausgewählte Symbolleiste auf den Namen des benutzerdefinierten Kontextmenüs, das Sie löschen möchten.

4	Ändern Sie im Listenfeld Typ den Typ in Symbolleiste, und schließen Sie dann das Eigenschaftenfenster.

Der Name des Kontextmenüs wird jetzt im Feld Symbolleisten auf der Registerkarte Symbolleisten angezeigt.

5	Wählen Sie im Feld Symbolleisten den Namen Ihres benutzerdefinierten Kontextmenüs aus, und klicken Sie dann auf Löschen.


Auswählen eines vorhandenen Bildes für eine Symbolleisten-Schaltfläche oder einen Menübefehl

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbolleiste, die Menüleiste oder das Kontextmenü mit dem Symbolleistensymbol oder dem Menübefehlbild, das Sie ändern möchten, an.

Wie wird's gemacht?

3	Führen Sie im geöffneten Dialogfeld Anpassen einen der folgenden Schritte aus:

•	Klicken Sie zum Ändern eines Symbolleistenbilds mit der rechten Maustaste auf die Symbolleiste, zeigen Sie im Kontextmenü auf Schaltflächensymbol ändern, und klicken Sie dann auf ein Bild.

•	Klicken Sie zum Ändern eines Menübefehlbilds auf den Menünamen in der Menüleiste oder der Symbolleiste, oder klicken Sie auf das Kontextmenü, das den Befehl mit dem zu ändernden Bild enthält. Klicken Sie mit der rechten Maustaste auf den Menübefehl, zeigen Sie im Kontextmenü auf Schaltflächensymbol ändern, und klicken Sie dann auf ein Bild.

Anmerkung   Wenn Sie das Bild für einen Befehl in einem eingebauten Menü (z.B. im Menü Bearbeiten) ändern, erscheint das Bild in allen Ansichten, in denen dieses Menü mit diesem Befehl angezeigt wird.


Hinzufügen eines benutzerdefinierten Befehls zum Ausführen einer Visual Basic-Funktion zu einem Menü

1	Erstellen Sie die Funktion, die Sie mit dem Befehl ausführen möchten.

Wie wird's gemacht?

2	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

3	Zeigen Sie die Menüleiste, das Kontextmenü oder die Symbolleiste, die das hinzuzufügende Menü enthält, gegebenenfalls an.

Wie wird's gemacht?

4	Klicken Sie im Dialogfeld Anpassen auf die Registerkarte Befehle.

5	Klicken Sie im Feld Kategorien auf Datei.

6	Ziehen Sie den Befehl Benutzerdefiniert aus dem Feld Befehle über das Menü in der Menüleiste oder der Symbolleiste oder unter die entsprechende Kategorie in der Symbolleiste Kontextmenüs. Wenn das Menü eine Liste von Menübefehlen (oder, wenn es neu ist, ein leeres Feld) anzeigt, zeigen Sie auf die Stelle im Menü, an der der Befehl angezeigt werden soll, und lassen Sie dann die Maustaste los.

7	Klicken Sie mit der rechten Maustaste im geöffneten Dialogfeld Anpassen auf den Befehl im Menü, und geben Sie dann im Kontextmenü im Feld Name einen neuen Namen für den Befehl ein.

8	Klicken Sie im selben Kontextmenü auf Eigenschaften.

9	Geben Sie im Feld Bei Aktion den Namen der Funktion ein, die in dem Format =Funktionsname()ausgeführt werden soll. Geben Sie z.B. für eine Funktion namens BeschriftungFestlegen folgendes ein: =BeschriftungFestlegen(). Für eine eingebaute Funktion geben Sie den Namen der Funktion und alle erforderlichen Argumente ein, z. B. =MsgBox(IIf(Time()>#12:0:0#, "Guten Tag", "Guten Morgen")).

10	Stellen Sie gegebenenfalls weitere Eigenschaften für den Befehl ein.

Anmerkung   Wenn Sie einen Befehl zu einem eingebauten Menü (z.B. zum Menü Bearbeiten) hinzufügen, erscheint dieser Befehl in allen Ansichten, in denen dieses eingebaute Menü angezeigt wird.


Hinzufügen einer benutzerdefinierten Schaltfläche zum Ausführen einer Visual Basic-Funktion zu einer Symbolleiste

1	Erstellen Sie die Funktion, die mit der Schaltfläche ausgeführt werden soll.

Wie wird's gemacht?

2	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

3	Zeigen Sie gegebenenfalls die Symbolleiste an, zu der Sie die Schaltfläche hinzufügen möchten.

Wie wird's gemacht?

4	Klicken Sie im Dialogfeld Anpassen auf die Registerkarte Befehle.

5	Klicken Sie im Feld Kategorien auf Datei.

6	Ziehen Sie den Befehl Benutzerdefiniert aus dem Feld Befehle in die angezeigte Symbolleiste.

7	Klicken Sie mit der rechten Maustaste im geöffneten Dialogfeld Anpassen auf die Schaltfläche in der Symbolleiste, und geben Sie dann im Kontextmenü im Feld Name einen neuen Namen für die Schaltfläche ein.

8	Klicken Sie im selben Kontextmenü auf Eigenschaften.

9	Geben Sie im Feld Bei Aktion den Namen der Funktion ein, die in dem Format =Funktionsname() ausgeführt werden soll. Geben Sie z.B. für eine Funktion namens BeschriftungFestlegen folgendes ein: =BeschriftungFestlegen(). Für eine eingebaute Funktion geben Sie den Namen der Funktion und alle erforderlichen Argumente ein, z. B. =MsgBox(IIf(Time()>#12:0:0#, "Guten Tag", "Guten Morgen")).

10	Stellen Sie gegebenenfalls weitere Eigenschaften für die Schaltfläche ein.


Hinzufügen eines Untermenüs zu einem eingebauten oder einem benutzerdefinierten Menü

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Zeigen Sie die Symbolleiste oder Menüleiste mit dem Menü, zu dem Sie ein Untermenü hinzufügen möchten, gegebenenfalls an.

Wie wird's gemacht?

3	Klicken Sie im Dialogfeld Anpassen auf die Registerkarte Befehle.

4	Klicken Sie im Feld Kategorien auf Neues Menü.

5	Ziehen Sie aus dem Feld Befehle das Neue Menü über das Menü, zu dem Sie das Untermenü hinzufügen möchten, bis das Menü der obersten Ebene aufklappt, und fügen Sie das Neue Menü dann an der gewünschten Position ein.

6	Klicken Sie mit der rechten Maustaste auf das neue Untermenü, und geben Sie dann im Kontextmenü in das Feld Name einen Namen ein. Drücken Sie die EINGABETASTE.

7	Vervollständigen Sie das Menü durch Ausführen der folgenden Schritte:

•	Hinzufügen von Befehlen aus dem Dialogfeld Anpassen. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

•	Verschieben oder Kopieren von Befehlen aus anderen Menüs. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].


Dauerhaftes Anzeigen der Farb- und Formatpaletten während des Entwurfs eines Formulars oder Berichts

Wenn Sie eine Palette beim Entwerfen eines Formulars oder Berichts dauerhaft anzeigen möchten, ziehen Sie diese aus der Symbolleisten-Schaltfläche heraus.

1	Klicken Sie in der Formular-Entwurfsansicht oder der Berichts-Entwurfsansicht abhängig von der gewünschten Palette auf den Pfeil neben einer der folgenden Schaltflächen in der Format-Symbolleiste.

Schalt- fläche	Palette	Auswahl
	Hintergrund- farbe	Hintergrundfarbe für ein Steuerelement oder einen Bereich
	Schrift-/Vorder- grundfarbe	Schriftfarbe für ein Steuerelement
	Linien-/ Rahmenfarbe	Farbe für den Rahmen eines Steuerelements
	Linien-/ Rahmenbreite	Breite der Rahmenlinien eines Steuerelements
	Spezialeffekt	Flache, erhöhte, oder vertiefte Darstellung eines Steuerelements oder Bereichs
2	Klicken Sie auf die Leiste am oberen Rand der Palette, und ziehen Sie die Palette von der Schaltfläche herunter.


Erstellen einer Symbolleiste für alle Datenbanken

Zum Entwerfen einer Symbolleiste, die für alle Ihre Microsoft Access-Datenbanken zur Verfügung steht, fügen Sie Schaltflächen zu den leeren eingebauten Symbolleisten, Werkzeuge 1 und Werkzeuge 2, hinzu.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten, und klicken Sie dann auf Anpassen.

2	Aktivieren Sie auf der Registerkarte Symbolleisten im Feld Symbolleisten das Kontrollkästchen für Werkzeuge 1 oder Werkzeuge 2.

3	Zum Vervollständigen der Symbolleiste führen Sie die folgenden Schritte aus:

•	Fügen Sie Schaltflächen aus dem Dialogfeld Anpassen hinzu. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

•	Verschieben oder Kopieren Sie eine Schaltfläche aus einer anderen Symbolleiste. Zum Anzeigen weiterer Informationen  klicken Sie auf  [image].

Anmerkung   Sie können zu einer Symbolleiste auch Menüs hinzufügen.


Fehlerbehebung in Symbolleisten, Menüleisten und Kontextmenüs

Wobei benötigen Sie Hilfe?

Meine eingebauten Symbolleisten und Menüs sind verschwunden. Wie bekomme ich diese zurück?

Ich habe Änderungen an den in Microsoft Access eingebauten Symbolleisten vorgenommen. Wie kann ich diese zurücksetzen?

Ich habe den Befehl Symbolleisten aus dem Menü Ansicht oder das Menü Ansicht aus der Menüleiste entfernt. Wie kann ich das Dialogfeld Anpassen anzeigen oder den Befehl Symbolleisten oder das Menü Ansicht zurückerhalten?

Ich habe Probleme beim Einfügen oder Zurücksetzen eines Symbolbilds in einem Menü oder in einer Symbolleiste.


Meine eingebauten Symbolleisten und Menüs sind verschwunden. Wie erhalte ich diese zurück?

Wenn alle eingebauten Symbolleisten und einige der eingebauten Menüs in allen Ansichten verschwunden sind, müssen Sie möglicherweise die Einstellungen im Dialogfeld Start ändern oder diese Einstellungen vorübergehend umgehen.

So ändern Sie die Einstellungen

Klicken Sie im Menü Extras auf Start und dann auf Eingebaute Symbolleisten zulassen, um alle eingebauten Symbolleisten anzuzeigen, und klicken Sie auf Unbeschränkte Menüs anzeigen, um alle eingebauten Menüs anzuzeigen. Schließen Sie die Datenbank, und öffnen Sie sie dann wieder.

Wenn immer noch Menüs fehlen, wurden diese möglicherweise aus der Menüleiste entfernt. Sie können ein eingebautes Menü wieder zur Menüleiste hinzufügen.

So können Sie die Einstellungen im Dialogfeld "Start" vorübergehend umgehen

Anstatt sie zurückzusetzen können Sie auch alle Einstellungen im Dialogfeld Start vorübergehend umgehen. Halten Sie dazu beim Öffnen der Datenbank die UMSCHALTTASTE gedrückt.


Wie kann ich nach dem Entfernen des Befehls "Symbolleisten" oder des Menüs "Ansicht" das Dialogfeld "Anpassen" anzeigen?

•	Zum Anpassen einer Symbolleiste, einer Menüleiste oder eines Kontextmenüs nach dem Entfernen des Befehls Symbolleisten aus dem Menü Ansicht oder dem Entfernen des Menüs Ansicht aus der Menüleiste klicken Sie mit der rechten Maustaste auf eine beliebige Symbol- oder Menüleiste und dann im Kontextmenü auf Anpassen.

•	Zum Wiederherstellen der ursprünglichen Gruppe von Befehlen, einschließlich des Befehls Symbolleisten, im Menü Ansicht klicken Sie mit der rechten Maustaste auf eine beliebige Symbol- oder Menüleiste und dann im Kontextmenü auf Anpassen. Klicken Sie mit der rechten Maustaste in der Registerkarte Ansicht auf die Menüleiste, und klicken Sie dann im Kontextmenü auf Zurücksetzen.

•	Zum Wiederherstellen aller Menüs und Befehle in der eingebauten Menüleiste, einschließlich des Menüs Ansicht, klicken Sie mit der rechten Maustaste auf eine beliebige Symbolleiste oder auf die Menüleiste, und klicken Sie anschließend im Kontextmenü auf Anpassen. Klicken Sie jetzt in der Registerkarte Symbolleisten auf den Namen Menüleiste und dann auf Zurücksetzen.


Wiederherstellen von Symbol- und Menüleisten oder einzelnen Schaltflächen, Befehlen oder Menüs

Sie können unterschiedliche Aspekte einer eingebauten Menüleiste wiederherstellen:

•	Vollständiges Wiederherstellen einer Symbol- oder Menüleiste mit allen Standardeinstellungen, wenn die ursprünglichen Schaltflächen oder Menüs und Befehle und die ursprünglichen Eigenschafteneinstellungen wiederhergestellt werden sollen. Microsoft Access stellt dabei auch die Eigenschafteneinstellungen der Symbol- oder Menüleiste (wie z.B. die Bildschirmposition und die Größe der Leiste oder ob dieses standardmäßig ein- oder ausgeblendet ist) wieder her.

•	Wiederherstellen aller Originalschaltflächen oder -menüs (einschließlich der Kontextmenüs), ohne daß dabei die Eigenschaften der Symbol- oder Menüleiste (wie z.B. deren Bildschirmposition oder Größe) wiederhergestellt werden.

•	Wiederherstellen einer einzelnen Schaltfläche, eines Befehls oder eines Menüs (nicht jedoch eines einzelnen Kontextmenüs), ohne daß alle übrigen Symbol- und Menüleisteneinstellungen verändert werden. Wenn Sie eine einzelne Schaltfläche, einen Befehl oder ein Menü wiederherstellen, wird dessen Originalzustand wiederhergestellt.

Was möchten Sie tun?

Alle Standardeinstellungen für eine Symbol- oder Menüleiste, einschließlich deren Eigenschafteneinstellungen und der Einstellungen für einzelne Schaltflächen, Menüs und Befehle wiederherstellen

Die ursprünglichen Schaltflächen, Menüs und Befehle in einer eingebauten Symbolleiste, Menüleiste oder in einem Kontextmenü wiederherstellen

Das Erscheinungsbild einer einzelnen Symbolleisten-Schaltfläche oder eines einzelnen Menübefehls wiederherstellen

Ein Menü wiederherstellen


Ich habe Probleme beim Einfügen oder Zurücksetzen eines Symbolbilds in einem Menü oder in einer Symbolleiste.

Für den Befehl wurde möglicherweise ein Format eingestellt, das Bilder nicht zuläßt. Ändern Sie zunächst das Format des Befehls.

1	Zeigen Sie im Menü Ansicht auf Symbolleisten und klicken Sie dann auf Anpassen.

2	Zeigen Sie gegebenenfalls die Symbolleiste oder das Menü an, die/das den Befehl enthält, dessen Format Sie ändern möchten.

Wie wird's gemacht?

3	Lassen Sie das Dialogfeld Anpassen geöffnet. Klicken Sie in der Symbolleiste oder im Menü mit der rechten Maustaste auf den Befehl, dessen Format Sie ändern möchten.

4	Klicken Sie im Kontextmenü auf Standard oder auf Symbol und Text.

Anmerkung   In einem Menü bewirkt die Einstellung Standard, daß der Text und das Symbol (sofern vorhanden) eines Befehls angezeigt werden. In einer Symbolleiste oder Menüleiste wird bei Verwendung der Einstellung Standard nur das Symbolbild angezeigt.


Assistenten, Add-Ins und Editoren in Microsoft Access 97

Assistent	Beschreibung
Diagramm-Assistent	Fügt ein Diagramm zu einem Formular oder Bericht hinzu, das auf den Daten in einer Tabelle oder Abfrage basiert.
Kombinationsfeld-Assistent	Erstellt in einem Formular ein Kombinationsfeld-Steuerelement.
Befehlsschaltflächen-Assistent	Erstellt in einem Formular ein Befehlsschaltflächen-Steuerelement.
Assistent zur Behebung von Replikationskonflikten	Löst Konflikte, die beim Synchronisieren zwischen replizierten Datenbanken auftreten.
Abfrage-Assistent für Kreuztabellen	Erstellt eine Abfrage, die Daten in einem kompakten, kalkulationstabellen ähnlichen, Format zusammenfaßt.
Assistent zur Datenbankaufteilung	Teilt Datenbanken in eine Back-End- und Front-End-Datenbank und erlaubt damit, daß einer oder mehrere Benutzer lokale Kopien der Front-End-Datenbank einsetzen können, die mit den Daten (in der Back-End-Datenbank) auf einem Server verbunden sind.
Datenbank-Assistent	Erstellt eine völlig neue Datenbank für eine Vielzahl unterschiedlicher Einsatzmöglichkeiten. Dabei stehen 22 vordefinierte Modelle zur Verfügung.
Textexport-Assistent	Exportiert Daten in eine Textdatei.
Abfrage-Assistent zur Duplikatsuche	Erstellt eine Abfrage zum Abrufen von Datensätzen mit Duplikatwerten in Feldern in einer einzelnen Tabelle oder Abfrage.
Abfrage-Assistent zur Inkonsistenzsuche	Erstellt eine Abfrage zum Abrufen von Datensätzen in einer Tabelle, für die es in einer verknüpften Tabelle keine Entsprechung gibt.
Formular-Assistent	Erstellt ein neues Formular.
HTML-Import-Assistent	Importiert HTML-Tabellen und -Listen aus dem Internet oder einem Intranet in eine Microsoft Access-Tabelle.
Import-Assistent für Kalkulationstabellen	Importiert eine Microsoft Excel- oder eine andere Tabellenkalkulationstabelle in eine Microsoft Access-Tabelle.
Textimport-Assistent	Importiert eine Textdatei in eine Microsoft Access-Tabelle.
Eingabeformat-Assistent	Erstellt ein Eingabeformat für ein Feld, das Sie in einer Tabelle auswählen.
Etiketten-Assistent	Erstellt Adreßetiketten in Standardgrößen und benutzerdefinierten Größen.
HTML-Verknüpfungs-Assistent	Verknüpft eine HTML-Tabelle oder -Liste auf dem Internet oder einem Intranet in einer Microsoft Access-Tabelle.
Verknüpfungs-Assistent für Kalkulationstabellen	Verknüpft Tabellenkalkulationsdaten in einer Microsoft Access-Tabelle.
Textverknüpfungs-Assistent	Verknüpft eine Textdatei in einer Microsoft Access-Tabelle.
Listenfeld-Assistent	Erstellt in einem Formular ein Listenfeld-Steuerelement.
Nachschlage-Assistent	Erstellt in einer Tabelle eine Nachschlage-Spalte, in der eine Liste von Werten angezeigt wird, aus der der Benutzer auswählen kann.
Microsoft Word- Seriendruck-Assistent	Verwaltet Seriendruckoperationen unter Verwendung von in Microsoft Word gespeicherten Briefen und in Microsoft Access gespeicherten Adressen.
Optionsgruppen-Assistent	Erstellt in einem Formular eine Gruppe von Optionsschaltflächen.
Assistent zur Leistungsanalyse	Analysiert die Leistung einer Datenbank und macht Vorschläge zur Verbesserung der Leistung.
Pivot-Tabellen-Assistent	Erstellt in einem Microsoft Access-Formular eine Microsoft Excel-Pivot-Tabelle.
Assistent zur Veröffentlichung im WebWizard	Erstellt aus Ihrer Microsoft Access-Anwendung statische und/oder dynamische HTML-Dokumente, die im Internet oder in einem Intranet abgelegt werden.
Bericht-Assistent	Erstellt einen Bericht auf der Basis einer Tabelle oder einer Abfrage.
Auswahlabfrage-Assistent	Erstellt eine Auswahlabfrage auf der Basis von Feldern, die Sie auswählen.
Feldverknüpfungs-Assistent für Unterformulare/ -berichte	Verknüpft Felder in einem Hauptformular und einem Unterformular oder in einem Hauptbericht und einem Unterbericht.
Unterformular-/Unterberichts- Assistent	Erstellt in einem Formular oder Bericht ein neues Unterformular oder einen Unterbericht.
Tabellenanalyse-Assistent	Teilt eine Tabelle mit vielen Duplikatwerten in verknüpfte Tabellen auf, die effektiver gespeichert werden können.
Tabellen-Assistent	Erstellt eine neue Tabelle.
Benutzer-Datensicherheits- Assistent	Erstellt aus einer vorhandenen Datenbank eine neue, verschlüsselte Datenbank mit geregeltem Benutzerzugriff.
Web-Publishing-Assistent	Dieser Assistent wird vom Assistenten zur Veröffentlichung im Web aufgerufen und legt HTML-Dokumente auf einem Internet- oder Intranet-Server ab.
Editor	Beschreibung
Farb-Editor	Zeigt eine Farbpalette zum Erstellen benutzerdefinierter Farben an.
Ausdrucks-Editor	Erstellt Ausdrücke für Makros, Abfragen und Eigenschaftenfenster.
Feld-Editor	Erstellt Felder in Tabellen.
Editor für ODBC- Verbindungszeichen- folgen	Erstellt die korrekte Syntax für eine Verbindung zu einer ODBC-Datenbank.
Bild-Editor	Erstellt Bitmap-Bilder für Formulare und Berichte.
Abfrage-Editor	Erstellt die korrekte Syntax für eine Abfrage.
Add-In	Beschreibung
Add-In-Manager	Erlaubt das Installieren und Deinstallieren von Assistenten, Editoren und Add-Ins.
Tabellenverknüpfungs- Manager	Verwaltet Tabellenverknüpfungen zwischen Datenbanken.
Übersichts-Manager	Erstellt und verwaltet Übersichtsformulare für Anwendungen.


Herstellen einer Verbindung zu Microsoft Technischen Ressourcen

Wenn Sie eine Frage zu einem Microsoft Office-Programm haben, suchen Sie zunächst im Office-Assistenten, im Handbuch "Arbeiten mit Microsoft Office 97" oder in der im Lieferumfang der Anwendung enthaltenen Info-Datei. Finden Sie dort die gewünschten Informationen nicht, stehen Ihnen verschiedene technische Ressourcen von Microsoft zur Verfügung. Hierzu gehören die Microsoft Home Page, die Microsoft Knowledge Base (KB), die Microsoft Software Library (MSL), die Microsoft TechNet und Microsoft Developer Network CDs und die Veröffentlichungen der Microsoft Press.

•	Wenn Sie Zugang zum World Wide Web haben und über einen Internet-Browser verfügen, können Sie sich direkt von Microsoft Access aus an viele Standorte in der Microsoft Web Site bewegen.

•	Verwenden Sie die Microsoft Knowledge Base (KB); dies ist eine Sammlung von aktuellen Artikeln, die detaillierte Informationen ("Wie wird's gemacht?"), Antworten auf technische Fragen sowie Lösungen allgemeiner Probleme enthalten.

•	Verwenden Sie die Microsoft Software Library (MSL); dies ist eine Sammlung von kostenlosen, binären (Nichttext-) Dateien für alle Microsoft-Produkte. Sie enthält z.B. Gerätetreiber, Hilfsprogramme, Hilfedateien und technische Artikel.

•	Wenn Sie keinen Zugang zum Web haben, können Sie die Microsoft TechNet und Microsoft Developer Network CDs abonnieren, um auf die Microsoft Knowledge Base (KB), die Microsoft Software Library (MSL) und andere Quellen für technische Informationen zuzugreifen.

•	Bestellen Sie Bücher, Resource-Kits und interaktive Schulungsmaterialien von Microsoft Press, um sich und andere Benutzer im Umgang mit Microsoft Office zu schulen und zu unterstützen.

An welcher Stelle möchten Sie nach technischen Informationen suchen?

Herstellen einer Verbindung von Microsoft Access zu Microsoft im Web

Microsoft Knowledge Base (KB)

Microsoft Software Library (MSL)

Microsoft TechNet und Microsoft Developer Network CDs

Microsoft Press


Herstellen einer Verbindung von Microsoft Access zu Microsoft im Web

Der Befehl Microsoft im Web (Menü Hilfe) enthält ein Untermenü mit Befehlen, über die Sie während der Arbeit mit Microsoft Access zu hilfreichen Microsoft Web Sites gelangen. Klicken Sie z.B. auf Fragen und Antworten, um Antworten auf die häufigsten Fragen zu Microsoft Access zu erhalten. Klicken Sie auf Online Software Service, um aktuelle Tips, Antworten auf wichtige technische Fragen und Zugang zum Diskussionsforum für Microsoft Access zu erhalten. Klicken Sie auf Kostenloses Zubehör, um kostenlose Beispieldatenbanken und andere hilfreiche Dinge zu erhalten.

•	Zeigen Sie in Microsoft Access im Menü Hilfe auf Microsoft im Web, und klicken Sie anschließend auf den gewünschten Befehl.


Microsoft Knowledge Base (KB)

Die Microsoft Knowledge Base (KB) ist die Hauptinformationsquelle für Service-Ingenieure und Kunden von Microsoft. Diese umfassende Sammlung von Artikeln, die täglich aktualisiert wird, enthält detaillierte Informationen ("Wie wird's gemacht?") zu allgemeinen Problemen, Antworten auf technische Fragen sowie allgemeine Probleme und Tips, wie diese Probleme behoben werden können. Verwenden Sie Text- und Schlüsselwortabfragen für den Zugriff auf Informationen in der KB.

Um eine Verbindung zu der Microsoft Access Knowledge Base-Suchseite im World Wide Web herzustellen, klicken Sie auf  [image]. Diese Site bietet Volltextsuche und automatische Hyperlinks zu Dateien in der Microsoft Software Library (MSL), so daß Sie die Dateien direkt über Artikel der Microsoft Knowledge Base (KB) herunterladen können.

Die Microsoft Knowledge Base (KB) steht auch auf den Microsoft TechNet und Microsoft Developer Network CDs zur Verfügung. Zum Anzeigen weiterer Informationen über die Microsoft TechNet und Microsoft Developer Network CDs klicken Sie auf  [image].


Microsoft Software Library (MSL)

Die Microsoft Software Library (MSL) ist eine Sammlung von kostenlosen, binären (Nichttext-) Dateien im Internet für alle Microsoft-Produkte. Sie enthält z.B. Gerätetreiber, Hilfsprogramme, Hilfedateien und technische Artikel.

Um eine Verbindung zu der Microsoft Software Library im World Wide Web herzustellen, klicken Sie auf  [image].

Die MSL steht auch auf den Microsoft TechNet und Microsoft Developer Network CDs zur Verfügung. Zum Anzeigen weiterer Informationen über die Microsoft TechNet und Microsoft Developer Network CDs klicken Sie auf  [image].


Microsoft TechNet und Microsoft Developer Network CDs

Microsoft TechNet ist eine umfassende Quelle für Informationen über Beurteilung, Implementierung und Unterstützung von Microsoft Business-Produkten. Wenn Sie TechNet abonnieren, erhalten Sie jeden Monat das Wissen der gesamten Microsoft Produkt-Support-Abteilung direkt auf CD . TechNet bietet schnelle, umfassende Antworten auf Fragen zu Programmen, Netzwerkverwaltung, Systemimplementierung, Datenbankadministration, Treibern und Patches, Technologierichtlinien und Produktbeurteilungen. Über 150.000 Seiten detaillierter technischer Informationen helfen Ihnen, mit geringerem Zeitaufwand höhere Leistung zu erzielen. Sie können die Microsoft TechNet in Deutschland abonnieren unter der Nummer 01 30-82 48 17, in der Schweiz unter 155 73 85 (deutsch) oder 155 73 82 (französisch) und in Österreich unter 00 353-1 703 87 38.

Die Microsoft Developer Network Library ist eine umfassende Quelle für Informationen und Toolkits zum Programmieren für all diejenigen, die Anwendungen für die Betriebssysteme Microsoft Windows, Windows 95 und Windows NT schreiben oder Microsoft-Produkte zu Entwicklungszwecken einsetzen. MSDN-Mitglieder mit einem Jahresabonnement erhalten regelmäßig die aktuellsten Informationen, ein Mitteilungsblatt und anderes Informationsmaterial. Weitere Informationen zum Microsoft Developer Network erhalten Sie unter der Telefonnummer 0180-5 25 11 99.


Microsoft Press

Microsoft Press verfügt über die Schulungs- und Unterstützungsprodukte, die Sie benötigen, um die Fähigkeiten von Microsoft Office, Microsoft Windows 95 und Microsoft Windows NT besser ausnutzen zu können.

Unabhängig davon, ob Sie Anfänger, fortgeschrittener Benutzer, Service-Ingenieur oder Software-Entwickler sind: bei Microsoft Press finden Sie alles, was Sie suchen, von einfach verständlichen Handbüchern und Anleitungen für das Selbststudium bis hin zu Desktop-Referenzen, technischen Ressourcen und Fachliteratur für Programmierer.

Um herauszufinden, wo sich die nächste Verkaufsstelle für Produkte der Microsoft Press befindet, stellen Sie eine Verbindung zur Microsoft Press Web Site im World Wide Web her, indem Sie auf  [image] klicken, oder indem Sie sich an Ihre örtliche Microsoft-Niederlassung wenden.


Senden von Produktvorschlägen

1	Zeigen Sie im Menü Hilfe auf Microsoft im Web, und klicken Sie dann auf Feedback senden.

2	Klicken Sie auf den gewünschten Hyperlink.


Abrufen von Informationen zu Ihrem Programm und Computer

1	Klicken Sie in Microsoft Access im Menü Hilfe auf Info.

2	Im Dialogfeld Microsoft Access Info werden Programminformationen angezeigt.

Wenn Sie Informationen zu Ihrem Computer anzeigen möchten, klicken Sie auf System-Info.


Wie erhalte ich das Microsoft Office 97 Resource-Kit?

Das Microsoft Office 97 Resource-Kit ist ein hilfreiches, englischsprachiges Handbuch zum Installieren, Konfigurieren und Unterstützen von Microsoft Office in Ihrem Unternehmen. Es ist für Systemadministratoren, Berater und professionelle Benutzer gedacht und bietet vollständige Informationen für die Verwendung von Microsoft Office unter Windows 95, Windows NT Workstation oder auf dem Macintosh.

Sie erhalten das Office Resource-Kit überall dort, wo Computer-Bücher verkauft werden, oder direkt von Microsoft Press.

Bücher von Microsoft Press sind weltweit im Fachbuchhandel zu erwerben.

Um eine Verbindung zu der Site herzustellen, von der aus Sie das Microsoft Office Resource Kit im World Wide Web herunterladen können, klicken Sie auf [image].


Wie erhalte ich das Microsoft Office 97/Visual Basic Programmierhandbuch?

Das Microsoft Office 97/Visual Basic Programmierhandbuch richtet sich an diejenigen, die die Grundlagen von Visual Basic kennen, und beschreibt, wie man mit der in Microsoft Office 97 verwendeten leistungsstarken Programmiersprache präzisen, sparsamen und effizienten Code schreibt. Das Buch zeigt dem Leser, wie man mit Visual Basic für Applikationen durch individuelles Gestalten und Anpassen der Tools an bestimmte Anforderungen produktiver arbeiten kann. Es wird z.B. beschrieben, wie Sie benutzerdefinierte Befehle, Menüs, Dialogfelder, Meldungen und Schaltflächen erstellen und benutzerdefinierte Hilfe für diese Elemente anzeigen.

Sie erhalten das Microsoft Office 97/Visual Basic Programmierhandbuch überall dort, wo Computer-Bücher verkauft werden, oder direkt von Microsoft Press.

Bücher von Microsoft Press sind weltweit im Fachbuchhandel zu erwerben.


Die Befehle im Untermenü "Microsoft im Web" (Menü "Hilfe") sind nicht verfügbar

•	Wenn Sie die Befehle des Untermenüs Microsoft im Web (Menü Hilfe) verwenden möchten, müssen Sie entweder über das Intranet Ihrer Firma oder über ein Modem an Ihrem Computer oder Netzwerk Zugang zum Internet haben und über ein Internet-Konto eines Internet-Dienstanbieters verfügen. Weitere Informationen finden Sie im Microsoft Office 97 Resource-Kit. Zum Anzeigen weiterer Informationen darüber, wie Sie das Office Resource-Kit erhalten, klicken Sie auf [image].

•	Die zur Herstellung der Verbindung von Ihrem Computer zum Internet verwendeten Einstellungen sind möglicherweise nicht korrekt. Doppelklicken Sie auf das Symbol Internet in der Windows Systemsteuerung, um sicherzustellen, daß die Internet-Einstellungen korrekt sind.

•	Stellen Sie sicher, daß Ihr Modem korrekt funktioniert. Weitere Informationen zum Überprüfen der Funktionsbereitschaft Ihres Modems finden Sie in der Microsoft Windows-Hilfe unter dem Thema "Behandlung von Modem-Fehlern".

•	Die Microsoft World Wide Web-Site ist möglicherweise nicht in Betrieb ist. Wenn Sie Ihr Problem anhand der oben aufgeführten Tips nicht beseitigen können, und wenn Sie auf andere Sites im Web zugreifen können, warten Sie einige Stunden, und versuchen Sie dann erneut, eine Verbindung herzustellen.


Infos zum Formatieren von Diagrammen


Sie können für Datenpunkte, für den Diagrammbereich, die Zeichnungsfläche und andere Tabellenelemente Farben, Rahmen und Fülleffekte anwenden.

	Wenn Sie einen Fülleffekt anwenden möchten, z.B. eine Struktur oder ein Bild, klicken Sie auf ein Diagrammelement, dann auf den Pfeil neben Füllfarbe und schließlich auf Fülleffekte. Wählen Sie dann die gewünschten Optionen auf den Registerkarten Fließend, Struktur, Muster und Bild.


Sie können Text in einem Diagramm wie jeden anderen Text formatieren. Klicken Sie dazu auf den Text oder das Element, und ändern Sie dann Schriftart und Schriftgrad, indem Sie auf die entsprechenden Schaltflächen in der Format-Symbolleiste klicken.

Schaltflächen zum Formatieren

	Wenn Sie Text um 45 Grad nach oben oder unten drehen möchten, klicken Sie auf Text nach oben drehen bzw. Text nach unten drehen.


Sie können den auf der Größenachse angezeigten Wertebereich angeben und den Abstand zwischen den Werten entlang der Achse ändern. Anstatt bei 0 (Null) zu beginnen, zeigt das Diagramm in diesem Beispiel den Wertebereich zwischen 25 DM und 275 DM an. Sie können außerdem festlegen, ob eine Achse über Teilstrichmarkierungen verfügt.

Sie können Zahlen in einem Diagramm wie gewohnt formatieren. Die üblichen Zahlenformate wenden Sie an, indem Sie auf die Achse oder die Datenbeschriftung klicken, die die zu formatierende Zahl enthält, und anschließend das Währungs-, Prozent- oder Kommaformat zuweisen, indem Sie auf die entsprechenden Schaltflächen auf der Format-Symbolleiste klicken.


Für verschiedene Diagrammtypen stehen spezielle Linien, Balken, Datenpunkte und andere Optionen zur Verfügung. Sie erhalten z.B. einen Schichtungseffekt für Säulen- und Balkendiagramme, indem Sie die Überlappungseigenschaft für die Datenreihe ändern.

Das Liniendiagramm in dem Hauptbeispiel besitzt schattierte, diamantförmige Datenpunkte und verwendet interpolierte Linien.

	Linien verbinden die Datenreihen in diesem gestapelten Balkendiagramm.

Zum Festlegen einer speziellen Formatierung für eine Datenreihe klicken Sie auf die Datenreihe, dann im Menü Format auf Markierte Datenreihen, und wählen Sie anschließend in den Registerkarten Muster und Optionen die gewünschten Optionen.


Datenbanken: Definition und Funktionsweise

Eine Datenbank ist eine Sammlung von Informationen zu einem bestimmten Thema oder Zweck, wie z.B. dem Verfolgen von Bestellungen oder dem Verwalten einer Musiksammlung. Wenn Ihre Datenbank nicht oder nur teilweise in einem Computer gespeichert ist, müssen Sie die Informationen aus den verschiedenen Quellen selbst koordinieren und organisieren.


Datenbanken: Definition und Funktionsweise

Mit Microsoft Access können Sie alle Informationen in einer einzigen Datenbankdatei verwalten. Dort speichern Sie Ihre Daten in separaten Tabellen. Die Tabellendaten können Sie in Online-Formularen anzeigen, ergänzen und aktualisieren, mit Hilfe von Abfragen suchen und abrufen sowie in Berichten analysieren oder mit einem bestimmten Layout ausdrucken.


Datenbanken: Definition und Funktionsweise

Zum Speichern Ihrer Daten erstellen Sie eine Tabelle für jede gewünschte Informationsart. Um Daten aus mehreren Tabellen in einer Abfrage, einem Formular oder Bericht zusammenzufassen, definieren Sie Beziehungen zwischen den Tabellen.


Datenbanken: Definition und Funktionsweise

Um nur die Daten (selbst aus mehreren Tabellen) zu suchen und abzurufen, die den angegebenen Bedingungen entsprechen, erstellen Sie eine Abfrage. Diese kann auch Daten aus mehreren Datensätzen aktualisieren oder löschen sowie integrierte oder benutzerdefinierte Berechnungen an Ihren Daten durchführen.


Datenbanken: Definition und Funktionsweise

Um Daten mühelos direkt in einer Tabelle anzuzeigen, einzugeben und zu ändern, erstellen Sie ein Formular. Wenn Sie ein Formular öffnen, ruft Microsoft Access die Daten aus einer oder mehreren Tabellen ab und zeigt sie auf dem Bildschirm mit dem Layout an, das Sie im Formular-Assistenten ausgewählt oder ganz neu erstellt haben.


Mit Hilfe von Makros und Visual Basic für Applikationen-Code können Sie Befehlsschaltflächen erstellen, um Routineaufgaben zu automatisieren. Wenn Sie z.B. auf diese Schaltfläche klicken, wird für die im Formular eingegebene Bestellung eine Rechnung gedruckt.

Wenn Sie Hyperlinks statt Code verwenden, können Sie ein Bezeichnungsfeld, ein Bild oder eine Befehlsschaltfläche erstellen, das/die andere Microsoft Access-Objekte, wie z.B. die Rechnung für die aktuelle Bestellung, oder aber Microsoft Office- oder World Wide Web-Dokumente öffnet.


Datenbanken: Definition und Funktionsweise

Um Ihre Daten zu analysieren oder in einer bestimmten gedruckten Form darzustellen, erstellen Sie einen Bericht. So können Sie z.B. einen Bericht, der Daten gruppiert und Berechnungen durchführt, und einen zweiten Bericht mit anderen Daten drucken, die zum Drucken von Adreßetiketten formatiert sind.


Datenbanken: Definition und Funktionsweise


Anpassen eines Formulars


Sie können das Erscheinungsbild eines vollständigen Formulars oder einzelner Teile eines Formulars ändern.

• Wenn Sie Schriftart, Schriftgrad und Linienbreite für alle Texte und Linien in einem Formular gleichzeitig ändern möchten, klicken Sie in der Symbolleiste auf AutoFormat und wählen dann ein neues AutoFormat für das Formular aus.

•	Zum Ändern des Erscheinungsbilds eines Steuerelements, wie z.B. ein Textfeld, klicken Sie auf das Steuerelement, um dieses zu markieren.

Wählen Sie dann in der Format-Symbolleiste eine andere Schriftart, Schriftgrad oder eine andere Formatoption aus.

•	Zum Hinzufügen eines Hintergrundbilds zu einem Formular geben Sie im Eigenschaftenfenster des Formulars im Einstellungsfeld der Eigenschaft Bild den Namen einer Grafikdatei ein oder klicken neben dem Einstellungsfeld für die Eigenschaft auf die Editor-Schaltfläche  [image],  um das Dialogfeld Bild einfügen zu öffnen.


Steuerelemente, die markiert sind, können Sie verschieben, in der Größe ändern oder ausrichten.

•	Zum Markieren eines Steuerelements, z.B. eines Textfelds, klicken Sie darauf. Zum Markieren mehrerer Steuerelemente halten Sie beim Klicken auf die einzelnen Steuerelemente die UMSCHALTTASTE gedrückt.

•	Nach dem Markieren eines Steuerelements können Sie den Zeiger ziehen:

•	Zum Ausrichten von Steuerelementen markieren Sie die auszurichtenden Steuerelemente. Anschließend zeigen Sie im Menü Format auf Ausrichten und klicken dann auf Linksbündig, Rechtsbündig, Nach oben, Nach unten oder Am Gitter ausrichten.


Sie können den in einem Steuerelement angezeigten Text bzw. die Daten ändern.

•	Zum Ändern des Textes in einem Bezeichnungsfeld klicken Sie auf das Bezeichnungsfeld, markieren den Text und geben dann den neuen Text ein.

•	Zum Ändern des Feldes, an das ein Textfeld oder ein anderes Steuerelement gebunden ist, müssen Sie das Steuerelement markieren.

	Klicken Sie dann in der Symbolleiste auf Eigenschaften, um das Eigenschaftenfenster anzuzeigen.


Sie können ein Steuerelement in einen anderen Steuerelementtyp ändern. Zum Beispiel...

Ändern eines Steuerelements in einen anderen Steuerelementtyp...


Sie können andere Felder aus der Datenherkunft des Formulars hinzufügen.

	Klicken Sie in der Symbolleiste auf Feldliste, um eine Liste aller Felder in der Datenherkunft anzuzeigen.
Unter Verwendung der Toolbox können Sie auch Steuerelemente, z.B. Bezeichnungsfelder und Befehlsschaltflächen, hinzufügen.

	Zum Erstellen eines Bezeichnungsfelds klicken Sie in der Toolbox auf Bezeichnungsfeld. Anschließend klicken Sie im Formular auf die Stelle, an der Sie das Feld einfügen möchten, geben den gewünschten Text ein und drücken dann die EINGABETASTE.
	Wenn Sie zum Erstellen eines Steuerelements einen Assistenten verwenden möchten, muß in der Toolbox Steuerelement-Assistenten aktiviert sein. Klicken Sie dann auf das Tool für das gewünschte Steuerelement.


Bereiche eines Formulars

Sie können die Funktionalität eines Formulars erhöhen, indem Sie einen oder mehrere Bereiche hinzufügen. Die meisten Formulare haben nur einen Detailbereich, doch kann ein Formular auch einen Formularkopf-, Seitenkopf-, Seitenfuß- und Formularfußbereich enthalten.


Bereiche eines Formulars

Diese Abbildung zeigt das Formular Artikel hinzufügen aus dem vorhergehenden Bildschirm in der Formularansicht und als Ausdruck an.


Bereiche eines Formulars


Ein Formularkopf zeigt Informationen an, die für jeden Datensatz sichtbar sein sollen, wie z.B. den Titel des Formulars oder Befehlsschaltflächen, die zugehörige Formulare öffnen oder andere Aufgaben ausführen. Formularköpfe stehen in der Formularansicht ganz oben auf dem Bildschirm und beim Drucken über der ersten Seite.


Ein Seitenkopf zeigt einen Titel, Grafiken, Spaltenüberschriften oder beliebige andere Informationen oben auf jeder gedruckten Seite an. Seitenköpfe sind nur in gedruckten Formularen sichtbar.


Ein Detailbereich zeigt Datensätze an. Sie können auf dem Bildschirm oder der Seite nur einen Datensatz oder so viele anzeigen, wie darauf passen.


Ein Seitenfuß zeigt das Datum, die Seitenzahl oder beliebige andere Informationen unten auf jeder gedruckten Seite an. Seitenfüße sind nur in gedruckten Formularen sichtbar.


Ein Formularfuß zeigt Informationen an, die für jeden Datensatz sichtbar sein sollen, wie z.B. Befehlsschaltflächen oder Anweisungen zum Verwenden des Formulars. Formularfüße stehen in der Formularansicht ganz unten auf dem Bildschirm und beim Drucken auf der letzten Seite hinter dem letzten Detailbereich.


Formulare: Definition und Funktionsweise

Sie können Formulare für viele Zwecke verwenden.


Formulare: Definition und Funktionsweise

Die meisten Informationen in einem Formular stammen aus einer zugrundeliegenden Datenherkunft. Andere Informationen sind im Formularentwurf gespeichert.


Formulare: Definition und Funktionsweise

Sie erstellen die Verknüpfung zwischen einem Formular und seiner Datenherkunft mit Hilfe grafischer Objekte, Steuerelemente genannt. Der am häufigsten zur Anzeige und Eingabe von Daten verwendete Steuerelementtyp ist das Textfeld.


Arbeiten mit Daten in einem Formular


Mit Hilfe der Schaltfläche Ansicht der Symbolleiste können Sie zu anderen Ansichten eines Formulars wechseln. Diese Schaltfläche ist in allen Formularansichten verfügbar.


			Klicken Sie in der Symbolleiste auf Ausschneiden, Kopieren und Einfügen, um markierten Text, Felder, einen ganzen Datensatz oder alle Datensätze zu bearbeiten.
			Klicken Sie in der Symbolleiste auf Rechtschreibung, um die markierten Felder des Typs Text oder Memo auf Rechtschreibfehler zu überprüfen.
			Klicken Sie in der Symbolleiste auf Drucken, um Ihr Formular zu drucken, oder auf Seitenansicht, um es vor dem Drucken anzuzeigen.


Sie können die Datensätze in einem Formular nach den Daten in einem Feld sortieren.

		Klicken Sie auf das Feld, nach dem Sie sortieren möchten, und dann in der Symbolleiste auf Aufsteigend bzw. Absteigend.
Durch Filtern mit einem der folgenden Verfahren können Sie die in Ihrem Formular angezeigten Datensätze beschränken:

		Klicken Sie auf die Daten, nach denen Sie filtern möchten, und dann in der Symbolleiste auf Auswahlbasierter Filter.
		Klicken Sie in der Symbolleiste auf Formularbasierter Filter, um zu wählen, welche Daten aus einer Liste der Werte in einem oder mehreren Feldern angezeigt werden sollen.
		Zur optimalen Kontrolle beim Filtern oder Sortieren zeigen Sie im Menü Datensätze auf Filtern, und klicken Sie dann auf Spezialfilter/-sortierung.
		Um einen Spezialfilter oder formularbasierten Filter zuzuweisen, klicken Sie in der Symbolleiste auf Filter/Sortierung anwenden.
Werte können Sie mit einem der folgenden Verfahren suchen oder suchen und ersetzen:

		Klicken Sie in der Symbolleiste auf Suchen, um einen Wert eines Feldes in jedem Datensatz zu suchen, in dem er vorkommt.
	Klicken Sie im Menü Bearbeiten auf Ersetzen, um einen gesuchten Wert zu ersetzen.


	Um einen Datensatz hinzuzufügen, klicken Sie in der Symbolleiste auf Neuer Datensatz. Dadurch wird ein leerer Datensatz angezeigt, den Sie ausfüllen können.
	Um einen Datensatz zu löschen, klicken Sie auf ein beliebiges Feld darin und dann in der Symbolleiste auf Datensatz löschen.


Mit den Navigationsschaltflächen können Sie sich schnell zwischen Datensätzen bewegen.


Möglichkeiten zum Aufrufen von Hilfe während der Arbeit


Wenn Sie eine Frage zu einem Office-Programm haben, stellen Sie diese dem Assistenten. Wenn Sie z.B. Hilfe zum Formatieren eines Diagramms anzeigen möchten, geben Sie im Assistenten folgendes ein: "Wie formatiere ich ein Diagramm?"

Sie können einstellen, daß der Assistent automatisch Hilfethemen zu den Aufgaben, die Sie gerade ausführen, anzeigt, ohne daß Sie eine Frage stellen müssen.

Sie können auch einen Assistenten und Optionen wählen, die auf Ihre Persönlichkeit und Arbeitsweise abgestimmt sind. Der Assistent wird von allen Office-Programmen gemeinsam genutzt, so daß alle Optionen, die Sie für den Assistenten auswählen, in allen Office-Programmen gelten.


Der Office-Assistent zeigt Tips zu dem Programm an, in dem Sie arbeiten, z.B. wie man die Programm-Features oder die Maus effektiver nutzen kann, oder wie man Tastenkombinationen verwendet.


Sie rufen die Hilfe wie gewohnt auf, indem Sie in einem beliebigen Office-Programm im Menü Hilfe auf Inhalt und Index klicken. Klicken Sie auf die Registerkarte Inhalt, um durch ein Inhaltsverzeichnis der Hilfedatei zu blättern. Klicken Sie auf die Registerkarte Index, um mit Hilfe eines Indexes der Hilfethemen nach bestimmten Themen zu suchen. Klicken Sie auf die Registerkarte Suchen, um eine Volltextsuche durchzuführen und nach bestimmten Wörtern oder Ausdrücken zu suchen.


  InfoFelder zeigen Informationen zu verschiedenen Elementen auf dem Bildschirm an.

  Wenn Sie ein InfoFeld für einen Menübefehl, eine Symbolleistenschaltfläche oder einen Bildschirmbereich anzeigen möchten, klicken Sie im Menü Hilfe auf Direkthilfe und dann auf das Element, über das Sie Informationen angezeigt haben möchten.

Wenn Sie ein InfoFeld für eine Dialogfeldoption anzeigen möchten, klicken Sie auf das Fragezeichen und anschließend auf die Option. (Wenn das Dialogfeld nicht über eine Fragezeichen-Schaltfläche verfügt, wählen Sie die Option und drücken Sie UMSCHALTTASTE + F1.)

  Wenn Sie den Namen einer Symbolleisten-Schaltfläche anzeigen möchten, positionieren Sie den Mauszeiger über der Schaltfläche, bis der Name angezeigt wird.


Sie können direkt von Ihren Office-Programmen aus Verbindungen zu Microsoft Web Sites herstellen, indem Sie den Befehl Microsoft im Web aus dem Menü Hilfe verwenden. Sie können z.B. auf technische Ressourcen zugreifen und kostenlose Software herunterladen, ohne das Office-Programm, in dem Sie gerade arbeiten, zu verlassen.


Verwenden der Abfrage des Tabellenanalyse-Assistenten

Der Tabellenanalyse-Assistent teilt eine Tabelle mit Duplikaten in getrennte Tabellen auf, in denen jeder Informationstyp nur einmal gespeichert ist. Auf diese Weise wird die Datenbank kleiner, effizienter und läßt sich leichter aktualisieren. Nachdem der Assistent die Daten aufgeteilt hat, erstellt er eine Abfrage, damit Sie die Daten weiterhin anzeigen und damit arbeiten können.


Verwenden der Abfrage des Tabellenanalyse-Assistenten

Mit Hilfe der Abfrage können Sie Daten aus mehreren Tabellen gleichzeitig aktualisieren. Die Abfrage bietet weitere zeitsparende Features für eine höhere Genauigkeit Ihrer Daten.


Die Abfrage übernimmt aus den neuen Tabellen Nachschlagefelder. Damit können Sie Feldwerte ändern, indem Sie sie aus einer Liste auswählen, statt einen bekannten Wert richtig eingeben zu müssen. Die Werte der Liste werden in der zugrundeliegenden Tabelle nachgeschlagen. Wenn derselbe Wert für mehrere Datensätze gilt, können Sie Genauigkeit und Konsistenz gewährleisten, indem Sie diesen Wert jedesmal aus der Liste auswählen.


Wenn Sie einen Feldwert ändern, der in der Abfrage wiederholt vorkommt, werden alle Datensätze mit diesem Wert automatisch aktualisiert, da Sie in Wirklichkeit nur ein einziges Feld in der zugrundeliegenden Tabelle aktualisieren.


Formulare und Berichte, die zuvor auf der Originaltabelle basierten, basieren jetzt automatisch auf der Abfrage, weil der Assistent der Abfrage den Originaltabellennamen zuweist und die Tabelle umbenennt.

Neue und bestehende Formulare und Berichte, die auf der Abfrage basieren, übernehmen alle Eigenschaften der Abfrage, einschließlich automatischer Feldaktualisierungen und Nachschlagelisten.


Angeben mehrerer Kriterien in einer Abfrage

Welches Beispiel möchten Sie sehen?

Ein Feld mit 'Oder' Ein Feld mit 'Und' Zwei Felder mit 'Oder' Zwei Felder mit 'Und' Drei Felder mit 'Und' und 'Oder'


Angeben mehrerer Kriterien in einer Abfrage

Welches Beispiel möchten Sie sehen?

Ein Feld mit 'Oder' Ein Feld mit 'Und' Zwei Felder mit 'Oder' Zwei Felder mit 'Und' Drei Felder mit 'Und' und 'Oder'


Angeben mehrerer Kriterien in einer Abfrage

Welches Beispiel möchten Sie sehen?

Ein Feld mit 'Oder' Ein Feld mit 'Und' Zwei Felder mit 'Oder' Zwei Felder mit 'Und' Drei Felder mit 'Und' und 'Oder'


Angeben mehrerer Kriterien in einer Abfrage

Welches Beispiel möchten Sie sehen?

Ein Feld mit 'Oder' Ein Feld mit 'Und' Zwei Felder mit 'Oder' Zwei Felder mit 'Und' Drei Felder mit 'Und' und 'Oder'


Angeben mehrerer Kriterien in einer Abfrage

Welches Beispiel möchten Sie sehen?

Ein Feld mit 'Oder' Ein Feld mit 'Und' Zwei Felder mit 'Oder' Zwei Felder mit 'Und' Drei Felder mit 'Und' und 'Oder


Anpassen einer Abfrage


	Zum Hinzufügen einer anderen Tabelle oder Abfrage zur Abfrage klicken Sie in der Symbolleiste auf Tabelle anzeigen. Anschließend doppelklicken Sie im Dialogfeld Tabelle anzeigen auf den Namen jeder Tabelle oder Abfrage, die Sie hinzufügen möchten.


Zum Hinzufügen eines Feldes zum Entwurfsbereich ziehen Sie das Feld aus der Feldliste in eine Spalte im Entwurfsbereich oder doppelklicken in der Feldliste auf den gewünschten Feldnamen.

Zum Entfernen eines Feldes aus dem Entwurfsbereich klicken Sie auf den Spaltenmarkierer und drücken dann die ENTF-TASTE.


	Zum Durchführen einer vordefinierten Berechnung über die Werte in einem Feld klicken Sie in der Symbolleiste auf Funktionen, um im Entwurfsbereich die Zeile Funktionen anzuzeigen.


Wenn Sie eine Sortierreihenfolge über mehrere Felder festlegen, sortiert Microsoft Access zuerst das ganz linke Feld. Ordnen Sie daher Felder, über die Sie sortieren möchten, im Entwurfsbereich von links nach rechts an.


Zum Einschränken der Datensätze im Abfrageergebnis geben Sie in der Zeile Kriterien für ein oder mehrere Felder Kriterien ein.

Zum Angeben mehrerer Kriterien für ein Feld geben Sie in der Zeile Oder des Entwurfsbereichs Alternativkriterien ein.

Zum Angeben von Kriterien für unterschiedliche Felder geben Sie diese für jedes gewünschte Feld im Entwurfsbereich ein.


Verknüpfungsarten und Abfrageergebnisse


Verknüpfungsarten und Abfrageergebnisse


Verknüpfungsarten und Abfrageergebnisse


Microsoft Access erstellt automatisch Verknüpfungslinien zwischen Tabellen, deren Beziehung (Verbindung zwischen Standardfeldern) vorher definiert worden ist. Wenn keine Beziehungen vordefiniert sind, können Sie die Verknüpfungslinie manuell erstellen. Dazu ziehen Sie ein Feld aus einer Tabelle in das entsprechende Feld der anderen Tabelle.

Die Symbole oberhalb der Verknüpfungslinie geben die Art der Verknüpfung an, in diesem Fall eine "1:n"-Beziehung. Diese Symbole erscheinen nur, wenn referentielle Integrität durchgesetzt ist.


Die Standardverknüpfungsart wählt nur die Datensätze aus verknüpften Tabellen aus, deren Werte in den verknüpften Feldern identisch sind. Ist dies der Fall, verbindet die Abfrage die übereinstimmenden Datensätze im Abfrageergebnis zu einem Datensatz. Wenn es für eine Tabelle in der anderen Tabelle keinen übereinstimmenden Datensatz gibt, ist das Abfrageergebnis leer. (In der Datenbankterminologie spricht man von einer "Exklusionsverknüpfung".)


Bei Verwendung der zweiten oder dritten Verknüpfungsart wird jeder übereinstimmende Datensatz aus beiden Tabellen zu einem Datensatz im Abfrageergebnis verbunden (wie bei der ersten Verknüpfungsart). Im Abfrageergebnis erscheinen jedoch auch Datensätze aus der Tabelle, die alle Datensätze zur Abfrage beiträgt, für die es keinen entsprechenden Datensatz in der anderen Tabelle gibt. Dieser Datensatz erscheint dann mit leeren Zellen. (In der Datenbankterminologie spricht man von einer "Inklusionsverknüpfung".)


Abfragen: Was sind Abfragen und wozu dienen sie?

Sie verwenden Abfragen, um Daten auf mehrere Arten anzuzeigen, zu ändern und zu analysieren. Sie können sie auch als Datenherkunft für Formulare und Berichte verwenden.


Abfragen: Was sind Abfragen und wozu dienen sie?

Der häufigste Abfragetyp ist eine Auswahlabfrage. Eine Auswahlabfrage liest Daten aus einer oder mehreren Tabellen unter Berücksichtigung der von Ihnen angegebenen Kriterien und zeigt sie in der gewünschten Reihenfolge an.


Abfragen: Was sind Abfragen und wozu dienen sie?


Arbeiten in der Datenblattansicht einer Abfrage


Mit Hilfe der Schaltfläche Ansicht auf der Symbolleiste können Sie zu anderen Ansichten einer Abfrage wechseln. Diese Schaltfläche ist in allen Abfrageansichten verfügbar.


Bei einer aktualisierbaren Abfrage:

			Klicken Sie in der Symbolleiste auf Ausschneiden, Kopieren und Einfügen, um markierten Text, Felder, Datensätze oder das ganze Datenblatt zu bearbeiten.
			Klicken Sie in der Symbolleiste auf Rechtschreibung, um die markierten Felder des Typs Text oder Memo auf Rechtschreibfehler zu überprüfen.
			Klicken Sie in der Symbolleiste auf Drucken, um Ihr Datenblatt zu drucken, oder auf Seitenansicht, um es vor dem Drucken anzuzeigen.


Bei einer aktualisierbaren Abfrage:

	Um einen Datensatz hinzuzufügen, klicken Sie in der Symbolleiste auf Neuer Datensatz. Dadurch wird am Ende der Tabelle eine leere Zeile erstellt, die Sie ausfüllen können.
	Um einen Datensatz zu löschen, klicken Sie auf ein beliebiges Feld darin und dann in der Symbolleiste auf Datensatz löschen.


•	Um eine Spalte zu verschieben, klicken Sie auf ihre Überschrift. Klicken Sie dann erneut darauf, und halten Sie die Maustaste gedrückt, während Sie die markierte Spalte an die gewünschte Position ziehen.

•	Um eine Spalte auszublenden, klicken Sie darauf und dann im Menü Format auf Spalten ausblenden.

•	Um die Spalte ganz links so festzulegen, daß sie beim Bildlauf nach rechts sichtbar bleibt, klicken Sie auf die Spalte und dann im Menü Format auf Spalten fixieren.

•	So ändern Sie die Größe von Spalten oder Zeilen:


Beispiel einer Kreuztabellenabfrage

Kreuztabellenabfragen berechnen eine Summe, einen Durchschnitt, eine Anzahl oder eine andere Funktion für Daten, die nach zwei Informationstypen gruppiert sind: entlang der linken Seite des Datenblatts und entlang der oberen Seite.


Beispiel einer Kreuztabellenabfrage

Sie können eine Kreuztabellenabfrage mit einem Assistenten oder ganz neu im Abfrage-Entwurfsbereich erstellen. Im Entwurfsbereich geben Sie an, welche Feldwerte zu Spalten- bzw. Zeilenüberschriften werden und welche Feldwerte summiert, gezählt oder auf andere Weise berechnet werden sollen.


Anpassen eines Berichts


Sie können das Erscheinungsbild eines ganzen Berichts oder von Teilen eines Berichts ändern.

• Wenn Sie Schriftart, Schriftgrad oder Linienbreite für alle Texte und Linien in einem Formular gleichzeitig ändern möchten, klicken Sie in der Symbolleiste auf AutoFormat und wählen dann eine neues AutoFormat für den Bericht aus.

•	Zum Ändern des Erscheinungsbildes eines Steuerelements, z.B. eines Textfelds, klicken Sie auf das Steuerelement, um dieses zu markieren.

Wählen Sie dann aus der Format-Symbolleiste eine andere Schriftart, einen anderen Schriftgrad oder eine andere Formatoption.

•	Vor dem Ändern des Anzeigeformats für die Daten in einem Steuerelement, z.B. einem Textfeld, müssen Sie das Steuerelement markieren.

	Klicken Sie dann in der Symbolleiste auf Eigenschaften, um das Eigenschaftenfenster anzuzeigen.


Steuerelemente, die markiert sind, können Sie verschieben, in der Größe ändern oder ausrichten.

•	Zum Markieren eines Steuerelements, z.B. eines Textfelds, klicken Sie darauf. Zum Markieren mehrerer Steuerelemente halten Sie beim Klicken auf die einzelnen Steuerelemente die UMSCHALTTASTE gedrückt.

•	Nach dem Markieren eines Steuerelements können Sie den Zeiger ziehen:

•	Zum Ausrichten von Steuerelementen markieren Sie die auszurichtenden Steuerelemente. Anschließend zeigen Sie im Menü Format auf Ausrichten und klicken dann auf Linksbündig, Rechtsbündig, Nach oben, Nach unten oder Am Gitter ausrichten.


Sie können weitere Felder aus der Datenherkunft des Berichts hinzufügen.

	Klicken Sie in der Symbolleiste auf Feldliste, um eine Liste aller Felder in der Datenherkunft anzuzeigen.
Unter Verwendung der Toolbox können Sie auch Steuerelemente, z.B. Bezeichnungsfelder und Bilder, hinzufügen.

	Zum Erstellen eines Bezeichnungsfelds klicken Sie in der Toolbox auf das Tool Bezeichnungsfeld. Anschließend klicken Sie im Bericht auf die Stelle, an der Sie das Feld einfügen möchten, geben den gewünschten Text ein und drücken dann die EINGABETASTE.
	Wenn Sie zum Erstellen eines Steuerelements einen Assistenten verwenden möchten, muß in der Toolbox das Tool Steuerelement-Assistenten aktiviert sein. Anschließend klicken Sie auf das Tool für das gewünschte Steuerelement.


Sie können den in einem Steuerelement angezeigten Text bzw. die Daten ändern.

•	Zum Ändern des Textes in einem Bezeichnungsfeld klicken Sie auf das Bezeichnungsfeld, markieren den Text und geben dann den neuen Text ein.

•	Vor dem Ändern des Feldes, an das ein Textfeld oder ein anderes Steuerelement gebunden ist, müssen Sie das Steuerelement markieren.

	Klicken Sie dann in der Symbolleiste auf Eigenschaften, um das Eigenschaftenfenster anzuzeigen.

•	Vor dem Ändern eines Textfelds, das einen Ausdruck enthält, müssen Sie das Textfeld markieren.

	Klicken Sie dann in der Symbolleiste auf Eigenschaften, um das Eigenschaftenfenster anzuzeigen.


Sie können die Sortier- oder Gruppierreihenfolge für die Datensätze in einem Bericht ändern.

	Klicken Sie in der Symbolleiste auf Sortierung und Gruppierung, um das Dialogfeld Sortieren und Gruppieren anzuzeigen.


Beispiel gruppierter Datensätze in einem Bericht


Beispiel gruppierter Datensätze in einem Bericht


Beispiel gruppierter Datensätze in einem Bericht


Dieser Bericht zeigt Bestellungen für mehrere Tage. Die Werte sind über die Felder Versanddatum, Land und Firma sortiert, nicht jedoch gruppiert.

Der Bericht druckt die Datensätze nacheinander, ohne Bestellungen, die an unterschiedlichen Tagen gesendet wurden, voneinander zu trennen. Jeder Datensatz erscheint in einer separaten Zeile, und alle Informationen werden in allen Datensätzen wiederholt.


In diesem Bericht sind die Datensätze nach den Werten im Feld Versanddatum gruppiert und über die Werte in den Feldern Land und Firma sortiert. Für jedes neue Datum wird eine neue Gruppe begonnen. So finden Sie schnell alle Datensätze für ein bestimmtes Datum.

Wenn Sie Datensätze gruppieren, können Sie Berechnungen für die Daten einzelner Gruppen durchführen. Dieser Bericht druckt die Anzahl der an den einzelnen Tagen gesendeten Bestellungen aus.


Bereiche eines Berichts

Die Informationen in einem Bericht lassen sich in Bereiche unterteilen. Jeder Bereich erfüllt einen bestimmten Zweck und wird auf der Seite und im Bericht in klar definierter Reihenfolge gedruckt.


Bereiche eines Berichts

In der Entwurfsansicht sind Bereiche als Streifen dargestellt; jeder Bereich im Bericht ist einmal zu sehen. Im gedruckten Bericht wiederholen sich einige Bereiche möglicherweise häufig. Sie bestimmen, welche Informationen in den einzelnen Bereichen erscheinen, indem Sie Steuerelemente, wie z.B. Bezeichnungsfelder und Textfelder, hinzufügen.


Bereiche eines Berichts

Durch Gruppieren von Datensätzen, die einen Wert gemeinsam haben, können Sie Zwischensummen berechnen und einen Bericht lesbarer machen. In diesem Bericht sind an demselben Tag gesendete Bestellungen zusammen gruppiert.


Der Berichtskopf erscheint einmal am Anfang eines Berichts. Verwenden Sie diesen für Elemente wie Firmenlogos, Berichtstitel oder das Druckdatum. Der Berichtskopf wird vor dem Seitenkopf auf der ersten Seite des Berichts gedruckt.


Der Seitenkopf erscheint einmal am Anfang jeder Seite eines Berichts. Verwenden Sie diesen zum Anzeigen von Elementen, wie z.B. Spaltenüberschriften.


Der Detailbereich enthält den Hauptteil der Daten eines Berichts. Dieser Bereich wird für jeden Datensatz aus der dem Bericht zugrundeliegenden Datenherkunft wiederholt.


Der Seitenfuß erscheint am unteren Rand jeder Seite des Berichts. Verwenden Sie diesen für Elemente, wie z.B. Seitennummern.


Der Berichtsfuß erscheint einmal am Ende des Berichts. Verwenden Sie diesen für Elemente, wie z.B. Berichtssummen. Der Berichtsfuß ist der letzte Bereich im Berichtsentwurf, er erscheint jedoch vor dem Seitenfuß auf der letzten Seite des gedruckten Berichts.


Ein Gruppenkopf erscheint zu Beginn einer neuen Gruppe von Datensätzen. Verwenden Sie diesen zum Anzeigen von Informationen, die für eine Gruppe als Ganzes gelten, wie z.B. einen Gruppennamen.


Ein Gruppenfuß erscheint am Ende einer Gruppe von Datensätzen. Verwenden Sie diesen zum Anzeigen von Elementen, wie z.B. Gruppensummen.


Berichte: Was sind Berichte und wie funktionieren sie?

Mit einem Bericht können Sie Ihre Daten wirkungsvoll in gedruckter Form präsentieren. Da Sie Größe und Darstellung aller Bestandteile eines Berichts bestimmen, können Sie die Informationen wie gewünscht anzeigen.


Berichte: Was sind Berichte und wie funktionieren sie?

Die meisten Informationen in einem Bericht stammen aus einer zugrundeliegenden Tabelle, Abfrage oder SQL-Anweisung, der Herkunft der Berichtsdaten. Andere Berichtsinformationen sind im Berichtsentwurf gespeichert.


Berichte: Was sind Berichte und wie funktionieren sie?


Anpassen einer Tabelle


In der Tabellen-Entwurfsansicht können Sie Felder hinzufügen oder löschen oder durch Einstellen von Eigenschaften anpassen.

Zum Öffnen einer Tabelle in der Entwurfsansicht gehen Sie zum Datenbankfenster, klicken auf die Registerkarte Tabellen und dann auf Entwurf. Ist die Tabelle bereits geöffnet, können Sie zwischen der Datenblattansicht und der Entwurfsansicht wechseln.


Geben Sie zum Hinzufügen eines Feldes zu einer Tabelle im oberen Teil der Entwurfsansicht den Feldnamen und den Datentyp ein.

Zum Umbenennen eines Feldes ändern Sie dessen Namen in der Spalte Feldname.


Der Datentyp legt fest, welche Art von Daten in ein Feld eingegeben werden können. Sie können z.B. in ein Feld vom Datentyp Währung keinen Text eingeben. Durch Auswählen des entsprechenden Datentyps können Sie sicherstellen, daß die eingegebenen Daten die richtige Anordnung für das Sortieren, Berechnen und andere Operationen aufweisen.

Zum Festlegen oder Ändern des Datentyps eines Feldes klicken Sie auf die Spalte Felddatentyp und dann auf den Pfeil. Anschließend wählen Sie den Datentyp aus der Liste aus.


Zum Identifizieren aller Datensätze in Ihrer Tabelle verwenden Sie eine eindeutige Kennung, einen sogenannten Primärschlüssel. Dieser erlaubt, vergleichbar mit einem Autonummernschild, die eindeutige Identifizierung eines Datensatzes.

Der Primärschlüssel einer Tabelle dient zum Verweisen auf die Datensätze einer Tabelle aus anderen Tabellen heraus. Die Artikel-Nr aus der Tabelle Artikel erlaubt z.B. das Verweisen auf Artikelinformationen, um diese zusammen mit Bestellinformationen aus den Tabellen Bestellungen und Bestelldetails anzeigen oder drucken zu können.

	Zum Festlegen des Primärschlüssels klicken Sie auf das Feld, das Sie als Primärschlüssel verwenden möchten und dann in der Symbolleiste auf Primärschlüssel.


Feldeigenschaften sind eine Gruppe von Eigenschaften, die zusätzliche Möglichkeiten zur Steuerung der Funktionsweise eines Feldes bieten. Wenn Sie z.B. für ein Feld vom Datentyp Zahl oder Währung für die Eigenschaft Format die Einstellung Währung festlegen, werden automatisch Tausendertrennzeichen, ein Währungszeichen und zwei Dezimalstellen angezeigt (1.234,50 DM).

Zum Einstellen einer Feldeigenschaft klicken Sie im oberen Teil des Entwurfsbereichs auf das Feld und stellen anschließend im unteren Teil die Eigenschaft ein. Von der Art des gewählten Datentyps ist abhängig, welche Eigenschaften zur Verfügung stehen.


Tabellen: Definition und Funktionsweise


Tabellen: Definition und Funktionsweise

In der Datenblattansicht einer Tabelle können Sie die Tabellendaten ergänzen, bearbeiten oder anzeigen. Außerdem können Sie die Daten drucken und ihre Rechtschreibung prüfen, Datensätze filtern oder sortieren, das Datenblatt umgestalten oder die Tabellenstruktur durch Hinzufügen oder Löschen von Spalten ändern.


Tabellen: Definition und Funktionsweise

In der Tabellen-Entwurfsansicht können Sie eine Tabelle völlig neu erstellen oder Felder einer vorhandenen Tabelle hinzufügen, löschen oder anpassen.


In der Tabelle Lieferanten geben Sie die Lieferanten-Nr., Firma usw. für jeden Lieferanten ein. In der Tabelle Artikel beziehen Sie das Feld Lieferanten-Nr mit ein. Wenn Sie dann einen neuen Artikel eingeben, können Sie den Lieferanten anhand seiner eindeutigen Nummer identifizieren.

Durch Vergleich von Lieferanten-Nr in den Tabellen Artikel und Lieferanten faßt Microsoft Access die Daten aus den beiden Tabellen zum Anzeigen, Bearbeiten oder Drucken zusammen.


Jedes Feld in der Tabelle Artikel enthält denselben Informationstyp für jeden Artikel, wie z.B. den Artikelnamen.


Jeder Datensatz in der Tabelle Artikel enthält alle Informationen zu einem Artikel, wie z.B. Artikelname, Lieferanten-Nr., Lagerbestand usw.


Fügen Sie einer Tabelle ein Feld hinzu, indem Sie den Feldnamen und den Datentyp im oberen Teil der Entwurfsansicht eingeben.

Benennen Sie ein Feld um, indem Sie seinen Namen in der Spalte Feldname ändern.


Der Datentyp bestimmt die in einem Feld zulässigen Werte. So können Sie z.B. in einem Feld des Typs Währung keinen Text eingeben. Durch Wählen des geeigneten Datentyps können Sie sicherstellen, daß eingegebene Daten das richtige Format zum Sortieren, Berechnen usw. haben.

Um den Datentyp eines Feldes festzulegen oder zu ändern, klicken Sie auf die Spalte Felddatentyp, dann auf den Pfeil, und wählen Sie den Datentyp aus der Liste aus.


Mit Hilfe einer eindeutigen Kennung, Primärschlüssel genannt, können Sie jeden Datensatz in Ihrer Tabelle identifizieren. Dies ist vergleichbar mit dem Nummernschild eines Autos.

Der Primärschlüssel einer Tabelle dient dazu, auf ihre Datensätze in anderen Tabellen zu verweisen. So wird z.B. mit der Artikel-Nr. in der Tabelle Artikel auf Artikeldaten verwiesen, damit diese zusammen mit Bestelldaten aus den Tabellen Bestellungen und Bestelldetails angezeigt oder gedruckt werden können.

	Um den Primärschlüssel festzulegen, klicken Sie auf das gewünschte Feld und dann in der Symbolleiste auf Primärschlüssel.


Feldeigenschaften sind eine Reihe von Charakteristika, die eine zusätzliche Kontrolle des Feldverhaltens ermöglichen. Wenn Sie z.B. die Eigenschaft Format  eines Feldes des Datentyps Zahl oder Währung auf Währung einstellen, werden den eingegebenen Zeichen automatisch Tausenderpunkte, zwei Dezimalstellen und das DM-Zeichen hinzugefügt (1.234,50 DM).

Um eine Feldeigenschaft einzustellen, klicken Sie im oberen Bereich der Entwurfsansicht auf das Feld, und stellen Sie die Eigenschaft im unteren Bereich ein. Welche Eigenschaften verfügbar sind, hängt vom Datentyp des Feldes ab.


Arbeiten in der Datenblattansicht einer Tabelle


Mit Hilfe der Schaltfläche Ansicht der Symbolleiste können Sie zu anderen Ansichten einer Tabelle wechseln. Diese Schaltfläche ist in beiden Tabellenansichten verfügbar.


			Klicken Sie in der Symbolleiste auf Ausschneiden, Kopieren und Einfügen, um markierten Text, Felder, Datensätze oder das ganze Datenblatt zu bearbeiten.
			Klicken Sie in der Symbolleiste auf Rechtschreibung, um die markierten Felder des Typs Text oder Memo auf Rechtschreibfehler zu überprüfen.
			Klicken Sie in der Symbolleiste auf Drucken, um Ihr Datenblatt zu drucken, oder auf Seitenansicht, um es vor dem Drucken anzuzeigen.


Sie können die Zeilen Ihres Datenblatts nach den Daten in einer oder mehreren benachbarten Spalten sortieren.

		Klicken Sie auf das Feld, nach dem Sie sortieren möchten, und dann in der Symbolleiste auf Aufsteigend bzw. Absteigend. Microsoft Access sortiert von links nach rechts.
Durch Filtern mit einem der folgenden Verfahren können Sie die in Ihrem Datenblatt angezeigten Datensätze beschränken:

		Klicken Sie auf die Daten, nach denen Sie filtern möchten, und dann in der Symbolleiste auf Auswahlbasierter Filter.
		Klicken Sie in der Symbolleiste auf Formularbasierter Filter, um zu wählen, welche Daten aus einer Liste der Werte in einem oder mehreren Feldern angezeigt werden sollen.
		Zur optimalen Kontrolle beim Filtern oder Sortieren zeigen Sie im Menü Datensätze auf Filtern, und klicken Sie dann auf Spezialfilter/-sortierung.
		Um einen Spezialfilter oder formularbasierten Filter zuzuweisen, klicken Sie in der Symbolleiste auf Filter/Sortierung anwenden.
Werte können Sie mit einem der folgenden Verfahren suchen oder suchen und ersetzen:

		Klicken Sie in der Symbolleiste auf Suchen, um einen Wert eines Feldes in jedem Datensatz zu suchen, in dem er vorkommt. Klicken Sie im Menü Bearbeiten auf Ersetzen, um einen gesuchten Wert zu ersetzen.


	Um einen Datensatz hinzuzufügen, klicken Sie in der Symbolleiste auf Neuer Datensatz. Dadurch wird am Ende der Tabelle eine leere Zeile erstellt, die Sie ausfüllen können.
	Um einen Datensatz zu löschen, klicken Sie auf ein beliebiges Feld darin und dann in der Symbolleiste auf Datensatz löschen.


•	Um eine Spalte zu verschieben, klicken Sie auf ihre Überschrift. Klicken Sie dann erneut darauf, und halten Sie die Maustaste gedrückt, während Sie die markierte Spalte an die gewünschte Position ziehen.

•	Um eine Spalte auszublenden, klicken Sie darauf und dann im Menü Format auf Spalten ausblenden.

•	Um die Spalte ganz links so festzulegen, daß sie beim Bildlauf nach rechts sichtbar bleibt, klicken Sie auf die Spalte und dann im Menü Format auf Spalten fixieren.

•	So ändern Sie die Größe von Spalten oder Zeilen:


Wenn Sie eine Spalte hinzufügen oder löschen, fügen Sie ein Feld in der Tabelle hinzu oder löschen es.

•	Um eine neue Spalte links von der aktuellen Spalte einzufügen, klicken Sie im Menü Einfügen auf Spalte.

•	Um eine neue Spalte zu benennen, doppelklicken Sie auf die Spaltenüberschrift, und geben Sie den gewünschten Namen ein.

•	Um eine Spalte zu löschen, klicken Sie auf die Spaltenüberschrift und dann im Menü Bearbeiten auf Spalte löschen.

•	Um eine Spalte umzubenennen, doppelklicken Sie auf ihre Überschrift, und geben Sie einen neuen Namen ein. Wichtig: Nach dem Ändern des Spaltennamens müssen Sie alle Verweise auf den aktuellen Namen dieses Feldes in allen Datenbankobjekten (wie z.B. Formularen, Berichten und Abfragen), in denen er verwendet wird, ebenfalls ändern.


Formatieren eines Formulars, Berichts oder Steuerelements unter Verwendung vordefinierter Formate

1	Öffnen Sie ein Formular in der Formular-Entwurfsansicht oder einen Bericht in der Berichts-Entwurfsansicht.

2	Führen Sie einen der folgenden Schritte aus:

•	Klicken Sie auf den Formularmarkierer oder den Berichtsmarkierer, wenn Sie das gesamte Formular bzw. den gesamten Bericht formatieren möchten.

•	Klicken Sie auf den Bereichsmarkierer, wenn Sie einen einzelnen Bereich formatieren möchten.

•	Markieren Sie das/die Steuerelement(e), das/die Sie formatieren möchten.

3	Klicken Sie in der Symbolleiste auf AutoFormat  [image].

4	Klicken Sie auf eines der Formate in der Liste.

5	Klicken Sie auf Optionen, wenn Sie Attribute zuweisen möchten (z.B. Schriftart, Farbe oder Rahmen).

Anmerkung   Zum Zuweisen eines Hintergrundbilds müssen Sie das gesamte Formular oder den gesamten Bericht markieren.