{"id":55000244,"date":"2014-10-01T00:00:00","date_gmt":"2020-01-24T15:59:10","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=244"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Mehrere_Formularinstanzen_anzeigen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html","title":{"rendered":"Mehrere Formularinstanzen anzeigen"},"content":{"rendered":"<p class='introduction'>Die Datens&auml;tze einer Tabelle zeigen Sie meist in einer &uuml;bersicht wie einem Datenblatt oder einem Listenfeld an. F&uuml;r die Bearbeitung &ouml;ffnen Sie den gew&uuml;nschten Datensatz in einem Detailformular, das die Felder der Tabelle &uuml;bersichtlich anzeigt. Was aber, wenn Sie einmal mehr als einen Datensatz in der Detailansicht betrachten oder bearbeiten m&ouml;chten In diesem Fall hilft die L&ouml;sung aus dem vorliegenden Artikel weiter. Wir zeigen Ihnen, wie Sie mehrere Instanzen des gleichen Formulars mit verschiedenen Datens&auml;tzen &ouml;ffnen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1405_MehrereFormularinstanzen.mdb<\/b>.<\/p>\n<h2>Hintergrund<\/h2>\n<p>Es kann verschiedene Gr&uuml;nde geben, einmal mehr als einen Datensatz im Detail anzuzeigen. Vielleicht m&ouml;chten Sie beispielsweise einfach einmal die Daten zweier oder mehrerer Datens&auml;tze vergleichen oder diese sogar aneinander anpassen, indem Sie die Feldinhalte von einem Formular zum anderen kopieren.<\/p>\n<h2>Vermeintlich einfache L&ouml;sung<\/h2>\n<p>Der einfachste Weg, mehrere Datens&auml;tze gleichzeitig anzuzeigen, ist die Erstellung einiger entsprechender Formulare. Diese erhalten dann unterschiedliche Namen wie etwa <b>frmArtikel_1<\/b>, <b>frmArtikel_2<\/b>, <b>frmArtikel_3 <\/b>et cetera. Dies hat aber gleich mehrere Nachteil: Erstens m&uuml;ssen Sie beim &ouml;ffnen der Formulare aufpassen, welches schon ge&ouml;ffnet ist, welches der Benutzer vielleicht wieder geschlossen hat und vor allen, welcher Datensatz in welchem Formular angezeigt wird. Der zweite Nachteil ist, dass mehrere gleiche Objekte immer auch einen h&ouml;heren Wartungsaufwand mit sich bringen: Sollten Sie also etwa vier gleiche Formulare verwenden, m&uuml;ssen Sie eine &auml;nderung entweder immer gleich an allen vier Formularen durchf&uuml;hren oder die mit einem Formular erledigen und die &uuml;brigen Formulare l&ouml;schen und durch die neue Version ersetzen. Der dritte Nachteil ist, dass Sie immer nur eine begrenzte Anzahl von Formularen verwenden k&ouml;nnen. Gut, dieser Nachteil f&auml;llt nicht allzusehr ins Gewicht, denn ab einer bestimmten Anzahl verliert man ja auch den &uuml;berblick. Das Fazit lautet jedenfalls: Wir suchen eine bessere L&ouml;sung.<\/p>\n<h2>Bessere L&ouml;sung<\/h2>\n<p>Unser Ansatz sieht so aus, dass wir nur ein Detailformular erstellen und dieses zur Anzeige verschiedener Datens&auml;tze mehrfach &ouml;ffnen. Darin steckt, wie Sie sich vorstellen k&ouml;nnen, etwas mehr Hirnschmalz und au&szlig;erdem geh&ouml;ren dazu einige Spezialkenntnisse, die Ihnen der vorliegende Artikel vermitteln wird.<\/p>\n<p>Wir erstellen zun&auml;chst ein &uuml;bersichtsformular <b>frmArtikelUebersicht<\/b>, dass die Datens&auml;tze in einem Unterformular in der Datenblattansicht anzeigt. Der Benutzer soll nun einen der Datens&auml;tze markieren und diesen durch einen Klick auf eine Schaltfl&auml;che in einem Detailformular &ouml;ffnen k&ouml;nnen.<\/p>\n<p>Das Unterformular, dass die Datens&auml;tze der Tabelle <b>tblArtikel <\/b>in der Datenblattansicht anzeigen soll, hei&szlig;t <b>sfmArtikeluebersicht<\/b> und sieht wie in Bild 1 aus. Stellen Sie die Tabelle <b>tblArtikel<\/b> als <b>Datenherkunft <\/b>des Formulars ein und ziehen Sie alle Felder aus der Feldliste in den Formularentwurf. Legen Sie au&szlig;erdem f&uuml;r die Eigenschaft <b>Standardansicht <\/b>den Wert <b>Datenblatt <\/b>fest.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_244_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_244_001.png\" alt=\"Unterformular mit Artikeln\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Unterformular mit Artikeln<\/p>\n<p>Nun erstellen Sie das Hauptformular <b>frmArtikeluebersicht<\/b> und ziehen das Unterformular, nachdem Sie es gespeichert und geschlossen haben, aus dem Navigationsbereich in die Entwurfsansicht des Hauptformulars. F&uuml;gen Sie dem Hauptformular au&szlig;erdem eine Schaltfl&auml;che namens <b>cmdArtikelAnzeigen <\/b>mit der Beschriftung <b>Artikel anzeigen <\/b>hinzu. Das Hauptformular sieht dann wie in Bild 2 aus.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_244_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_244_002.png\" alt=\"Haupt- und Unterformular zur Auswahl der Detailansichten\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Haupt- und Unterformular zur Auswahl der Detailansichten<\/p>\n<h2>Detailformular erstellen<\/h2>\n<p>Nun ben&ouml;tigen wir noch das Detailformular namens <b>frmArtikeldetails<\/b>, von dem wir sp&auml;ter mehrere Instanzen anzeigen m&ouml;chten. Dieses f&uuml;llen Sie ebenfalls mit der Tabelle <b>tblArtikel <\/b>als Datenherkunft. Ziehen Sie auch hier alle Felder der Datenherkunft in den Detailbereich der Entwurfsansicht. Allerdings d&uuml;rfen Sie hier ein etwas ordentlicher bei der Anordnung sein, denn die Felder sollen ja nicht in der Datenblattansicht erscheinen, sondern so, wie diese auch im Entwurf aussehen &#8211; also wie in Bild 3.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_244_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_244_003.png\" alt=\"Entwurf des Detailformulars\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Entwurf des Detailformulars<\/p>\n<p>Dort haben wir den Artikelnamen nochmals an oberster Stelle im Formularkopf untergebracht, damit der Benutzer direkt sieht, um welchen Artikel es sich handelt. Stellen Sie die Eigenschaften <b>Navigationsschaltfl&auml;chen<\/b>, <b>Bildlaufleisten <\/b>und <b>Datensatzmarkierer <\/b>jeweils auf den Wert <b>Nein <\/b>ein, damit das Formular wie in Bild 4 aussieht.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_244_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_244_004.png\" alt=\"Das Detailformular in der Formularansicht\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Das Detailformular in der Formularansicht<\/p>\n<h2>Herk&ouml;mmlicher Aufruf<\/h2>\n<p>Die Schaltfl&auml;che <b>cmdArtikelAnzeigen <\/b>f&uuml;llen wir nun zun&auml;chst mit der &uuml;blicherweise verwendeten Methode zum Anzeigen eines Formulars mit einem speziellen Datensatz. Dazu w&auml;hlen Sie im Eigenschaftsfenster des Formulars <b>frmArtikel-uebersicht <\/b>in der Entwurfsansicht den Wert <b>[Ereignisprozedur] <\/b>aus und klicken dann auf die Schaltfl&auml;che rechts neben der Eigenschaft.<\/p>\n<p>Dies &ouml;ffnet den VBA-Editor mit einem neuen Klassenmodul f&uuml;r das Formular <b>frmArtikeluebersicht<\/b>. Dort finden Sie direkt die gew&uuml;nschte Prozedur <b>cmdArtikelAnzeigen_Click <\/b>vor, die Sie nun wie in Listing 1 mit Code f&uuml;llen.<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>cmdArtikelAnzeigen_Click()\r\n     <span style=\"color:blue;\">Dim <\/span>lngArtikelID<span style=\"color:blue;\"> As Long<\/span>\r\n     lngArtikelID = Nz(Me!sfmArtikeluebersicht.Form!ArtikelID)\r\n     <span style=\"color:blue;\">If <\/span><span style=\"color:blue;\">Not<\/span> lngArtikelID = 0<span style=\"color:blue;\"> Then<\/span>\r\n         DoCmd.OpenForm \"frmArtikeldetails\", WhereCondition:=\"ArtikelID = \" & lngArtikelID\r\n     <span style=\"color:blue;\">Else<\/span>\r\n         <span style=\"color:blue;\">MsgBox<\/span> \"W&auml;hlen Sie zun&auml;chst einen Artikel aus der Liste aus.\"\r\n     <span style=\"color:blue;\">End If<\/span>\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p class='imagetext'>Listing 1: &ouml;ffnen des Formulars frmArtikeldetails<\/p>\n<p>Die Prozedur deklariert eine Variable namens <b>lngArtikelID<\/b>, welche den Prim&auml;rschl&uuml;sselwert des aktuell im Unterformular markierten Artikels aufnehmen soll. Die folgende Anweisung ermittelt diesen Wert mit dem Ausdruck <b>Nz(Me!sfmArtikeluebersicht.Form!ArtikelID)<\/b>. Der Ausdruck in der Klammer arbeitet sich &uuml;ber das aktuelle Formular (<b>Me<\/b>) &uuml;ber das Unterformular-Steuerelement (<b>sfmArtikeluebersicht<\/b>) zu dem enthaltenen Formular (<b>Form<\/b>) bis zu dem Feld <b>ArtikelID <\/b>des aktuellen Datensatzes durch.<\/p>\n<p>Dabei d&uuml;rfen Sie nicht das Unterformular-Steuerelement und das Unterformular selbst verwechseln, auch wenn beide den gleichen Namen tragen &#8211; das Unterformular selbst referenzieren Sie erst mit der Eigenschaft <b>Form <\/b>des Unterformular-Steuerelements.<\/p>\n<p>Wenn das Unterformular leer ist oder der Benutzer den Datensatzzeiger gerade auf dem leeren, neuen Datensatz platziert hat, liefert dies den Wert <b>Null <\/b>zur&uuml;ck. In diesem Fall sorgt die Funktion <b>Nz<\/b>, welche den obigen Ausdruck umschlie&szlig;t, daf&uuml;r, dass in diesem Fall die Zahl <b>0 <\/b>in der Variablen <b>lngArtikelID <\/b>landet.<\/p>\n<p>Sollte <b>lngArtikelID <\/b>danach einen Wert ungleich <b>0 <\/b>enthalten, ruft die Prozedur im ersten Teil einer entsprechend formulierten <b>If&#8230;Then<\/b>-Bedingung die Methode <b>OpenForm <\/b>des <b>DoCmd<\/b>-Objekts auf, die zwei Parameter verwendet: Mit <b>&#8222;frmArtikeldetails&#8220; <\/b>den Namen des zu &ouml;ffnenden Formulars und mit <b>WhereCondition:=&#8220;ArtikelID = &#8220; &#038; lngArtikelID <\/b>die Bedingung f&uuml;r die Datenherkunft des zu &ouml;ffnenden Formulars. Letztere lautet nach dem Zusammensetzen etwa so:<\/p>\n<pre>ArtikelID = 12<\/pre>\n<p>Sollte sich der Datensatzzeiger im Unterformular gerade nicht auf einem Datensatz befinden, erh&auml;lt <b>lngArtikel-ID <\/b>den Wert <b>0<\/b>. Dies f&uuml;hrt zum <b>Else<\/b>-Teil der <b>If&#8230;Then<\/b>-Bedingung, in dem die Prozedur lediglich eine Meldung ausgibt, dass aktuell kein Datensatz markiert ist.<\/p>\n<p>Das Ergebnis sehen Sie in Bild 5: Die Prozedur &ouml;ffnet das Formular <b>frmArtikeldetails <\/b>und zeigt den aktuell im Unterformular markierten Datensatz an.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_244_005.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_244_005.png\" alt=\"&ouml;ffnen eines Detailformulars f&uuml;r den aktuell markierten Artikel\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: &ouml;ffnen eines Detailformulars f&uuml;r den aktuell markierten Artikel<\/p>\n<p>Probieren wir nun aus, was geschieht, wenn wir ein zweites Mal auf die Schaltfl&auml;che <b>cmdArtikelAnzeigen <\/b>klicken. Das Formular <b>frmArtikeldetails <\/b>flackert kurz, dann zeigt es den aktuell im Unterformular ausgew&auml;hlten Datensatz an. Wir k&ouml;nnen also immer wieder einen anderen Datensatz anzeigen, ohne das Detailformular zu schlie&szlig;en, aber nicht mehrere Artikel gleichzeitig.<\/p>\n<h2>Mehrere Formulare, erster Versuch<\/h2>\n<p>Um mehrerer Detailformulare zu &ouml;ffnen, gehen wir einen anderen Weg. Dazu bedarf es zun&auml;chst einiger Erl&auml;uterungen. Genau wie beispielsweise das <b>Recordset<\/b>-Objekt ist auch ein Formular nichts anderes als ein Objekt, basierend auf einer Klasse. Sie k&ouml;nnen mehrere <b>Recordset<\/b>-Objekte erzeugen, und dies gelingt auch mit Formularen &#8211; allerdings nicht mit der oben verwendeten Methode <b>DoCmd.OpenForm<\/b>.<\/p>\n<p>W&auml;hrend wir damit eine Instanz des Formulars &ouml;ffnen, die ohne weiteres Zutun existiert, m&uuml;ssen wir beim expliziten Erzeugen eines Formular-Objekts erst eine Objektvariable anlegen, die einen Verweis auf das Formular speichert &#8211; anderenfalls w&uuml;rde das Formular gleich wieder im Nirvana verschwinden.<\/p>\n<p>Diese Variable deklarieren wir sinnvollerweise direkt im Kopf des Klassenmoduls <b>Form_frmArtikeluebersicht<\/b>, damit diese nicht gleich beim Beenden der Prozedur, die das Formular erzeugt und die Variable f&uuml;llt, gel&ouml;scht wird &#8211; und damit auch das Formular.<\/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\/55000244\/\">\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\/55000244?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\/55000244\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8d63f6cbe9\"\/>\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>Die Datens&auml;tze einer Tabelle zeigen Sie meist in einer &uuml;bersicht wie einem Datenblatt oder einem Listenfeld an. F&uuml;r die Bearbeitung &ouml;ffnen Sie den gew&uuml;nschten Datensatz in einem Detailformular, das die Felder der Tabelle &uuml;bersichtlich anzeigt. Was aber, wenn Sie einmal mehr als einen Datensatz in der Detailansicht betrachten oder bearbeiten m&ouml;chten In diesem Fall hilft die L&ouml;sung aus dem vorliegenden Artikel weiter. Wir zeigen Ihnen, wie Sie mehrere Instanzen des gleichen Formulars mit verschiedenen Datens&auml;tzen &ouml;ffnen.<\/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":[662014,66052014,44000010],"tags":[],"class_list":["post-55000244","post","type-post","status-publish","format-standard","hentry","category-662014","category-66052014","category-Formulare_mit_VBA_programmieren"],"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>Mehrere Formularinstanzen anzeigen - Access [basics]<\/title>\n<meta name=\"description\" content=\"Die Datens\u00e4tze einer Tabelle zeigen Sie meist in einer \u00dcbersicht wie einem Datenblatt oder einem Listenfeld an. F\u00fcr die Bearbeitung \u00f6ffnen Sie den gew\u00fcnschten Datensatz in einem Detailformular, das die Felder der Tabelle \u00fcbersichtlich anzeigt. Was aber, wenn Sie einmal mehr als einen Datensatz in der Detailansicht betrachten oder bearbeiten m\u00f6chten? In diesem Fall hilft die L\u00f6sung aus dem vorliegenden Artikel weiter. Wir zeigen Ihnen, wie Sie mehrere Instanzen des gleichen Formulars mit verschiedenen Datens\u00e4tzen \u00f6ffnen.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mehrere Formularinstanzen anzeigen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Die Datens\u00e4tze einer Tabelle zeigen Sie meist in einer \u00dcbersicht wie einem Datenblatt oder einem Listenfeld an. F\u00fcr die Bearbeitung \u00f6ffnen Sie den gew\u00fcnschten Datensatz in einem Detailformular, das die Felder der Tabelle \u00fcbersichtlich anzeigt. Was aber, wenn Sie einmal mehr als einen Datensatz in der Detailansicht betrachten oder bearbeiten m\u00f6chten? In diesem Fall hilft die L\u00f6sung aus dem vorliegenden Artikel weiter. Wir zeigen Ihnen, wie Sie mehrere Instanzen des gleichen Formulars mit verschiedenen Datens\u00e4tzen \u00f6ffnen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T15:59:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/..\/tl_files\/images\/pic_244_001.png\" \/>\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=\"18\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\/Mehrere_Formularinstanzen_anzeigen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_244_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html\",\"name\":\"Mehrere Formularinstanzen anzeigen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html#primaryimage\"},\"datePublished\":\"2020-01-24T15:59:10+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Die Datens\\u00e4tze einer Tabelle zeigen Sie meist in einer \\u00dcbersicht wie einem Datenblatt oder einem Listenfeld an. F\\u00fcr die Bearbeitung \\u00f6ffnen Sie den gew\\u00fcnschten Datensatz in einem Detailformular, das die Felder der Tabelle \\u00fcbersichtlich anzeigt. Was aber, wenn Sie einmal mehr als einen Datensatz in der Detailansicht betrachten oder bearbeiten m\\u00f6chten? In diesem Fall hilft die L\\u00f6sung aus dem vorliegenden Artikel weiter. Wir zeigen Ihnen, wie Sie mehrere Instanzen des gleichen Formulars mit verschiedenen Datens\\u00e4tzen \\u00f6ffnen.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.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\/Mehrere_Formularinstanzen_anzeigen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Mehrere_Formularinstanzen_anzeigen.html\",\"name\":\"Mehrere Formularinstanzen anzeigen\"}}]},{\"@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\/55000244","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=55000244"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000244\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}