{"id":88042008,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042008.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88042008","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88042008\/","title":{"rendered":"Access im Unternehmen 04\/2008"},"content":{"rendered":"<h3>Hierarchien visualisieren<\/h3>\n<p>Hierarchien sind das A und O bei der Datenbankentwicklung. Sie im Datenmodell abzubilden und diese in Formularen anzuzeigen, sind jedoch zwei verschiedene Welten. Da es aber ohne passende Formulare zur Eingabe und Bearbeitung auch hierarchischer Daten nicht geht, stellen wir Ihnen in diesem Beitrag verschiedene M\u00f6glichkeiten f\u00fcr die Abfrage und Darstellung der unterschiedlichen Hierarchieformen vor.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Hierarchien_visualisieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Access 2007: Sicherheitssystem einsetzen<\/h3>\n<p>Laut Microsoft ist das Sicherheitssystem von Access in Datenbanken im .accdb-Format gestorben. Wir haben herausgefunden, das dies aber mitnichten so ist: Zwar gibt es keine Dialoge mehr, um die Sicherheit einzustellen und Benutzer und Gruppen zu verwalten, und auch bei hoch konvertierten Datenbanken \u00e4lterer Versionen reagiert das Sicherheitssystem nicht wie erwartet, aber das ist kein Grund zum Verzweifeln: Mit ein paar kleinen Tricks sch\u00fctzen Sie mit dem guten alten Sicherheitssystem zumindest noch die Tabellen Ihrer Anwendung.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Access_2007:_Sicherheitssystem_einsetzen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Anwendungsoptionen in Tabellen speichern<\/h3>\n<p>Zum Speichern von Anwendungseinstellungen von einer Sitzung zur n\u00e4chsten gibt es eine Menge M\u00f6glichkeiten. Pr\u00e4destiniert f\u00fcr Access ist dabei nat\u00fcrlich die Variante, solche Informationen in einer Optionen-Tabelle zu hinterlegen. Wie Sie das erledigen und was es dabei zu beachten gilt, erfahren Sie in diesem Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Abfragen von Access zum SQL Server<\/h3>\n<p>Wussten Sie, dass &#8222;Query&#8220; ins Deutsche \u00fcbersetzt &#8222;Abfragen&#8220; hei\u00dft? Nat\u00fcrlich wussten Sie das. Es ist ja auch die korrekte Bezeichnung, wenn es um Datenbanken geht. Aber wussten Sie auch, dass &#8222;Query&#8220; ebenso f\u00fcr &#8222;R\u00fcckfrage&#8220; und sogar f\u00fcr &#8222;Reklamation&#8220; steht? \u00c4hnlich ist es mit dem Verb: &#8222;to query&#8220; wird als &#8222;abfragen&#8220;, aber auch als &#8222;bezweifeln&#8220; und &#8222;in Frage stellen&#8220; verstanden. Nun sollen die Ergebnisse von Access-Abfragen nat\u00fcrlich weder bezweifelt noch in Frage gestellt werden; auch nicht, wenn die Abfragen auf einen SQL Server zugreifen. Aber die Antwortzeiten solcher Abfragen werden Sie in manchen F\u00e4llen durchaus bezweifeln. Auch die Vorgehensweise, mit der Access die Daten vom SQL Server anfordert, kann in Frage gestellt werden.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Abfragen_von_Access_zum_SQL_Server\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Suchfunktionen von einfach bis komplex<\/h3>\n<p>Eine einfache Suchfunktion ist schnell gebaut. Ein Suchfeld einrichten, eine Schaltfl\u00e4che mit dem notwendigen VBA-Code anlegen und schlie\u00dflich ein Steuerelement zum Anzeigen des Suchergebnisses. Was aber, wenn es nicht nur eines, sondern viele Kriterien gibt, und diese sich auch noch \u00fcber mehrere Tabellen erstrecken? Dieser Beitrag diskutiert die M\u00f6glichkeiten und zeigt einen Ansatz, mit dem Sie auf jeden Fall den \u00dcberblick behalten \u2013 egal, wie viele Kriterien und Tabellen die Suche umfasst.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Suchfunktionen_von_einfach_bis_komplex\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Effizientes Codieren<\/h3>\n<p>Wer gut zu wartenden und lesbaren Code schreiben m\u00f6chte, der \u00fcberdies m\u00f6glichst wenig fehler\u00adanf\u00e4llig sein soll, braucht keine dicken B\u00fccher zu studieren. Dieser Beitrag zeigt einige einfache M\u00f6glichkeiten, die Qualit\u00e4t seines Codes zu verbessern.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Effizientes_Codieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Debugging im VBA-Editor<\/h3>\n<p>Wann immer ein Fehler auftritt, dessen Ursache nicht bekannt ist, oder eine Anwendung unerwartete Ergebnisse liefert, ist es Zeit f\u00fcrs Debugging (zu deutsch: austesten, entwanzen, Fehler suchen und beseitigen). Unter Access spielt sich dies zum gr\u00f6\u00dften Teil in der VBA-Entwicklungsumgebung ab. Wir erl\u00e4utern, wie Debugging funktioniert, welche Werkzeuge die gute alte VBA-IDE liefert und welche Tricks Sie einsetzen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Debugging_im_VBAEditor\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Bedingte Kompilierung am Beispiel des PDF-Exports<\/h3>\n<p>Mit Access 2007 ist wieder mal eine neue Version erschienen. Damit stellt sich f\u00fcr Softwareentwickler und auch f\u00fcr Anwender die Frage, ob man zu dieser Version wechseln sollte oder vielleicht versucht, eine Anwendung so weit anzupassen, dass diese auch mit der neuen Version zusammenarbeitet und gleichzeitig die vorhandenen Versionen unterst\u00fctzt. Wie sich das f\u00fcr einzelne Features umsetzen l\u00e4sst, zeigen wir am Beispiel PDF-Export.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Bedingte_Kompilierung_am_Beispiel_des_PDFExports\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Verweise &#8211; ActiveX-Steuerelemente<\/h3>\n<p>In diesem f\u00fcnften Teil der Beitragsreihe rund um das Thema Verweise geht es um ActiveX-Steuerelemente und die damit verbundenen Probleme. Neben einigen praktischen Hinweisen zeigt Ihnen dieser Beitrag, wann Sie ActiveX-Steuerelemente besser nicht einsetzen und wie Sie der &#8222;DLL-H\u00f6lle&#8220; entfliehen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Verweise__ActiveXSteuerelemente\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Bilder skalieren<\/h3>\n<p>Das Sch\u00f6ne an Access ist, dass man in ihm eine extrem flexible Entwicklungsumgebung hat, mit der man auch mal Aufgaben erledigen kann, die gar nichts mit Datenbanken zu tun haben. Wer beispielsweise Bilder auf eine bestimmte Gr\u00f6\u00dfe bringen m\u00f6chte, um diese per E-Mail an Freunde zu versenden und dabei keine \u00fcbergro\u00dfen Anh\u00e4nge produzieren m\u00f6chte, ist mit der kleinen Anwendung in diesem Beitrag gut bedient: Diese erwartet lediglich die Angabe des Quell- und Zielpfads sowie der gew\u00fcnschten Kantenl\u00e4nge und skaliert die im Verzeichnis enthaltenen Bilder dann per Knopfdruck.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Bilder_skalieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Zoomfenster im Eigenbau<\/h3>\n<p>Wenn Benutzer in Access l\u00e4ngere Inhalte von Textfeldern editieren, hilft das Zoomfenster oft weiter. Es zeigt den Inhalt in einem meist gr\u00f6\u00dferen Steuerelement und erlaubt das Einstellen der Schriftart und -gr\u00f6\u00dfe. Es hat allerdings zwei Nachteile: Man kann seine Gr\u00f6\u00dfe nicht anpassen und au\u00dferdem ist es nicht in der Runtime von Access 2007 verf\u00fcgbar. Zwei Gr\u00fcnde, ein eigenes Zoomfenster zu bauen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Zoomfenster_im_Eigenbau\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hierarchien visualisieren Hierarchien sind das A und O bei der Datenbankentwicklung. Sie im Datenmodell abzubilden und diese in Formularen anzuzeigen, sind jedoch zwei verschiedene Welten. Da es aber ohne passende Formulare zur Eingabe und Bearbeitung<\/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-88042008","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 04\/2008 - 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\/2008\" \/>\n<meta property=\"og:description\" content=\"Hierarchien visualisieren Hierarchien sind das A und O bei der Datenbankentwicklung. Sie im Datenmodell abzubilden und diese in Formularen anzuzeigen, sind jedoch zwei verschiedene Welten. Da es aber ohne passende Formulare zur Eingabe und Bearbeitung\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88042008\/\" \/>\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=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042008\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042008\\\/\",\"name\":\"Access im Unternehmen 04\\\/2008 - 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\\\/88042008\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88042008\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042008\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 04\\\/2008\"}]},{\"@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\/2008 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 04\/2008","og_description":"Hierarchien visualisieren Hierarchien sind das A und O bei der Datenbankentwicklung. Sie im Datenmodell abzubilden und diese in Formularen anzuzeigen, sind jedoch zwei verschiedene Welten. Da es aber ohne passende Formulare zur Eingabe und Bearbeitung","og_url":"https:\/\/access-im-unternehmen.de\/88042008\/","og_site_name":"Access im Unternehmen","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/88042008\/","url":"https:\/\/access-im-unternehmen.de\/88042008\/","name":"Access im Unternehmen 04\/2008 - 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\/88042008\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88042008\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88042008\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 04\/2008"}]},{"@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\/88042008","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=88042008"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88042008\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88042008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}