la verdad es que ando bastante mal de tiempo y todavia no he creado bindings
manualmente asi que te dejo la investigacion a ti xD
un saludo
Joseba Alonso
www.sidedev.net
www.5dms.com
----- Original Message -----
From: "Oriol .:Anfibic:." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 03, 2004 6:49 PM
Subject: RE: [ASNativos] variable en datagrid
he seguido trabajando con tu ejemplo y me han salido unas cosas.
realmente no son importantes, pero tengo curiosidad por saber como
hacerlo funcionar, te cuento.
tu fla tenia todos los componentes en la escena, pero yo necesito que
esten en un mc ya que la aplicaci�n est� montada por fichas. en cuanto
lo pongo en un mc se va todo al traste pq al duplicarlo los bindings se
lian y no hay forma.
he creado los bindings por script de la siguiente forma (en el fla que
me has pasado, copia esto en el frame 1 y cargate los bindings. ah , tb
he cambiado el nombre de instancia,
xml por xmlModelosMarca
ds por dsModelosMarca
dg por dgModelosMarca
<code>
import mx.data.binding.*;
xmlModelosMarca.URL = "datos.xml";
xmlModelosMarca.trigger();
var bindXmlModelosMarca:Object = {component:xmlModelosMarca,
property:"results", location:["Modelos", "Modelo"], event:"result"};
var bindDsModelosMarca:Object = {component:dsModelosMarca,
property:"dataProvider"};
var bindDgModelosMarca:Object = {component:dgModelosMarca,
property:"dataProvider"};
// var bindDsModelosMarca2:Object ={component:dsModelosMarca,
property:"items.[n].nombre"}
var bindaje:Binding = new Binding(bindXmlModelosMarca,
bindDsModelosMarca);
//bindaje.execute(); esta acci�n creo que deberia de descomentarla...
pero funciona igualmente!!
var bindaje:Binding = new Binding(bindDsModelosMarca,
bindDgModelosMarca, true);
</code>
es un �xito el bindaje entre xml, ds y dg, pero no consigio bindar el
label!! la clave creo que esta en conseguir crear el bindaje entre ds y
dg con direction in/out pero no me hace caso, de echo tampoco se como
comprobarlo.
como te digo lo estoy haciendo por curiosidad, asi que si no te apetece
rallarte tranqui.
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Joseba Alonso
Enviado el: mi�rcoles, 03 de marzo de 2004 2:44
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] variable en datagrid
Yo lo que haria seria guardar los datos en un DataSet, ahi se quedarian
solo los datos. Luego juegas con los schema y los databindings. Te
cuento paso a
paso:
1- Creas el xmlconnector y en el schema cargas el xml sobre el result
para obtener automaticamente la estructura del XML (cuidado con el campo
observaciones que lo trata incorrectamente como numerico)
2- Creas el dataset y bindeas el result del XMLConnector con el
dataProvider del dataset.
3- Seleccionas el dataSet y en el schema a�ades manualmente los campos
que quieres mostrar: nombre,ref,foto y observaciones.
4- Colocas un datagrid en el escenario y bindeas el dataprovider del
datagrid con el dataset.
5- escribes el trigger();
Ahora ya veras que en el datagrid ya te aparecen solo los datos
definidos en el schema. pero si quieres acceder al id entonces tienes
que hacerlo a traves del atributo 'items' del objeto dataset, donde
todavia se encuentran los datos completos.
Te subo un ejemplo a:
www.sidedev.net/databind.zip
un saludo
Joseba Alonso
www.sidedev.net
www.5dms.com
----- Original Message -----
From: "Oriol .:Anfibic:." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 02, 2004 11:00 AM
Subject: RE: [ASNativos] variable en datagrid
Creo que no me expliqu� bien josebal, te cuento:
supongamos que tenemos un xml con los siguientes datos
<Modelos>
<Modelo id="01" nombre="Scoopy" ref="0025" foto="25.jpg">
<observaciones>Aqui �����o��van todos los comentarios que quiera
poner</observaciones> </Modelo> <Modelo id="02" nombre="CBR 500'"
ref="0026" foto=""> <observaciones/> </Modelo> </Modelos>
De estos datos quiero mostrar en el datagrid todos excepto el id, ya que
es un dato interno que uso para comunicarme con la bbd y al usuario no
le interesa. El tema es que cuando el usuario selecciona un registro,
tengo que usar el id para pedirle datos a la bbdd.....
Me planteo la opci�n de tener los datos en un array y pedir los datos en
funci�n del array, pero antes de nada me gustaria saber si puedo
solventarlo solo con el datagrid...
el tio de seur me ha dicho que alomejor el jamon llega.....
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Joseba Alonso
Enviado el: martes, 02 de marzo de 2004 1:16
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] variable en datagrid
creo que si pones algo asi como
datagrid.columnNames = ["campo1,"campo2"];
solo te mostraria esos dos campos. �Te refieres a eso?
En cuanto a la anterior del datagrid, ni idea de porque te puede poner
"undefined" si le estas pasando un literal de texto. No puedo imaginar
lo que estara pasando con la informacion que nos has dado.
p.d: El envio es a Madrid ;D
----- Original Message -----
From: "Oriol .:Anfibic:." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 01, 2004 9:02 PM
Subject: [ASNativos] variable en datagrid
hola, tengo otra duda del datagrid, aver si alguien tiene una idea..
tengo un datagrid que me muestra nombres de productos y descripci�n, y
al pulsarlo mediante le pido a un asp una informaci�n y la muestro en
otro datagrid. El tema est� en que al asp le pido datos mediante un id
que quiero ocultar (es info interna de la bb y al usuario no le
interesa)
Alguna idea? me he explicado bien? a estas horas esta uno espeso ya....
gracias! y que descansen, mi neurona ya no da... oriol
p.d. lo del vinillo a joseba, va ser que si al final :DD . el envio es a
barcelona?
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->