Цитата:
Сообщение от Foli
5)
Посылаю на сервер всё, что <select>true<select> и сохраняю в БД.
|
А как послать данные (т.е. именно как и во что их обернуть, чтобы в <request> HTTPService'а послать эти данные? И как именно реализован прием во flex xml? Т.е. создается отдельно переменная XML, XMLList, которые потом заполняются, как производится запрос? Через HTTPService?
Как реализовать закомментированные вопросы ниже по коду?

Код:
<mx:HTTPService id="srv" url="test.xml" method="GET" result = "testXML = XML(srv.lastResult.rootnode.node)">
<mx:request xmlns="">
{testXML} <!-- Здесь должен отправляться XML переменной testXML. Как? -->
</mx:request>
</mx:HTTPService>
<!-- Ниже после запроса testXML данные должны появляться в гриде. Но их нету, хотя в переменную testXML они заносятся -->
<!-- Если написать вместо {testXML} {srv.lastResult.rootnode.node}, то все будет ок. -->
<mx: DataGrid id="grid" dataProvider="{testXML}" width="100%" height="100%" editable="true">
<mx:columns>
<mx: DataGridColumn dataField="Enterprise_ID" headerText="Product Id" editable="false"/>
<mx: DataGridColumn dataField="Name" headerText="Name" editable="true"/>
<mx: DataGridColumn dataField="Full_Name" headerText="Price" textAlign="right" editable="true"/>
<mx: DataGridColumn dataField="Type_ID" headerText="Qty" textAlign="right" editable="true"/>
</mx:columns>
</mx: DataGrid>