{"id":88012011,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88012011.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88012011","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88012011\/","title":{"rendered":"Access im Unternehmen 01\/2011"},"content":{"rendered":"<h3>Anlagen verwalten ohne Standarddialog<\/h3>\n<p>Wer den Anlagen-Datentyp und das dazugeh\u00f6rige Steuerelement mag, m\u00f6chte vielleicht die Funktionen des Dialogs zum Verwalten von Anlagen gleich in eigene Formulare integrieren. Damit w\u00fcrde man auch die etwas un\u00fcbersichtliche Darstellung in den Griff bekommen. Wie Sie ein solches Formular erstellen und einsetzen, lesen Sie in diesem Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Anlagen_verwalten_ohne_Standarddialog\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Dateidialog-Klasse<\/h3>\n<p>In letzter Zeit programmiere ich gern Standardl\u00f6sungen, die ich dann ohne gro\u00dfen Programmieraufwand in weitere Anwendungen \u00fcbernehmen kann. In diesem Fall ging es um ein Textfeld zur Eingabe eines Dateinamens beziehungsweise um eine Schaltfl\u00e4che zum \u00d6ffnen eines Datei \u00f6ffnen-Dialogs. Die Kombination brauche ich immer wieder, sei es, um eine Datei f\u00fcr den Import von Daten auszuw\u00e4hlen oder den Pfad zum Backend der aktuellen Datenbank zu aktualisieren. Dieser Beitrag zeigt, wie Sie alles in eine Klasse packen und Ihre Formular blitzschnell damit ausstatten.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/DateidialogKlasse\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Daten aus unstrukturierten Texten \u00fcbernehmen<\/h3>\n<p>Auch wenn Sie noch so gut mit VBA umgehen und regul\u00e4re Ausdr\u00fccke aus dem Effeff beherrschen: Wenn Sie Daten aus einem unstrukturierten Text in die Felder einer Tabelle \u00fcbernehmen m\u00f6chten, kommen Sie um ein wenig Handarbeit nicht herum. Vielleicht lassen sich aber mit einer kleinen L\u00f6sung noch ein paar Kopieren-und-Einf\u00fcgen-Aktionen sparen? Schauen wir uns das einmal am Beispiel einer E-Mail mit einer Kontaktanfrage an.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Daten_aus_unstrukturierten_Texten_uebernehmen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Daten auswerten mit QlikView<\/h3>\n<p>Mit Berichten ist unter Access vieles m\u00f6glich. Dennoch darf man auch beim Thema Reporting durchaus einen Blick \u00fcber den Tellerrand werfen. Einen vielversprechenden Eindruck macht QlikView, ein Tool, dass den Zugriff auf Daten aus verschiedensten Datenquellen verspricht \u2013 und zwar unter anderem in Form von Pr\u00e4sentationen, dynamischen Diagrammen und Pivottabellen. Und das Beste: Es l\u00e4sst sich mit VBA programmieren! Schauen wir uns also an, was dieses Paket alles kann.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Daten_auswerten_mit_QlikView\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Makros in Access 2010<\/h3>\n<p>Eine der wesentlichen Neuerungen von Access 2010 sind die stark aufgewerteten Makros. Microsoft m\u00f6chte sich mit einer vereinfachten Methode f\u00fcr die Programmierung von Access aber nicht nur neue Benutzergruppen erschlie\u00dfen, sondern bestimmt damit auch den Rahmen f\u00fcr die Programmierung der ebenfalls neuen Web-Version von Access-Datenbanken. Wir bleiben aber zun\u00e4chst auf dem Desktop und zeigen Ihnen, was Sie mit den neuen Makrofunktionen alles anstellen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Makros_in_Access_2010\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Datenmakros in Access 2010<\/h3>\n<p>Seit Jahren w\u00fcnscht die Access-Entwicklergemeinde sich Trigger. Damit legt man gleich im Tabellenentwurf fest, was geschieht, wenn ein Benutzer Datens\u00e4tze anlegt, bearbeitet oder l\u00f6scht. Doch diese n\u00fctzlichen Helferlein blieben den Entwicklern von Systemen wie SQL Server, MySQL und Co. vorbehalten. Mit Access 2010 tut sich jedoch etwas in diesem Bereich: Mit den Datenmakros will Microsoft Trigger auch f\u00fcr Access verf\u00fcgbar machen. Wir schauen uns an, was dabei herausgekommen ist.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Datenmakros_in_Access_2010\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Code-Bibliotheken<\/h3>\n<p>Wer bereits eine Reihe von Projekte durchgef\u00fchrt hat, verf\u00fcgt in der Regel \u00fcber einen Fundus immer wiederkehrender Elemente wie Prozeduren, Module oder Klassen. Diese kopiert man dann von bestehenden in neue Datenbanken und kann so getestete, funktionierende Elemente weiternutzen. Aber was ist, wenn man in einer Datenbank Fehler an einem solchen Element findet und behebt oder das Element gar weiterentwickelt? Wie gew\u00e4hrleistet man, dass die \u00fcbrigen Anwendungen, die dieses Element verwenden, auch davon profitieren? Dies gelingt zum Beispiel durch den Einsatz von Code-Bibliotheken. Wie dieser in der Praxis aussieht, erfahren Sie in diesem Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/CodeBibliotheken\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Datenblatt-Suchleiste<\/h3>\n<p>Datenbl\u00e4tter liefern ausreichende M\u00f6glichkeiten zum Durchsuchen und Filtern ihrer Inhalte. Leider sind diese meist versteckt, sodass Otto Normalverbraucher \u00fcblicherweise erst mit der Nase darauf gesto\u00dfen werden muss. Viel sch\u00f6ner w\u00e4re es doch, wenn das Datenblatt \u00fcber jeder Spalte ein entsprechendes Steuerelement zur Eingabe der gesuchten Werte enthielte. Schauen wir uns also an, welche M\u00f6glichkeiten es hier gibt und wie wir die auftretenden Klippen umschiffen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/DatenblattSuchleiste\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anlagen verwalten ohne Standarddialog Wer den Anlagen-Datentyp und das dazugeh\u00f6rige Steuerelement mag, m\u00f6chte vielleicht die Funktionen des Dialogs zum Verwalten von Anlagen gleich in eigene Formulare integrieren. Damit w\u00fcrde man auch die etwas un\u00fcbersichtliche Darstellung<\/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-88012011","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 01\/2011 - 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 01\/2011\" \/>\n<meta property=\"og:description\" content=\"Anlagen verwalten ohne Standarddialog Wer den Anlagen-Datentyp und das dazugeh\u00f6rige Steuerelement mag, m\u00f6chte vielleicht die Funktionen des Dialogs zum Verwalten von Anlagen gleich in eigene Formulare integrieren. Damit w\u00fcrde man auch die etwas un\u00fcbersichtliche Darstellung\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88012011\/\" \/>\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\\\/88012011\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88012011\\\/\",\"name\":\"Access im Unternehmen 01\\\/2011 - 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\\\/88012011\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88012011\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88012011\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 01\\\/2011\"}]},{\"@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 01\/2011 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 01\/2011","og_description":"Anlagen verwalten ohne Standarddialog Wer den Anlagen-Datentyp und das dazugeh\u00f6rige Steuerelement mag, m\u00f6chte vielleicht die Funktionen des Dialogs zum Verwalten von Anlagen gleich in eigene Formulare integrieren. Damit w\u00fcrde man auch die etwas un\u00fcbersichtliche Darstellung","og_url":"https:\/\/access-im-unternehmen.de\/88012011\/","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\/88012011\/","url":"https:\/\/access-im-unternehmen.de\/88012011\/","name":"Access im Unternehmen 01\/2011 - 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\/88012011\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88012011\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88012011\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 01\/2011"}]},{"@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\/88012011","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=88012011"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88012011\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88012011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}