Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript > Flex

Respuesta
 
Herramientas Desplegado
Antiguo 27-mar-2008, 13:06   #1 (permalink)
Sergestux no se puede cailificar en este momento
 
Avatar de Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tijuas
Mensajes: 287
Enviar un mensaje por Yahoo  a Sergestux
Duda con resultFormat del objeto HTTPService

Hola veran la situacion es que estoy haciendo pruebas para lo cual tengo el sig. archivo xml
Código:
<Platillos>
    <Platillo id="1" descripcion="Platillo Uno Texto de varias lineas">Platote 1</Platillo>
    <Platillo id="2" descripcion="Platillo Dos Texto de varias lineas">Platote 2</Platillo>
    <Platillo id="3" descripcion="Platillo Tres Texto de varias lineas">Platote 3</Platillo>
</Platillos>
Y mi archivo mxml es el sig.
Código:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" 
        creationComplete="questions.send(); questions2.send();">
<mx:HTTPService id="questions" url="http://localhost/Platillos.xml" showBusyCursor="true" resultFormat="e4x"/>    
<mx:HTTPService id="questions2" url="http://localhost/Platillos.xml" showBusyCursor="true" resultFormat="object"/>
    <mx:Tile width="256" height="104">
            <mx:Repeater id="questionList" dataProvider="{questions.lastResult.Platillo}">
            <mx:Text text="{questionList.currentItem.@descripcion}" width="84"
             textDecoration="underline"    
                />
            <mx:Button label="{questionList.currentItem.@id}" width="119"/>
            <mx:Button label="{questionList.currentItem}" width="119"/>
            </mx:Repeater>            
    </mx:Tile>
    <mx:DataGrid x="297" y="28" dataProvider="{questions2.lastResult.Platillos.Platillo}">
        <mx:columns>
            <mx:DataGridColumn headerText="Id" dataField="id"/>
            <mx:DataGridColumn headerText="Platillo" dataField="descripcion"/>
        </mx:columns>
    </mx:DataGrid>
</mx:Application>
Como podran observar lo que deseo es usar el mismo objeto (archivo xml) HTTPService en los dos casos, es decir en el data grid y en los repeater que tengo, para esto tuve que referenciar al mismo archivo pero en dos objetos diferentes solamente cambiandole la propiedad result.

Mi duda es sobre si puedo usar un solo objeto HTTPService para los dos casos o tendre que quedarme con este metodo.

Esta es la salida hasta el momento http://bp2.blogger.com/_8FSqsDcCA-Y/...TTPService.GIF

Gracias por cualquier ayuda que puedan proporcionarme
__________________
You'll be free, hackers, you'll be free

Última edición por Sergestux; 27-mar-2008 a las 13:15. Razón: Agregue la imagen
Sergestux está desconectado   Responder Citando
Antiguo 27-mar-2008, 14:31   #2 (permalink)
NUCKLEAR tiene algunos puntos positivos de karma
 
Avatar de NUCKLEAR
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 1.237
Re: Duda con resultFormat del objeto HTTPService

En teoria si vas a usar el mismo archivo XML, lo podes usar cuantas veces quieras en cuanto componente quieras. Perdon pero es lo que imagino que podria ser lo correcto, lo probaste asi? no tendria que dar problemas, lastima que ahora no este en micasa para probar :(
Nos cuentas si lo probaste y funciono, me dejaste con la incertidumbre.
__________________
... Suerte y buenos negocios...
<<En la caja decia Instalar Windows, macOSX, o superior, sin pensarlo instale Debian >>
NUCKLEAR está desconectado   Responder Citando
Antiguo 27-mar-2008, 15:13   #3 (permalink)
Sergestux no se puede cailificar en este momento
 
Avatar de Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tijuas
Mensajes: 287
Enviar un mensaje por Yahoo  a Sergestux
Re: Duda con resultFormat del objeto HTTPService

Si lo he probado y funciona como yo deseo, de hecho acá mismo puse el pantallazo, pero mi duda sigue siendo acerca de solamente usar un HTTPService en lugar de dos con diferentes resultformat como lo tengo yo, pero me imagino que eso ya es cuestión de action script, es decir que yo mismo manipule los resultados para pasárselos a un arreglo y de ahí se lo pase a cuanto objeto se me plazca, pero todavía ando crudo en estos menesteres.

Gracias por la respuesta de todos modos, ya hasta estaba pensando que nadie leía este foro.
__________________
You'll be free, hackers, you'll be free
Sergestux está desconectado   Responder Citando
Antiguo 27-mar-2008, 18:08   #4 (permalink)
NUCKLEAR tiene algunos puntos positivos de karma
 
Avatar de NUCKLEAR
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 1.237
Re: Duda con resultFormat del objeto HTTPService

Ahora me ha picado el gusanillo de la curiosidad, voy a averiguar al respecto....
Saludos
__________________
... Suerte y buenos negocios...
<<En la caja decia Instalar Windows, macOSX, o superior, sin pensarlo instale Debian >>
NUCKLEAR está desconectado   Responder Citando
Antiguo 01-may-2008, 20:58   #5 (permalink)
xf_corp ha deshabilitado la reputación
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Re: Duda con resultFormat del objeto HTTPService

Hola Sergestux, también soy nuevo en Flex, es cierto puedes emplear el HTTPService en teoría cuantas veces quieras, pero si vas a emplear la misma fuente, creo que podrías emplear un ArrayCollection definido con el metatag [Bindable]. Pero bueno solo es un tip. Espero te sea útil.
xf_corp está desconectado   Responder Citando
Antiguo 05-may-2008, 12:20   #6 (permalink)
Sergestux no se puede cailificar en este momento
 
Avatar de Sergestux
 
Fecha de Ingreso: agosto-2007
Ubicación: Tijuas
Mensajes: 287
Enviar un mensaje por Yahoo  a Sergestux
Re: Duda con resultFormat del objeto HTTPService

Gracias por el tip, de hecho ya lo había solucionado hace tiempo, solo que nunca postee el resultado, pero ahi va como me habia quedado:
Código:
    <mx:DataGrid x="297" y="28" dataProvider="{questions.lastResult.Platillo}">
        <mx:columns>
            <mx:DataGridColumn headerText="Id" dataField="@id"/>
            <mx:DataGridColumn headerText="Platillo" dataField="@descripcion"/>
        </mx:columns>
    </mx:DataGrid>
En si lo que deseaba era utilizar el mismo objeto para los dos casos y como no tenia mucha idea de que lo que era una lista Xml no sabia como acceder a los datos del xml, pero ahi lo dejo para el que le sirva.
Deberia haber un post con preguntas frecuentes, por que veo que muchos preguntan (como yo lo hice) como cargar datos de un xml externo
__________________
You'll be free, hackers, you'll be free
Sergestux está desconectado   Responder Citando
Respuesta
Califica este Tema - Duda con resultFormat del objeto HTTPService.


Herramientas
Desplegado Califica este Tema
Califica este Tema:

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La zona horaria es GMT -6. Ahora son las 17:33.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93