Direkt zum Hauptinhalt

Nachschlageansicht erstellen

Ziel​

Auswählen, welche Spalten jemand sieht, wenn er über ein Nachschlagefeld einen Datensatz einer Tabelle auswählt – damit sich zwei Datensätze mit demselben Namen unterscheiden lassen.

Voraussetzungen​

  • Sie sind mit einer Erstellerrolle (oder als Plattformadministrator) angemeldet.
  • Die Tabelle, deren Datensätze ausgewählt werden, ist vorhanden und enthält die Felder, die Sie anzeigen möchten.

Schritte​

  1. Öffnen Sie die Tabelle, deren Datensätze ausgewählt werden (die Tabelle, auf die ein Nachschlagefeld verweist), unter Tabellen, und wechseln Sie zur Registerkarte Ansichten.
  2. Wählen Sie Neu, um den Ansichts-Designer zu öffnen.
  3. Geben Sie einen Anzeigenamen ein – zum Beispiel Contact Lookup – und nach dem Herausgeberpräfix einen logischen Namen, zum Beispiel contact_pick.
  4. Setzen Sie den Ansichtstyp auf Nachschlagen.
  5. Ziehen Sie zwei bis vier Felder aus der Palette in die Kopfzeile des Rasters. Ein Nachschlagebereich ist eine Auswahl, kein Bericht: Der Name plus ein oder zwei Felder, die ähnliche Datensätze unterscheiden, ist meist genau richtig.
  6. Aktivieren Sie Standardansicht, damit jedes Nachschlagefeld, das auf diese Tabelle verweist, sie verwendet.
  7. Wählen Sie Speichern.

Jedes Nachschlagefeld, das auf diese Tabelle verweist, zeigt jetzt diese Spalten. Um einem bestimmten Feld auf einem bestimmten Formular eine andere Auswahl zu geben, öffnen Sie dieses Formular im Formular-Designer, wählen Sie das Nachschlagefeld aus und wählen Sie im Eigenschaftenbereich eine Nachschlageansicht; bleibt sie auf Standard, wird die Ansicht verwendet, die Sie gerade als Standard markiert haben.

Was im Hintergrund passiert​

Eine Nachschlageansicht ist eine gewöhnliche Ansicht mit dem Typ „Nachschlagen“; sie wird also wie jede andere Ansicht versioniert, validiert und reist in Ihrer Lösung mit. Sie als Standard zu markieren, beeinträchtigt die Standard-Listenansicht der Tabelle nicht – eine Tabelle hat für jeden Ansichtstyp einen eigenen Standard, weil sie von unterschiedlichen Bildschirmen gelesen werden.

Eine Nachschlageansicht bestimmt auch, welche Form die Auswahl annimmt:

  • Mit einer solchen Ansicht haben Sie festgelegt, über welche Spalten jemand einen Datensatz dieser Tabelle auswählt; der Bereich bietet daher zusätzlich die erweiterte Suche an: die gesamte Tabelle als Raster, mit Seitenumbruch.
  • Ohne eine solche Ansicht ist der Bereich selbst die Liste – das Bild jedes Datensatzes, sein Name und darunter seine zweite Zeile –, und es gibt keinen Link „Raster anzeigen“, weil niemand eine Spaltenauswahl dafür getroffen hat.

Ein Nachschlagefeld funktioniert also, bevor Sie überhaupt eine Ansicht anlegen: Es greift auf die Standard-Listenansicht der Tabelle zurück, gekürzt auf ihre ersten drei Spalten, und auf das Primärfeld der Tabelle, wenn es auch keine Listenansicht gibt. Dieses Szenario verbessert ein Nachschlagefeld, statt es erst zu ermöglichen.

Fehlerbehebung​

  • Das Nachschlagefeld zeigt immer noch nur eine Spalte mit Namen. Prüfen Sie, ob der Typ der Ansicht „Nachschlagen“ ist und sie als Standard markiert ist, und ob Sie die Ansicht in der Tabelle bearbeitet haben, aus der ausgewählt wird – nicht in der Tabelle mit dem Nachschlagefeld.
  • Eine hinzugefügte Spalte fehlt im Bereich. Eine Spalte, die ein inzwischen gelöschtes Feld nennt, wird übersprungen statt leer angezeigt. Öffnen Sie die Ansicht erneut, und prüfen Sie, ob das Feld noch existiert.
  • Der Bereich meldet, dass weitere Datensätze passen. Der Bereich zeigt jeweils eine Seite; tippen Sie mehr Text, um einzugrenzen, oder legen Sie eine Schnellsuche-Ansicht fest, damit die Eingabe mehr als nur den Namen durchsucht.

Verwandte Szenarien​