{"id":88042009,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042009.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88042009","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88042009\/","title":{"rendered":"Access im Unternehmen 04\/2009"},"content":{"rendered":"<h3>\u00c4nderungsdaten protokollieren<\/h3>\n<p>Wenn mehrere Benutzer mit den Daten einer Datenbank arbeiten, m\u00f6chten Sie f\u00fcr die relevanten Tabellen vielleicht nachhalten, wer wann welchen Datensatz angelegt, bearbeitet oder gel\u00f6scht hat. Dazu sind zwei Schritte n\u00f6tig: Das Hinzuf\u00fcgen der Felder zum Speichern dieser Informationen in den relevanten Tabellen und das Eintragen dieser Informationen, wenn es soweit ist. Dieser Beitrag zeigt, wie das ganz einfach geht. <\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/aenderungsdaten_protokollieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Access 2007: Bilder und Schaltfl\u00e4chen<\/h3>\n<p>&#8222;Bilder auf Schaltfl\u00e4chen? Wozu soll denn dieser Klickibunti-Kram gut sein? Der Benutzer kann doch wohl lesen, oder?&#8220; \u2013 So oder \u00e4hnlich \u00e4u\u00dfern sich die einen, die anderen, so auch der Autor dieser Zeilen, freuen sich, dass die gleichzeitige Anzeige von Bildern und Texten endlich mit einem Access-Standardsteuerelement erfolgen kann. Und nat\u00fcrlich gilt auch hier: &#8222;Ein Bild sagt tausend Worte.&#8220; Warum also keine Schaltfl\u00e4chen mit Bildern versehen? <\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Access_2007:_Bilder_und_Schaltflaechen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Globale Suche<\/h3>\n<p>Eine der bekanntesten Tastenkombinationen d\u00fcrfte Strg + F zum Aktivieren der Suchfunktion sein. Der Windows Explorer hat sie, die Internet Browser verwenden sie einheitlich und die Office-Anwendungen greifen darauf zur\u00fcck. Haben Sie Ihre Anwendungen auch schon damit ausgestattet? Nein? Na, dann wird es aber h\u00f6chste Zeit! Spendieren Sie den Benutzern diesen Shortcut und zeigen Sie die richtige Suche f\u00fcr den aktuellen Kontext an.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Globale_Suche\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Formularposition speichern und wiederherstellen<\/h3>\n<p>Wer seinen Anwendern eine Freude machen m\u00f6chte, liefert ihnen eine ergonomische Anwendung. Ein Faktor, der zu einer solchen beitragen kann, ist das Speichern der Position und Gr\u00f6\u00dfe von Elementen der Benutzeroberfl\u00e4che und das Wiederherstellen beim erneuten \u00d6ffnen. Wie das f\u00fcr ein Formular funktioniert, zeigt dieser Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Formularposition_speichern_und_wiederherstellen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Auswahlfelder im Ribbon<\/h3>\n<p>Das mit Access 2007 neu eingef\u00fchrte Ribbon kommt mit einer Menge interessanter Steuerelemente. Zur Auswahl von Daten gibt es gleich mehrere Kandidaten, von denen wir uns diejenigen ansehen, die sich dynamisch etwa mit den Daten aus Tabellen f\u00fcllen lassen: Zwei verschiedene Kombinationsfelder und zus\u00e4tzlich auch noch ein dynamisch zu f\u00fcllendes Men\u00fc, dass sich prima f\u00fcr die Datenauswahl zweckentfremden l\u00e4sst. Dieser Beitrag zeigt, wie Sie Daten aus Tabellen und sonstigen Quellen in diese Steuerelemente f\u00fcllen und sie zur Anwendungssteuerung benutzen k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Auswahlfelder_im_Ribbon\">Zum Artikel &#8230;<\/a><\/p>\n<h3>DBMS-unabh\u00e4ngiger Zugriff auf SQL Server und Co.<\/h3>\n<p>Haben Sie sich nicht auch schon immer gefragt, welche Zugriffstechnik am besten f\u00fcr den Zugriff auf Tabellen in aktiven Datenbanksystemen geeignet ist? Falls Sie dies bereits mit ADODB- und DAO-Methoden getestet haben, wissen Sie vermutlich, dass keine Zugriffsmethode alle W\u00fcnsche eines Access-Programmierers erf\u00fcllt. Es bleibt also nichts anderes \u00fcbrig, als die Einschr\u00e4nkungen hinzunehmen oder unterschiedliche Methoden parallel einzusetzen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/DBMSunabhaengiger_Zugriff_auf_SQL_Server_und_Co.\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Validieren mit Klasse<\/h3>\n<p>Das Validieren von Daten in Formularen ist normalerweise eine langweilige Arbeit, die man meist an das Ende der Formularentwicklung packt. Die Anzahl der m\u00f6glichen F\u00e4lle, die durch eine Validierung abgefangen werden sollen, ist \u00fcberschaubar, und die n\u00f6tigen Codezeilen sehen sich meist sehr \u00e4hnlich: Pr\u00fcfen, Fokus auf das Feld setzen, Aktualisierung abbrechen, Meldung ausgeben. Mit ein paar einfachen Klassen l\u00e4sst sich diese Arbeit ein wenig spannender gestalten, und am Ende sparen Sie sogar noch Code und somit Zeit.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Validieren_mit_Klasse\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Tipps und Tricks 4\/2009<\/h3>\n<p>Die Tipps-und-Tricks-Sammlung von Access im Unternehmen wird diesmal um das Verkn\u00fcpfen von Tabellen per Code erweitert. Au\u00dferdem zeigen wir Ihnen, wie Sie Ereignisprozeduren vom Eigenschaftenfenster aus ganz schnell anlegen. Wer gern mal mit instabilen Datenbanken arbeitet, muss diese hin und wieder mal dekompilieren \u2013 das geht mit unserer Decompile-Datenbank per Doppelklick und l\u00e4sst sich ganz schnell einrichten. Schlie\u00dflich k\u00fcmmern wir uns um das Verhalten von Textfeldern beim Erhalt des Fokus: Komplett markieren, zum Start oder ans Ende?<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Tipps_und_Tricks_4\/2009\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c4nderungsdaten protokollieren Wenn mehrere Benutzer mit den Daten einer Datenbank arbeiten, m\u00f6chten Sie f\u00fcr die relevanten Tabellen vielleicht nachhalten, wer wann welchen Datensatz angelegt, bearbeitet oder gel\u00f6scht hat. Dazu sind zwei Schritte n\u00f6tig: Das Hinzuf\u00fcgen<\/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-88042009","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\/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 04\/2009\" \/>\n<meta property=\"og:description\" content=\"\u00c4nderungsdaten protokollieren Wenn mehrere Benutzer mit den Daten einer Datenbank arbeiten, m\u00f6chten Sie f\u00fcr die relevanten Tabellen vielleicht nachhalten, wer wann welchen Datensatz angelegt, bearbeitet oder gel\u00f6scht hat. Dazu sind zwei Schritte n\u00f6tig: Das Hinzuf\u00fcgen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88042009\/\" \/>\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\\\/88042009\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042009\\\/\",\"name\":\"Access im Unternehmen 04\\\/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\\\/88042009\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88042009\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88042009\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 04\\\/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 04\/2009 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 04\/2009","og_description":"\u00c4nderungsdaten protokollieren Wenn mehrere Benutzer mit den Daten einer Datenbank arbeiten, m\u00f6chten Sie f\u00fcr die relevanten Tabellen vielleicht nachhalten, wer wann welchen Datensatz angelegt, bearbeitet oder gel\u00f6scht hat. Dazu sind zwei Schritte n\u00f6tig: Das Hinzuf\u00fcgen","og_url":"https:\/\/access-im-unternehmen.de\/88042009\/","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\/88042009\/","url":"https:\/\/access-im-unternehmen.de\/88042009\/","name":"Access im Unternehmen 04\/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\/88042009\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88042009\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88042009\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 04\/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\/88042009","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=88042009"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88042009\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88042009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}