{"id":55000154,"date":"2014-12-01T00:00:00","date_gmt":"2020-01-24T15:58:20","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=154"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Das_Kontrollkaestchen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html","title":{"rendered":"Das Kontrollk&auml;stchen"},"content":{"rendered":"<p class='introduction'>Immer, wenn es um die Darstellung von Werten im Format <b>Ja\/Nein<\/b>, <b>Wahr\/Falsch<\/b>, <b>True\/False <\/b>oder <b>-1\/<\/b>0 geht, kommt das Kontrollk&auml;stchen zum Zug. Es ist etwas unscheinbar, aber wenn Boolean-Werte angezeigt werden sollen, ist es in seiner Kompaktheit unschlagbar und sehr praktisch. Dieser Artikel zeigt, wie Sie mit dem Kontrollk&auml;stchen arbeiten, wie Sie es an eine Datenherkunft binden und welche weiteren Eigenschaften es offenbart.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1312_Kontrollkaestchen.mdb<\/b>.<\/p>\n<h2>Mit und ohne Bindung<\/h2>\n<p>Ein Kontrollk&auml;stchen k&ouml;nnen Sie wie die &uuml;brigen Steuerelemente mit und ohne Bindung an ein Feld der Datenherkunft des Formulars benutzen. F&uuml;r den ersten Fall bietet es sich beispielsweise zum Festlegen von Optionen vor der Ausf&uuml;hrung von Aktionen wie etwa dem Drucken eines Dokuments an.<\/p>\n<p>Bei gebundenen Formularen zeigt es die Werte aus <b>Ja\/Nein<\/b>-Feldern an und erm&ouml;glicht es, die enthaltenen Werte mit einem einfachen Mausklick zu &auml;ndern. Dabei stellt das Kontrollk&auml;stchen mit aktiviertem H&auml;kchen den Wert <b>-1 <\/b>(<b>True<\/b>, <b>Wahr<\/b>, <b>Ja<\/b>) dar. Ohne H&auml;kchen repr&auml;sentiert es den Wert <b>0 <\/b>(<b>False<\/b>, <b>Falsch<\/b>, <b>Nein<\/b>).<\/p>\n<h2>Ungebundene Kontrollk&auml;stchen<\/h2>\n<p>Im ersten Beispiel f&uuml;gen Sie zun&auml;chst ein einfaches Kontrollk&auml;stchen zu einem Formular namens <b>frmKontrollkaestchen <\/b>hinzu.<\/p>\n<p>Dazu klicken Sie im Ribbon unter <b>Entwurf|Steuerelemente <\/b>auf das entsprechende Symbol und platzieren es dann an der gew&uuml;nschten Stelle im Formular. Im Gegensatz zu den meisten &uuml;brigen Steuerelementen platziert Access das Bezeichnungsfeld rechts neben dem eigentlichen Steuerelement und nicht links daneben.<\/p>\n<p>Das ist manchmal praktisch, aber nicht immer &#8211; zum Beispiel dann nicht, wenn das Kontrollk&auml;stchen gebunden ist und zusammen mit den &uuml;brigen Feldern der Datenherkunft untereinander dargestellt werden soll. Wir vertauschen also zun&auml;chst die Position der beiden zusammengeh&ouml;renden Steuerelemente.<\/p>\n<p>Access stellt au&szlig;erdem automatisch den Namen des Steuerelements sowie den Text des Bezeichnungsfeldes ein (siehe Bild 1). Diese beiden Werte passen wir als Erstes an: Das Kontrollk&auml;stchen soll den Namen <b>chkBeispiel1 <\/b>und das Bezeichnungsfeld den Wert <b>Beispiel 1: <\/b>f&uuml;r die Eigenschaft <b>Beschriftung <\/b>erhalten.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_154_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_154_001.png\" alt=\"Hinzuf&uuml;gen eines ersten Kontrollk&auml;stchens\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Hinzuf&uuml;gen eines ersten Kontrollk&auml;stchens<\/p>\n<p>Wenn Sie nun in den Entwurf des Formulars wechseln, finden Sie das Kontrollk&auml;stchen wie in Bild 2 vor.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_154_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_154_002.png\" alt=\"Kontrollk&auml;stchen ohne Wert\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Kontrollk&auml;stchen ohne Wert<\/p>\n<p>Ups &#8211; das ist aber weder ein leeres noch ein angehaktes Kontrollk&auml;stchen! Wenn das Kontrollk&auml;stchen den Wert <b>-1 <\/b>(<b>True<\/b>) oder <b>0 <\/b>(<b>False<\/b>) h&auml;tte, w&uuml;rde es wohl entweder einen Haken anzeigen oder leer sein. Welchen Wert mag es also nun enthalten Dies k&ouml;nnen wir nur auf eine At herausfinden &#8211; per VBA.<\/p>\n<h2>Aktuellen Wert ermitteln<\/h2>\n<p>Wenn Sie den Wert eines Kontrollk&auml;stchens ermitteln m&ouml;chten, m&uuml;ssen brauchen Sie zwei Informationen: den Namen des Formulars, in dem sich das Kontrollk&auml;stchen befindet sowie den Namen des Kon-trollk&auml;stchens.<\/p>\n<p>Dann &ouml;ffnen Sie den Direktbereich im VBA-Editor mit <b>Strg + G <\/b>und geben dort den folgenden Ausdruck ein:<\/p>\n<pre> Forms!frmKontrollkaestchen!                           chkBeispiel1<\/pre>\n<p>Das Ergebnis lautet <b>Null<\/b>, wie auch der Screenshot aus Bild 3 zeigt.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_154_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_154_003.png\" alt=\"Das Kontrollk&auml;stchen enth&auml;lt den Wert Null.\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Das Kontrollk&auml;stchen enth&auml;lt den Wert Null.<\/p>\n<p>Nun soll das Kontrollk&auml;stchen beim Anzeigen weder so aussehen, wie es aussieht, noch den Wert <b>Null <\/b>liefern, wenn wir seinen Wert abfragen. Dies k&ouml;nnen wir nur verhindern, wenn wir einen entsprechenden Standardwert f&uuml;r das Kontrollk&auml;stchen festlegen. Dies erledigen Sie auf der Registerseite <b>Daten <\/b>des Eigenschaftsfensters.<\/p>\n<p>Stellen Sie diese Eigenschaft auf den Wert <b>0 <\/b>ein, wenn das Kontrollk&auml;stchen beim Anzeigen leer sein soll und auf <b>-1<\/b>, wenn es einen Haken enthalten soll (siehe Bild 4).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_154_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_154_004.png\" alt=\"Einstellen des Standardwerts\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Einstellen des Standardwerts<\/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\/55000154\/\">\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\/55000154?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\/55000154\/\"\/>\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>Immer, wenn es um die Darstellung von Werten im Format <b>Ja\/Nein<\/b>, <b>Wahr\/Falsch<\/b>, <b>True\/False <\/b>oder <b>-1\/<\/b>0 geht, kommt das Kontrollk&auml;stchen zum Zug. Es ist etwas unscheinbar, aber wenn Boolean-Werte angezeigt werden sollen, ist es in seiner Kompaktheit unschlagbar und sehr praktisch. Dieser Artikel zeigt, wie Sie mit dem Kontrollk&auml;stchen arbeiten, wie Sie es an eine Datenherkunft binden und welche weiteren Eigenschaften es offenbart.<\/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":[66122013,662013,44000012],"tags":[],"class_list":["post-55000154","post","type-post","status-publish","format-standard","hentry","category-66122013","category-662013","category-Steuerelemente"],"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>Das Kontrollk&auml;stchen - Access [basics]<\/title>\n<meta name=\"description\" content=\"Immer, wenn es um die Darstellung von Werten im Format Ja\/Nein, Wahr\/Falsch, True\/False oder -1\/0 geht, kommt das Kontrollk\u00e4stchen zum Zug. Es ist etwas unscheinbar, aber wenn Boolean-Werte angezeigt werden sollen, ist es in seiner Kompaktheit unschlagbar und sehr praktisch. Dieser Artikel zeigt, wie Sie mit dem Kontrollk\u00e4stchen arbeiten, wie Sie es an eine Datenherkunft binden und welche weiteren Eigenschaften es offenbart.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Das Kontrollk&auml;stchen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Immer, wenn es um die Darstellung von Werten im Format Ja\/Nein, Wahr\/Falsch, True\/False oder -1\/0 geht, kommt das Kontrollk\u00e4stchen zum Zug. Es ist etwas unscheinbar, aber wenn Boolean-Werte angezeigt werden sollen, ist es in seiner Kompaktheit unschlagbar und sehr praktisch. Dieser Artikel zeigt, wie Sie mit dem Kontrollk\u00e4stchen arbeiten, wie Sie es an eine Datenherkunft binden und welche weiteren Eigenschaften es offenbart.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T15:58:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/..\/tl_files\/images\/pic_154_001.png\" \/>\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\/Das_Kontrollkaestchen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_154_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html\",\"name\":\"Das Kontrollk&auml;stchen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html#primaryimage\"},\"datePublished\":\"2020-01-24T15:58:20+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Immer, wenn es um die Darstellung von Werten im Format Ja\/Nein, Wahr\/Falsch, True\/False oder -1\/0 geht, kommt das Kontrollk\\u00e4stchen zum Zug. Es ist etwas unscheinbar, aber wenn Boolean-Werte angezeigt werden sollen, ist es in seiner Kompaktheit unschlagbar und sehr praktisch. Dieser Artikel zeigt, wie Sie mit dem Kontrollk\\u00e4stchen arbeiten, wie Sie es an eine Datenherkunft binden und welche weiteren Eigenschaften es offenbart.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.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\/Das_Kontrollkaestchen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Das_Kontrollkaestchen.html\",\"name\":\"Das Kontrollk&auml;stchen\"}}]},{\"@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\/55000154","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=55000154"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000154\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}