{"version":"1.0","provider_name":"Access [basics]","provider_url":"https:\/\/access-basics.de","author_name":"Andr\u00e9 Minhorst","author_url":"https:\/\/access-basics.de\/index.php\/author\/andreminhorst-com","title":"Details aus dem Unterformular &ouml;ffnen - Access [basics]","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Kz30gXsMEH\"><a href=\"https:\/\/access-basics.de\/index.php\/Details_aus_dem_Unterformular_oeffnen.html\">Details aus dem Unterformular &ouml;ffnen<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/access-basics.de\/index.php\/Details_aus_dem_Unterformular_oeffnen.html\/embed#?secret=Kz30gXsMEH\" width=\"600\" height=\"338\" title=\"&#8222;Details aus dem Unterformular &ouml;ffnen&#8220; &#8211; Access [basics]\" data-secret=\"Kz30gXsMEH\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/access-basics.de\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Ein Unterformular kann einige Daten anzeigen, aber oft ist die Breite des Unterformulars begrenzt und der Benutzer muss scrollen, um die nicht sichtbaren Spalten zu lesen. Das ist nicht unbedingt komfortabel. Manchmal soll dann doch ein Detailformular die Daten zu einem Datensatz in \u00fcbersichtlicher Form anzeigen. Wie aber \u00f6ffnen wir das Detailformular zu einem Datensatz vom Unterformular aus? Und wie aktualisieren wir das Unterformular, wenn wir den ge\u00f6ffneten Datensatz im Detailformular ge\u00e4ndert haben? All dies zeigt der vorliegende Artikel.","thumbnail_url":"..\/tl_files\/images\/pic_408_001.png"}