{"id":55000566,"date":"2023-12-01T00:00:00","date_gmt":"2023-12-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/566"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Tabellen_basics_Mehrwertige_Felder","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html","title":{"rendered":"Tabellen [basics]: Mehrwertige Felder"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg07.met.vgwort.de\/na\/65ddbc1bc7ae494080128a40047b4af6\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>Wer mit Access arbeitet, kennt vermutlich die Nachschlagefelder, die das Ausw&auml;hlen von Daten aus einer per 1:n-Beziehung verkn&uuml;pften Tabelle erleichtern. Es gibt aber noch eine weitere M&ouml;glichkeit unter Access, mit dem man in einem Feld mehrere Werte zur Auswahl anbieten kann. Solche Felder nennen wir mehrwertige Felder. Wie man ein solches anlegt, wie es funktioniert, warum man damit in Prinzip auch m:n-Beziehungen nachbilden kann und was die Vor- und Nachteile sind, erl&auml;utern wir in diesem Artikel.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>TabellenBasics_MehrwertigeFelder.accdb<\/b>.<\/p>\n<h2>Herk&ouml;mmliche Feldlisten: Beispiel Anreden<\/h2>\n<p>Wir wollen zun&auml;chst an einem simplen Beispiel zeigen, wie man eine herk&ouml;mmliche Feldliste anlegt: In diesem Fall ein Feld namens <b>Anrede<\/b>, das einen der Werte <b>Herr<\/b> oder Frau zur Auswahl anbietet. Um ein solches Feld als mehrwertiges Feld zu erstellen, gehen wir wie folgt vor:<\/p>\n<ul>\n<li>Wir legen eine neue Tabelle an und f&uuml;gen die vier Felder <b>PersonID<\/b>, <b>Anrede<\/b>, <b>Vorname <\/b>und <b>Nachname<\/b> hinzu. Das Feld <b>Anrede <\/b>legen wir zun&auml;chst mit dem Felddatentyp <b>Kurzer Text <\/b>an.<\/li>\n<li>Nun w&auml;hlen wir f&uuml;r das Feld <b>Anrede <\/b>den Felddatentyp <b>Nachschlage-Assistent&#8230;<\/b> aus (siehe Bild 1). <\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_566_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_566_001.png\" alt=\"Die Tabelle tblPersonen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Die Tabelle tblPersonen<\/p>\n<li>Im ersten Schritt des Assistenten behalten wir nicht, wie &uuml;blich, die erste Option bei, sondern w&auml;hlen die Option <b>Ich m&ouml;chte selbst Werte in die Liste eingeben <\/b>aus (siehe Bild 2).<\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_566_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_566_002.png\" alt=\"Erster Schritt des Nachschlage-Assistenten\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Erster Schritt des Nachschlage-Assistenten<\/p>\n<li>Im n&auml;chsten Schritt geben wir dann direkt die Werte ein, die das Nachschlagefeld zur Auswahl bereitstellen soll &#8211; in diesem Fall <b>Herr <\/b>und <b>Frau <\/b>(siehe Bild 3). Hier k&ouml;nnen wir auch noch eine Anzahl von Spalten definieren, aber wir kommen in diesem Beispiel mit einer einzigen Spalte aus.<\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_566_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_566_003.png\" alt=\"Eingeben der gew&uuml;nschten Werte\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Eingeben der gew&uuml;nschten Werte<\/p>\n<li>Danach folgt bereits der letzte Schritt (siehe Bild 4). Hier legen wir die Beschriftung f&uuml;r das Nachschlage-feld fest, wobei wir die Bezeichnung <b>Anrede <\/b>beibehalten.<\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_566_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_566_004.png\" alt=\"Letzter Schritt im Nachschlage-Assistent\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Letzter Schritt im Nachschlage-Assistent<\/p>\n<li>Die Option <b>Nur Listeneintr&auml;ge <\/b>gibt an, ob der Benutzer eigene Werte in die Liste eintragen k&ouml;nnen soll. Das wollen wir aus Beispielzwecken in diesem Fall erm&ouml;glichen.<\/li>\n<li>Die Option <b>Mehrere Werte zulassen <\/b>legt fest, ob wir nicht nur einen, sondern auch mehrere Werte ausw&auml;hlen k&ouml;nnen wollen. Bei der Anrede ist das nicht sinnvoll, deshalb w&auml;hlen wir diese Option nicht aus.<\/li>\n<\/ul>\n<p>Bevor wir uns die Dateneingabe mit diesem Feld ansehen, werfen wir einen Blick in die Eigenschaften des Feldes im Tabellenentwurf (siehe Bild 5). Hier wechseln wir zur Registerseite <b>Nachschlagen<\/b>. Es wurde ein Kombinationsfeld mit einer Wertliste als Datensatzherkunft definiert. Die Datensatzherkunft ist die Liste der Anreden. Ansonsten finden wir noch einige interessante Eigenschaften, die wir &uuml;ber den Assistenten bereits eingestellt haben: <b>Mehrere Werte zulassen <\/b>gibt an, ob wir nur einen oder mehrere Werte gleichzeitig ausw&auml;hlen lassen wollen. Und <b>Wertlistenbearbeitungen zulassen <\/b>legt fest, ob der Benutzer die Werte bearbeiten k&ouml;nnen soll. Damit wechseln wir direkt zur Datenblattansicht.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/Snag_1ef961e.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/Snag_1ef961e.png\" alt=\"Entwurf des Feldes Anrede\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Entwurf des Feldes Anrede<\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000566\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000566?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000566\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8d63f6cbe9\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wer mit Access arbeitet, kennt vermutlich die Nachschlagefelder, die das Ausw&auml;hlen von Daten aus einer per 1:n-Beziehung verkn&uuml;pften Tabelle erleichtern. Es gibt aber noch eine weitere M&ouml;glichkeit unter Access, mit dem man in einem Feld mehrere Werte zur Auswahl anbieten kann. Solche Felder nennen wir mehrwertige Felder. Wie man ein solches anlegt, wie es funktioniert, warum man damit in Prinzip auch m:n-Beziehungen nachbilden kann und was die Vor- und Nachteile sind, erl&auml;utern wir in diesem Artikel.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":""},"categories":[662023,66062023,44000003],"tags":[],"class_list":["post-55000566","post","type-post","status-publish","format-standard","hentry","category-662023","category-66062023","category-Tabellen_entwerfen"],"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>Tabellen [basics]: Mehrwertige Felder - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tabellen [basics]: Mehrwertige Felder - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Wer mit Access arbeitet, kennt vermutlich die Nachschlagefelder, die das Ausw&auml;hlen von Daten aus einer per 1:n-Beziehung verkn&uuml;pften Tabelle erleichtern. Es gibt aber noch eine weitere M&ouml;glichkeit unter Access, mit dem man in einem Feld mehrere Werte zur Auswahl anbieten kann. Solche Felder nennen wir mehrwertige Felder. Wie man ein solches anlegt, wie es funktioniert, warum man damit in Prinzip auch m:n-Beziehungen nachbilden kann und was die Vor- und Nachteile sind, erl&auml;utern wir in diesem Artikel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-01T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg07.met.vgwort.de\/na\/65ddbc1bc7ae494080128a40047b4af6\" \/>\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=\"6\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\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg07.met.vgwort.de\/na\/65ddbc1bc7ae494080128a40047b4af6\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html\",\"name\":\"Tabellen [basics]: Mehrwertige Felder - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html#primaryimage\"},\"datePublished\":\"2023-12-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html#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\/Tabellen_basics_Mehrwertige_Felder.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Mehrwertige_Felder.html\",\"name\":\"Tabellen [basics]: Mehrwertige Felder\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"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=55000566"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000566\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}