{"id":88052010,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88052010.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88052010","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88052010\/","title":{"rendered":"Access im Unternehmen 05\/2010"},"content":{"rendered":"<h3>Tabellen und Felder dokumentieren<\/h3>\n<p>Die Dokumentation von Datenbankanwendungen ist bei den meisten Entwicklern nicht besonders beliebt. M\u00f6glicherweise liegt der Grund schlicht darin, dass die Programmierarbeiten meist schon erledigt sind, wenn einem einf\u00e4llt, dass der Kunde noch um eine ausf\u00fchrliche Dokumentation bat. Der vorliegende Beitrag soll zumindest die Dokumentation von Tabellen, Feldern und Co. so weit vereinfachen, dass Sie keinen Grund mehr haben, die Dokumentation an das \u00e4u\u00dferste Ende des Projekts zu verschieben.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Tabellen_und_Felder_dokumentieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Unterformulare: Daten anlegen und l\u00f6schen<\/h3>\n<p>Unterformulare zeigen meist vom Hauptformular abh\u00e4ngige Daten in der Datenblattansicht an \u2013 beispielsweise die Projekte eines Kunden oder die Artikel einer Kategorie. Manchmal dient das Hauptformular aber auch nur der Steuerung des Zugriffs auf die Daten im Unterformular und liefert etwa eine Einf\u00fcgen-, Detailansicht\/Bearbeiten- oder L\u00f6schen-Schaltfl\u00e4che f\u00fcr die Bearbeitung der im Unterformular angezeigten Datens\u00e4tze. In diesem Beitrag zeigen wir, wie Sie ein solches Formular anlegen und die Steuerelemente zum Steuern des Unterformulars ausstatten.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Unterformulare:_Daten_anlegen_und_loeschen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Datenblatt-Spaltenbreiten automatisch anpassen<\/h3>\n<p>Die Datenblattansicht ist die flexibelste M\u00f6glichkeit, um Daten in Tabellenform anzuzeigen. Dies geht sogar soweit, dass der Benutzer selbst die Spaltenbreiten anpassen kann, um jeweils den kompletten Inhalt der Felder einer Spalte anzuzeigen. Normalerweise brauchen Sie f\u00fcr das Einstellen der optimalen Breite jedoch zumindest einen Doppelklick je Spalte. Wir zeigen, wie Sie dies noch viel schneller und einfacher hinbekommen \u2013 bis hin zur vollautomatischen L\u00f6sung.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/DatenblattSpaltenbreiten_automatisch_anpassen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Daten in Detailformularen anzeigen und bearbeiten<\/h3>\n<p>Viele Anwendungen zeigen Daten in Haupt- und Unterformularen an, wobei das Unterformular Daten einfacher Tabellen enth\u00e4lt (etwa Adressen) oder Haupt- und Unterformular verkn\u00fcpfte Daten darstellen (zum Beispiel Kunden und Projekte). Die Daten im Unterformular k\u00f6nnen dann zwar m\u00f6glicherweise direkt an Ort und Stelle bearbeitet werden, aber wenn das im Unterformular dargestellte Objekt viele Felder enth\u00e4lt, sollten Sie daf\u00fcr ein spezielles Detailformular bereitstellen. Mit diesem kann der Benutzer dann neue Datens\u00e4tze anlegen und bestehende bearbeiten. In diesem Beitrag erfahren Sie, wie Sie ein solches Detailformular aufbauen und es f\u00fcr die verschiedenen Bearbeitungsarten einsetzen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Daten_in_Detailformularen_anzeigen_und_bearbeiten\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Flexibles Unterformular<\/h3>\n<p>Die Datenherkunft eines Unterformulars \u00e4ndert sich in der Regel zur Laufzeit nicht \u2013 es wird h\u00f6chstens mal ein Filter oder eine Sortierung angewendet. Gelegentlich soll das gleiche Unterformularsteuerelement zwar mal das Unterformular wechseln, aber auch dies ist kein Problem. Interessant wird es, wenn Sie ein einziges Unterformular zur Laufzeit mit verschiedenen Datenherk\u00fcnften ausstatten m\u00f6chten. Sie k\u00f6nnen zwar Tabellen oder Abfragen statt eines richtigen Formulars als Unterformular angeben, aber diese bieten nat\u00fcrlich keine M\u00f6glichkeit, auf Ereignisse zu reagieren. Wir zeigen, wie Sie ein einziges Unterformular flexibel mit beliebigen Daten f\u00fcllen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Flexibles_Unterformular\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Duplikatsuche in Adressen<\/h3>\n<p>F\u00fcr die Suche nach Duplikaten bietet Access einen speziellen Abfrageassistenten. Dieser liefert nach einigen Schritten eine Abfrage, mit der Sie die Duplikate untersuchen k\u00f6nnen. Wer etwas flexibler sein m\u00f6chte und nach der Auswahl der betroffenen Tabelle und der zu untersuchenden Felder gleich ein Ergebnis erhalten will, wird in diesem Beitrag f\u00fcndig. Und das Beste: Sie k\u00f6nnen die passenden Duplikate nicht nur gleich beim Anlegen der Parameter betrachten, sondern auch noch die Weiterverarbeitung in die Wege leiten.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Duplikatsuche_in_Adressen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Der Beispieldaten-Assistent<\/h3>\n<p>Auch wenn Software-Entwicklung mit Access normalerweise eine rundum begl\u00fcckende gl\u00fccklich machende Besch\u00e4ftigung ist, so gibt es doch T\u00e4tigkeiten, die man nur lustlos ausf\u00fchrt. Der Autor dieser Zeilen etwa ist immer etwas ungehalten, wenn er Beispieldaten in eine oder mehrere Tabellen eingeben muss. Ist das nicht die langweiligste Arbeit \u00fcberhaupt? Im krassen Gegensatz dazu steht die Aufgabe, einen Assistenten zu programmieren, der einem diese l\u00e4stige Arbeit abnimmt! Einfach die Zieltabelle ausw\u00e4hlen, f\u00fcr jedes Feld die Art der Testdaten ausw\u00e4hlen und loslegen \u2013 lesen Sie hier, wie das funktioniert!<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Der_BeispieldatenAssistent\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Adressen pr\u00fcfen und erg\u00e4nzen<\/h3>\n<p>Fast jede Datenbankanwendung speichert Adressen in irgendeiner Form \u2013 seien es Kunden-, Mitarbeiter-, Privat- oder Firmenadressen. Diese gelangen \u00fcber irgendeine Schnittstelle in die Datenbank, beispielsweise \u00fcber den Import von Daten aus externen Dateien oder auch durch manuelle Eingabe. Aber pr\u00fcfen Sie diese Adressen auch? Oder lassen Sie es darauf ankommen, bis die Post einen Brief zu Ihnen zur\u00fcckschickt, weil sie mit der Adresse nichts anfangen kann. In diesem Beitrag zeigen wir Ihnen, wie Sie die fehlerhafte und unvollst\u00e4ndige Adressen aufsp\u00fcren und sie gegebenenfalls sogar automatisch korrigieren und erg\u00e4nzen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Adressen_pruefen_und_ergaenzen\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tabellen und Felder dokumentieren Die Dokumentation von Datenbankanwendungen ist bei den meisten Entwicklern nicht besonders beliebt. M\u00f6glicherweise liegt der Grund schlicht darin, dass die Programmierarbeiten meist schon erledigt sind, wenn einem einf\u00e4llt, dass der Kunde<\/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-88052010","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 05\/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 05\/2010\" \/>\n<meta property=\"og:description\" content=\"Tabellen und Felder dokumentieren Die Dokumentation von Datenbankanwendungen ist bei den meisten Entwicklern nicht besonders beliebt. M\u00f6glicherweise liegt der Grund schlicht darin, dass die Programmierarbeiten meist schon erledigt sind, wenn einem einf\u00e4llt, dass der Kunde\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88052010\/\" \/>\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\\\/88052010\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052010\\\/\",\"name\":\"Access im Unternehmen 05\\\/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\\\/88052010\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88052010\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88052010\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 05\\\/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 05\/2010 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 05\/2010","og_description":"Tabellen und Felder dokumentieren Die Dokumentation von Datenbankanwendungen ist bei den meisten Entwicklern nicht besonders beliebt. M\u00f6glicherweise liegt der Grund schlicht darin, dass die Programmierarbeiten meist schon erledigt sind, wenn einem einf\u00e4llt, dass der Kunde","og_url":"https:\/\/access-im-unternehmen.de\/88052010\/","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\/88052010\/","url":"https:\/\/access-im-unternehmen.de\/88052010\/","name":"Access im Unternehmen 05\/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\/88052010\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88052010\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88052010\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 05\/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\/88052010","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=88052010"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88052010\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88052010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}