{"id":55000714,"date":"2026-06-01T00:00:00","date_gmt":"2026-06-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/714"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Formulare_basics_Steuerelemente_korrekt_benennen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html","title":{"rendered":"Formulare [basics]: Steuerelemente korrekt benennen"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg04.met.vgwort.de\/na\/0d29e1da253248fb8abb2cdd0e145db6\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>Wenn wir mit Kunden zusammenarbeiten, schauen wir uns auch immer die Datenbanken einmal genau an. Was uns dabei oft auff&auml;llt: Die Benennung von Steuerelementen wird &auml;u&szlig;erst stiefm&uuml;tterlich gehandhabt. Das bedeutet, dass diese nach dem Anlegen einfach gar nicht umbenannt werden. Das f&uuml;hrt dazu, dass wir in diesen Formularen viele Steuerelemente vorfinden, die einfach <b>Text0<\/b>, <b>Text1<\/b>, <b>Befehl2 <\/b>der <b>Kombinationsfeld43 <\/b>hei&szlig;en. Wenn Steuerelement &uuml;berhaupt einen aussagekr&auml;ftigen Namen erhalten, handelt es sich um gebundene Felder, die aus der Feldliste ins Formular gezogen wurden. Diese hei&szlig;en dann immerhin <b>KundeID<\/b>, <b>Vorname <\/b>oder <b>Nachname<\/b>. Dieser Artikel beschreibt, wie man Steuerelemente optimal benennt &#8211; und welche Vorteile dies bietet.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>FormulareBasics_SteuerelementUmbenennen.accdb<\/b>.<\/p>\n<h2>Automatische Bezeichnung f&uuml;r Steuerelemente<\/h2>\n<p>Der typische Anwendungsfall f&uuml;r Formulare in Access-Anwendungen ist die Darstellung der Daten aus Tabellen oder Abfragen und ihre Bearbeitung. Zu den &uuml;blicherweise aus der Feldliste in das Formular gezogenen gebundenen Steuerelementen kommen meist noch Schaltfl&auml;chen zum Starten von Aktionen oder andere Steuerelemente.<\/p>\n<p>Steuerelemente, die man direkt in der Toolbox selektiert und anschlie&szlig;end im Formular anlegt, erhalten einen automatisch von Access festgelegten Steuerelementnamen, der f&uuml;r die Eigenschaft Name eingetragen wird.<\/p>\n<p>Dabei verwendet Access in der deutschen Version den Namen des Steuerelementtyps (Text, Befehl, Kombinationsfeld et cetera) und eine eindeutige Zahl. Ein Beispiel sehen wir in Bild 1.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_714_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_714_001.png\" alt=\"Typischer automatisch hinzugef&uuml;gter Steuerelementname\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Typischer automatisch hinzugef&uuml;gter Steuerelementname<\/p>\n<p>Das allein liefert immerhin einen Hinweis auf den Typ des Steuerelements.<\/p>\n<h2>Automatische Bezeichnung gebundener Felder<\/h2>\n<p>Wenn wir ein Formular hingegen an eine Tabelle oder Abfrage binden und die Felder aus der Feldliste in den Formularentwurf ziehen, verwendet Access eine andere Namenskonvention. Nun erhalten die gebundenen Steuerelemente jeweils den Namen des Feldes, an das sie gebunden sind, zum Beispiel <b>KundeID<\/b> (siehe Bild 2).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_714_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_714_002.png\" alt=\"Gebundene Steuerelemente erhalten den Namen des gebundenen Feldes.\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Gebundene Steuerelemente erhalten den Namen des gebundenen Feldes.<\/p>\n<p>Wenn bereits ein Feld mit einem solchen Namen vorhanden ist, f&auml;llt Access bei der Benennung auf Steuerelementtyp plus Nummer zur&uuml;ck.<\/p>\n<p>Die Bezeichnungsfelder gebundener Steuerelemente werden hingegen nach wie vor einfach mit <b>Bezeichnungsfeld <\/b>plus Nummer betitelt.<\/p>\n<h2>Optimale Kombination f&uuml;r gebundene Steuerelemente<\/h2>\n<p>Beides hat einen guten Ansatz: Auf der einen Seite enth&auml;lt der Steuerelementnamen den Steuerelementtyp, auf der anderen Seite finden wir direkt einen Hinweis auf die enthaltenen Daten vor.<\/p>\n<p>Daraus k&ouml;nnen wir eine sinnvolle Kombination ableiten, die sich in allen professionellen Access-Anwendungen wiederfindet: Wir stellen den Steuerelementnamen aus einen Pr&auml;fix, das den Steuerelementtyp kennzeichnet, und einem Teil zusammen, der den Inhalt charakterisiert.<\/p>\n<p>So erhalten wir beispielsweise:<\/p>\n<ul>\n<li><b>txtKundeID<\/b>: Textfeld (<b>TextBox<\/b>), das die Kunde-ID enth&auml;lt<\/li>\n<li><b>cboAnrede<\/b>: Kombinationsfeld (<b>ComboBox<\/b>), mit der die Anrede ausgew&auml;hlt werden kann<\/li>\n<li><b>chkAktiv<\/b> (<b>CheckBox<\/b>): Kontrollk&auml;stchen, das den Status anzeigt<\/li>\n<\/ul>\n<p>Dies waren die Beispiele f&uuml;r die gebundenen Steuerelemente.<\/p>\n<h2>&Auml;hnliche Vorgehensweise bei ungebundenen Steuerelementen<\/h2>\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\/55000714\/\">\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\/55000714?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\/55000714\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"5003f23aeb\"\/>\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>Wenn wir mit Kunden zusammenarbeiten, schauen wir uns auch immer die Datenbanken einmal genau an. Was uns dabei oft auff&auml;llt: Die Benennung von Steuerelementen wird &auml;u&szlig;erst stiefm&uuml;tterlich gehandhabt. Das bedeutet, dass diese nach dem Anlegen einfach gar nicht umbenannt werden. Das f&uuml;hrt dazu, dass wir in diesen Formularen viele Steuerelemente vorfinden, die einfach <b>Text0<\/b>, <b>Text1<\/b>, <b>Befehl2 <\/b>der <b>Kombinationsfeld43 <\/b>hei&szlig;en. Wenn Steuerelement &uuml;berhaupt einen aussagekr&auml;ftigen Namen erhalten, handelt es sich um gebundene Felder, die aus der Feldliste ins Formular gezogen wurden. Diese hei&szlig;en dann immerhin <b>KundeID<\/b>, <b>Vorname <\/b>oder <b>Nachname<\/b>. Dieser Artikel beschreibt, wie man Steuerelemente optimal benennt &#8211; und welche Vorteile dies bietet.<\/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":[662026,66032026,44000004],"tags":[],"class_list":["post-55000714","post","type-post","status-publish","format-standard","hentry","category-662026","category-66032026","category-Formulare_fuer_die_Dateneingabe"],"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>Formulare [basics]: Steuerelemente korrekt benennen - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Formulare [basics]: Steuerelemente korrekt benennen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Wenn wir mit Kunden zusammenarbeiten, schauen wir uns auch immer die Datenbanken einmal genau an. Was uns dabei oft auff&auml;llt: Die Benennung von Steuerelementen wird &auml;u&szlig;erst stiefm&uuml;tterlich gehandhabt. Das bedeutet, dass diese nach dem Anlegen einfach gar nicht umbenannt werden. Das f&uuml;hrt dazu, dass wir in diesen Formularen viele Steuerelemente vorfinden, die einfach Text0, Text1, Befehl2 der Kombinationsfeld43 hei&szlig;en. Wenn Steuerelement &uuml;berhaupt einen aussagekr&auml;ftigen Namen erhalten, handelt es sich um gebundene Felder, die aus der Feldliste ins Formular gezogen wurden. Diese hei&szlig;en dann immerhin KundeID, Vorname oder Nachname. Dieser Artikel beschreibt, wie man Steuerelemente optimal benennt - und welche Vorteile dies bietet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-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:\/\/vg04.met.vgwort.de\/na\/0d29e1da253248fb8abb2cdd0e145db6\" \/>\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=\"8\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\/Formulare_basics_Steuerelemente_korrekt_benennen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg04.met.vgwort.de\/na\/0d29e1da253248fb8abb2cdd0e145db6\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html\",\"name\":\"Formulare [basics]: Steuerelemente korrekt benennen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html#primaryimage\"},\"datePublished\":\"2026-06-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\/Formulare_basics_Steuerelemente_korrekt_benennen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.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\/Formulare_basics_Steuerelemente_korrekt_benennen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Formulare_basics_Steuerelemente_korrekt_benennen.html\",\"name\":\"Formulare [basics]: Steuerelemente korrekt benennen\"}}]},{\"@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\/55000714","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=55000714"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000714\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}