{"id":88022025,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88022025.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88022025","status":"publish","type":"page","link":"https:\/\/access-basics.de\/index.php\/88022025","title":{"rendered":"Access [basics] Ausgabe 02\/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>Tab-Ansicht oder \u00fcberlappende Fenster?<\/h3>\n<p>Access bietet langem verschiedene Darstellungsarten f\u00fcr Formulare und f\u00fcr Datenbankobjekte allgemein an. Standardm\u00e4\u00dfig erscheinen diese Objekte nach dem \u00d6ffnen im sogenannten Registerkartenformat. Das mag f\u00fcr den einen oder anderen Einsatz praktisch sein, f\u00fcr andere jedoch nicht. Zum Gl\u00fcck kann man die Anzeige in den Optionen von Access einstellen, sodass sich f\u00fcr jeden Anwendungsfall die passende Konfiguration festlegen l\u00e4sst. In diesem Artikel zeigen wir, welche verschiedenen Ansichten es gibt und wie wir diese mit den Access-Optionen einstellen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/TabAnsicht_oder_ueberlappende_Fenster?.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Tabellen [basics]: Vom Textfeld zum Lookup-Feld<\/h3>\n<p>Bei der Datenmodellierung hat man nicht immer alle Aspekte vom ersten Augenblick an im Blick. Es kann passieren, dass Felder nachtr\u00e4glich hinzugef\u00fcgt werden m\u00fcssen, dass wir ihren Datentyp \u00e4ndern wollen oder dass ein Tabellen- oder Feldname noch angepasst werden soll. Es kommt jedoch auch vor, dass wir Daten erst einmal in ein Textfeld schreiben und dann feststellen, dass dieses Textfeld immer wieder die gleichen Daten aufnimmt. In diesem Fall kommt es leicht dazu, dass eigentlich gleiche Werte mit unterschiedlich Schreibweise eingetragen werden. Will man nach diesen Werten filtern und gibt nur eine Schreibweise ein, erh\u00e4lt man nicht alle Datens\u00e4tze, die man eigentlich sehen m\u00f6chte. Um dies zu verhindern, kann man solche Textfelder durch Nachschlagefelder ersetzen, die ihre Werte aus Lookup-Tabellen beziehen. So sieht man bei der Eingabe direkt, dass ein Wert bereits vorhanden ist und kann diesen nutzen, statt weitere Schreibweisen hinzuzuf\u00fcgen. Wie wir eine solche \u00c4nderung nachtr\u00e4glich durchf\u00fchren, zeigen wir in diesem Artikel.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Tabellen_basics_Vom_Textfeld_zum_LookupFeld.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Tabellen [basics]: Von der 1:n- zur m:n-Beziehung<\/h3>\n<p>Bei der Datenmodellierung hat man nicht immer alle Aspekte vom ersten Augenblick an im Blick. Es kann passieren, dass Felder nachtr\u00e4glich hinzugef\u00fcgt werden m\u00fcssen, dass wir ihren Datentyp \u00e4ndern wollen oder dass ein Tabellen- oder Feldname noch angepasst werden soll. Es kommt jedoch auch vor, dass wir eine Beziehung nicht von Anfang an so gestalten, dass sie sp\u00e4teren Praxisanforderungen gerecht wird. In diesem Fall wollen wir uns den Fall anschauen, wo wir eingangs dachten, wir k\u00e4men mit einer 1:n-Beziehung aus, aber letztendlich stellte sich heraus, dass eine m:n-Beziehung doch sinnvoller ist. Wir schauen uns in diesem Artikel an, wie wir eine solche Beziehung von 1:n auf m:n umstellen k\u00f6nnen, damit wir anschlie\u00dfend flexibler Daten zuordnen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulare [basics]: m:n-Beziehung mit Listenfeldern<\/h3>\n<p>Im Artikel haben wir uns bereits angesehen, wie man die Daten einer m:n-Beziehung mit Haupt- und Unterformular verwalten kann. Wir wollen nun eine Alternative dazu betrachten, bei der wir die Daten der beiden per m:n-Beziehung verkn\u00fcpften Tabellen mithilfe zweier Listenfelder anzeigen und verwalten wollen. In diesem Fall schauen wir uns die Daten der Tabellen <b>tblBuecher <\/b>und <b>tblKategorien <\/b>an, die \u00fcber die Tabelle <b>tblBuecherKategorien <\/b>miteinander verkn\u00fcpft sind. Wir wollen dazu in einem Formular jeweils einen Buchdatensatz anzeigen in zwei Listenfeldern jeweils die dem Buch zugeordneten Kategorien und die nicht zugeordneten Kategorien. Als Sahneh\u00e4ubchen f\u00fcgen wir noch einige VBA-Funktionen hinzu, mit denen wir einem Buch neue Kategorien zuweisen oder diese entfernen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_mnBeziehung_mit_Listenfeldern.html\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tab-Ansicht oder \u00fcberlappende Fenster? Access bietet langem verschiedene Darstellungsarten f\u00fcr Formulare und f\u00fcr Datenbankobjekte allgemein an. Standardm\u00e4\u00dfig erscheinen diese Objekte nach dem \u00d6ffnen im sogenannten Registerkartenformat. Das mag f\u00fcr den einen oder anderen Einsatz praktisch<\/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-88022025","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 02\/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 02\/2025 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Tab-Ansicht oder \u00fcberlappende Fenster? Access bietet langem verschiedene Darstellungsarten f\u00fcr Formulare und f\u00fcr Datenbankobjekte allgemein an. Standardm\u00e4\u00dfig erscheinen diese Objekte nach dem \u00d6ffnen im sogenannten Registerkartenformat. Das mag f\u00fcr den einen oder anderen Einsatz praktisch\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/88022025\" \/>\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\/88022025#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/88022025\",\"name\":\"Access [basics] Ausgabe 02\/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\/88022025#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/88022025\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88022025#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\/88022025\",\"url\":\"https:\/\/access-basics.de\/index.php\/88022025\",\"name\":\"Access [basics] Ausgabe 02\/2025\"}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88022025","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=88022025"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88022025\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=88022025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}