Ändern von Abfrageeigenschaften in Microsoft Access

Ursprüngliche KB-Nummer: 304356

Dieser Artikel gilt nur für eine Microsoft Access-Datenbank (.mdb oder .accdb).

Zusammenfassung

In diesem Artikel erfahren Sie, wie Sie Abfrageeigenschaften in Microsoft Access ändern. Diese Informationen sind nützlich, wenn Sie Aufgaben wie die folgenden ausführen möchten:

  • Ändern sie die Anzeige von Feldern.
  • Erstellen sie Abfragen mit dem höchsten Wert.
  • Fügen Sie einen Alias für eine Tabelle hinzu.
  • Ändern von Feldbeschriftungen und -formatierungen.

Weitere Informationen

Abfrageeigenschaften

Klicken Sie zum Anzeigen aller Abfrageeigenschaften in der Entwurfsansicht einer abfrage mit der rechten Maustaste auf einen leeren Bereich im Abfrageentwurfsfenster, und klicken Sie dann im Kontextmenü auf Eigenschaften. In einigen Versionen von Access wird das Eigenschaftenblatt geöffnet und verwendet standardmäßig die "Feldlisteneigenschaften". Klicken Sie zum Anzeigen der Abfrageeigenschaften mit der linken Maustaste in einen leeren Bereich im Abfrageentwurfsfenster.

In der folgenden Tabelle sind alle Abfrageeigenschaften aufgeführt, und es wird erläutert, wofür diese verwendet werden.

Eigenschaftenname Beschreibung
Beschreibung Sie können die Description-Eigenschaft verwenden, um Informationen zu Objekten im Datenbankfenster sowie zu einzelnen Tabellen- oder Abfragefeldern bereitzustellen.
Standardansicht Sie können die DefaultView-Eigenschaft verwenden, um die öffnende Ansicht einer Abfrage anzugeben.
Output All Fields Sie können die OutputAllFields-Eigenschaft verwenden, um alle Felder in der der Abfrage zugrunde liegenden Datenquelle und in der Feldliste eines Formulars oder Berichts anzuzeigen. Das Festlegen dieser Eigenschaft ist eine einfache Möglichkeit, alle Felder anzuzeigen, ohne im Abfrageentwurfsbereich für jedes Feld in der Abfrage auf das Feld Anzeigen klicken zu müssen.
Top-Werte Sie können die TopValues-Eigenschaft verwenden, um eine angegebene Anzahl von Datensätzen oder einen Prozentsatz von Datensätzen zurückzugeben, die die von Ihnen angegebenen Kriterien erfüllen. Sie können z. B. die 10 höchsten Werte oder die höchsten 25 Prozent aller Werte in einem Feld zurückgeben.
Eindeutige Werte Mit der UniqueValues-Eigenschaft (KeineDuplikate) können Sie Datensätze auslassen, die doppelte Daten in den Feldern aufweisen, die in der Datenblattansicht angezeigt werden. Wenn die Ausgabe einer Abfrage beispielsweise mehr als ein Feld enthält, muss die Kombination von Werten aus allen Feldern eindeutig sein, damit ein bestimmter Datensatz in die Ergebnisse einbezogen wird.
Eindeutige Datensätze Mit der UniqueRecords-Eigenschaft (EindeutigeDatensätze) können Sie angeben, ob nur eindeutige Datensätze auf Grundlage aller Felder in der zugrunde liegenden Datenquelle zurückgegeben werden sollen und nicht nur die Felder, die in der Abfrage selbst enthalten sind.
Ausführungsberechtigungen Sie können die RunPermissions-Eigenschaft in einer Umgebung mit mehreren Benutzern mit einer sicheren Arbeitsgruppe verwenden, um die vorhandenen Benutzerberechtigungen zu überschreiben. Auf diese Weise können Sie eine Abfrage anzeigen oder eine Anfüge-, Lösch-, Tabellenerstellungs- oder Aktualisierungsabfrage ausführen, für die Sie andernfalls keine Berechtigung zum Ausführen hätten. Beispielsweise verfügen Sie als Benutzer möglicherweise über die Berechtigung "Schreibgeschützt" für Abfragen, während der Besitzer der Abfragen über lese-/schreibberechtigungen verfügt. Wenn der Besitzer die RunPermissions-Eigenschaft festlegt, um die Berechtigungen des Besitzers anzugeben, können Sie eine Anfügeabfrage ausführen, um einer Tabelle Datensätze hinzuzufügen.
Quelldatenbank SourceDatabase – Mit dieser Eigenschaft können Sie die externe Datenbank angeben, in der sich die Eingabetabellen oder -abfragen für eine Abfrage befinden.
Source Connect Str SourceConnectStr – Mit dieser Eigenschaft können Sie den Namen der Anwendung angeben, die zur Erstellung einer externen Datenbank verwendet werden soll.
Datensatzsperren Sie können die RecordLocks-Eigenschaft verwenden, um zu bestimmen, wie Datensätze gesperrt werden und was geschieht, wenn zwei Benutzer gleichzeitig versuchen, denselben Datensatz zu bearbeiten.
Recordsettyp Sie können die RecordsetType-Eigenschaft verwenden, um anzugeben, welche Art von Recordset verfügbar ist.
ODBC-Timeout Mit der ODBCTimeout-Eigenschaft (ODBCWartezeit) können Sie die Anzahl der Sekunden angeben, über die Microsoft Access wartet, bevor ein Wartezeitfehler ausgegeben wird, wenn eine Abfrage für eine ODBC-Datenbank (Open Database Connectivity) ausgeführt wird. Wenn Sie diese Eigenschaft auf Null (0) festlegen, tritt kein Timeout auf.
Filter Mit der Filter-Eigenschaft können Sie eine Teilmenge der Datensätze angeben, die angezeigt werden sollen, wenn ein Filter auf ein Formular, einen Bericht, eine Abfrage oder eine Tabelle angewendet wird.
Sortiert nach Sie können die OrderBy-Eigenschaft verwenden, um anzugeben, wie Datensätze in einem Formular, einer Abfrage, einem Bericht oder einer Tabelle sortiert werden sollen.
Max. Datensätze Gibt die maximale Anzahl von Datensätzen an, die von einer ODBC-Datenbank an eine Microsoft Access-Datenbank (.mdb) zurückgegeben werden.
Orientierung Sie können mit der Orientation-Eigenschaft die Ausrichtung von Ansichten angeben oder ermitteln.
Name des Unterdatenblatts Mit der SubdatasheetName-Eigenschaft (Unterdatenblattname) können Sie die Tabelle oder Abfrage angeben oder ermitteln, die an das Unterdatenblatt gebunden ist.
Untergeordnete Felder verknüpfen Sie können die Eigenschaften LinkChildFields und LinkMasterFields zusammen verwenden, um anzugeben, wie Microsoft Access Datensätze in einem Formular oder Bericht mit Datensätzen in einem Unterformular, Unterbericht oder eingebetteten Objekt wie einem Diagramm verknüpft. Wenn diese Eigenschaften festgelegt sind, aktualisiert Microsoft Access automatisch die verknüpften Datensätze im Unterformular, wenn Sie zu einem neuen Datensatz in einem Hauptformular wechseln.
Masterfelder verknüpfen Sie können die Eigenschaften LinkChildFields und LinkMasterFields zusammen verwenden, um anzugeben, wie Microsoft Access Datensätze in einem Formular oder Bericht mit Datensätzen in einem Unterformular, Unterbericht oder eingebetteten Objekt wie einem Diagramm verknüpft. Wenn diese Eigenschaften festgelegt sind, aktualisiert Microsoft Access automatisch die verknüpften Datensätze im Unterformular, wenn Sie zu einem neuen Datensatz in einem Hauptformular wechseln.
Höhe des Unterdatenblatts Sie können die SubdatasheetHeight-Eigenschaft verwenden, um die Anzeigehöhe eines Unterdatenblatts anzugeben oder zu bestimmen, wenn es erweitert wird.
Unterdatenblatt erweitert Mithilfe der SubdatasheetExpanded-Eigenschaft können Sie den gespeicherten Status aller Unterdatenblätter in einer Tabelle oder in einer Abfrage angeben oder ermitteln.

Feldlisteneigenschaften

Um die Feldlisteneigenschaften anzuzeigen, klicken Sie in der Entwurfsansicht einer abfrage mit der rechten Maustaste auf eine beliebige Zelle im Abfrageentwurfsraster, und klicken Sie dann im Kontextmenü auf Eigenschaften.

Eigenschaftenname Beschreibung
Alias Sie können die Alias-Eigenschaft verwenden, um einen benutzerdefinierten Namen für eine Quelltabelle oder -abfrage anzugeben, wenn Sie dieselbe Tabelle oder Abfrage mehrmals in derselben Abfrage verwenden.
Quelle Sie können die Source-Eigenschaft verwenden, um die Quell-Verbindungszeichenfolge und die Quelldatenbank für die Quelltabelle oder Abfrage einer Abfrage anzugeben.

Hinweis

Die folgenden beiden Eigenschaften sind in Access 2000 nicht verfügbar:

  • Standard
  • Ansichtsausrichtung

Die folgenden beiden neuen Eigenschaften wurden in Access 2007 für Abfragen hinzugefügt:

  • Nach Last filtern
  • Bestellung nach On Load