{"id":88052009,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88052009.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88052009","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88052009\/","title":{"rendered":"Access im Unternehmen 05\/2009"},"content":{"rendered":"<h3>Datenbankvorlagen<\/h3>\n<p>Kennen Sie das auch? Immer wenn Sie eine neue Datenbank anlegen, \u00e4ndern Sie als Erstes einige Grundeinstellungen. Das ist auf der einen Seite l\u00e4stig. Auf der anderen Seite vergessen Sie wahrscheinlich immer mal wieder, die eine oder andere Einstellung anzupassen. Es gibt verschiedene Wege, um mit diesem Thema umzugehen. Welche M\u00f6glichkeiten Sie haben und wie Sie eine nach Ihren W\u00fcnschen angepasste Datenbankvorlage f\u00fcr Access 2007 erstellen, zeigt dieser Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Datenbankvorlagen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Der DBMS-Connection-Wizard<\/h3>\n<p>In den vorherigen Ausgaben haben wir Ihnen gezeigt, wie Sie Verkn\u00fcpfungen von Access zu aktiven Datenbankmanagement-Systemen wie SQL Server oder MySQL ganz einfach \u00fcber ein Konfigurationsformular einrichten und verwalten k\u00f6nnen. In vorliegendem Beitrag gehen wir noch einen Schritt weiter: Hier liefern wir einen Assistenten, mit dem Sie die gleiche Aufgabe erledigen k\u00f6nnen \u2013 mit dem Riesenvorteil, dass Sie nicht jede Datenbank mit den ben\u00f6tigten Formularen und Modulen auff\u00fcllen m\u00fcssen, sondern gleich auf die enthaltenen Funktionen zugreifen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Der_DBMSConnectionWizard\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Modale Dialoge mal anders<\/h3>\n<p>Unter modalen Dialogen verstehen wir Formulare zur Eingabe von Daten, die so ge\u00f6ffnet werden, dass der Benutzer w\u00e4hrend der Eingabe nichts anderes in Access tun kann als in diesem Formular zu arbeiten. Zum \u00d6ffnen eines solchen Formulars verwendet man \u00fcblicherweise den Parameter WindowMode:=acDialog, was den praktischen Nebeneffekt hat, dass der aufrufende Code stehenbleibt. Wir zeigen, welche Vor- und Nachteile dies bringt und welche Alternative es gibt.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Modale_Dialoge_mal_anders\">Zum Artikel &#8230;<\/a><\/p>\n<h3>TreeView-Elemente im Griff<\/h3>\n<p>Das TreeView-Steuerelement ist der Platzhirsch unter den Steuerelementen zur Anzeige hierarchischer Daten. Wie man es f\u00fcllt, haben wir in diversen Beitr\u00e4gen gezeigt \u2013 aber wie \u00e4ndert man darin enthaltene Elemente sp\u00e4ter, und wie greift man \u00fcberhaupt auf diese zu? Dieser Beitrag beleuchtet, wie Sie beliebige Elemente referenzieren, l\u00f6schen, durchlaufen, ersetzen und ihre Eigenschaften anpassen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/TreeViewElemente_im_Griff\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Ereignisprozeduren<\/h3>\n<p>Ohne Ereignisprozeduren l\u00e4uft nicht viel in Access-Anwendungen: Wer Klicks auf Schaltfl\u00e4chen, Datensatzwechsel, \u00d6ffnungs- oder Schlie\u00dfvorg\u00e4nge von Formularen mit Funktionen hinterlegen m\u00f6chte, verwendet am besten die f\u00fcr diesen Zweck vorgesehenen Ereigniseigenschaften in Kombination mit entsprechenden VBA-Prozeduren. Wir zeigen Ihnen, wie Sie schnell zu Ihrer ersten Ereignisprozedur kommen und was es dabei zu beachten gilt.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Ereignisprozeduren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Ereignisse im Eigenbau<\/h3>\n<p>Ereignisse werden durch Formulare, Berichte und deren Steuerelement ausgel\u00f6st, und vielleicht noch durch einige Objekte, deren Ereignisse man sich auch noch extra per WithEvents-Anweisung gef\u00fcgig machen muss. Oder gibt es da noch mehr? Ja, gibt es! Sie k\u00f6nnen n\u00e4mlich eigene Ereignisse samt Ereignisprozedur und Parameter definieren und festlegen, wann diese ausgel\u00f6st werden. Wie das geht und was Sie davon haben erfahren Sie in diesem Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Ereignisse_im_Eigenbau\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Ereignisprozeduren implantieren<\/h3>\n<p>Ereignisse kann man nicht nur innerhalb des jeweiligen Klassenmoduls eines Objekts wie in Formularen oder Berichten abfangen. Sie k\u00f6nnen auch Code in Klassenmodulen, Formular- und Berichtsmodulen unterbringen, der die Ereignisse anderer Klassenmodule abf\u00e4ngt und sich dort einklinkt. Dieser Beitrag zeigt, wie n\u00fctzlich dies sein kann und wie es \u00fcberhaupt funktioniert.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Ereignisprozeduren_implantieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>OPOS \u2013 Barcodes scannen<\/h3>\n<p>Ob Sie nun ein WaWi (Warenwirtschaftssystem) entwickeln, eine Inventurdatenbank oder eine Zugangskontrolle \u2013 fast immer treffen Sie auf Barcodes, die zur Identifikation eines Objekts dienen. Das Erstellen solcher Barcodes ist die einfachere, das Lesen die schwierigere Sache. Wir zeigen, wie Sie sich die Entwicklung mithilfe von OPOS \u2013 nicht Opus! \u2013 erleichtern k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/OPOS_\u2013_Barcodes_scannen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Benutzerverwaltung<\/h3>\n<p>Bis Access 2003 unterst\u00fctzte Access den Entwickler durch eine Benutzerverwaltung inklusive Sicherheitssystem. Neuere Access-Versionen bieten dies nicht mehr. Kein gro\u00dfes Problem: Das Sicherheitssystem war ohnehin nicht besonders sicher, und die Benutzerverwaltung m\u00f6chten Sie vielleicht ohnehin selbst gestalten. In diesem Beitrag zeigen wir, wie Sie eine solche Benutzerverwaltung gestalten und einsetzen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Benutzerverwaltung\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Datenbankvorlagen Kennen Sie das auch? Immer wenn Sie eine neue Datenbank anlegen, \u00e4ndern Sie als Erstes einige Grundeinstellungen. Das ist auf der einen Seite l\u00e4stig. Auf der anderen Seite vergessen Sie wahrscheinlich immer mal wieder,<\/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-88052009","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Access im Unternehmen 05\/2009 - 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 05\/2009\" \/>\n<meta property=\"og:description\" content=\"Datenbankvorlagen Kennen Sie das auch? Immer wenn Sie eine neue Datenbank anlegen, \u00e4ndern Sie als Erstes einige Grundeinstellungen. Das ist auf der einen Seite l\u00e4stig. Auf der anderen Seite vergessen Sie wahrscheinlich immer mal wieder,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88052009\/\" \/>\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\\\/88052009\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052009\\\/\",\"name\":\"Access im Unternehmen 05\\\/2009 - 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\\\/88052009\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88052009\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052009\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 05\\\/2009\"}]},{\"@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 05\/2009 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 05\/2009","og_description":"Datenbankvorlagen Kennen Sie das auch? Immer wenn Sie eine neue Datenbank anlegen, \u00e4ndern Sie als Erstes einige Grundeinstellungen. Das ist auf der einen Seite l\u00e4stig. Auf der anderen Seite vergessen Sie wahrscheinlich immer mal wieder,","og_url":"https:\/\/access-im-unternehmen.de\/88052009\/","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\/88052009\/","url":"https:\/\/access-im-unternehmen.de\/88052009\/","name":"Access im Unternehmen 05\/2009 - 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\/88052009\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88052009\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88052009\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 05\/2009"}]},{"@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\/88052009","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=88052009"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88052009\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88052009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}