Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Achtung: Dies ist nicht der vollständige Artikel, sondern nur ein paar Seiten davon. Wenn Sie hier nicht erfahren, was Sie wissen möchten, finden Sie am Ende Informationen darüber, wie Sie den ganzen Artikel lesen können.

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

Gedrucktes Heft

Diesen Beitrag finden Sie in Ausgabe 1/2012.

Unser Angebot für Sie!

Lesen Sie diesen Beitrag und 500 andere sofort im Onlinearchiv, und erhalten Sie alle zwei Monate brandheißes Access-Know-how auf 72 gedruckten Seiten! Plus attraktive Präsente, zum Beispiel das bald erscheinende Buch 'Access 2010 - Das Grundlagenbuch für Entwickler'!

Diesen Beitrag twittern

Zusammenfassung

Machen Sie Werte von Nachschlagefeldern sichtbar, füllen Sie Memofelder mit langen Texten und ermitteln Sie das VBA-Projekt der aktuellen Datenbank.

Techniken

Nachschlagefelder, Memofelder, VBA-Projekte

Voraussetzungen

Access 2000 und höher

Beispieldateien

TippsUndTricks.mdb

Shortlink

www.access-im-unternehmen.de/822

Tipps und Tricks

André Minhorst, Duisburg

Diesmal gibt es drei Tipps rund um die Arbeit mit Microsoft Access - die haben es dafür aber auch in sich. Haben Sie sich auch schon mal geärgert, dass Sie ein Nachschlagefeld für ein Fremdschlüsselfeld in der Tabelle definiert haben und dann nur noch die verknüpften Daten, aber nicht mehr die enthaltenen Werte in der Tabelle vorgefunden haben? Dann hilft Ihnen der erste Trick weiter, mit dem Sie diese Daten ohne Änderung des Tabellenentwurfs wieder hervorzaubern. Der zweite Tipp dreht sich um das Hinzufügen von langen Texten zu Memofeldern. Dies gelingt in Formularen nur bis zu einer bestimmten Anzahl Zeichen. Wollen Sie trotzdem längere Texte einfügen, gehen Sie den hier beschriebenen Umweg über eine Textdatei. Im dritten Tipp erfahren Sie schließlich, wie Sie das VBA-Projekt der aktuellen Access-Datei referenzieren können.

Werte von Nachschlagefeldern anzeigen

Wenn Sie die Fremdschlüsselfelder Ihrer Tabellen gleich beim Erstellen als Nachschlagefelder definieren, sparen Sie eine Menge Arbeit: Erstens hilft der entsprechende Assistent schnell und zuverlässig, das Nachschlagefeld und auch die Beziehung zwischen den beteiligten Tabellen einzurichten. Und zweitens brauchen Sie solche Felder nur noch einfach in den Entwurf eines Formulars zu ziehen, um gleich ein praktisches Kombinationsfeld zur Auswahl der Daten der verknüpften Tabelle vorzufinden.

Dummerweise erschweren Nachschlagefelder das Analysieren der Tabelleninhalte, wenn beispielsweise Daten einmal nicht so angelegt wurden, wie Sie es sich wünschten. Ein direkter Blick auf die in den Feldern gespeicherten Zahlenwerte statt der Anzeigewerte wie etwa Kategorien oder Lieferanten einer Artikeltabelle wäre hilfreich.

Es ist jedoch kein Problem, eine solche Sicht herzustellen - und das ohne Anpassung des Entwurfs der betroffenen Tabelle. Sie brauchen einfach nur eine Abfrage auf Basis der Tabelle zu erstellen und für die Nachschlagefelder die Eigenschaft Steuerelement anzeigen auf Textfeld zu ändern (siehe Abb. 1).

pic001.png

Abb. 1: Nachträgliches Deaktivieren eines Nachschlagefeldes

Schon zeigt die Abfrage die tatsächlichen Werte der Fremdschlüsselfelder statt der Werte der verknüpften Felder an (s. Abb. 2).

pic003.png

Abb. 3: Lange Texte lassen sich ab einer bestimmten Zeichenzahl nicht mehr in ein Memofeld kopieren.

Große Texte in Memofelder einlesen

Memofelder nehmen zwar theoretisch bis zu 65.536 Zeichen auf. Wenn Sie diese jedoch aus der Zwischenablage einfügen möchten, ist die Anzahl der maximal möglichen Zeichen geringer. Überschreiben Sie diese Anzahl, erscheint die Fehlermeldung aus Abb. 3.

pic002.png

Sie haben das Ende des frei verfügbaren Teils des Artikels erreicht. Lesen Sie weiter, um zu erfahren, wie Sie den vollständigen Artikel lesen und auf viele hundert weitere Artikel zugreifen können.

Sind Sie Abonnent?Jetzt einloggen ...
 

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

© 2003-2015 André Minhorst Alle Rechte vorbehalten.