{"id":55000617,"date":"2008-08-01T00:00:00","date_gmt":"2021-02-11T21:21:42","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=617"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Anwendungsoptionen_in_Tabellen_speichern","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/","title":{"rendered":"Anwendungsoptionen in Tabellen speichern"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Zum Speichern von Anwendungseinstellungen von einer Sitzung zur n&auml;chsten gibt es eine Menge M&ouml;glichkeiten. Pr&auml;destiniert f&uuml;r Access ist dabei nat&uuml;rlich 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.<\/b><\/p>\n<p class=\"zwischen-berschrift-oberer-spaltenrand\">Warum Optionen speichern<\/p>\n<p>In den Tabellen einer Access-Datenbank darf man nicht nur die jeweiligen Anwendungsdaten speichern, also Gesch&auml;ftsdaten, sondern auch Einstellungen, die das Verhalten oder das Aussehen der Datenbank selbst betreffen.<\/p>\n<p>Ein einfaches Beispiel ist die L&ouml;sung zum Skalieren von Bildern aus dem Beitrag <b>Bilder skalieren <\/b>(Shortlink 624). Dort tr&auml;gt der Benutzer zwei Verzeichnisse f&uuml;r Originalbilder und die zu skalierenden Kopien sowie weitere Informationen ein. Warum sollte man diese nicht einfach speichern, um dem Benutzer die zuletzt eingegebenen Verzeichnisse beim n&auml;chsten &Ouml;ffnen der Anwendung erneut zu pr&auml;sentieren<\/p>\n<p>Klar kann es passieren, dass der Benutzer gerade dann ganz andere Daten ben&ouml;tigt. Aber vielleicht braucht er ja auch nochmal die zuletzt verwendeten Daten und dann haben Sie ihm auf jeden Fall etwas Gutes getan. L&ouml;schen kann er die in einem Steuerelement voreingestellten Daten ja immer noch.<\/p>\n<p>Schauen wir uns also an, was wir ben&ouml;tigen. Prinzipiell handelt es sich bei solchen Informationen immer um Name-Wert-Paare.<\/p>\n<p>Das hei&szlig;t, dass die eigentliche Information immer unter einer Bezeichnung (die &uuml;berdies eindeutig sein muss) gespeichert wird.<\/p>\n<p><b>Tabelle zum Speichern von Optionen<\/b><\/p>\n<p>Die Tabelle sieht im einfachsten Fall also wie in Bild 1 aus. Neben einem eindeutigen Schl&uuml;sselfeld ist auch das Feld <b>Optionsname<\/b>, das die Bezeichnungen der zu speichernden Optionen aufnimmt, als eindeutiges Feld zu definieren. Beim Feld <b>Optionswert <\/b>spielt dies keine Rolle &#8211; nat&uuml;rlich kann es vorkommen, dass zwei Optionen den gleichen Wert aufweisen.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_04\/Anwendungsoptionen-web-images\/pic001_opt.jpeg\" alt=\"pic001.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 1: Diese Tabelle speichert Anwendungsoptionen. Das Feld Optionsname darf keine Duplikate enthalten.<\/span><\/b><\/p>\n<p>Warum aber darf das Feld <b>Optionsname <\/b>keine Duplikate enthalten Theoretisch w&auml;re es doch durchaus denkbar, dass mehrere Werte f&uuml;r eine Option gespeichert werden sollen.<\/p>\n<p>Um auf das obige Beispiel mit den Verzeichnissen zur&uuml;ckzukommen: Was w&uuml;rde dagegen sprechen, nicht nur den letzten Eintrag, sondern alle bisher angegebenen Verzeichnisse zu speichern und diese in einem Kombinationsfeld zur Auswahl anzubieten<\/p>\n<p>Im Prinzip nichts. Wir wollen im Rahmen dieser einfachen Optionsverwaltung jedoch den Aufwand &uuml;berschaubar halten und beschr&auml;nken uns daher auf einfache Werte &#8211; zu den Listen kommen wir sp&auml;ter.<\/p>\n<p><!--30percent--><\/p>\n<p><b>Optionen anlegen<\/b><\/p>\n<p>Nun brauchen Sie nat&uuml;rlich noch eine M&ouml;glichkeit, die Optionen zu speichern. Dies geschieht per VBA &uuml;ber die Routine <b>SetDBOption<\/b>, die den Namen und den Wert der Option als Parameter erwartet.<\/p>\n<p>Verwechseln Sie den Routinennamen nicht mit <b>SetOption <\/b>&#8211; diese Methode ist in Access eingebaut, stellt aber Optionen ein, die Access selbst verwendet.<\/p>\n<p>Der Clou der Routine <b>SetDBOptions <\/b>ist, dass sie die Option speichert, ohne pr&uuml;fen zu m&uuml;ssen, ob diese schon vorhanden ist (s. Listing 1). Hier wird deutlich, warum das Feld <b>Optionsname <\/b>keine Duplikate enthalten darf: Die Routine versucht zun&auml;chst, mit einer <b>INSERT INTO<\/b>-Anweisung einen neuen Datensatz mit dem in den Parametern angegebenen Daten in die Tabelle <b>tblOptionen <\/b>zu schreiben. Wenn die Option noch nicht gespeichert wurde, erfolgt das Eintragen des Datensatzes ohne Probleme. <\/p>\n<p class=\"kastentabelleheader\">Listing 1: Speichern einer Option in der Tabelle tblOptionen<\/p>\n<pre>Public Sub SetDBOption(strName As String, strValue As String)\r\n    Dim db As DAO.Database\r\n    Set db = CurrentDb\r\n    On Error Resume Next\r\n    db.Execute &quot;INSERT INTO tblOptionen(Optionsname, Optionswert) VALUES(&apos;&quot; &amp; strName &amp; &quot;&apos;,&apos;&quot; _\r\n    &amp; strValue &amp; &quot;&apos;)&quot;, dbFailOnError\r\n    If Err.Number = 3022 Then\r\n        db.Execute &quot;UPDATE tblOptionen SET Optionswert = &apos;&quot; &amp; strValue &amp; &quot;&apos; WHERE Optionsname = &apos;&quot; _\r\n        &amp; strName &amp; &quot;&apos;&quot;, dbFailOnError\r\n    End If\r\n    Set db = Nothing\r\nEnd Sub<\/pre>\n<p>Falls aber doch, l&ouml;st dies den Fehler 3022 aus (&#8222;Die von Ihnen vorgenommenen &auml;nderungen an der Tabelle konnten nicht vorgenommen werden, da der Index, Prim&auml;rschl&uuml;ssel oder die Beziehung mehrfach vorkommende Werte enthalten w&uuml;rde. [&#8230;]&quot;).<\/p>\n<p>Die Routine pr&uuml;ft im Anschluss, ob dieser Fehler ausgel&ouml;st wurde, und f&uuml;hrt in diesem Fall statt der <b>INSERT INTO<\/b>-Anweisung eine <b>UPDATE<\/b>-Anweisung aus, die den Wert einer bestehenden Option &auml;ndert.<\/p>\n<p class=\"zwischen-berschrift-oberer-spaltenrand\">Option lesen<\/p>\n<p>Die Routine zum Einlesen der Optionen verwendet die <b>OpenRecordset<\/b>-Methode, um einen Datensatz zu ermitteln, der den im Parameter der Funktion angegebenen Optionsnamen enth&auml;lt.<\/p>\n<p>Ist ein solcher Datensatz vorhanden (<b>rst.EOF <\/b>ist nicht <b>True<\/b>), liest die Funktion den Inhalt seines Feldes <b>Optionswert <\/b>ein und gibt diesen als Funktionswert zur&uuml;ck (s. Listing 2). Dies ist die lange Version dieser Routine. Die Kurzfassung ben&ouml;tigt bis auf die Anweisung zum Deaktivieren der Fehlerbehandlung nur eine Zeile:<\/p>\n<p class=\"kastentabelleheader\">Listing 2: Auslesen eines Optionswertes f&uuml;r eine bestimmte Option<\/p>\n<pre>Public Function GetDBOption(strName) As String\r\n    Dim db As DAO.Database\r\n    Dim rst As DAO.Recordset\r\n    Set db = CurrentDb\r\n    Set rst = db.OpenRecordset(&quot;SELECT Optionswert FROM tblOptionen WHERE Optionsname = &apos;&quot; _\r\n    &amp; strName &amp; &quot;&apos;&quot;)\r\n    If Not rst.EOF Then\r\n        GetDBOption = rst!Optionswert\r\n    End If\r\n    rst.Close\r\n    Set rst = Nothing\r\n    Set db = Nothing\r\nEnd Function\r\nPublic Function GetDBOption_Einzeiler(strName) _\r\n    As String\r\n    On Error Resume Next\r\n    GetDBOption_Einzeiler = _\r\n    CurrentDb.OpenRecordset _\r\n    &amp; (&quot;SELECT Optionswert &quot; _\r\n    &amp; FROM tblOptionen &quot; _\r\n    &amp; &quot;WHERE Optionsname = &apos;&quot; _\r\n    &amp; strName &amp; &quot;&apos;&quot;).Fields(0).Value\r\nEnd Function<\/pre>\n<p>Die einzige Zeile der Funktion bildet ebenfalls ein Recordset auf Basis der Tabelle <b>tblOptionen<\/b>, greift dann aber, egal, ob dieses einen Datensatz enth&auml;lt oder nicht, auf das erste Element der <b>Fields<\/b>-Auflistung zu &#8211; in diesem Fall das Feld <b>Optionswert<\/b>. Wenn dabei ein Fehler auftritt, etwa weil die Routine keinen passenden Datensatz gefunden hat, wird dieser &uuml;bergangen und die Funktion liefert schlicht eine leere Zeichenkette zur&uuml;ck, was ja auch genau richtig ist.<\/p>\n<p class=\"kastentabelleheader\">Im Soforteinsatz<\/p>\n<p>Wenn Sie diese L&ouml;sung in einer eigenen Datenbank verwenden m&ouml;chten, brauchen Sie nur die Tabelle <b>tblOptionen <\/b>und das Modul <b>mdlOptionen <\/b>in diese Tabelle zu importieren. Wenn Sie die Optionen beispielsweise dazu verwenden m&ouml;chten, um den Inhalt eines Textfeldes eines Formulars zu sichern und wieder einzulesen, m&uuml;ssen Sie dem Formular zwei Ereignisprozeduren hinzuf&uuml;gen oder diese, soweit vorhanden, einfach nur erg&auml;nzen. F&uuml;r das Ereignis <b>Beim &Ouml;ffnen <\/b>verwenden Sie dabei einen oder mehrere Aufrufe der Funktion <b>GetDBOptions <\/b>und in der Ereignisprozedur, die durch das Ereignis <b>Beim Schlie&szlig;en <\/b>ausgel&ouml;st wird, schreiben Sie den aktuellen Textfeldinhalt mit der Routine <b>SetDBOption<\/b> zur&uuml;ck in die Tabelle <b>tblOptionen<\/b>.<\/p>\n<h3>Downloads zu diesem Beitrag<\/h3>\n<p>Enthaltene Beispieldateien:<\/p>\n<p>Anwendungsoptionen.mdb<\/p>\n<p><a href=\"..\/fileadmin\/beispiele\/D8BAA3CF-6F04-486B-A605-E04B67126695\/aiu_617.zip\">Download<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zum Speichern von Anwendungseinstellungen von einer Sitzung zur n&auml;chsten gibt es eine Menge M&ouml;glichkeiten. Pr&auml;destiniert f&uuml;r Access ist dabei nat&uuml;rlich 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","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":""},"categories":[662008,66042008,44000028,44000021,44000025],"tags":[],"class_list":["post-55000617","post","type-post","status-publish","format-standard","hentry","category-662008","category-66042008","category-Ergonomie_und_Benutzeroberflaeche","category-Tabellen_und_Datenmodellierung","category-VBA_und_Programmiertechniken"],"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>Anwendungsoptionen in Tabellen speichern - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Anwendungsoptionen in Tabellen speichern\" \/>\n<meta property=\"og:description\" content=\"Zum Speichern von Anwendungseinstellungen von einer Sitzung zur n&auml;chsten gibt es eine Menge M&ouml;glichkeiten. Pr&auml;destiniert f&uuml;r Access ist dabei nat&uuml;rlich 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.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-11T21:21:42+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"Anwendungsoptionen in Tabellen speichern\",\"datePublished\":\"2021-02-11T21:21:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/\"},\"wordCount\":940,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/487042f7da854ebdbdc45d85dcf351de\",\"articleSection\":[\"2008\",\"4\\\/2008\",\"Ergonomie und Benutzeroberfl\u00e4che\",\"Tabellen und Datenmodellierung\",\"VBA und Programmiertechniken\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/\",\"name\":\"Anwendungsoptionen in Tabellen speichern - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/487042f7da854ebdbdc45d85dcf351de\",\"datePublished\":\"2021-02-11T21:21:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/487042f7da854ebdbdc45d85dcf351de\",\"contentUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/487042f7da854ebdbdc45d85dcf351de\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Anwendungsoptionen_in_Tabellen_speichern\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Anwendungsoptionen in Tabellen speichern\"}]},{\"@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\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Anwendungsoptionen in Tabellen speichern - Access im Unternehmen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/","og_locale":"de_DE","og_type":"article","og_title":"Anwendungsoptionen in Tabellen speichern","og_description":"Zum Speichern von Anwendungseinstellungen von einer Sitzung zur n&auml;chsten gibt es eine Menge M&ouml;glichkeiten. Pr&auml;destiniert f&uuml;r Access ist dabei nat&uuml;rlich 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.","og_url":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/","og_site_name":"Access im Unternehmen","article_published_time":"2021-02-11T21:21:42+00:00","og_image":[{"url":"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"Anwendungsoptionen in Tabellen speichern","datePublished":"2021-02-11T21:21:42+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/"},"wordCount":940,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#primaryimage"},"thumbnailUrl":"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de","articleSection":["2008","4\/2008","Ergonomie und Benutzeroberfl\u00e4che","Tabellen und Datenmodellierung","VBA und Programmiertechniken"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/","url":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/","name":"Anwendungsoptionen in Tabellen speichern - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#primaryimage"},"thumbnailUrl":"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de","datePublished":"2021-02-11T21:21:42+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#primaryimage","url":"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de","contentUrl":"http:\/\/vg06.met.vgwort.de\/na\/487042f7da854ebdbdc45d85dcf351de"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/Anwendungsoptionen_in_Tabellen_speichern\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Anwendungsoptionen in Tabellen speichern"}]},{"@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\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"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=55000617"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000617\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55000617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55000617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55000617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}