{"id":55000706,"date":"2026-06-01T00:00:00","date_gmt":"2026-06-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/706"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Berichte_basics_1nDaten_im_Bericht_ausgeben","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html","title":{"rendered":"Berichte [basics]: 1:n-Daten im Bericht ausgeben"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg04.met.vgwort.de\/na\/14d793cf7c68462cb1a1ac5c1c58f891\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>In Formularen ist die Sache bei unserer Beispieldatenbank &#8222;B&uuml;cherverwaltung&#8220; klar: Sollen zu jedem Leser seine Ausleihen erscheinen, legen wir ein Hauptformular f&uuml;r die Leser an und setzen ein Unterformular f&uuml;r die Ausleihen hinein. Wer diesen Weg in einen Bericht &uuml;bertragen will, sucht folgerichtig nach dem Unterbericht &#8211; und f&auml;hrt damit einen Umweg. Berichte l&ouml;sen das Problem anders, n&auml;mlich mit einer einzigen Abfrage und einer Gruppierung. Warum das so ist, wie es Schritt f&uuml;r Schritt gelingt und welche Stolpersteine dabei auf uns warten, liest Du in diesem Artikel.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>BerichteBasics_1nDaten.accdb<\/b>.<\/p>\n<h2>Das Szenario: Leser und ihre Ausleihen<\/h2>\n<p>Wir bleiben bei der B&uuml;cherverwaltung. Die Tabelle <b>tblLeser<\/b> speichert die Leser, die Tabelle <b>tblAusleihen<\/b> h&auml;lt fest, wer wann welches Buch ausgeliehen und wann er es zur&uuml;ckgebracht hat.<\/p>\n<p>Verkn&uuml;pft sind beide &uuml;ber das Fremdschl&uuml;sselfeld <b>LeserID<\/b> &#8211; eine klassische 1:n-Beziehung.<\/p>\n<p>Ein Leser hat also keine, eine oder viele Ausleihen; eine Ausleihe geh&ouml;rt hingegen immer zu genau einem Leser. Das Datenmodell zeigt Bild 1.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_001.png\" alt=\"Die 1:n-Beziehung zwischen tblLeser und tblAusleihen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Die 1:n-Beziehung zwischen tblLeser und tblAusleihen<\/p>\n<p>Der Bericht soll die Leser untereinander ausgeben, unter jedem Leser dessen Ausleihen auflisten und je Leser die Anzahl der Ausleihen nennen.<\/p>\n<p>Das wird in Formularen durch Haupt- und Unterformular realisiert, aber in Berichten sieht dies anders aus.<\/p>\n<h2>Warum kein Unterbericht?<\/h2>\n<p>Unterberichte gibt es in Access durchaus, und wir k&ouml;nnten damit die Struktur eines Formulars nachbauen. Nur brauchen wir sie hier nicht.<\/p>\n<p>Der Grund ist einfach: Ein Formular dient dem Bearbeiten von Daten, und eine Datensatzquelle bleibt nur dann bearbeitbar, wenn sie &uuml;berschaubar bleibt. Deshalb bekommt dort jede Tabelle ihr eigenes Formular.<\/p>\n<p>Ein Bericht gibt Daten hingegen nur aus. Er muss nicht aktualisierbar sein. Also d&uuml;rfen wir ihm eine Abfrage unterschieben, die mehrere Tabellen zusammenf&uuml;hrt &#8211; und die Aufteilung, die im Formular das Unterformular leistet, &uuml;bernimmt im Bericht die <b>Gruppierung<\/b>.<\/p>\n<p>Dieses Prinzip haben wir im Artikel <b>Berichte [basics]: Grundlagen<\/b> (<b>www.access-basics.de\/526<\/b>) bereits benannt. Jetzt f&uuml;hren wir es vor.<\/p>\n<p>Die Mechanik der Gruppierung selbst &#8211; Gruppenkopf einblenden, Gruppenfu&szlig;, Bereich wiederholen &#8211; setzen wir dabei als bekannt voraus. Sie steht ausf&uuml;hrlich im Artikel <b>Berichte [basics]: Berichte gruppieren<\/b> (<b>www.access-basics.de\/691<\/b>).<\/p>\n<p>Dort gruppieren wir allerdings <b>eine<\/b> Tabelle nach einem ihrer Felder. Hier ist es etwas anderes: Hier stehen zwei verkn&uuml;pfte Tabellen in der Datensatzquelle, und die Eins-Seite wandert in den Gruppenkopf, die n-Seite in den Detailbereich.<\/p>\n<h2>Die Abfrage als Datensatzquelle<\/h2>\n<p>Eine Ausleihe ohne Buchtitel n&uuml;tzt niemandem. Also holen wir uns &uuml;ber die Tabelle <b>tblBuecher<\/b> noch das Feld <b>Buchtitel<\/b> dazu.<\/p>\n<p>Damit stehen zwar drei Tabellen in der Abfrage &#8211; an der Struktur &auml;ndert das aber nichts: Strukturbildend ist allein die 1:n-Beziehung zwischen Leser und Ausleihe.<\/p>\n<p>Die Tabelle <b>tblBuecher<\/b> h&auml;ngt an der n-Seite und liefert nur einen Klartext zum Fremdschl&uuml;ssel. Die Abfrage hei&szlig;t <b>qryLeserUndAusleihen<\/b> und sieht in der Entwurfsansicht wie in Bild 2 aus.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_002.png\" alt=\"Die Abfrage qryLeserUndAusleihen verbindet Leser, Ausleihen und B&uuml;cher\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Die Abfrage qryLeserUndAusleihen verbindet Leser, Ausleihen und B&uuml;cher<\/p>\n<p>Die Felder <b>LeserID<\/b> und <b>AusleiheID<\/b> nehmen wir mit auf, obwohl sie im Bericht nirgends erscheinen sollen.<\/p>\n<p>Beide brauchen wir gleich noch &#8211; das eine zum Gruppieren, das andere am Ende des Artikels.<\/p>\n<h2>Der Preis des Joins: Redundanz<\/h2>\n<p>Bevor wir weitermachen, schauen wir uns das Ergebnis an &#8211; und zwar in der Datenblattansicht, nicht in der Vorstellung. Denn hier passiert etwas, das viele &uuml;berrascht (siehe Bild 3).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_003.png\" alt=\"Die Abfrage liefert die Leserdaten in jeder Ausleihzeile erneut\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Die Abfrage liefert die Leserdaten in jeder Ausleihzeile erneut<\/p>\n<p>Der Leser <b>Martin Kleinert<\/b> steht nicht ein einziges Mal da, sondern in jeder seiner Ausleihzeilen erneut. Das ist kein Fehler, sondern die unvermeidliche Folge des Joins: Eine Abfrage liefert immer eine flache Tabelle, und in der muss die Eins-Seite in jeder Zeile der n-Seite wiederholt werden.<\/p>\n<p>W&uuml;rden wir diese Abfrage unver&auml;ndert als Datensatzquelle nutzen und alle Felder in den Detailbereich legen, s&auml;he der Bericht genau so aus wie das Datenblatt: der Lesername in jeder Zeile.<\/p>\n<p>Genau hier setzt die Gruppierung des Berichts an. Sie holt die wiederholten Werte aus dem Detailbereich heraus und schreibt sie ein einziges Mal in den Gruppenkopf.<\/p>\n<h2>Den Bericht anlegen<\/h2>\n<p>Wir erstellen &uuml;ber <b>Erstellen|Berichte|Berichtsentwurf<\/b> einen neuen, leeren Bericht (siehe Bild 4).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_004.png\" alt=\"Anlegen eines neuen, leeren Berichts\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Anlegen eines neuen, leeren Berichts<\/p>\n<p>Dann weisen ihm im Eigenschaftenblatt unter <b>Datensatzquelle<\/b> die Abfrage <b>qryLeserUndAusleihen<\/b> zu und speichern den Bericht unter dem Namen <b>rptLeserMitAusleihen<\/b> (siehe Bild 5).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_005.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_005.png\" alt=\"Zuweisen der Datensatzquelle\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Zuweisen der Datensatzquelle<\/p>\n<p>Aus der <b>Feldliste<\/b> ziehen wir zun&auml;chst nur die Felder der n-Seite in den Detailbereich: <b>Buchtitel<\/b>, <b>Ausleihdatum<\/b> und <b>Rueckgabedatum<\/b>. Die Leserfelder lassen wir vorerst weg &#8211; sie geh&ouml;ren nicht dorthin, wie wir gerade gesehen haben.<\/p>\n<p>Danach markieren wir die drei Felder und w&auml;hlen aus dem Kontextmen&uuml; <b>Anordnen|Tabelle<\/b>, damit sie als saubere Zeile nebeneinander stehen.<\/p>\n<p>Die Spalten&uuml;berschriften landen nun im Seitenkopf, die eigentlichen Felder im Detailbereich.<\/p>\n<p>Die H&ouml;he des Detailbereichs passen wir so an, dass dieser gerade so eben die Textfelder anzeigt. Au&szlig;erdem verbreitern wir das Feld <b>Buchtitel<\/b> ein wenig (siehe Bild 6).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_006.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_006.png\" alt=\"Anwenden der Tabellen-Anordnung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 6: Anwenden der Tabellen-Anordnung<\/p>\n<h2>Die Gruppierung hinzuf&uuml;gen<\/h2>\n<p>Nun blenden wir mit dem Kontextmen&uuml;-Befehl <b>Sortieren und gruppieren<\/b> den entsprechenden Bereich ein und klicken auf <b>Gruppe hinzuf&uuml;gen<\/b>. Access fragt, wonach gruppiert werden soll (siehe Bild 7) &#8211; und wir wollen nat&uuml;rlich nach dem Leser gruppieren.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_007.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_007.png\" alt=\"Ausw&auml;hlen des Feldes, nach dem gruppiert werden soll\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 7: Ausw&auml;hlen des Feldes, nach dem gruppiert werden soll<\/p>\n<p>Ein Feld namens <b>Name<\/b> gibt es allerdings nicht. Der Leser steckt in zwei Feldern, <b>Vorname<\/b> und <b>Nachname<\/b>. Also w&auml;hlen wir statt eines Feldes den Eintrag <b>Ausdruck<\/b> und geben im Ausdrucks-Generator den folgenden Ausdruck ein (siehe Bild 8):<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_008.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_008.png\" alt=\"Ausdruck f&uuml;r die Gruppierung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 8: Ausdruck f&uuml;r die Gruppierung<\/p>\n<pre>=[Vorname] & \" \" & [Nachname]<\/pre>\n<p>Innerhalb der Gruppe f&uuml;gen wir au&szlig;erdem eine Sortierung nach dem Feld <b>Ausleihdatum<\/b> hinzu, damit die Ausleihen eines Lesers in zeitlicher Reihenfolge erscheinen. Das Ergebnis im Bereich zum <b>Gruppieren und Sortieren <\/b>zeigt Bild 9.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_009.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_009.png\" alt=\"Gruppierung nach dem Namen, darunter die Sortierung nach dem Ausleihdatum\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 9: Gruppierung nach dem Namen, darunter die Sortierung nach dem Ausleihdatum<\/p>\n<p>Es fehlt allerdings noch ein Gruppenfu&szlig;bereich. Diesen wollen wir verwenden, um zusammenfassende Daten zum Leser auszugeben, in diesem Fall die Anzahl der entliehenen B&uuml;cher.<\/p>\n<p>Dazu markieren wir nochmals die Gruppierung und w&auml;hlen hier statt ohne Fu&szlig;zeilenbereich den Eintrag mit Fu&szlig;zeilenbereich aus (siehe Bild 10).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_706_011.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_706_011.png\" alt=\"Hinzuf&uuml;gen eines Fu&szlig;zeilenbereichs f&uuml;r die Gruppierung nach den Lesern\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 10: Hinzuf&uuml;gen eines Fu&szlig;zeilenbereichs f&uuml;r die Gruppierung nach den Lesern<\/p>\n<h2>Die Felder auf die Bereiche verteilen<\/h2>\n<p>Access hat uns nun einen Gruppenkopf und einen Gruppenfu&szlig; spendiert. In den Gruppenkopf ziehen wir aus der Feldliste die Felder der Eins-Seite: <b>Vorname<\/b> und <b>Nachname<\/b>.<\/p>\n<p>Die zugeh&ouml;rigen Bezeichnungsfelder l&ouml;schen wir, vergr&ouml;&szlig;ern die Schrift und stellen die Eigenschaft <b>Rahmenart<\/b> beider Textfelder auf <b>Transparent<\/b> (das erledigen wir auch f&uuml;r die &uuml;brigen Textfelder im Detailbereich).<\/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\/55000706\/\">\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\/55000706?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\/55000706\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"5003f23aeb\"\/>\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>In Formularen ist die Sache bei unserer Beispieldatenbank &#8222;B&uuml;cherverwaltung&#8220; klar: Sollen zu jedem Leser seine Ausleihen erscheinen, legen wir ein Hauptformular f&uuml;r die Leser an und setzen ein Unterformular f&uuml;r die Ausleihen hinein. Wer diesen Weg in einen Bericht &uuml;bertragen will, sucht folgerichtig nach dem Unterbericht &#8211; und f&auml;hrt damit einen Umweg. Berichte l&ouml;sen das Problem anders, n&auml;mlich mit einer einzigen Abfrage und einer Gruppierung. Warum das so ist, wie es Schritt f&uuml;r Schritt gelingt und welche Stolpersteine dabei auf uns warten, liest Du in diesem Artikel.<\/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":[662026,66032026,44000007],"tags":[],"class_list":["post-55000706","post","type-post","status-publish","format-standard","hentry","category-662026","category-66032026","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]: 1:n-Daten im Bericht ausgeben - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Berichte [basics]: 1:n-Daten im Bericht ausgeben - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"In Formularen ist die Sache bei unserer Beispieldatenbank &quot;B&uuml;cherverwaltung&quot; klar: Sollen zu jedem Leser seine Ausleihen erscheinen, legen wir ein Hauptformular f&uuml;r die Leser an und setzen ein Unterformular f&uuml;r die Ausleihen hinein. Wer diesen Weg in einen Bericht &uuml;bertragen will, sucht folgerichtig nach dem Unterbericht - und f&auml;hrt damit einen Umweg. Berichte l&ouml;sen das Problem anders, n&auml;mlich mit einer einzigen Abfrage und einer Gruppierung. Warum das so ist, wie es Schritt f&uuml;r Schritt gelingt und welche Stolpersteine dabei auf uns warten, liest Du in diesem Artikel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-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\/14d793cf7c68462cb1a1ac5c1c58f891\" \/>\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=\"16\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_1nDaten_im_Bericht_ausgeben.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg04.met.vgwort.de\/na\/14d793cf7c68462cb1a1ac5c1c58f891\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html\",\"name\":\"Berichte [basics]: 1:n-Daten im Bericht ausgeben - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html#primaryimage\"},\"datePublished\":\"2026-06-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_1nDaten_im_Bericht_ausgeben.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.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_1nDaten_im_Bericht_ausgeben.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Berichte_basics_1nDaten_im_Bericht_ausgeben.html\",\"name\":\"Berichte [basics]: 1:n-Daten im Bericht ausgeben\"}}]},{\"@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\/55000706","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=55000706"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000706\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}