{"id":88012025,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88012025.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88012025","status":"publish","type":"page","link":"https:\/\/access-basics.de\/index.php\/88012025","title":{"rendered":"Access [basics] Ausgabe 01\/2025"},"content":{"rendered":"<div class=\"rcp_restricted\"><\/p>\n<p><b>Registrierte Abonnenten finden an dieser Stelle den Download der kompletten Ausgabe im PDF-Format und die Beispieldateien.<\/b><\/p>\n<p>\n<\/div>\n<h3>Navigationsbereich und -optionen optimal nutzen<\/h3>\n<p>Der Navigationsbereich ist neben dem Ribbon die Schaltzentrale f\u00fcr die Entwicklung und manchmal auch f\u00fcr die Verwendung einer Access-Datenbank. W\u00e4hrend der Entwicklung \u00f6ffnen wir dar\u00fcber die Elemente unserer Anwendung in den verschiedenen Ansichten. Wenn wir die Anwendung an einen Benutzer weitergeben, k\u00f6nnen wir entscheiden, ob wir dem Benutzer den Zugriff \u00fcber den Navigationsbereich erlauben wollen oder ob wir die Befehle zum Aufrufen der verschiedenen Funktionen der Anwendungen ins Ribbon verlegen wollen. Im ersteren Fall k\u00f6nnen wir den Navigationsbereich durchaus noch so anpassen, dass der Benutzer nicht durch Hunderte von Objekten navigieren muss, sondern diese \u00fcbersichtlich pr\u00e4sentiert bekommt. Losgel\u00f6st davon zeigen wir in diesem Artikel aber auch die \u00fcbrigen Funktionen des Navigationsbereichs und schauen uns auch die daf\u00fcr verf\u00fcgbaren Optionen an.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Navigationsbereich_und_optionen_optimal_nutzen.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Men\u00fc per Navigationsbereich<\/h3>\n<p>Um dem Benutzer das \u00d6ffnen von Formularen oder Berichten zu erm\u00f6glichen, hat man verschiedene Optionen. Die einfachste ist, dem Benutzer einfach Zugriff auf den Navigationsbereich zu geben und zu hoffen, dass er die richtigen Objekte anklickt. Fortgeschrittenere Methoden sind die Anpassung des Ribbons, sodass der Benutzer dort nur noch Steuerelemente zum Starten der verschiedenen Funktionen vorfindet oder ein Startformular, \u00fcber das sich alle bent\u00f6igten Funktionen aufrufen lassen. Es gibt jedoch noch eine einfachere und ohne Programmierkenntnisse zu realisierende Option: Dabei passen wir einfach den Navigationsbereich so an, dass dieser nur noch die f\u00fcr den Benutzer vorgesehenen Objekte anzeigt und diese auch noch entsprechend gruppiert. Diese Vorgehensweise ist allerdings nicht nur f\u00fcr den Endbenutzer interessant. Wir k\u00f6nnen diese auch als Entwickler nutzen, um uns verschiedene Aspekte der Anwendung bereitzulegen. Wie das gelingt, zeigen wir in diesem Artikel.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Menue_per_Navigationsbereich.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulare [basics]: Bearbeitungsmodus einstellen<\/h3>\n<p>Wenn wir ein Access-Formular einfach per Doppelklick oder einen Befehl wie DoCmd.OpenForm \u00f6ffnen, k\u00f6nnen wir damit in der Regel alle m\u00f6glichen Datenoperationen durchf\u00fchren: Neue Datens\u00e4tze anlegen und vorhandene Datens\u00e4tze bearbeiten und l\u00f6schen. Es kann jedoch auch einmal vorkommen, dass der Benutzer die Daten nur betrachten k\u00f6nnen soll. Oder er soll ein Formular nur zum Anlegen, nur zum Bearbeiten oder sogar nur zum L\u00f6schen nutzen k\u00f6nnen. Vielleicht ben\u00f6tigen wir auch eine Kombination dieser Aktionen. F\u00fcr all diese Einsatzzwecke k\u00f6nnen wir das Formular mit entsprechenden Einstellungen versehen. Welche Eigenschaften dies sind und wie wir sie einstellen, zeigen wir in diesem Artikel.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_Bearbeitungsmodus_einstellen.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Datenbankobjekte verwalten<\/h3>\n<p>Im Navigationsbereich von Access finden wir alle Objekte einer Anwendung, deren Anzeige aktuell aktiviert ist. Neben dem Ribbon ist das die Steuerzentrale f\u00fcr das Verwalten und die Verwendung der Access-Objekte wie Tabellen, Abfragen, Formulare, Berichte, Makros und Module. In diesem Artikel zeigen wir, wie Du den Navigationsbereich effizient f\u00fcr das Verwalten Deiner Datenbankobjekte nutzen kannst. Damit bauen wir auf einem weiteren Artikel zum Thema auf. Unter dem Titel <b>Navigationsbereich und -optionen optimal nutzen <\/b>(<b>www.access-basics.de\/663<\/b>) zeigen wir die grundlegende Nutzung des Navigationsbereichs.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Datenbankobjekte_verwalten.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulare [basics]: m:n-Beziehung mit Unterformular<\/h3>\n<p>Tabellen in einer m:n-Beziehung sind Tabellen, die \u00fcber eine Verkn\u00fcpfungstabelle miteinander verkn\u00fcpft sind, sodass jeder Datensatz der ersten Tabelle mit jedem Datensatz der zweiten Tabelle verkn\u00fcpft werden kann. Die Verkn\u00fcpfungstabelle realisiert das mit je einem Fremdschl\u00fcsselfeld zum Verkn\u00fcpfen dieser beiden Tabellen. Wollen wir dies in Formularen darstellen, sodass der Benutzer komfortabel mit den Daten in dieser Beziehungsart arbeiten kann, k\u00f6nnen wir die Daten in einem Hauptformular mit einem Unterformular darstellen. Auch unter den m:n-Beziehungen gibt es verschiedene Variationen. Wir bilden in diesem Artikel die Variante ab, bei der die m:n-Verkn\u00fcpfungstabelle neben den eigentlichen Verkn\u00fcpfungsdaten noch weitere Informationen aufnimmt, die sich auf die jeweilige Kombination der Datens\u00e4tze der beiden Tabellen beziehen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_mnBeziehung_mit_Unterformular.html\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Navigationsbereich und -optionen optimal nutzen Der Navigationsbereich ist neben dem Ribbon die Schaltzentrale f\u00fcr die Entwicklung und manchmal auch f\u00fcr die Verwendung einer Access-Datenbank. W\u00e4hrend der Entwicklung \u00f6ffnen wir dar\u00fcber die Elemente unserer Anwendung in<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-88012025","page","type-page","status-publish","hentry"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Access [basics] Ausgabe 01\/2025 - Access [basics]<\/title>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access [basics] Ausgabe 01\/2025 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Navigationsbereich und -optionen optimal nutzen Der Navigationsbereich ist neben dem Ribbon die Schaltzentrale f\u00fcr die Entwicklung und manchmal auch f\u00fcr die Verwendung einer Access-Datenbank. W\u00e4hrend der Entwicklung \u00f6ffnen wir dar\u00fcber die Elemente unserer Anwendung in\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/88012025\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"3\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88012025#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/88012025\",\"name\":\"Access [basics] Ausgabe 01\/2025 - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"datePublished\":\"2019-11-08T11:47:22+00:00\",\"dateModified\":\"2019-11-08T11:47:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/88012025#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/88012025\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88012025#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88012025\",\"url\":\"https:\/\/access-basics.de\/index.php\/88012025\",\"name\":\"Access [basics] Ausgabe 01\/2025\"}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88012025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=88012025"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88012025\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=88012025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}