{"id":55000695,"date":"2025-10-01T00:00:00","date_gmt":"2025-10-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/695"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Berichte_basics_Berichte_per_VBA_oeffnen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html","title":{"rendered":"Berichte [basics]: Berichte per VBA &ouml;ffnen"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg04.met.vgwort.de\/na\/90fcac4209fa4948995b0acfdf350ed9\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>Der Access-Poweruser &ouml;ffnet seine Berichte einfach durch einen Doppelklick auf den jeweiligen Eintrag im Navigationsbereich. Wenn er den Bericht nach bestimmten Daten filtern m&ouml;chte, kann er dies durch das Definieren von Parametern in der Datensatzquelle des Berichts erledigen und die Parameter beim &Ouml;ffnen eingeben. Einen Schritt weiter gehen wir, wenn wir die Kriterien f&uuml;r den Bericht per Formular festlegen und diese in der Abfrage des Berichts referenzieren. Das ist aber immer noch recht unflexibel. Wenn der Bericht nach beliebigen Kriterien gefiltert werden und dieser &uuml;ber eine Schaltfl&auml;che ge&ouml;ffnet werden soll, die der Benutzer &uuml;ber ein Formular definiert, k&ouml;nnen wir dazu VBA nutzen. Wie das gelingt, zeigen wir in den folgenden Abschnitten.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>BerichteBasics_BerichtPerVBAOeffnen.accdb<\/b>. Als Datensatzquelle verwenden wir die Tabelle <b>tblKunden <\/b>und darauf basierende Abfragen.<\/p>\n<p>Als Grundlage f&uuml;r die Berichte dient der im Artikel <b>Berichte [basics]: Grundlagen <\/b>(<b>www.access-basics.de\/526<\/b>) erstellte Bericht <b>rptKunden<\/b> (siehe Bild 1).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_695_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_695_001.png\" alt=\"Bericht zur Anzeige von Adressen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Bericht zur Anzeige von Adressen<\/p>\n<p>Dieser verwendet in der aktuellen Fassung die Tabelle <b>tblKunden <\/b>als Datensatzquelle.<\/p>\n<h2>Bericht &uuml;ber die Benutzeroberfl&auml;che &ouml;ffnen<\/h2>\n<p>Um diesen Bericht auf einfache Weise anzuzeigen, klicken wir doppelt auf den Namen des Berichts im Navigationsbereich von Access. Dies &ouml;ffnet den Bericht allerdings in der Berichtsansicht. Das ist jedoch nicht die Ansicht, in der wir diesen ausdrucken oder als PDF ver&ouml;ffentlichen k&ouml;nnen. Um dies zu erreichen, ben&ouml;tigen wir bereits das Kontextmen&uuml; des Berichts im Navigationsbereich.<\/p>\n<p>Aus diesem w&auml;hlen wir den Eintrag <b>Seitenansicht <\/b>aus (siehe Bild 2). Eine M&ouml;glichkeit zum Filtern erhalten wir so allerdings nicht &#8211; wenn wir also nur die Adressen von bestimmten Kunden ausgeben wollen, m&uuml;ssen wir eine alternative M&ouml;glichkeit zum &Ouml;ffnen des Berichts nutzen. Diese schauen wir uns nun im Detail an.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_695_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_695_002.png\" alt=\"&Ouml;ffnen des Berichts in der Seitenansicht\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: &Ouml;ffnen des Berichts in der Seitenansicht<\/p>\n<h2>&Ouml;ffnen eines Berichts per VBA<\/h2>\n<p>Wir haben uns im Artikel <b>Formulare [basics]: Forms &ouml;ffnen mit DoCmd.OpenForm <\/b>(<b>www.access-basics.de\/642<\/b>) bereits angesehen, wie wir Formulare per VBA &ouml;ffnen k&ouml;nnen.<\/p>\n<p>Dazu haben wir die <b>OpenForm<\/b>-Methode der <b>DoCmd<\/b>-Klasse genutzt. Analog zum &Ouml;ffnen von Formularen mit <b>OpenForm <\/b>gibt es f&uuml;r Berichte die Methode <b>OpenReport<\/b>.<\/p>\n<p>Um einen Bericht per VBA mit dieser Methode zu &ouml;ffnen, nutzen wir zun&auml;chst den Direktbereich des VBA-Editors. Hier geben wir die folgende Anweisung ein:<\/p>\n<pre>DoCmd.OpenReport<\/pre>\n<p>Dies liefert uns per IntelliSense eine &Uuml;bersicht der Parameter f&uuml;r diesen Befehl (siehe Bild 3).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_695_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_695_003.png\" alt=\"Eingeben des Befehls DoCmd.OpenForm\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Eingeben des Befehls DoCmd.OpenForm<\/p>\n<p>Die einfachste Methode ist allein die Angabe des Namens des zu &ouml;ffnenden Berichts:<\/p>\n<pre>DoCmd.OpenReport \"rptKunden\"<\/pre>\n<p>Dies zeigt den Bericht allerdings nicht an, sondern schickt diesen direkt zum Standarddrucker. Wenn man den Bericht schnell drucken m&ouml;chte, kann man diesen Befehl nutzen.<\/p>\n<p>Aber meist will man diesen ja erst einmal zur Ansicht &ouml;ffnen, um den Inhalt zu pr&uuml;fen und diesen erst danach drucken oder als PDF speichern.<\/p>\n<h2>Ansicht des Berichts beim &Ouml;ffnen einstellen<\/h2>\n<p>Schauen wir uns die Parameter an, sehen wir schnell, dass schon der zweite Parameter Abhilfe schafft. Er hei&szlig;t <b>View <\/b>und nimmt einen der folgenden Werte entgegen:<\/p>\n<ul>\n<li><b>acViewNormal<\/b>: Druckt den Bericht auf dem Standarddrucker aus.<\/li>\n<li><b>acViewLayout<\/b>: &Ouml;ffnet den Bericht in der Layout-Ansicht.<\/li>\n<li><b>acViewPreview<\/b>: Zeigt den Bericht in der Seitenansicht an.<\/li>\n<li><b>acViewDesign<\/b>: &Ouml;ffnet den Bericht in der Entwurfsansicht.<\/li>\n<li><b>acViewReport<\/b>: &Ouml;ffnet den Bericht in der Berichtsansicht. Dies ist eine Ansicht, die eher einem Formular &auml;hnelt und die Datens&auml;tze nicht im DIN A4-Format anzeigt, sondern man kann einfach durch alle Eintr&auml;ge scrollen.<\/li>\n<\/ul>\n<p>F&uuml;r uns ist <b>acViewPreview <\/b>die gesuchte Einstellung, wenn wir den Bericht in der Vorschau anzeigen wollen. Mit dem folgenden Befehl &ouml;ffnen wir den Bericht in der Seitenansicht:<\/p>\n<pre>DoCmd.OpenReport \"rptKunden\", acViewPreview<\/pre>\n<h2>Bericht direkt beim &Ouml;ffnen filtern<\/h2>\n<p>Den dritten Parameter <b>Filtername <\/b>lassen wir erst einmal au&szlig;en vor und schauen und direkt den vierten Parameter <b>WhereCondition <\/b>an. Mit diesem k&ouml;nnen wir eine Bedingung f&uuml;r die anzuzeigenden Daten &uuml;bergeben. Dazu f&uuml;gen wir nach dem Komma hinter dem Parameter f&uuml;r die Ansicht einfach ein weiteres Komma ein, was bedeutet, dass wir den Parameter <b>Filtername<\/b> nicht verwenden. Es gibt noch eine alternative Schreibweise, die wir uns sp&auml;ter ansehen.<\/p>\n<p>Dabei kann es sich um eine einzelne Bedingung f&uuml;r nur ein Feld handeln, wir k&ouml;nnen aber auch mehrere Bedingungen mit den Schl&uuml;sselw&ouml;rtern <b>OR <\/b>oder <b>AND <\/b>&uuml;bergeben und durch das Setzen von Klammerpaaren angeben, in welcher Reihenfolge diese Bedingungen ausgef&uuml;hrt werden sollen.<\/p>\n<h2>Filtern nach Texten<\/h2>\n<p>Wir probieren erstmal eine einfache Bedingung zum Filtern nach einem der Textfelder der Datensatzquelle des Berichts aus. Zum Beispiel wollen wir im Bericht nur diejenigen Kunden anzeigen, die aus der Schweiz kommen. Die entsprechend Bedingung lautet, wenn wir diesen in einer Abfrage eingeben, wie folgt:<\/p>\n<pre>Ort = \"Schweiz\"<\/pre>\n<p>Allerdings m&uuml;ssen wir die Bedingung, wenn wir sie als Parameter der <b>DoCmd.OpenReport<\/b>-Anweisung &uuml;bergeben, wiederum in Anf&uuml;hrungszeichen einfassen. Damit VBA die Anf&uuml;hrungszeichen innerhalb der Bedingung als solche erkennen kann, m&uuml;ssen wir diese besonders kennzeichnen, denn sonst w&uuml;rde VBA das n&auml;chste einzelne Anf&uuml;hrungszeichen bereits als das Ende des Bedingungsausdrucks interpretieren. Der folgende Wert funktioniert also nicht als Parameter:<\/p>\n<pre>DoCmd.OpenReport \"rptKunden\", acViewPreview, , \"Land = \"Schweiz\"\"<\/pre>\n<p>Im Gegenteil: Wir erhalten sogar eine Fehlermeldung, wie Bild 4 zeigt. Dazu gibt es verschiedene alternative Schreibweisen:<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_695_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_695_004.png\" alt=\"Fehler beim Setzen falscher Anf&uuml;hrungszeichen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Fehler beim Setzen falscher Anf&uuml;hrungszeichen<\/p>\n<ul>\n<li>Ersetzen von Anf&uuml;hrungszeichen im Parameter durch doppelte Anf&uuml;hrungszeichen (&#8222;&#8220;)<\/li>\n<li>Ersetzen von Anf&uuml;hrungszeichen im Parameter durch Hochkommata (&#8218;)<\/li>\n<li>Ersetzen von Anf&uuml;hrungszeichen durch den Ausdruck <b>Chr(34)<\/b><\/li>\n<\/ul>\n<p>Die letzte Variante mit der Funktion <b>Chr(34)<\/b> ist umst&auml;ndlich und wird daher kaum genutzt:<\/p>\n<pre>DoCmd.OpenReport \"rptKunden\", acViewPreview, , _\r\n  \"Land = \" & Chr(34) & \"Schweiz\" & Chr(34)<\/pre>\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\/55000695\/\">\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\/55000695?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\/55000695\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"16c900693b\"\/>\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 Access-Poweruser &ouml;ffnet seine Berichte einfach durch einen Doppelklick auf den jeweiligen Eintrag im Navigationsbereich. Wenn er den Bericht nach bestimmten Daten filtern m&ouml;chte, kann er dies durch das Definieren von Parametern in der Datensatzquelle des Berichts erledigen und die Parameter beim &Ouml;ffnen eingeben. Einen Schritt weiter gehen wir, wenn wir die Kriterien f&uuml;r den Bericht per Formular festlegen und diese in der Abfrage des Berichts referenzieren. Das ist aber immer noch recht unflexibel. Wenn der Bericht nach beliebigen Kriterien gefiltert werden und dieser &uuml;ber eine Schaltfl&auml;che ge&ouml;ffnet werden soll, die der Benutzer &uuml;ber ein Formular definiert, k&ouml;nnen wir dazu VBA nutzen. Wie das gelingt, zeigen wir in den folgenden Abschnitten.<\/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":[662025,66052025,44000007],"tags":[],"class_list":["post-55000695","post","type-post","status-publish","format-standard","hentry","category-662025","category-66052025","category-Reporting_mit_Berichten"],"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>Berichte [basics]: Berichte per VBA &ouml;ffnen - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Berichte [basics]: Berichte per VBA &ouml;ffnen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Der Access-Poweruser &ouml;ffnet seine Berichte einfach durch einen Doppelklick auf den jeweiligen Eintrag im Navigationsbereich. Wenn er den Bericht nach bestimmten Daten filtern m&ouml;chte, kann er dies durch das Definieren von Parametern in der Datensatzquelle des Berichts erledigen und die Parameter beim &Ouml;ffnen eingeben. Einen Schritt weiter gehen wir, wenn wir die Kriterien f&uuml;r den Bericht per Formular festlegen und diese in der Abfrage des Berichts referenzieren. Das ist aber immer noch recht unflexibel. Wenn der Bericht nach beliebigen Kriterien gefiltert werden und dieser &uuml;ber eine Schaltfl&auml;che ge&ouml;ffnet werden soll, die der Benutzer &uuml;ber ein Formular definiert, k&ouml;nnen wir dazu VBA nutzen. Wie das gelingt, zeigen wir in den folgenden Abschnitten.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-01T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg04.met.vgwort.de\/na\/90fcac4209fa4948995b0acfdf350ed9\" \/>\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=\"14\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\/Berichte_basics_Berichte_per_VBA_oeffnen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg04.met.vgwort.de\/na\/90fcac4209fa4948995b0acfdf350ed9\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html\",\"name\":\"Berichte [basics]: Berichte per VBA &ouml;ffnen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html#primaryimage\"},\"datePublished\":\"2025-10-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.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\/Berichte_basics_Berichte_per_VBA_oeffnen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_Berichte_per_VBA_oeffnen.html\",\"name\":\"Berichte [basics]: Berichte per VBA &ouml;ffnen\"}}]},{\"@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\/55000695","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=55000695"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000695\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}