{"id":55000316,"date":"2016-08-01T00:00:00","date_gmt":"2020-01-24T15:59:35","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=316"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Elemente_fuer_die_Bildanzeige","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html","title":{"rendered":"Elemente f&uuml;r die Bildanzeige"},"content":{"rendered":"<p class='introduction'>Der H&auml;ufigkeit von Fragen in Foren nach zu schlie&szlig;en, scheint der Umgang mit Bildern in Formularen und Berichten f&uuml;r viele Entwickler ein Thema hoher Priorit&auml;t zu sein. Zwar geht es dort meist um das Laden von Bilddateien &uuml;ber VBA-Routinen, doch dass es neben dem Access-eigenen Bildsteuerelement noch weitere M&ouml;glichkeiten zur Darstellung gibt, wird dabei gerne &uuml;bersehen. Hier ein &uuml;berblick &uuml;ber die Alternativen und ihre Vor- und Nachteile.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1604_ImageCtls.zip<\/b>.<\/p>\n<h2>Bilddateien unter Access<\/h2>\n<p>Selbst <b>Microsoft<\/b> hat erkannt, dass Bilder in Datenbanken eine zunehmend gr&ouml;&szlig;ere Rolle spielen. Ob Fotos von Personen oder Gegenst&auml;nden, ob Kataloge oder Produktdatenbanken, Privatgebrauch oder Gewerbe, &uuml;berall finden sich F&auml;lle, in denen Bilder in Datenbanken ein zus&auml;tzliches Informationselement darstellen k&ouml;nnen.<\/p>\n<p>Bis zur Version von <b>Office 2007<\/b> beschr&auml;nkten sich die M&ouml;glichkeiten auf das eingebaute <b>Bildsteuerelement<\/b> oder auf das <b>OLE-Feld <\/b>oder<b> -Steuerelement<\/b>. Letzteres war, wenn man von aufw&auml;ndiger VBA-Programmierung absehen wollte, zugleich die einzige L&ouml;sung, um Bilddateien bin&auml;r direkt in Tabellen abzuspeichern. Deren Anzeige im Formular war dann immer ein Risiko, weil der hierf&uuml;r erforderliche <b>OLE-Server<\/b> in Gestalt eines externen Programms, wie <b>PaintBrush<\/b>, auf dem System vorliegen muss. Auch ein <b>Photoshop<\/b>-Bild l&auml;sst sich auf diesen Weg einbetten, doch das geht dann eben nur mit installierten <b>Photoshop<\/b> sowohl auf Entwickler-, wie Zielmaschine. &uuml;ber die Performance dieser L&ouml;sung kann auch nichts Positives berichtet werden.<\/p>\n<p>Darum gab es zwei Weiterentwicklungen: Zum einen l&auml;sst sich ein Bildsteuerelement nun direkt an ein Tabellenfeld binden, das die Pfade zu den Bilddateien enth&auml;lt, zum anderen bietet die Kombination von neuem <b>Anlagefeld<\/b> und <b>Anlagesteuerelement<\/b> einen komfortablen Ersatz f&uuml;r die in die Jahre gekommene <b>OLE<\/b>-L&ouml;sung. Einst von vielen Entwicklern verschrien, weil Bin&auml;rformate in Datenbanken angeblich nicht zu suchen h&auml;tten, ist das inzwischen ein alter Hut von gestern. Alle <b>DBMS-Systeme<\/b> haben l&auml;ngst den Support f&uuml;r Bin&auml;rdaten eingebaut und setzen teilweise darauf noch spezielle Bibliotheken, wie jene der Geoinformationssysteme (<b>GIS<\/b>) mit ihren komplexen Datenformaten. Klar muss man sich durchaus noch Gedanken dar&uuml;ber machen, ob die gro&szlig;en Dateien wirklich in Tabellen untergebracht sein m&uuml;ssen. Schlie&szlig;lich weist Access ein Limit von 2 GB f&uuml;r eine Datenbank auf. Bei kleineren Fotos in komprimiertem Format und bei &uuml;berschaubarer Datensatzzahl sollte das jedoch kein Problem darstellen.<\/p>\n<p>Hier geht es nicht um die Anwendungsbereiche f&uuml;r Bilder in Datenbanken. Dazu f&auml;llt Ihnen sicher selbst genug ein. Wir nehmen sechs Steuerelementl&ouml;sungen unter die Lupe und zeigen deren Ansteuerung, sowie deren Eigenschaften. Im Einzelnen sind dies die Folgenden:<\/p>\n<ul>\n<li>das Access-<b>Bildsteuerelement<\/b>,<\/li>\n<li>das <b>OLE-Feld<\/b>,<\/li>\n<li>das <b>Anlagesteuerelement<\/b>,<\/li>\n<li>das <b>MS-Forms Image Control<\/b>,<\/li>\n<li>die Access-<b>Schaltfl&auml;che<\/b> und<\/li>\n<li>das <b>Webbrowser Control<\/b>.<\/li>\n<\/ul>\n<h2>Auf einen Blick<\/h2>\n<p>Im Formular <b>frmBilder<\/b> der Beispieldatenbank sind alle sechs Steuerelemente miteinander vereint und zeigen jeweils dasselbe Foto an. So k&ouml;nnen Sie sie direkt vergleichen und Verhalten, Features und Qualit&auml;t begutachten. Die Steuerelemente haben alle die gleichen Abmessungen.  Quelle f&uuml;r die Fotos sind Bilddateien im Datenbankverzeichnis, beim Anlage- und OLE-Steuerelement jedoch auch direkt in einer Tabelle gespeicherte Bilddaten.<\/p>\n<p>Bild 1 zeigt das Formular zur Laufzeit, wobei hier der zweite Datensatz der Tabelle <b>tblBilder<\/b> eingeblendet ist, welcher auf der Bilddatei <b>piano.jpg<\/b> basiert. Bis auf das <b>OLE-Steuerelement <\/b>stimmt die Anzeige mit den Erwartungen &uuml;berein. <b>Bildsteuerelement<\/b>, <b>Anlagesteuerelement<\/b> und <b>MS Forms Image<\/b> zeigen eine identische Darstellung und Skalierung, w&auml;hrend die <b>Schaltfl&auml;che<\/b> und das <b>Webbrowser Control <\/b>offenbar die Originalgr&ouml;&szlig;e des Bilds wiedergeben. Bei genauerem Hinsehen unterscheidet sich allerdings auch die Anzeigequalit&auml;t. <b>Bild<\/b>&#8211; und <b>Anlagesteuerelement<\/b> geben das Bild etwas unscharf wieder, was sich auf ein <b>Antialiasing<\/b> zur&uuml;ckf&uuml;hren lie&szlig;e. Das <b>MS Forms Control<\/b> hingegen zeigt beim Skalieren kein <b>Antialiasing<\/b>, was teilweise zu verpixelten Kanten f&uuml;hrt. Den besten Kompromiss liefert das <b>Webbrowser Control<\/b> ab.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/frmBilder_RT.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/frmBilder_RT.png\" alt=\"Die sechs Steuerelemente im Formular frmBilder zeigen alle dieselbe Bilddatei an - fast jedenfalls!\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Die sechs Steuerelemente im Formular frmBilder zeigen alle dieselbe Bilddatei an &#8211; fast jedenfalls!<\/p>\n<p>Warum das gebundene <b>OLE-Feld <\/b> nur ein Symbol statt des Inhalts anzeigt, f&uuml;hren wir sp&auml;ter aus.<\/p>\n<p>Den Entwurf des Formulars erl&auml;utern wir sp&auml;ter &#8211; vorher werfen wir einen Blick auf die Daten, die ihm zugrunde liegen.<\/p>\n<h2>Bilddaten<\/h2>\n<p>Die Tabelle <b>tblBilder <\/b>hat den Aufbau aus Bild 2. <b>Bilddatei<\/b> ist ein Textfeld, welches nur den Dateinamen aufnimmt, etwa <b>piano.jpg<\/b>. <b>Pfad<\/b> enth&auml;lt das Verzeichnis, in dem die Datei liegt. Der Inhalt dieses Felds ist zun&auml;chst leer und wird erst beim Start der Datenbank &uuml;ber eine VBA-Anweisung im <b>Intro<\/b>-Formular mit dem aktuellen Verzeichnis festgesetzt:<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/tblBilder_Design.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/tblBilder_Design.png\" alt=\"Diese f&uuml;nf Felder stehen im Entwurf der Tabelle tblBilder\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Diese f&uuml;nf Felder stehen im Entwurf der Tabelle tblBilder<\/p>\n<pre>CurrentDb.Execute _\r\n    \"UPDATE tblBilder SET Pfad='\" _\r\n   & CurrentProject.Path & \"'\"<\/pre>\n<p>Damit steht in jedem Datensatz der Tabelle in <b>Pfad<\/b> das Verzeichnis aus <b>CurrentProject.Path<\/b>.<\/p>\n<p><b>Bildanlage<\/b> ist ein <b>Attachment<\/b> (<b>Anlagefeld)<\/b> mit der Beschriftung <b>Anlagebild<\/b>, welches sp&auml;ter das <b>Anlagesteuerelement<\/b> speisen soll. Und <b>BildOLE<\/b> schlie&szlig;lich ist ein Feld vom Typ <b>OLE-Objekt<\/b>, an das im Formular das <b>Gebundene OLE-Steuerelement<\/b> geh&auml;ngt wird. Die Datenblattansicht der Tabelle zeigt Bild 3. Hier wurden bereits die entsprechenden Bilddateien in das Attachment geladen, und ebenso als <b>OLE-Objekte<\/b> in das Feld <b>BildOLE<\/b>. Interessant ist, was Access aus den geladenen Daten im <b>OLE-Feld<\/b> in der Ansicht macht. Im einen Fall zeigt es die Beschriftung <b>Package<\/b>, im anderen ein <b>Bitmap Image<\/b>. Die Vorgehensweise, falls Sie noch nie ein OLE-Objekt in eine Tabelle speicherten: Klicken Sie rechts in die gew&uuml;nschte Tabellenzelle und w&auml;hlen aus dem Kontextmen&uuml; (Bild 4) den Eintrag <b>Objekt einf&uuml;gen&#8230;<\/b>.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/tblBilder.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/tblBilder.png\" alt=\"Datenblattansicht der Tabelle tblBilder\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Datenblattansicht der Tabelle tblBilder<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/Kontextmenue_Objekteinfuegen.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/Kontextmenue_Objekteinfuegen.png\" alt=\"Kontextmen&uuml; Objekt einf&uuml;gen...\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Kontextmen&uuml; Objekt einf&uuml;gen&#8230;<\/p>\n<p>Access rechnet dann ein bisschen, um die im System installierten sogenannten <b>OLE-Server <\/b>zu ermitteln und anschlie&szlig;end in einem Dialog zu pr&auml;sentieren (Bild 5).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/ObjectDialog1.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/ObjectDialog1.png\" alt=\"Dialog zum Neuerstellen eines OLE-Objekts\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Dialog zum Neuerstellen eines OLE-Objekts<\/p>\n<p>Sie haben nun die Wahl, ein Dokument auf Basis der in der Listbox aufgef&uuml;hrten Anwendungen komplett neu zu erstellen, oder aber, nach Klick auf Datei (Bild 6), eine existierende Bilddatei in ein <b>OLE-Objekt<\/b> zu verwandeln. Windows entscheidet im Hintergrund, welcher <b>OLE-Server<\/b> dabei zum Einsatz kommt. Dies h&auml;ngt von den im System eingestellten Dateitypverkn&uuml;pfungen ab. Statt physischem Speichern der Datei in das Tabellenfeld k&ouml;nnten Sie auch ein H&auml;kchen auf <b>Verkn&uuml;pfen<\/b> im Dialog setzen, was  dann nur eine Referenz auf die Datei und deren zust&auml;ndigen <b>OLE-Server<\/b> hinterl&auml;sst.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/ObjectDialog2.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/ObjectDialog2.png\" alt=\"Dialog zum Erstellen eines OLE-Objekts aus einer Datei\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 6: Dialog zum Erstellen eines OLE-Objekts aus einer Datei<\/p>\n<p>Laden Sie etwa eine <b>JPG<\/b>-Datei in das <b>OLE-Feld<\/b>, so verwandelt sich diese in ein <b>Package<\/b>. Das Gleiche gilt f&uuml;r <b>PNG<\/b>&#8211; oder <b>TIFF<\/b>-Dateien. Lediglich bei <b>BMP<\/b>-Dateien kommt es zum Eintrag <b>Bitmap Image<\/b>. Und genau dies ist in der Regel auch der einzige Dateityp, der unmittelbar im <b>Gebundenen OLE-Steuerelement<\/b> angezeigt werden kann. Denn Windows verkn&uuml;pft mit den meisten Grafiktypen die Windows-<b>Bildvorschau<\/b>, welche keinen <b>OLE-Server<\/b> darstellt.<\/p>\n<p>Bei <b>BMP<\/b>-Dateien hingegen kommt, warum auch immer, <b>PaintBrush<\/b> zum Einsatz, welches zur Laufzeit innerhalb des <b>OLE-Steuerelements<\/b> dann die Grafik anzeigt. Allein damit schon scheidet das OLE-Steuerelement als sinnvolles Mittel zur Bildanzeige aus. Bitmap-Dateien haben wegen ihrer erheblichen Gr&ouml;&szlig;e in Datenbanken nichts zu suchen!<\/p>\n<p>Zur&uuml;ck zum Entwurf des Formulars, den Sie in Bild 7 finden. F&uuml;r das <b>Bildsteuerelement<\/b> links oben finden Sie im <b>Entwurfs-Ribbon<\/b> zum Einsetzen m&ouml;glicherweise nicht gleich die passende Schaltfl&auml;che. Seit <b>Access 2010<\/b> wird hier eine spezielle <b>Dropdown-Box<\/b> verwendet, die an die Tabelle <b>MSysResources<\/b> gebunden ist. Sie befindet sich ganz rechts und hat die Aufschrift <b>Bild einf&uuml;gen<\/b>. Sie bietet zwei M&ouml;glichkeiten: Entweder Sie w&auml;hlen ein bereits in der Datenbank befindliches Bild aus, das auch gleich als Vorschaubild erscheint, oder Sie gehen auf <b>Durchsuchen&#8230;<\/b> und laden eine Bilddatei. Erst dann wird das Steuerelement im Formular angelegt. Ein leeres l&auml;sst sich leider nicht erzeugen. Sie m&uuml;ssen gegebenenfalls ein Dummy-Bild laden und es anschlie&szlig;end im Eigenschaftenblatt des Steuerelements l&ouml;schen (Eintrag <b>Bild<\/b>). Dennoch wird dieses Bild dann in der <b>Dropdown-Galerie<\/b> im Ribbon angezeigt, weil es bereits als Datensatz in <b>MSysResources<\/b> aufgenommen wurde. Dort allerdings k&ouml;nnen Sie diesen Datensatz anschlie&szlig;end getrost l&ouml;schen. Nun ja, nicht gerade der Weisheit letzter Schluss&#8230;<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/frmBilder_Design.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/frmBilder_Design.png\" alt=\"Der Entwurf des Formulars frmBilder mit den sechs f&uuml;r die Bildanzeige eingesetzten Steuerelementen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 7: Der Entwurf des Formulars frmBilder mit den sechs f&uuml;r die Bildanzeige eingesetzten Steuerelementen<\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000316\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000316?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000316\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8d63f6cbe9\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der H&auml;ufigkeit von Fragen in Foren nach zu schlie&szlig;en, scheint der Umgang mit Bildern in Formularen und Berichten f&uuml;r viele Entwickler ein Thema hoher Priorit&auml;t zu sein. Zwar geht es dort meist um das Laden von Bilddateien &uuml;ber VBA-Routinen, doch dass es neben dem Access-eigenen Bildsteuerelement noch weitere M&ouml;glichkeiten zur Darstellung gibt, wird dabei gerne &uuml;bersehen. Hier ein &uuml;berblick &uuml;ber die Alternativen und ihre Vor- und Nachteile.<\/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":[662016,66042016,44000004,44000002],"tags":[],"class_list":["post-55000316","post","type-post","status-publish","format-standard","hentry","category-662016","category-66042016","category-Formulare_fuer_die_Dateneingabe","category-Grundlagen"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Elemente f&uuml;r die Bildanzeige - Access [basics]<\/title>\n<meta name=\"description\" content=\"Der H\u00e4ufigkeit von Fragen in Foren nach zu schlie\u00dfen, scheint der Umgang mit Bildern in Formularen und Berichten f\u00fcr viele Entwickler ein Thema hoher Priorit\u00e4t zu sein. Zwar geht es dort meist um das Laden von Bilddateien \u00fcber VBA-Routinen, doch dass es neben dem Access-eigenen Bildsteuerelement noch weitere M\u00f6glichkeiten zur Darstellung gibt, wird dabei gerne \u00fcbersehen. Hier ein \u00dcberblick \u00fcber die Alternativen und ihre Vor- und Nachteile.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elemente f&uuml;r die Bildanzeige - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Der H\u00e4ufigkeit von Fragen in Foren nach zu schlie\u00dfen, scheint der Umgang mit Bildern in Formularen und Berichten f\u00fcr viele Entwickler ein Thema hoher Priorit\u00e4t zu sein. Zwar geht es dort meist um das Laden von Bilddateien \u00fcber VBA-Routinen, doch dass es neben dem Access-eigenen Bildsteuerelement noch weitere M\u00f6glichkeiten zur Darstellung gibt, wird dabei gerne \u00fcbersehen. Hier ein \u00dcberblick \u00fcber die Alternativen und ihre Vor- und Nachteile.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T15:59:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/..\/tl_files\/images\/frmBilder_RT.png\" \/>\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=\"21\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/frmBilder_RT.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html\",\"name\":\"Elemente f&uuml;r die Bildanzeige - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html#primaryimage\"},\"datePublished\":\"2020-01-24T15:59:35+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Der H\\u00e4ufigkeit von Fragen in Foren nach zu schlie\\u00dfen, scheint der Umgang mit Bildern in Formularen und Berichten f\\u00fcr viele Entwickler ein Thema hoher Priorit\\u00e4t zu sein. Zwar geht es dort meist um das Laden von Bilddateien \\u00fcber VBA-Routinen, doch dass es neben dem Access-eigenen Bildsteuerelement noch weitere M\\u00f6glichkeiten zur Darstellung gibt, wird dabei gerne \\u00fcbersehen. Hier ein \\u00dcberblick \\u00fcber die Alternativen und ihre Vor- und Nachteile.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Elemente_fuer_die_Bildanzeige.html\",\"name\":\"Elemente f&uuml;r die Bildanzeige\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=55000316"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000316\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}