Показать сообщение отдельно
Старый 14.02.2009, 12:12
Terricks вне форума Посмотреть профиль Отправить личное сообщение для Terricks Найти все сообщения от Terricks
  № 3  
Ответить с цитированием
Terricks

Регистрация: Jan 2004
Адрес: Kazakhstan, Almaty
Сообщений: 5
Цитата:
Сообщение от 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>


Последний раз редактировалось Terricks; 14.02.2009 в 12:43.