{"id":88042018,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042018.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88042018","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88042018\/","title":{"rendered":"Access im Unternehmen 04\/2018"},"content":{"rendered":"<h3>L\u00f6schen von in Beziehung stehenden Daten<\/h3>\n<p>Wenn Sie die Beziehung zwischen zwei Tabellen festlegen, haben Sie die M\u00f6glichkeit, referenzielle Integrit\u00e4t f\u00fcr die Daten zu definieren. Ist dies geschehen, legen Sie mit der Option L\u00f6schweitergabe auch noch fest, ob verkn\u00fcpfte Daten beim L\u00f6schen von Datens\u00e4tzen auf der einen Seite der Beziehung ebenfalls gel\u00f6scht werden sollen. Wenn Sie solche Daten in Formularen l\u00f6schen, erhalten Sie unter Umst\u00e4nden Systemmeldungen, die f\u00fcr den Endnutzer der Anwendung nur wenig Aussagekraft haben. Dieser Beitrag zeigt, wie Sie mit dem L\u00f6schen von in Beziehung stehenden Daten umgehen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Loeschen_von_in_Beziehung_stehenden_Daten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>TreeView 64bit ist da \u2013 Anwendungen umr\u00fcsten<\/h3>\n<p>Es ist geschehen: Jahre nach der Einf\u00fchrung der ersten 64bit-Version von Microsoft Access (wer erinnert sich noch?) hat Microsoft die 64bit-Version auch mit einer passenden Version der Bibliothek MSCOMCTL.ocx versehen. Das Fehlen von TreeView, ListView und Co. war bisher einer der Hauptgr\u00fcnde, nicht auf 64bit zu wechseln. Derweil gehen dennoch viele Unternehmen diesen Schritt \u2013 meist vermutlich einfach, um eine \u00bbmodernere\u00ab Version von Access zu nutzen. Hier und da vernimmt man allerdings auch Stimmen, dass die 64bit-Version an verschiedenen Stellen Probleme vermeidet, die unter der 32bit-Version aufgetreten sind. In diesem Beitrag schauen wir uns an, was beim Einsatz von Steuerelementen der MSCOMCTL.ocx-Bibliothek zu beachten ist und wie Sie 32bit-Anwendungen fit machen f\u00fcr die 64bit-Version.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/TreeView_64bit_ist_da_\u2013_Anwendungen_umruesten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Malen und Zeichnen mit SVG<\/h3>\n<p>Obwohl es sich bei SVG um Vektorgrafiken handelt, k\u00f6nnen Sie diese ebenfalls interaktiv mit der Maus in ein Webbrowser-Steuerelement zeichnen. Das Verfahren hat gegen\u00fcber den Pixel-Grafiken von HTML5 sogar noch einige Vorz\u00fcge, die die hier vorgestellte L\u00f6sung anbietet und erl\u00e4utert. Mit keiner anderen Methode lassen sich auf so einfache Weise Grafiken erzeugen und in Tabellen abspeichern.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Malen_und_Zeichnen_mit_SVG\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Duplikate aus Textdateien entfernen<\/h3>\n<p>Nehmen wir an, Sie erhalten zwei Textdateien mit E-Mail-Adressen, die teilweise gleich sind. Manche E-Mail-Adressen kommen aber nur in der ersten Textdatei vor und andere nur in der zweiten. Wir ben\u00f6tigen aber eine Liste, die alle E-Mail-Adressen enth\u00e4lt, die in mindestens einer der beiden Listen vorkommen. Bei einer kurzen Liste w\u00fcrde man die beiden wahrscheinlich nebeneinanderlegen und abgleichen, aber ab einer gewissen Anzahl wird es un\u00fcbersichtlich und somit fehleranf\u00e4llig. Also bem\u00fchen wir einfach unsere Lieblingsanwendung \u2013 Microsoft Access!<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Duplikate_aus_Textdateien_entfernen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Gespeicherte Importe und Exporte per VBA<\/h3>\n<p>Access bietet in aktuelleren Versionen die M\u00f6glichkeit, einen Import oder Export nach dem Abschluss zu speichern. So k\u00f6nnen Sie diese einfach wieder aufrufen, um den Import oder Export zu wiederholen. Noch sch\u00f6ner ist, dass man auf diese gespeicherten Informationen auch per VBA zugreifen kann. Wie das gelingt und welche M\u00f6glichkeiten sich daraus ergeben, schauen wir uns im vorliegenden Beitrag an.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Gespeicherte_Importe_und_Exporte_per_VBA\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Tabellenimport per VBA<\/h3>\n<p>Im Beitrag \u00bbImport- und Exportspezifikationen per VBA\u00ab zeigen wir, wie Sie etwa den Export oder Import von Textdateien per VBA steuern k\u00f6nnen. Mit diesen grundlegenden Techniken ausgestattet k\u00f6nnen wir noch einen Schritt weitergehen und beispielsweise auch komplette Tabelle aus einer anderen Datenbank importieren und diesen Vorgang per VBA ausf\u00fchren. Wenn Sie etwa regelm\u00e4\u00dfig immer wieder die gleichen Tabellen aus einer Vorlagendatenbank in die Zieldatenbank importieren, m\u00fcssen Sie normalerweise immer den entsprechenden Import-Assistenten dazu nutzen. Das k\u00f6nnen Sie von nun an auch mit ein paar Zeilen VBA-Code erledigen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Tabellenimport_per_VBA\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Dateien schnell suchen mit Everything<\/h3>\n<p>Verlieren Sie auch hin und wieder den \u00dcberblick \u00fcber Ihr Dateisystem und finden partout bestimmte Dateien nicht mehr auf? Dann ist neben der Windows-Suche ein Tool wie Everything ein guter Freund. Doch nicht nur die Anwendung mit ihrer Oberfl\u00e4che selbst ist ein ausgereifter Helfer. Denn als Pluspunkt k\u00f6nnen Sie zus\u00e4tzlich eine API-Schnittstelle verbuchen, welche sich aus Access heraus ansprechen l\u00e4sst.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Dateien_schnell_suchen_mit_Everything\">Zum Artikel &#8230;<\/a><\/p>\n<h3>ActiveX und COM ohne Registrierung verwenden<\/h3>\n<p>ActiveX-Komponenten m\u00fcssen, so sie unter VBA ansprechbar sein sollen, im System registriert werden. Dies erfordert administrative Rechte unter Windows, weshalb viele Administratoren solche externen Komponenten leider gar nicht gern sehen. Dass Sie manche ActiveX-Dateien jedoch auch ganz ohne Registrierung verwenden k\u00f6nnen, zeigen die Techniken dieses Beitrags.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/ActiveX_und_COM_ohne_Registrierung_verwenden\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L\u00f6schen von in Beziehung stehenden Daten Wenn Sie die Beziehung zwischen zwei Tabellen festlegen, haben Sie die M\u00f6glichkeit, referenzielle Integrit\u00e4t f\u00fcr die Daten zu definieren. Ist dies geschehen, legen Sie mit der Option L\u00f6schweitergabe auch<\/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-88042018","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 04\/2018 - 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 04\/2018\" \/>\n<meta property=\"og:description\" content=\"L\u00f6schen von in Beziehung stehenden Daten Wenn Sie die Beziehung zwischen zwei Tabellen festlegen, haben Sie die M\u00f6glichkeit, referenzielle Integrit\u00e4t f\u00fcr die Daten zu definieren. Ist dies geschehen, legen Sie mit der Option L\u00f6schweitergabe auch\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88042018\/\" \/>\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\\\/88042018\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042018\\\/\",\"name\":\"Access im Unternehmen 04\\\/2018 - 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\\\/88042018\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88042018\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042018\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 04\\\/2018\"}]},{\"@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 04\/2018 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 04\/2018","og_description":"L\u00f6schen von in Beziehung stehenden Daten Wenn Sie die Beziehung zwischen zwei Tabellen festlegen, haben Sie die M\u00f6glichkeit, referenzielle Integrit\u00e4t f\u00fcr die Daten zu definieren. Ist dies geschehen, legen Sie mit der Option L\u00f6schweitergabe auch","og_url":"https:\/\/access-im-unternehmen.de\/88042018\/","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\/88042018\/","url":"https:\/\/access-im-unternehmen.de\/88042018\/","name":"Access im Unternehmen 04\/2018 - 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\/88042018\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88042018\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88042018\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 04\/2018"}]},{"@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\/88042018","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=88042018"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88042018\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88042018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}