{"version":"1.0","provider_name":"Access im Unternehmen","provider_url":"https:\/\/access-im-unternehmen.de","author_name":"Andr\u00e9 Minhorst","author_url":"https:\/\/access-im-unternehmen.de\/author\/andreminhorst-com\/","title":"Bug: Unterformular entl&auml;dt bei Bereichsh&ouml;he gleich 0","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"r1yhVQWdEB\"><a href=\"https:\/\/access-im-unternehmen.de\/Bug_Unterformular_entlaedt_bei_Bereichshoehe_gleich_0\/\">Bug: Unterformular entl&auml;dt bei Bereichsh&ouml;he gleich 0<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/access-im-unternehmen.de\/Bug_Unterformular_entlaedt_bei_Bereichshoehe_gleich_0\/embed\/#?secret=r1yhVQWdEB\" width=\"600\" height=\"338\" title=\"&#8222;Bug: Unterformular entl&auml;dt bei Bereichsh&ouml;he gleich 0&#8220; &#8211; Access im Unternehmen\" data-secret=\"r1yhVQWdEB\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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-im-unternehmen.de\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Es gibt den einen oder anderen Bug in Microsoft Access, der nicht als solcher identifiziert werden kann, weil man einfach nicht herausfindet, wie man ein Fehlverhalten reproduzierbar ausl&ouml;st. Im vorliegenden Fall ist es einem unserer findigen Kollegen gelungen, einen Bug zu erkennen, der bisher nach unserer Recherche noch nicht dokumentiert wurde. Es handelt sich um einen Bug, der je nach Konstellation mal gar keine Auswirkungen hat und mal schwere Folgen mit sich bringen kann. Den Ausl&ouml;ser zu identifizieren ist auch alles andere als trivial - aber wir haben ihn gleich im Titel pr&auml;sentiert: Wenn die H&ouml;he eines Unterformulars gleich 0 wird, entl&auml;dt Access das Formular. Welche Schritte zum Nachvollziehen n&ouml;tig sind, welche Folgen dies haben kann und wie sich das Problem beheben l&auml;sst, erl&auml;utern wir in diesem Beitrag."}