{"id":55000060,"date":"2011-10-01T00:00:00","date_gmt":"2020-01-24T15:57:48","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=60"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Daten_in_der_Endlosansicht_von_Formularen_anzeigen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html","title":{"rendered":"Daten in der Endlosansicht von Formularen anzeigen"},"content":{"rendered":"<p class='introduction'>Nicht immer soll ein Formular nur einen Datensatz gleichzeitig anzeigen. Manchmal wollen Sie dem Benutzer auch eine Liste mehrerer Datens&auml;tze einer Tabelle pr&auml;sentieren. Dazu gibt es mehrere M&ouml;glichkeiten, zum Beispiel die Endlosansicht. Dieser Artikel zeigt Ihnen, wie Sie die Daten einer Tabelle &uuml;bersichtlich in einem Formular darstellen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele zu diesem Artikel finden Sie in der Datenbank <b>1105_Endlosformular.mdb<\/b>.<\/p>\n<h2>Varianten f&uuml;r die Anzeige mehrerer Datens&auml;tze<\/h2>\n<p>Grunds&auml;tzlich gibt es mehrere M&ouml;glichkeiten, Daten in Listenform in einem Formular anzuzeigen:<\/p>\n<ul>\n<li>Datenblattansicht in Formularen<\/li>\n<li>Endlosansicht in Formularen<\/li>\n<li>Listenfeld-Steuerelement<\/li>\n<li>nicht in Access eingebaute Steuerelemente wie etwa das ListView-Steuerelement<\/li>\n<\/ul>\n<p>Die Datenblattansicht haben Sie bereits in einem anderen Zusammenhang kennengelernt: n&auml;mlich zur Anzeige von verkn&uuml;pften Daten in Unterformularen (Formulare f&uuml;r die Dateneingabe &#8211; Teil II: Formulare f&uuml;r Daten aus 1:n-Beziehungen). Die Anzeige von Daten in Listenfeldern haben wir in Steuerelemente &#8211; Teil II: Das Listenfeld vorgestellt. Im vorliegenden Artikel schauen wir uns nun an, welche M&ouml;glichkeiten die Endlosansicht von Formularen bietet.<\/p>\n<h2>Artikel im Endlosformular<\/h2>\n<p>F&uuml;r dieses Beispiel sollen die Datens&auml;tze einer Tabelle namens <b>tblArtikel <\/b>in der Endlosansicht eines Formulars angezeigt werden. Dazu f&uuml;hren Sie zun&auml;chst die folgenden Schritte durch:<\/p>\n<ul>\n<li>Legen Sie ein neues, leeres Formular an.<\/li>\n<li>Stellen Sie die Eigenschaft <b>Datenherkunft <\/b>auf <b>tblArtikel <\/b>ein.<\/li>\n<li>&auml;ndern Sie die Eigenschaft <b>Standardansicht <\/b>auf <b>Endlosformular<\/b> ein (siehe Bild 1).<\/li>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_60_540.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_60_540.png\" alt=\"Die verschiedenen Icons im Meldungsfenster\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Die verschiedenen Icons im Meldungsfenster<\/p>\n<\/ul>\n<p>Das waren die Vorbereitungen. Nun geht es an den gr&ouml;&szlig;ten Teil der Arbeit: das Einf&uuml;gen und Ausrichten der Steuerelemente. Dazu m&uuml;ssen Sie grunds&auml;tzlich wissen, dass ein Formular in der Endlosansicht den Detailbereich und die darin enthaltenen Steuerelemente f&uuml;r jeden Datensatz einmal anzeigt. Wieviele Datens&auml;tze gleichzeitig sichtbar sind, ohne dass Sie scrollen m&uuml;ssen, h&auml;ngt von mehreren Faktoren ab. Der erste ist die H&ouml;he des f&uuml;r die Anzeige der Detailbereiche f&uuml;r die einzelnen Datens&auml;tze verf&uuml;gbare Platz, der zweite die H&ouml;he des Detailbereichs f&uuml;r einen Datensatz.<\/p>\n<p>Die H&ouml;he f&uuml;r die Detailbereiche entspricht der H&ouml;he des Formulars minus der H&ouml;he von Formularkopf und Formularfu&szlig;, sofern diese beiden Bereiche eingeblendet sind. Um den Formularkopf und -fu&szlig; einzublenden, klicken Sie mit der rechten Maustaste auf die Titelzeile des Detailbereichs (siehe Bild 2). Danach erscheinen die beiden Bereiche &uuml;ber- und unterhalb des Detailbereichs (siehe Bild 3). Damit Sie das Zusammenspiel der einzelnen Bereiche genauer kennenlernen, erledigen Sie nun die folgenden Dinge:<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_60_541.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_60_541.png\" alt=\"Einblenden von Formularkopf und -fu&szlig;\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Einblenden von Formularkopf und -fu&szlig;<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_60_542.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_60_542.png\" alt=\"Formular mit Formularkopf und -fu&szlig;\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Formular mit Formularkopf und -fu&szlig;<\/p>\n<ul>\n<li>F&uuml;gen Sie im Formularkopf ein Beschriftungsfeld mit dem Text <b>Artikel&uuml;bersicht <\/b>ein (die Schriftgr&ouml;&szlig;e k&ouml;nnen Sie gern auf einen gr&ouml;&szlig;eren Wert einstellen).<\/li>\n<li>Legen Sie im Formularfu&szlig; eine Schaltfl&auml;che mit der Beschriftung <b>OK <\/b>und dem Namen <b>cmdOK <\/b>an.<\/li>\n<\/ul>\n<p>F&uuml;gen Sie im Detailbereich vorerst zwei Felder der in der Datenherkunft angegebenen Tabelle hinzu. Dazu aktivieren Sie am einfachsten die Feldliste mit der Schaltfl&auml;che mit der Tastenkombination <b>Alt + F8 <\/b>und ziehen die zwei Felder <b>ArtikelID <\/b>und <b>Artikel <\/b>in den Detailbereich (siehe Bild 4). Nach einem Wechsel in die Formularansicht sieht das Formular wie in Bild 5 aus. Die Inhalte von Formularkopf und Formularfu&szlig; werden oben und unten angezeigt, dazwischen erscheint der Detailbereich so oft, wie es der verbleibende Platz zul&auml;sst.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_60_543.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_60_543.png\" alt=\"Hinzuf&uuml;gen der Felder zum Detailbereich der Entwurfsansicht\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Hinzuf&uuml;gen der Felder zum Detailbereich der Entwurfsansicht<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_60_544.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_60_544.png\" alt=\"Ein Formular mit mehreren Datens&auml;tzen in der Endlosansicht\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Ein Formular mit mehreren Datens&auml;tzen in der Endlosansicht<\/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\/55000060\/\">\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\/55000060?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\/55000060\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"123b777de9\"\/>\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>Nicht immer soll ein Formular nur einen Datensatz gleichzeitig anzeigen. Manchmal wollen Sie dem Benutzer auch eine Liste mehrerer Datens&auml;tze einer Tabelle pr&auml;sentieren. Dazu gibt es mehrere M&ouml;glichkeiten, zum Beispiel die Endlosansicht. Dieser Artikel zeigt Ihnen, wie Sie die Daten einer Tabelle &uuml;bersichtlich in einem Formular darstellen.<\/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":[662011,66052011,44000004],"tags":[],"class_list":["post-55000060","post","type-post","status-publish","format-standard","hentry","category-662011","category-66052011","category-Formulare_fuer_die_Dateneingabe"],"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>Daten in der Endlosansicht von Formularen anzeigen - Access [basics]<\/title>\n<meta name=\"description\" content=\"Nicht immer soll ein Formular nur einen Datensatz gleichzeitig anzeigen. Manchmal wollen Sie dem Benutzer auch eine Liste mehrerer Datens\u00e4tze einer Tabelle pr\u00e4sentieren. Dazu gibt es mehrere M\u00f6glichkeiten, zum Beispiel die Endlosansicht. Dieser Artikel zeigt Ihnen, wie Sie die Daten einer Tabelle \u00fcbersichtlich in einem Formular darstellen.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Daten in der Endlosansicht von Formularen anzeigen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Nicht immer soll ein Formular nur einen Datensatz gleichzeitig anzeigen. Manchmal wollen Sie dem Benutzer auch eine Liste mehrerer Datens\u00e4tze einer Tabelle pr\u00e4sentieren. Dazu gibt es mehrere M\u00f6glichkeiten, zum Beispiel die Endlosansicht. Dieser Artikel zeigt Ihnen, wie Sie die Daten einer Tabelle \u00fcbersichtlich in einem Formular darstellen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T15:57:48+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_60_540.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=\"9\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\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_60_540.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html\",\"name\":\"Daten in der Endlosansicht von Formularen anzeigen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html#primaryimage\"},\"datePublished\":\"2020-01-24T15:57:48+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"Nicht immer soll ein Formular nur einen Datensatz gleichzeitig anzeigen. Manchmal wollen Sie dem Benutzer auch eine Liste mehrerer Datens\\u00e4tze einer Tabelle pr\\u00e4sentieren. Dazu gibt es mehrere M\\u00f6glichkeiten, zum Beispiel die Endlosansicht. Dieser Artikel zeigt Ihnen, wie Sie die Daten einer Tabelle \\u00fcbersichtlich in einem Formular darstellen.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_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\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Daten_in_der_Endlosansicht_von_Formularen_anzeigen.html\",\"name\":\"Daten in der Endlosansicht von Formularen 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\/55000060","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=55000060"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000060\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}