<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Access im Unternehmen</provider_name><provider_url>https://access-im-unternehmen.de</provider_url><author_name>Andr&#xE9; Minhorst</author_name><author_url>https://access-im-unternehmen.de/author/andreminhorst-com/</author_url><title>Rechnungsverwaltung: Bestellformular</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="eWaZZ1J68W"&gt;&lt;a href="https://access-im-unternehmen.de/Rechnungsverwaltung_Bestellformular/"&gt;Rechnungsverwaltung: Bestellformular&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://access-im-unternehmen.de/Rechnungsverwaltung_Bestellformular/embed/#?secret=eWaZZ1J68W" width="600" height="338" title="&#x201E;Rechnungsverwaltung: Bestellformular&#x201C; &#x2013; Access im Unternehmen" data-secret="eWaZZ1J68W" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://access-im-unternehmen.de/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><description>Nachdem wir das Datenmodell f&uuml;r unsere Rechnungsverwaltung angelegt sowie die Tabellen mit Beispieldaten gef&uuml;llt haben, kommt als N&auml;chstes die Benutzeroberfl&auml;che zum Verwalten der Kunden-, Produkt- und Bestelldaten an die Reihe. Die dazu notwendigen Formulare stellen wir in mehreren Teilen dieser Beitragsreihe vor. Die Basis ist das Formular zum Anzeigen der Bestellungen, mit dem wir den Kunden ausw&auml;hlen, die Bestelldaten eingeben und die Bestellpositionen hinzuf&uuml;gen k&ouml;nnen. Die Programmierung dieses Formulars zeigen wir im vorliegenden Beitrag - inklusive Validierung und mehr.</description></oembed>
