Verbindung verschiedener Datensätze in Master-Detailregion in DW/Spry
gefunden am 01.05.2008Hi Leutz! Folgendes Problem habe ich: In DW m?e ich einen Masterbereich und einen Detailbereich auf einer Seite mit zwei Datens?en, die aus einer XML-Datei kommen, miteinander zu verbinden. Folgenden Code habe ich mittlerweile erstellt: HTML-Code: <script src="SpryAssets/xpath.js" type="text/javascript"></script> <script src="SpryAssets/SpryData.js" type="text/javascript"></script> <script type="text/javascript"> <!-- var ds1 = new Spry.Data.XMLDataSet("test_neu/CATALOG.xml", "CATALOG/PRODUCT_GROUP_TABLE/PRODUCT_GROUP"); var ds2 = new Spry.Data.XMLDataSet("test_neu/CATALOG.xml", "CATALOG/ITEM_TABLE/ITEM"); //--> </script> </head> <body> <div spry:region="ds1"> <table> <tr> <th>NAME</th> </tr> <tr spry:repeat="ds1" spry:setrow="ds1"> <td><a href="#">{NAME}</a></td> </tr> </table> </div> <div spry:detailregion="ds2">{ds2::DESCRIPTION} </div> In der XML-Datei sind auf der obersten Ebene vier Knoten. Der HEADER enth? Informationen zur Sprache, Version und zum Erstellungszeitpunkt. F?ede Ebene der 3-stufigen Hierarchie gibt es einen weiteren Knoten. PRODUCT_TYPE (Produkttypen) ... PRODUCT_GROUP_TABLE PRODUCT_GROUP (Produktgruppe)ID NAME ITEM_TABLE ITEM (Artikeldaten)ID DESCRIPTION FEATURES Ich m?e nun als Masterregion auf den Namen der Produktgruppe klicken k?n und danach soll er mir die Artikeldaten in der Detailregion anzeigen lassen. Z.B. DESCRIPTION Ich bekomme es nicht hin, den Verweis in unterschiedlich Datens?en zu verkn?n. In einem Datensatz ginge das. Danke f?ure Hilfe. Gr? Greg