{"id":88032023,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88032023.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88032023","status":"publish","type":"page","link":"https:\/\/access-basics.de\/index.php\/88032023","title":{"rendered":"Access [basics] Ausgabe 03\/2023"},"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>Formulare [basics]: Schaltfl\u00e4chen programmieren<\/h3>\n<p>Wenn wir von der Programmiersprache VBA in Zusammenhang mit Access-Formularen reden, geht es sehr oft um den Code, der durch das Anklicken einer Schaltfl\u00e4che ausgel\u00f6st wird. Damit k\u00f6nnen wir einem Formular die Funktionen hinzuf\u00fcgen, die f\u00fcr das Verarbeiten der enthaltenen Daten ben\u00f6tigt werden. In manchen F\u00e4llen handelt es sich um das einfache Schlie\u00dfen des Formulars, in anderen soll ein Klick auf eine Schaltfl\u00e4che vielleicht ein anderes Formular \u00f6ffnen, das die Details zu einem aus einer Liste ausgew\u00e4hlten Datensatz liefert. Dieser Artikel zeigt die Grundlagen zur Programmierung von Schaltfl\u00e4chen per VBA.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_Schaltflaechen_programmieren.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Abfragen [basics]: Aktionsabfragen<\/h3>\n<p>Unter Access gibt es verschiedene Abfragetypen. Neben den verschiedenen Auswahlabfragen sind die Aktionsabfragen ebenfalls wichtiger Bestandteil. Auch Aktionsabfragen kann man prima \u00fcber den Abfrageentwurf programmieren. Dieser Artikel stellt die vier verschiedenen Aktionsabfragen vor, mit denen Du Datens\u00e4tze zu einer Tabelle hinzuf\u00fcgen, die Daten bestehender Datens\u00e4tze \u00e4ndern, bestehende Datens\u00e4tze l\u00f6schen oder auch neue Tabellen auf Basis einer Auswahlabfragen anlegen kannst.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Abfragen_basics_Aktionsabfragen.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulare [basics]: Einfache Datens\u00e4tze im Detail<\/h3>\n<p>Eine der wichtigsten Aufgaben f\u00fcr Formulare ist die Anzeige der Daten eines einzelnen Datensatzes \u2013 und zwar in einer Form, in welcher der Benutzer die Daten komfortabel eingeben kann. Dazu geh\u00f6rt, dass man zun\u00e4chst die Tabelle oder Abfrage, deren Daten im Formular erscheinen sollen, als Datensatzquelle angibt. Dann nutzt man die praktische Feldliste, aus der wie alle Felder der Datenquelle einfach in das Formular ziehen kann. Schlie\u00dflich passen wir die Elemente noch an und erhalten so ein Formular zur Anzeige der Details eines Datensatzes.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_Einfache_Datensaetze_im_Detail.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulare [basics]: OK- und Abbrechen-Buttons<\/h3>\n<p>In Detailformularen zur Anzeige von einzelnen Datens\u00e4tzen gibt es keine f\u00fcr den Benutzer ersichtliche M\u00f6glichkeit, was beim Schlie\u00dfen des Formulars mit einem neu angelegten oder einem ge\u00e4nderten Datensatz geschieht. Werden die \u00c4nderungen gespeichert oder nicht? Und wenn ich \u00c4nderungen durchgef\u00fchrt habe und diese verwerfen m\u00f6chte, wie gehe ich dann vor? In diesem Artikel gehen wir auf dieses Thema ein und zeigen sowohl das Standardverhalten von Access-Formularen bez\u00fcglich der verschiedenen Aktionen auf als auch die von uns bevorzugte M\u00f6glichkeit, dem Benutzer das Speichern oder das Verwerfen der durchgef\u00fchrten \u00c4nderungen zu realisieren.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_OK_und_AbbrechenButtons.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formulare [basics]: Detailformulare effizient nutzen<\/h3>\n<p>Im Artikel <b>Formulare [basics]: Einfache Datens\u00e4tze anzeigen <\/b>(<b>www.access-basics.de\/621<\/b>) haben wir gezeigt, wir man die Daten einer einfachen Tabelle in einem Formular anzeigt. Damit kannst Du ein Formular \u00fcber den Navigationsbereich aufrufen, aber Du wei\u00dft noch nicht, wie Du es beispielsweise aufrufst, um einen bestimmten Datensatz anzuzeigen, wie Du dem Benutzer eine intuitive M\u00f6glichkeit zum Speichern oder Verwerfen der bearbeiteten Daten bietest oder wie Du verschiedene Elemente ausblendest, die Du vielleicht gerade gar nicht ben\u00f6tigst. In diesem Artikel liefern wir einige Grundlagen dazu und verweisen auf weitere Artikel, die spezielle Themen vertiefen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulare_basics_Detailformulare_effizient_nutzen.html\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Formulare [basics]: Schaltfl\u00e4chen programmieren Wenn wir von der Programmiersprache VBA in Zusammenhang mit Access-Formularen reden, geht es sehr oft um den Code, der durch das Anklicken einer Schaltfl\u00e4che ausgel\u00f6st wird. Damit k\u00f6nnen wir einem Formular<\/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-88032023","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 03\/2023 - 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 03\/2023 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Formulare [basics]: Schaltfl\u00e4chen programmieren Wenn wir von der Programmiersprache VBA in Zusammenhang mit Access-Formularen reden, geht es sehr oft um den Code, der durch das Anklicken einer Schaltfl\u00e4che ausgel\u00f6st wird. Damit k\u00f6nnen wir einem Formular\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/88032023\" \/>\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\/88032023#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/88032023\",\"name\":\"Access [basics] Ausgabe 03\/2023 - 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\/88032023#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/88032023\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88032023#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\/88032023\",\"url\":\"https:\/\/access-basics.de\/index.php\/88032023\",\"name\":\"Access [basics] Ausgabe 03\/2023\"}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88032023","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=88032023"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88032023\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=88032023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}