{"id":88032005,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88032005.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88032005","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88032005\/","title":{"rendered":"Access im Unternehmen 03\/2005"},"content":{"rendered":"<h3>Transaktionen in Access<\/h3>\n<p>Die Durchf\u00fchrung von Aktualisierungen am Datenbestand wird umso fehleranf\u00e4lliger, je mehr Schritten die jeweilige Aktion beinhaltet und je mehr Personen gleichzeitig auf den betroffenen Datenbestand oder Teilmengen davon zugreifen k\u00f6nnen. Transaktionen sind eine Technik, die in beiden F\u00e4llen f\u00fcr Sicherheit sorgen und Inkonsistenzen vermeinden helfen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Transaktionen_in_Access\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Undo in Formularen und Unterformularen<\/h3>\n<p>Die Verwendung von Formularen und Unterformularen ist ein probates Mittel zur Darstellung von Daten aus 1:n- und m:n-Beziehungen. Dabei tritt immer wieder das \u00c4rgernis zu Tage, dass Access von Haus aus keine M\u00f6glichkeit mitbringt, \u00c4nderungen an den Daten im Unterformular in einem Schritt mit denen des Hauptformulars r\u00fcckg\u00e4ngig zu machen. Dieser Beitrag stellt eine L\u00f6sung vor, wie die Benutzer einer Datenbank dennoch mit einem Mausklick komplexe \u00c4nderungen r\u00fcckg\u00e4ngig machen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Undo_in_Formularen_und_Unterformularen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>VBA-Code bearbeiten<\/h3>\n<p>VBA-Code ist die Quelle des Lebens in einer Access-Datenbankanwendung. Ohne VBA-Code gibt es keine professionelle Anwendung. Diese Meinung ist g\u00e4ngig. VBA-Code gibt man selbst ein; eventuell kopiert man die eine oder andere Routine und verwertet sie weiter. Auch diese Meinung kann man als landl\u00e4ufig bezeichnen. Es verh\u00e4lt sich aber ganz anders. Mit dem VBE-Objektmodell k\u00f6nnen Sie Code auch generieren, lesen oder anpassen lassen \u2013 mit ein wenig Fantasie sparen Sie sich so viel Arbeit. Mit dem vorliegenden Beitrag steigen Sie in die Programmierung der VBA-Entwicklungsumgebung ein und lernen die wichtigsten Grundlagen kennen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/VBACode_bearbeiten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Erweitern des VBA-Editors<\/h3>\n<p>Je ernsthafter man mit Access arbeitet, desto mehr verlagert sich der Schwerpunkt der Arbeit vom Access-Fenster auf die VBA-Ent\u00acwick\u00aclungs\u00acum\u00acge\u00acbung. Und wie es mit einem Arbeitsplatz so ist, sollte man ihn sich so angenehm wie m\u00f6glich gestalten \u2013 das gilt auch f\u00fcr die Programme, mit denen man arbeitet. Und das umso mehr, wenn sich tats\u00e4chlich die M\u00f6glichkeit dazu ergibt. Die VBA-Entwicklungsumgebung l\u00e4sst sich beliebig erweitern, wenn man das Know-how dazu besitzt. Das finden Sie hier und ein praktisches Beispiel gleich dazu: Ab jetzt k\u00f6nnen Sie durch den Code springen, wie Sie m\u00f6chten \u2013 mit dem CodeHistory-Tool finden Sie schnell wieder zur\u00fcck.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Erweitern_des_VBAEditors\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Belegverwaltung<\/h3>\n<p>Fast jede monet\u00e4re Transaktion zieht heutzutage ein entsprechendes St\u00fcck Papier nach sich, sei es beim Kauf einer Digitalkamera oder beim Mittagessen bei Ihrem Lieblingsitaliener. Die hier vorgestellte Musterl\u00f6sung stellt Ihnen eine M\u00f6glichkeit zur Verf\u00fcgung, diese Belege zu verwalten und schnell wieder aufzufinden \u2013 falls beispielsweise die Digitalkamera einmal einen Defekt aufweist und Sie die Garantie in Anspruch nehmen m\u00f6chten.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Belegverwaltung\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Artikelverwaltung, Teil 2<\/h3>\n<p>Im ersten Teil dieser Beitragsreihe haben Sie das Datenmodell und die wesentlichen Formulare der Artikelverwaltung kennen gelernt. Nun besch\u00e4ftigen Sie sich mit den Inventuren: Welche Faktoren sind daf\u00fcr wichtig? Wie werden bereits in einer Inventur ber\u00fccksichtigte Daten bei folgenden Inventuren ausgeschlossen? Au\u00dferdem erfahren Sie in dieser Folge, wie Sie Berichte f\u00fcr die Ausgabe von Artikel- und Inventurdaten erstellen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Artikelverwaltung,_Teil_2\">Zum Artikel &#8230;<\/a><\/p>\n<h3>FAQ<\/h3>\n<p>In der Access-FAQ von Karl Donaubauer (www.donkarl.com) finden Sie die meistgestellten Fragen und Anworten zum Thema Microsoft Access. In dieser Beitragsreihe stellt Karl Donaubauer die wichtigsten Eintr\u00e4ge im Detail vor und zeigt Ihnen entsprechende L\u00f6sungen anhand praxisnaher Beispiele. Im ach-ten Teil lernen Sie die L\u00f6sungen zu den h\u00e4ufigsten Problemen im Zusammenhang mit dem Finden, Sortieren und Speichern von Daten in Formularen kennen. In dieser Ausgabe:<br \/>\n&#8211; Datensatz suchen<br \/>\n&#8211; Sortierung \u00e4ndern<br \/>\n&#8211; Gleicher Datensatz nach Requery<br \/>\n&#8211; Mehrere markierte Datens\u00e4tze ermitteln<br \/>\n&#8211; Pr\u00fcfen, ob erster\/letzter\/neuer Datensatz<br \/>\n&#8211; Doppelte Eingabe vermeiden<br \/>\n&#8211; R\u00fcckfrage vor dem Speichern<br \/>\n&#8211; Berechnetes Feld speichern<br \/>\n&#8211; Standardwert aus vorherigem Datensatz<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/FAQ\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Transaktionen in Access Die Durchf\u00fchrung von Aktualisierungen am Datenbestand wird umso fehleranf\u00e4lliger, je mehr Schritten die jeweilige Aktion beinhaltet und je mehr Personen gleichzeitig auf den betroffenen Datenbestand oder Teilmengen davon zugreifen k\u00f6nnen. Transaktionen sind<\/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-88032005","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Access im Unternehmen 03\/2005 - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access im Unternehmen 03\/2005\" \/>\n<meta property=\"og:description\" content=\"Transaktionen in Access Die Durchf\u00fchrung von Aktualisierungen am Datenbestand wird umso fehleranf\u00e4lliger, je mehr Schritten die jeweilige Aktion beinhaltet und je mehr Personen gleichzeitig auf den betroffenen Datenbestand oder Teilmengen davon zugreifen k\u00f6nnen. Transaktionen sind\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88032005\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\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\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032005\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032005\\\/\",\"name\":\"Access im Unternehmen 03\\\/2005 - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"datePublished\":\"2019-11-08T11:47:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032005\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88032005\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032005\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 03\\\/2005\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Access im Unternehmen 03\/2005 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 03\/2005","og_description":"Transaktionen in Access Die Durchf\u00fchrung von Aktualisierungen am Datenbestand wird umso fehleranf\u00e4lliger, je mehr Schritten die jeweilige Aktion beinhaltet und je mehr Personen gleichzeitig auf den betroffenen Datenbestand oder Teilmengen davon zugreifen k\u00f6nnen. Transaktionen sind","og_url":"https:\/\/access-im-unternehmen.de\/88032005\/","og_site_name":"Access im Unternehmen","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/88032005\/","url":"https:\/\/access-im-unternehmen.de\/88032005\/","name":"Access im Unternehmen 03\/2005 - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"datePublished":"2019-11-08T11:47:22+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/88032005\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88032005\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88032005\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 03\/2005"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88032005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=88032005"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88032005\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88032005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}