{"id":55000334,"date":"2022-08-01T00:00:00","date_gmt":"2023-03-02T17:03:20","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=334"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Outlook_EMail_per_Drag_and_Drop_nach_Access","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/Outlook_EMail_per_Drag_and_Drop_nach_Access\/","title":{"rendered":"Outlook: E-Mail per Drag and Drop nach Access"},"content":{"rendered":"<p><b>Wenn Du eine Kundendatenbank mit Access programmiert hast und die Kommunikation per E-Mail &uuml;ber Outlook l&auml;uft, m&ouml;chtest Du vielleicht einem Kundendatensatz die E-Mails dieses Kunden zuweisen. Daf&uuml;r gibt es verschiedene M&ouml;glichkeiten. In diesem Artikel schauen wir uns eine an, bei der Du die E-Mail per Drag and Drop auf einen Bereich in einem Access-Formular ziehst. Dort verarbeiten wir die E-Mail und speichern bestimmte Daten in einer Tabelle, damit die E-Mail bei Bedarf vom Kunden-Formular aus wieder in Outlook angezeigt werden kann. Wer sich schon mit dem Thema besch&auml;ftigt hat, wei&szlig;, dass man E-Mails eigentlich nicht nach Access ziehen kann. Deshalb umschiffen wir dieses Problem mit einem kleinen Trick.<\/b><\/p>\n<h2>Beschreibung der L&ouml;sung<\/h2>\n<p>Die L&ouml;sung soll folgenden Vorgang abbilden: In einer Access-Datenbank sind die Daten von Kunden gespeichert, die in einem Formular angezeigt werden k&ouml;nnen. &Uuml;ber Outlook kommunizieren wir per E-Mail mit diesem Kunden. Die E-Mails wollen wir nicht nur in Outlook sehen, sondern wir wollen auch in der Access-Kundendatenbank die E-Mails des Kunden sehen und diese gegebenenfalls in Outlook anzeigen.<\/p>\n<p>Dabei wollen wir aber keineswegs alle E-Mails von diesem Kunden und an diesen Kunden automatisch in der Access-Datenbank speichern, sondern der Benutzer soll entscheiden, welche E-Mails des Kunden in der Datenbank gespeichert werden sollen.<\/p>\n<p>Dazu ben&ouml;tigen wir eine einfache M&ouml;glichkeit, um die E-Mail zur Kundentabelle hinzuzuf&uuml;gen. Eine der intuitivsten M&ouml;glichkeiten, um Elemente von einer Anwendung zur anderen zu bewegen, ist Drag and Drop &#8211; also das Ziehen des Elements, in diesem Fall der E-Mail, mit der Maus.<\/p>\n<p>Die E-Mail soll nach dem Ziehen in einen bestimmten Bereich im Formular mit den Kundendaten in einem Unterformular angezeigt werden. Im Hintergrund nutzen wir dazu neben der Kundentabelle eine Tabelle, die alle relevanten Daten zu den E-Mails des Kunden speichert. Darunter befindet sich auch der eindeutige Schl&uuml;ssel dieser E-Mail in Outlook, mit dem wir diese in Outlook von der Kundendatenbank aus &ouml;ffnen k&ouml;nnen.<\/p>\n<h2>Aufbau des Datenmodells<\/h2>\n<p>Das Datenmodell zu unserer L&ouml;sung umfasst lediglich zwei Tabellen:<\/p>\n<ul>\n<li><b>tblKunden<\/b>: Diese Tabelle enth&auml;lt rudiment&auml;re Kundendaten &#8211; eben so viele, dass wir diese in einem Kundenformular darstellen k&ouml;nnen.<\/li>\n<li><b>tblMailItems<\/b>: Diese Tabelle enth&auml;lt ein Fremdschl&uuml;sselfeld zur Tabelle <b>tblKunden<\/b>, womit wir die E-Mail-Datens&auml;tze den Kundendatens&auml;tzen zuordnen k&ouml;nnen. Au&szlig;erdem enth&auml;lt sie ein Feld f&uuml;r den Betreff der E-Mail sowie f&uuml;r den eindeutigen Schl&uuml;ssel der E-Mail.<\/li>\n<\/ul>\n<p>Das Datenmodell sieht im Beziehungen-Fenster wie in Bild 1 aus.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_001.png\" alt=\"Die Tabellen der Datenbank in der &Uuml;bersicht\" width=\"424,6267\" height=\"271,6755\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Die Tabellen der Datenbank in der &Uuml;bersicht<\/span><\/b><\/p>\n<h2>Tabellen anlegen<\/h2>\n<p>Um die Tabellen anzulegen, f&uuml;gst Du nach dem Erstellen einer neuen, leeren Access-Datenbank mit dem Ribbon-Befehl <b>Erstellen|Tabellen|Tabellenentwurf <\/b>jeweils eine neue Tabelle in der Entwurfsansicht an.<\/p>\n<p>F&uuml;r die Tabelle <b>tblKunden<\/b> f&uuml;gst Du die Felder mit den Feldnamen und den Felddatentypen wie in Bild 2 hinzu.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_002.png\" alt=\"Die Tabelle tblKunden in der Entwurfsansicht\" width=\"499,6267\" height=\"404,9606\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Die Tabelle tblKunden in der Entwurfsansicht<\/span><\/b><\/p>\n<p>Die Tabelle <b>tblMailItems<\/b> soll die Felder wie in Bild 3 enthalten. F&uuml;r das Feld <b>EntryID <\/b>haben wir einen eindeutigen Index definiert, damit jede E-Mail nur einmal zu dieser Tabelle hinzugef&uuml;gt werden kann. Um das Feld <b>KundeID<\/b> mit der Tabelle <b>tblKunden <\/b>zu verkn&uuml;pfen, verwenden wir das Beziehungsfenster. Hier f&uuml;gen wir die beiden Tabellen wie in der obigen Abbildung hinzu und ziehen dann das Feld <b>KundeID <\/b>der einen Tabelle auf das gleichnamige Feld der anderen Tabelle.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_003.png\" alt=\"Die Tabelle tblMailItems in der Entwurfsansicht\" width=\"499,6267\" height=\"380,0732\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Die Tabelle tblMailItems in der Entwurfsansicht<\/span><\/b><\/p>\n<p>Im nun erscheinenden Dialog <b>Beziehungen bearbeiten <\/b>kannst Du noch die referentielle Integrit&auml;t festlegen (siehe Bild 4).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_004.png\" alt=\"Einstellungen f&uuml;r die angelegte Beziehung\" width=\"424,6267\" height=\"263,7682\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: Einstellungen f&uuml;r die angelegte Beziehung<\/span><\/b><\/p>\n<h2>Formulare erstellen<\/h2>\n<p>Das einzige Formular der Anwendung soll jeweils einen Kundendatensatz anzeigen sowie dessen E-Mails, die ihm per Drag and Drop zugewiesen wurden. Dazu ben&ouml;tigen wir ein Haupt- und ein Unterformular.<\/p>\n<h2>Unterformular zur Anzeige der E-Mails anlegen<\/h2>\n<p>Das Unterformular soll die Daten der Tabelle <b>tblMailItems<\/b> anzeigen. Dazu f&uuml;gen wir mit dem Ribbonbefehl <b>Erstellen|Formulare|Formularentwurf <\/b>ein neues Formular in der Entwurfsansicht hinzu. F&uuml;r seine Eigenschaft <b>Datensatzquelle <\/b>legen wir die Tabelle <b>tblMailItems <\/b>fest. Danach k&ouml;nnen wir &uuml;ber <b>Formularentwurf|Tools|Vorhandene Felder hinzuf&uuml;gen <\/b>die Felder <b>Betreff <\/b>und <b>ErhaltenAm <\/b>in den Formularentwurf ziehen. Damit die Daten in der Datenblattansicht angezeigt werden, stellen wir die Eigenschaft <b>Standardansicht <\/b>auf <b>Datenblatt <\/b>ein. Vor dem Schlie&szlig;en speichern wir das Formular unter dem Namen <b>sfmKundenEMails<\/b>.<\/p>\n<h2>Hauptformular f&uuml;r die Kundendaten anlegen<\/h2>\n<p>Anschlie&szlig;end legen wir ein weiteres Formular an, dem wir die Tabelle <b>tblKunden <\/b>als <b>Datensatzquelle <\/b>hinzuf&uuml;gen. Aus dieser ziehen wir alle Felder au&szlig;er dem Prim&auml;rschl&uuml;sselfeld <b>KundeID <\/b>in den Detailbereich des Formularentwurfs und ordnen diese nach Wunsch an.<\/p>\n<p>Anschlie&szlig;end ziehen wir das bereits geschlossene Formular <b>sfmKundenEMails <\/b>aus dem Navigationsbereich in den Formularentwurf.<\/p>\n<p>Dieses arrangieren wir unter den &uuml;brigen Steuerelementen. Au&szlig;erdem f&uuml;gen wir darunter noch eine Schaltfl&auml;che hinzu, mit der wir die aktuell im Unterformular markierte E-Mail &ouml;ffnen wollen. Das Zwischenergebnis sieht wie in Bild 5 aus.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_005.png\" alt=\"Haupt- und Unterformular in der Entwurfsansicht\" width=\"424,6267\" height=\"310,8735\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 5: Haupt- und Unterformular in der Entwurfsansicht<\/span><\/b><\/p>\n<p>Dadurch, dass die in den beiden Formularen angezeigten Datensatzquellen &uuml;ber das Fremdschl&uuml;sselfeld <b>KundeID <\/b>der Tabelle <b>tblMailItems <\/b>miteinander verkn&uuml;pft sind, erstellt Access automatisch auch eine Verkn&uuml;pfung zwischen Haupt- und Unterformular. Diese sorgt daf&uuml;r, dass das Unterformular nur solche Datens&auml;tze der Tabelle <b>tblMailItems <\/b>anzeigt, die mit dem aktuell im Hauptformular angezeigten Datensatz der Tabelle <b>tblKunden <\/b>verkn&uuml;pft sind. Achtung: Dieses rudiment&auml;re Beispiel ist nicht mit Funktionen ausgestattet, die verhindern, dass der Benutzer im Unterformular Daten anlegt, w&auml;hrend das Hauptformular noch keinen Datensatz anzeigt. Solche Datens&auml;tze werden sp&auml;ter nicht mehr angezeigt, weil sie mit keinem Kunden verkn&uuml;pft sind.<\/p>\n<h2>Ziel f&uuml;r Drag and Drop hinzuf&uuml;gen<\/h2>\n<p>Um E-Mails per Drag and Drop zum Formular hinzuzuf&uuml;gen, m&uuml;ssen wir noch einen Zielbereich definieren. Die eingebauten Formular- und Steuerelementklassen bieten leider keine Drag and Drop-Funktionalit&auml;t, daher m&uuml;ssen wir zu einer Alternative greifen und etwas improvisieren. Also f&uuml;gen wir dem Entwurf des Formulars ein <b>ListView<\/b>-Steuerelement hinzu.<\/p>\n<p>Prinzipiell bieten zwar auch andere Steuerelemente die M&ouml;glichkeit, auf Drag and Drop-Vorg&auml;nge zu reagieren, aber mit dem <b>ListView<\/b>-Steuerelement k&ouml;nnen wir noch eine Bilddatei als Icon integrieren, die wir zur Kenntlichmachung der Funktion dieses Steuerelements nutzen k&ouml;nnen. Dazu sind jedoch einige weitere Schritte n&ouml;tig.<\/p>\n<h2>ListView als Drag and Drop-Ziel hinzuf&uuml;gen<\/h2>\n<p>Der erste Schritt ist das Hinzuf&uuml;gen des <b>ListView<\/b>-Steuerelements. Dazu wechseln wir in die Entwurfsansicht des Formulars und bet&auml;tigen im Ribbon unter <b>Formularentwurf|Steuerelemente <\/b>die Schaltfl&auml;che zum Anzeigen weiterer Steuerelemente, wo wir den Eintrag <b>ActiveX-Steuerelemente <\/b>finden (siehe Bild 6).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_006.png\" alt=\"Hinzuf&uuml;gen eines ActiveX-Steuerelements\" width=\"499,6267\" height=\"280,7886\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 6: Hinzuf&uuml;gen eines ActiveX-Steuerelements<\/span><\/b><\/p>\n<p>Dies &ouml;ffnet den Dialog <b>ActiveX-Steuerelement einf&uuml;gen<\/b>, wo wir den Eintrag <b>Microsoft ListView Control, version 6.0 <\/b>selektieren und auf <b>OK<\/b> klicken (siehe Bild 7).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_007.png\" alt=\"Auswahl des ListView-Steuerelements\" width=\"499,6267\" height=\"358,0975\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 7: Auswahl des ListView-Steuerelements<\/span><\/b><\/p>\n<p>Dies f&uuml;gt das Steuerelement direkt zum Formular hinzu, sodass wir es nur noch platzieren und die Gr&ouml;&szlig;e anpassen m&uuml;ssen. Au&szlig;erdem stellen wir f&uuml;r die Eigenschaft <b>Name <\/b>den Wert <b>ctlMaildrop <\/b>ein. Danach erhalten wir den Stand aus Bild 8.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_008.png\" alt=\"Platzieren und Benennen des ListView-Steuerelements\" width=\"424,6267\" height=\"174,5255\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 8: Platzieren und Benennen des ListView-Steuerelements<\/span><\/b><\/p>\n<p>Wechseln wir in die Formularansicht, sehen wir allerdings nur ein leeres, wei&szlig;es Steuerelement. Selbst f&uuml;r interne Zwecke w&auml;re mir das zu spartanisch, und wenn andere Benutzer damit arbeiten sollen, m&uuml;ssen diese schon wissen, was mit dem Steuerelement anzufangen ist<\/p>\n<p>Wir k&ouml;nnten nun eine Beschriftung &uuml;ber dem Steuerelement anlegen, die auf die Funktion hinweist, aber wir wollen es gleich richtig machen: Das Steuerelement selbst soll per Icon plus Text auf seine Funktion hinweisen und wenn der Benutzer mit einem gezogenen Element das Steuerelement &uuml;berf&auml;hrt, sollen sich Icon und Text entsprechend ver&auml;ndern.<\/p>\n<h2>Icons f&uuml;r das Steuerelement bereitstellen<\/h2>\n<p>Wer bereits mit dem <b>TreeView<\/b>&#8211; oder dem <b>ListView<\/b>-Steuerelement gearbeitet und dort Icons verwendet hat, der wei&szlig;, dass ohne ein weiteres Steuerelement nichts geht: Wir ben&ouml;tigen n&auml;mlich noch ein <b>ImageList<\/b>-Steuerelement, um die Icons f&uuml;r das <b>ListView<\/b>-Steuerelement verf&uuml;gbar zu machen.<\/p>\n<p>Dieses f&uuml;gen wir auf dem gleichen Wege wie das <b>ListView<\/b>-Steuerelement zum Formular hinzu und nennen es <b>ctlImageList<\/b>. In der Liste der ActiveX-Steuerelemente hei&szlig;t dieses Steuerelement <b>Microsoft ImageList Control, version 6.0<\/b>. Nach dem Einf&uuml;gen m&uuml;ssen wir dieses nicht anpassen, da es in der Formularansicht ohnehin nicht sichtbar ist (siehe Bild 9).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_009.png\" alt=\"Das ImageList-Steuerelement\" width=\"349,6267\" height=\"226,1736\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 9: Das ImageList-Steuerelement<\/span><\/b><\/p>\n<p>Bevor wir das <b>ImageList<\/b>-Steuerelement weiter anpassen, erstellen wir zwei Bilddateien, die f&uuml;r die verschiedenen Zust&auml;nde des <b>ListView<\/b>-Steuerelements angezeigt werden sollen.<\/p>\n<p>F&uuml;r den normalen Zustand soll das Steuerelement ein Mail-Icon und den Text <b>E-Mail hierhin ziehen <\/b>enthalten und f&uuml;r den Zustand, indem der Benutzer ein Element mit der Maus auf das <b>ListView<\/b>-Steuerelement gezogen hat, den Text <b>E-Mail fallen lassen<\/b>.<\/p>\n<p>Diese Icons f&uuml;gen wir nun dem <b>ImageList<\/b>-Steuerelement hinzu. Dazu klicken wir dieses zun&auml;chst doppelt an, um seinen Eigenschaften-Dialog zu &ouml;ffnen. Hier tragen wir die Gr&ouml;&szlig;e der soeben erstellten Bilddateien ein, in diesem Fall mit einer H&ouml;he von <b>50 <\/b>und einer Breite von <b>300<\/b> (siehe Bild 10). Achtung: Die H&ouml;he kann nur angepasst werden, solange das Steuerelement noch keine Images enth&auml;lt.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_334_010.png\" alt=\"Einstellen der Abmessungen f&uuml;r die anzuzeigenden Icons\" width=\"424,6267\" height=\"325,6535\"\/><\/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>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 200 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:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000334\/\">\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=\"\/data\/wp\/v2\/posts\/55000334?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<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000334\/\"\/>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"a768227961\"\/>\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>Wenn Du eine Kundendatenbank mit Access programmiert hast und die Kommunikation per E-Mail &uuml;ber Outlook l&auml;uft, m&ouml;chtest Du vielleicht einem Kundendatensatz die E-Mails dieses Kunden zuweisen. Daf&uuml;r gibt es verschiedene M&ouml;glichkeiten. In diesem Artikel schauen wir uns eine an, bei der Du die E-Mail per Drag and Drop auf einen bereich in einem Access-Formular ziehst. Dort verarbeiten wir die E-Mail und speichern bestimmte Daten in einer Tabelle, damit die E-Mail bei Bedarf vom Kunden-Formular aus wieder in Outlook angezeigt werden kann. Wer sich schon mit dem Thema besch&auml;ftigt hat, wei&szlig;, dass man E-Mails eigentlich nicht nach Access ziehen kann. Deshalb umschiffen wir dieses Problem mit einem kleinen Trick.<\/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":[662022,66042022,44000026,44000023,44000028],"tags":[],"yst_prominent_words":[],"class_list":["post-55000334","post","type-post","status-publish","format-standard","hentry","category-662022","category-66042022","category-Outlook_programmieren","category-PowerApps","category-Word_programmieren"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000334"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000334\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000334"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}