{"id":55000179,"date":"2013-12-01T00:00:00","date_gmt":"2020-01-24T15:58:44","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=179"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"ListViewSteuerelement_Drag_and_Drop_Teil_I","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html","title":{"rendered":"ListView-Steuerelement: Drag and Drop, Teil I"},"content":{"rendered":"<p class='introduction'>ListView-Steuerelemente unterst&uuml;tzen im Gegensatz zum Listenfeld sogar den Einsatz von Drag and Drop. Damit k&ouml;nnen Sie nicht nur Eintr&auml;ge von einem ListView-Steuerelement zum n&auml;chsten ziehen, sondern auch die Reihenfolge der Eintr&auml;ge eines ListView-Steuerelements einstellen. Im ersten Teil dieser Mini-Artikelreihe zeigen wir, wie Sie Datens&auml;tze zwischen zwei ListView-Steuerelementen hin- und herziehen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels finden Sie in der Datenbank <b>1212_ListView.mdb<\/b>.<\/p>\n<h2>Von ListView zu ListView per Drag and Drop<\/h2>\n<p>Eintr&auml;ge von einem ListView-Steuerelement zum n&auml;chsten Ziehen und fort fallenlassen &#8211; und umgekehrt Wozu soll das gut sein Nun: Beispielsweise k&ouml;nnen Sie so die Zuordnung von Elementen in einer m:n-Beziehung verwalten. Das Hauptformular zeigt dann die Datens&auml;tze der einen Seite der Beziehung an, die beiden ListView-Steuerelemente die diesem Datensatz zugeordneten und die nicht zugeordneten Datens&auml;tze der anderen Seite der Beziehung.<\/p>\n<p>Die bisher in den Beispielen zum ListView-Steuerelement verwendeten Tabellen der S&uuml;dsturm-Beispieldatenbank enthalten leider nur eine einzige m:n-Beziehung (zwischen den Bestellungen und den Artikeln). Diese ist leider nicht f&uuml;r dieses Beispiel geeignet, da ja hier noch einige weitere Daten wie Menge, Einzelpreis et cetera verwaltet werden m&uuml;ssen.<\/p>\n<p>Also fingieren wir einfach ein geeignetes Beispiel. Die Tabelle <b>tblArtikel <\/b>enth&auml;lt bislang ein Fremdschl&uuml;sselfeld, mit dem der Lieferant des Artikels eingestellt werden kann. Der Nachteil dieser Verkn&uuml;pfung ist, dass Sie f&uuml;r jeden Artikel nur einen einzigen Lieferanten bestimmen k&ouml;nnen. In der Praxis gibt es jedoch meist noch weitere Lieferanten, die herangezogen werden, wenn der erste Lieferant nicht liefern kann oder ein anderer Lieferant einen g&uuml;nstigeren Preis anbietet.<\/p>\n<p>Wir ben&ouml;tigen also eine Tabelle, mit der Sie einem Artikel einen oder mehrere Lieferanten zuordnen k&ouml;nnen. Diese sieht wie in Bild 1 aus und enth&auml;lt neben dem Prim&auml;rschl&uuml;sselfeld noch zwei weitere Felder namens <b>ArtikelID <\/b>und <b>LieferantID<\/b>. F&uuml;r diese beden Felder legen Sie au&szlig;erdem einen zusammengesetzten Schl&uuml;ssel fest, dessen Eigenschaft <b>Eindeutig <\/b>den Wert <b>Ja <\/b>erh&auml;lt. Damit stellen Sie sicher, dass jeder Lieferant jedem Artikel nur einmal zugeordnet werden kann.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_179_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_179_001.png\" alt=\"Tabelle zur Herstellung einer m:n-Beziehung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Tabelle zur Herstellung einer m:n-Beziehung<\/p>\n<p>Nun m&uuml;ssen Sie noch festlegen, dass die beiden Felder nur die Prim&auml;rschl&uuml;sselwerte der Tabellen <b>tblArtikel <\/b>und <b>tblLieferanten <\/b>annehmen k&ouml;nnen. Dazu &ouml;ffnen Sie das Beziehungen-Fenster von Access und f&uuml;gen die drei Tabellen <b>tblArtikel<\/b>, <b>tblLieferanten <\/b>und <b>tblArtikelLieferanten <\/b>hinzu. Ziehen Sie das Feld <b>ArtikelID <\/b>der Tabelle <b>tblArtikel <\/b>auf das gleichnamige Feld der Tabelle <b>tblArtikelLieferanten<\/b>. Erledigen Sie das Gleiche f&uuml;r das Feld <b>LieferantID<\/b>.<\/p>\n<p>Anschlie&szlig;end legen Sie die Beziehungseigenschaften fest (siehe Bild 2). Aktivieren Sie die Optionen <b>Mit Referentieller Integrit&auml;t <\/b>und <b>L&ouml;schweitergabe an verwandte Datens&auml;tze<\/b>. Damit stellen Sie erstens sicher, dass die Fremdschl&uuml;sselfelder <b>ArtikelID <\/b>und <b>LieferantID <\/b>nur Werte aufnehmen k&ouml;nnen, die im Prim&auml;rschl&uuml;sselfeld der jeweils verkn&uuml;pften Tabelle enthalten sind. Au&szlig;erdem werden Datens&auml;tze in der Tabelle <b>tblArtikelLieferanten <\/b>automatisch gel&ouml;scht, wenn ein verkn&uuml;pfter Datensatz der Tabellen <b>tblArtikel <\/b>oder <b>tblLieferanten <\/b>entfernt wird.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_179_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_179_002.png\" alt=\"Festlegen der Beziehungen zwischen den Tabellen der m:n-Verkn&uuml;pfung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Festlegen der Beziehungen zwischen den Tabellen der m:n-Verkn&uuml;pfung<\/p>\n<p>Aber ist das &uuml;berhaupt in Ordnung Was geschieht, wenn ich alle Datens&auml;tze der Tabelle <b>tblLieferanten <\/b>l&ouml;sche, die einem Artikel zugeordnet sind &#8211; diese besitzt dann ja keinen Lieferanten mehr Kein Problem: Das Fremdschl&uuml;sselfeld <b>LieferantID <\/b>der Tabelle <b>tblArtikel <\/b>legt ja den standardm&auml;&szlig;ig zu verwendenden Lieferanten fest.<\/p>\n<p>Die entsprechende Verkn&uuml;pfung ist nicht mit L&ouml;schweitergabe ausgestattet. Der Versuch, einen Lieferanten zu l&ouml;schen, der noch &uuml;ber das Fremdschl&uuml;sselfeld der Tabelle <b>tblArtikel <\/b>mit einem Artikel verkn&uuml;pft ist, f&uuml;hrt zu einem Fehler.<\/p>\n<h2>Erste Daten hinzuf&uuml;gen<\/h2>\n<p>Die Tabelle <b>tblArtikelLieferanten <\/b>soll alle m&ouml;glichen Lieferanten eines Artikels anzeigen. In der Tabelle <b>tblArtikel <\/b>gibt es bereits ein Fremdschl&uuml;sselfeld <b>LieferantID<\/b>, welches den aktuellen Lieferanten festlegen. Nat&uuml;rlich soll dieser Lieferant auch in der Tabelle <b>tblArtikelLieferanten <\/b>auftauchen.<\/p>\n<p>Wie erledigen wir diese Aufgabe Alle entsprechenden Kombinationen aus <b>ArtikelID <\/b>und <b>LieferantID <\/b>manuell in die Tabelle &uuml;bertragen Nat&uuml;rlich nicht! Diese Aufgabe erledigen wir mit einem Einzeiler &uuml;ber den Direktbereich. Dieser sieht wie folgt aus:<\/p>\n<pre>CurrentDb.Execute \"INSERT INTO tblArtikelLieferanten(ArtikelID, LieferantID) SELECT ArtikelID, LieferantID FROM tblArtikel\", dbFailOnError<\/pre>\n<p>Sie l&ouml;sen hiermit eine Aktionsabfrage aus, die f&uuml;r jeden Datensatz der Tabelle <b>tblArtikel <\/b>die Inhalte der Felder <b>ArtikelID <\/b>und <b>LieferantID <\/b>in die entsprechenden Felder der Tabelle <b>tblArtikelLieferanten <\/b>eintr&auml;gt. Das Resultat sieht sp&auml;ter wie in Bild 3 aus.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_179_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_179_004.png\" alt=\"Die Tabelle tblArtikelLieferanten mit den Standardlieferanten eines jeden Artikels\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Die Tabelle tblArtikelLieferanten mit den Standardlieferanten eines jeden Artikels<\/p>\n<h2>Formular aufbauen<\/h2>\n<p>Das Formular soll zun&auml;chst jeweils einen Datensatz der Tabelle <b>tblArtikel <\/b>anzeigen. Dazu erstellen Sie ein neues Formular in der Entwurfsansicht und stellen die Eigenschaft <b>Datenherkunft <\/b>auf die Tabelle <b>tblArtikel <\/b>ein. Anschlie&szlig;end ziehen Sie die beiden Felder <b>ArtikelID <\/b>und <b>Artikelname <\/b>sowie <b>LieferantID <\/b>in den Detailbereich des Formulars und speichern es unter dem Namen <b>frmArtikelLieferanten<\/b> (siehe Bild 4).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_179_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_179_003.png\" alt=\"Das Formular zeigt einige Daten der Tabelle tblArtikel an.\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Das Formular zeigt einige Daten der Tabelle tblArtikel an.<\/p>\n<p>Danach legen Sie zwei ListView-Steuerelemente namens <b>lvwLieferantenZugeordnet <\/b>und <b>lvwLieferantenNichtZugeordnet <\/b>an (siehe Bild 5). Die Einstellung der Eigenschaften dieser beiden Steuerelemente nehmen wir wiederum per VBA beim Laden des Formulars vor.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_179_005.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_179_005.png\" alt=\"Formular mit den beiden ListView-Steuerelementen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Formular mit den beiden ListView-Steuerelementen<\/p>\n<p>Die dazu notwendige Prozedur wird durch das Ereignis <b>Beim Laden <\/b>ausgel&ouml;st. Hinterlegen Sie f&uuml;r die entsprechende Eigenschaft den Wert <b>[Ereignisprozedur] <\/b>und klicken Sie auf die Schaltfl&auml;che mit den drei Punkten neben der Eigenschaft, um die Ereignisprozedur anzulegen. Erg&auml;nzen Sie diese im nun erscheinenden VBA-Editor wie in Listing 1.<\/p>\n<pre><span style=\"color:blue;\">Dim <\/span>WithEvents objLvwLieferantenZugeordnet<span style=\"color:blue;\"> As <\/span>MSComctlLib.ListView\r\n<span style=\"color:blue;\">Dim <\/span>WithEvents objLvwLieferantenNichtZugeordnet<span style=\"color:blue;\"> As <\/span>MSComctlLib.ListView\r\n<span style=\"color:blue;\">Private Sub <\/span>Form_Load()\r\n     <span style=\"color:blue;\">Set<\/span> objLvwLieferantenZugeordnet = Me!lvwLieferantenZugeordnet.Object\r\n     <span style=\"color:blue;\">Set<\/span> objLvwLieferantenNichtZugeordnet = Me!lvwLieferantenNichtZugeordnet.Object\r\n     <span style=\"color:blue;\">With<\/span> objLvwLieferantenZugeordnet\r\n         .View = lvwReport\r\n         .Appearance = ccFlat\r\n         .BorderStyle = ccNone\r\n         .FlatScrollBar = <span style=\"color:blue;\">True<\/span>\r\n         .ColumnHeaders.Clear\r\n         .ColumnHeaders.Add , , \"Lieferant zugeordnet\", Me!lvwLieferantenZugeordnet.Width\r\n     End <span style=\"color:blue;\">With<\/span>\r\n     <span style=\"color:blue;\">With<\/span> objLvwLieferantenNichtZugeordnet\r\n         .View = lvwReport\r\n         .Appearance = ccFlat\r\n         .BorderStyle = ccNone\r\n         .FlatScrollBar = <span style=\"color:blue;\">True<\/span>\r\n         .ColumnHeaders.Clear\r\n         .ColumnHeaders.Add , , \"Lieferant nicht zugeordnet\", Me!lvwLieferantenNichtZugeordnet.Width\r\n     End <span style=\"color:blue;\">With<\/span>\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p class='imagetext'>Listing 1: Einrichten der beiden ListView-Steuerelemente<\/p>\n<p>Im Kopf des Moduls <b>Form_frmArtikelLieferanten <\/b>deklarieren Sie zun&auml;chst zwei Objektvariablen f&uuml;r die beiden ListView-Steuerelemente mit dem Schl&uuml;sselwort <b>WithEvents<\/b>. Dies ist n&ouml;tig, damit wir auf die Ereignisse dieser Nicht-Standard-Steuerelemente von Access zugreifen k&ouml;nnen.<\/p>\n<p>Die folgende Prozedur weist diesen Variablen die entsprechenden Steuerelemente zu. Danach stellt sie einige Eigenschaften ein, die das Aussehen beeinflussen. Au&szlig;erdem f&uuml;gt sie jedem Steuerelement eine &uuml;berschrift hinzu und stellt die Breite so ein, dass die einzige Spalte die komplette Breite des Steuerelements ausf&uuml;llt.<\/p>\n<h2>Datenherkunft f&uuml;r die ListView-Steuerelemente<\/h2>\n<p>Anschlie&szlig;end ben&ouml;tigen wir zwei Abfragen, welche die Daten f&uuml;r die beiden ListView-Steuerelemente liefern. Die Abfrage f&uuml;r das ListView-Steuerelement <b>lvwLieferantenZugeordnet <\/b>ist die einfachere der beiden Abfragen. Sie enth&auml;lt die beiden Tabellen <b>tblArtikelLieferanten <\/b>und <b>tblLieferanten<\/b>. Die Tabelle <b>tblLieferanten <\/b>steuert das Feld <b>Firma <\/b>bei, die Tabelle <b>tblArtikelLieferanten <\/b>die beiden Felder <b>LieferantID <\/b>und <b>ArtikelID<\/b>. Das Feld <b>LieferantID <\/b>dient sp&auml;ter zum F&uuml;llen der <b>Key<\/b>-Eigenschaft der <b>ListView<\/b>-Elemente, das Feld <b>Firma <\/b>liefert den in der einzigen Spalte anzuzeigenden Wert und das Feld <b>ArtikelID <\/b>hilft dabei, die zum aktuell im Formular angezeigten Artikel geh&ouml;renden Datens&auml;tze dieser Abfrage zu filtern (siehe Bild 6).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_179_006.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_179_006.png\" alt=\"Datenherkunft f&uuml;r das erste ListView-Steuerelement zur Anzeige der zugeordneten Lieferanten\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 6: Datenherkunft f&uuml;r das erste ListView-Steuerelement zur Anzeige der zugeordneten Lieferanten<\/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\/55000179\/\">\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\/55000179?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\/55000179\/\"\/>\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>ListView-Steuerelemente unterst&uuml;tzen im Gegensatz zum Listenfeld sogar den Einsatz von Drag and Drop. Damit k&ouml;nnen Sie nicht nur Eintr&auml;ge von einem ListView-Steuerelement zum n&auml;chsten ziehen, sondern auch die Reihenfolge der Eintr&auml;ge eines ListView-Steuerelements einstellen. Im ersten Teil dieser Mini-Artikelreihe zeigen wir, wie Sie Datens&auml;tze zwischen zwei ListView-Steuerelementen hin- und herziehen.<\/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":[66122012,662012,44000012],"tags":[],"class_list":["post-55000179","post","type-post","status-publish","format-standard","hentry","category-66122012","category-662012","category-Steuerelemente"],"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>ListView-Steuerelement: Drag and Drop, Teil I - Access [basics]<\/title>\n<meta name=\"description\" content=\"ListView-Steuerelemente unterst\u00fctzen im Gegensatz zum Listenfeld sogar den Einsatz von Drag and Drop. Damit k\u00f6nnen Sie nicht nur Eintr\u00e4ge von einem ListView-Steuerelement zum n\u00e4chsten ziehen, sondern auch die Reihenfolge der Eintr\u00e4ge eines ListView-Steuerelements einstellen. Im ersten Teil dieser Mini-Artikelreihe zeigen wir, wie Sie Datens\u00e4tze zwischen zwei ListView-Steuerelementen hin- und herziehen.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ListView-Steuerelement: Drag and Drop, Teil I - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"ListView-Steuerelemente unterst\u00fctzen im Gegensatz zum Listenfeld sogar den Einsatz von Drag and Drop. Damit k\u00f6nnen Sie nicht nur Eintr\u00e4ge von einem ListView-Steuerelement zum n\u00e4chsten ziehen, sondern auch die Reihenfolge der Eintr\u00e4ge eines ListView-Steuerelements einstellen. Im ersten Teil dieser Mini-Artikelreihe zeigen wir, wie Sie Datens\u00e4tze zwischen zwei ListView-Steuerelementen hin- und herziehen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T15:58:44+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_179_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=\"12\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\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_179_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html\",\"name\":\"ListView-Steuerelement: Drag and Drop, Teil I - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html#primaryimage\"},\"datePublished\":\"2020-01-24T15:58:44+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"description\":\"ListView-Steuerelemente unterst\\u00fctzen im Gegensatz zum Listenfeld sogar den Einsatz von Drag and Drop. Damit k\\u00f6nnen Sie nicht nur Eintr\\u00e4ge von einem ListView-Steuerelement zum n\\u00e4chsten ziehen, sondern auch die Reihenfolge der Eintr\\u00e4ge eines ListView-Steuerelements einstellen. Im ersten Teil dieser Mini-Artikelreihe zeigen wir, wie Sie Datens\\u00e4tze zwischen zwei ListView-Steuerelementen hin- und herziehen.\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.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\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/ListViewSteuerelement_Drag_and_Drop_Teil_I.html\",\"name\":\"ListView-Steuerelement: Drag and Drop, Teil I\"}}]},{\"@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\/55000179","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=55000179"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000179\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}