{"id":88042010,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042010.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88042010","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88042010\/","title":{"rendered":"Access im Unternehmen 04\/2010"},"content":{"rendered":"<h3>Beschreibung von Tabellen und Co. nutzen<\/h3>\n<p>Tabellen, Abfragen und die darin definierten Felder enthalten eine unscheinbare und fast nie genutzte Eigenschaft namens Beschreibung. Diese kann, richtig eingesetzt, sehr n\u00fctzlich sein. So k\u00f6nnen Sie dort einen Teil der Dokumentation Ihrer Datenbank unterbringen und sp\u00e4ter viel Arbeit mit der eigentlichen Dokumentation sparen (mehr dazu im Beitrag \u00bbTabellen und Felder dokumentieren\u00ab). Aber der Inhalt dieser Eigenschaft ist noch an ganz anderen Stellen n\u00fctzlich \u2013 wenn Sie diese richtig einsetzen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Beschreibung_von_Tabellen_und_Co._nutzen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Datumsbereiche ausw\u00e4hlen<\/h3>\n<p>Das aktuelle Datum ist unter Access schnell eingegeben \u2013 es reicht die Tastenkombination Strg\u00a0+\u00a0Semikolon. Sonstige Daten w\u00e4hlt man ab Access 2007 schnell mit dem eingebauten Datepicker aus. Oder Sie verwenden die L\u00f6sung aus dem Beitrag \u00bbFlexible Datumsfelder\u00ab (www.access-im-unternehmen.de\/690). Wenn Sie aber gleich einen Zeitraum, bestehend aus zwei Datumsangaben, eingeben m\u00fcssen, brauchen Sie gr\u00f6\u00dfere Kaliber \u2013 so eines wie wir im vorliegenden Beitrag beschreiben.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Datumsbereiche_auswaehlen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Alphabetisches Register <\/h3>\n<p>Kennen Sie auch noch die guten alten Register-Einlagen f\u00fcr Aktenordner, die den Inhalt entweder nach Zahlen oder Buchstaben sortieren? Ein solches Register k\u00f6nnen Sie auch unter Access in einem Formular nachbilden, beispielsweise f\u00fcr den schnellen Zugriff auf die Daten aller Kunden, deren Name mit einem bestimmten Buchstaben beginnt. Dieser Beitrag zeigt, wie Sie schnell ein solches Register erstellen und mit der gew\u00fcnschten Funktion versehen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Alphabetisches_Register_\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Falzmarken in Berichten<\/h3>\n<p>Auch wenn die Deutsche Post sich anschickt, dem Brief aus Papier mit dem E-Brief den Garaus zu machen: Es wird noch Jahre dauern, bis sich diese Methode durchsetzen wird, wenn \u00fcberhaupt. Bis dahin werden wir flei\u00dfig Rechnungen und Co. ausdrucken, falzen, eint\u00fcten, frankieren und zur Post tragen. Vorausgesetzt, der gefalzte Brief passt dann auch wie gew\u00fcnscht in den Umschlag: Ohne Falzmarke gelingt dies nicht immer auf Anhieb. Dieser Beitrag zeigt, wie Sie die f\u00fcr den Versand vorgesehenen Berichte mit Falzmarken versehen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Falzmarken_in_Berichten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>DAO: Tabellen, Felder und Co. bearbeiten<\/h3>\n<p>Tabellen, Felder und Beziehungen erstellt man normalerweise mit den Werkzeugen der Benutzeroberfl\u00e4che von Microsoft Access. Es kann jedoch nie schaden, per VBA-Code sowohl auf die Definition der Elemente des Datenmodells zuzugreifen und diese auch erstellen oder \u00e4ndern zu k\u00f6nnen.In diesem Beitrag zeigen wir, wie Sie die datenbezogenen Objekte Ihrer Datenbank mit den Eigenschaften und Methoden der DAO-Bibliothek im Griff behalten.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/DAO:_Tabellen,_Felder_und_Co._bearbeiten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Fehlertolerantes Suchen<\/h3>\n<p>&#8222;Firma Waren-Paradies, Konstanze Meyer am Apparat. Was kann ich f\u00fcr Sie tun?&#8220; \u2013 &#8222;Ja, Katschmarek. Ich hatte letzte Woche eine Bestellung aufgegeben; die m\u00f6chte ich gerne stornieren.&#8220; \u2013 &#8222;Wie war der Name?&#8220; \u2013 &#8222;Katschmarek!&#8220; Die Kundenbetreuerin Frau Meyer gibt den Namen in die Suchmaske des Kundenformulars ihrer Datenbank zur Bestellabwicklung ein. Die Datenbank findet den Kunden nicht. &#8222;W\u00fcrden Sie den Namen bitte buchstabieren?&#8220; \u2013 &#8222;K-A-C-S-M-A-R-E-K&#8220; \u2013 &#8222;Mit C-S?&#8220; \u2013 &#8222;Ja, genau!\u201d Ein Gl\u00fcck, dass Herr Kacsmarek nicht mit &#8222;Kaufmann-Anton-C\u00e4sar-Samuel-Martha-&#8230;&#8220; antwortete, denn dann h\u00e4tte Frau Meyer wahrscheinlich nochmals nachgefragt &#8230;<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Fehlertolerantes_Suchen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Schnittstellenvererbung<\/h3>\n<p>Access-Entwickler sind nicht gerade verw\u00f6hnt, wenn es um objektorientierte Techniken unter VBA geht. Es gibt zwar die M\u00f6glichkeit, Klassen zu programmieren und Objekte auf Basis dieser Klassen zu erzeugen, aber Features wie Vererbung fallen weitgehend flach. Weitgehend? Nun, zumindest die sogenannte Schnittstellenvererbung ist unter VBA m\u00f6glich. Damit k\u00f6nnen Sie immerhin mehrere Auspr\u00e4gungen einer Klasse nach den Vorgaben einer Schnittstelle implementieren und diese je nach Bedarf austauschen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Schnittstellenvererbung\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Das Factory-Pattern<\/h3>\n<p>Wenn Sie mit der Verwendung von Interfaces vertraut sind und diese anwenden, um verschiedene Implementierungen einer Klasse einzusetzen, fehlt nur noch ein kleiner Schritt zur Entkopplung des aufrufenden Codes zu den genutzten Klassen. Dieser Beitrag zeigt, wie Sie das Factory-Pattern f\u00fcr die Erzeugung beliebiger Implementierungen einer Schnittstelle nutzen, ohne dass die aufrufende Prozedur einen Bezug zu dieser Implementierung hat.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Das_FactoryPattern\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Word, Excel und Co. im Griff<\/h3>\n<p>Wollten Sie nicht schon immer mal die komplette Kontrolle \u00fcber Word, Excel und Co. haben? Naja, so ganz wird das wohl nie was werden, aber wir tun, was wir k\u00f6nnen &#8230; zumindest erfahren Sie in diesem Beitrag, wie Sie Office-Anwendungen starten und in Ihrer Access-Anwendung auf verschiedene Ereignisse wie das \u00d6ffnen eines Dokuments oder das Beenden der Office-Anwendung reagieren k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Word,_Excel_und_Co._im_Griff\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Preise und Mehrwertsteuer verwalten<\/h3>\n<p>Eine besondere Anforderung an das Datenmodell und die Gestaltung der Formulare zur Bearbeitung der Daten stellt sich immer dann, wenn sich der Inhalt eines oder mehrerer Felder \u00e4ndert, die bereits mit anderen Tabellen verkn\u00fcpft wurden. Ein Beispiel sind Bestellungen, und hier speziell die Preise von Artikeln: Diese werden meist mit der Zeit teurer, oder der Mehrwertsteuersatz \u00e4ndert sich und hin und wieder gibt es W\u00e4hrungsreformen. Welche Probleme dies mit sich bringt und wie Sie diese l\u00f6sen, zeigt dieser Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Preise_und_Mehrwertsteuer_verwalten\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Beschreibung von Tabellen und Co. nutzen Tabellen, Abfragen und die darin definierten Felder enthalten eine unscheinbare und fast nie genutzte Eigenschaft namens Beschreibung. Diese kann, richtig eingesetzt, sehr n\u00fctzlich sein. So k\u00f6nnen Sie dort einen<\/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-88042010","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\/2010 - 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\/2010\" \/>\n<meta property=\"og:description\" content=\"Beschreibung von Tabellen und Co. nutzen Tabellen, Abfragen und die darin definierten Felder enthalten eine unscheinbare und fast nie genutzte Eigenschaft namens Beschreibung. Diese kann, richtig eingesetzt, sehr n\u00fctzlich sein. So k\u00f6nnen Sie dort einen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88042010\/\" \/>\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\\\/88042010\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042010\\\/\",\"name\":\"Access im Unternehmen 04\\\/2010 - 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\\\/88042010\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88042010\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042010\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 04\\\/2010\"}]},{\"@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\/2010 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 04\/2010","og_description":"Beschreibung von Tabellen und Co. nutzen Tabellen, Abfragen und die darin definierten Felder enthalten eine unscheinbare und fast nie genutzte Eigenschaft namens Beschreibung. Diese kann, richtig eingesetzt, sehr n\u00fctzlich sein. So k\u00f6nnen Sie dort einen","og_url":"https:\/\/access-im-unternehmen.de\/88042010\/","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\/88042010\/","url":"https:\/\/access-im-unternehmen.de\/88042010\/","name":"Access im Unternehmen 04\/2010 - 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\/88042010\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88042010\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88042010\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 04\/2010"}]},{"@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\/88042010","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=88042010"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88042010\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88042010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}