[About]

[SPEED Ferret Knowledge Base]

[Lillig & Zahn Company Logo]
Wie lösche ich ein Feld und entferne seinen Namen aus allen Abfragen.

Zurück zum Hauptindex

Artikel ID: SFKB0008
Datum: 18. August 1997
Gilt für: SPEED Ferret 4.1
SPEED Ferret für Access 97
SPEED Ferret für Access 95
SPEED Ferret für Access 2

Frage

Ich habe eine Tabelle mit einem Feld Namens "Priorität" und etwa 20 Abfragen, die auf dieser Tabelle basieren. Kann ich SPEED Ferret verwenden, um dieses Feld aus der Tabelle und allen darauf basierenden Abfragen entfernen?

Antwort

SPEED Ferret vereinfacht diese Aufgabe beträchtlich, aber nicht völlig automatisch.

Vorgeschlagene Methode:

  1. Öffnen Se die Tabelle in Entwurfsansicht und löschen Sie das Feld.
  2. Verwenden Sie SPEED Ferret um alle Abfragen aufzufinden, die dieses Feld enthalten.
  3. Editieren Sie die Spalte "New Value" bei jeder Referenz, die Sie im Datenblatt angezeigt bekommen. Entfernen Sie den neuen Wert und alle umgebenden Interpunktionszeichen. Wenn der Feldname in einem Ausdruck (wie "[Priorität] + 3") verwendet wird, müssen Sie den Ausdruck unter Umständen neu strukturieren, oder den Ausdruck komplett entfernen. Drücken Sie dann auf die Save Replacements-Schaltfläche um Ihre Änderungen zu speichern.

Zusammenfassung

SPEED Ferret vereinfacht diese Aufgabe in zweifacher Weise.

  • SPEED Ferret zeigt Ihnen schnell an, wo das Feld verwendet wird, spart Ihnen so viel Zeit für das Auffinden der Referenzen und verhindert, daß Sie Referenzen übersehen.
  • Nur bei Access97: Die Fundstellen sind im Zelleneditor hervorgehoben. Dies erleichtert es die Feldnamen innerhalb der Zeichenfolge aufzufinden und verhindert, daß Sie Fundstellen übersehen.

Copyright (c) 1998-2004 Lillig & Zahn Softwarentwicklung und Black Moshannon Systems. Alle Rechte vorbehalten.
SPEED Ferret ist ein Warenzeichen von Black Moshannon Systems.