Ah� va:
<?xml version="1.0" encoding="ISO-8859-15" ?>
<TALLER>
...
<LISTAFOTOS>
<FOTO>fotos/98517129_001.jpg</FOTO>
<FOTO>fotos/98517129_002.jpg</FOTO>
</LISTAFOTOS>
...
</TALLER>
El 22/09/2004, a las 23:48, Joseba Alonso escribi�:
puedes mandar una muestra del XML?
----- Original Message ----- From: "Carlos Terradillos Guti�rrez"
<[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 22, 2004 11:30 PM
Subject: Re: [ASNativos] comBox y valores
Lo he intentado �vale? pero llevo 4 d�as que no son "mi d�a"...
A ver, recibo en teor�a del dataset un array con el nombre de unas
im�genes (00045.jpg etc.) y nada m�s.
Lo que quiero es que en el combo aparezca una etiqueta algo m�s
elegante y original como "Foto 1", "Foto 2"... etc.
Cuando hago eso del "rearrange fields" tengo que poner en las opciones
lo que quiero de "label" y lo que quiero de "data" me imagino.
�Por ejemplo "label:Foto;data: �...?"? No s� qu� tengo que poner ah�!
De hecho tampoco funciona el label que por supuesto devuelve
"undefined" (voy a so�ar con la palabreja)...
No s� si por lo menos me he explicado bien.
El 22/09/2004, a las 22:45, Joseba Alonso escribi�:
Es sencillo, una vez que lo sabes claro. Debes bindear la propiedad
dataProvider del combo a la propiedad dataProvider del dataset y
seleccionar como formatter "rearrange fields". En las opciones pones:
label=etiqueta;data=datos. Suponiendo que los campos que tienes se
llamen etiqueta y datos.
y en teoria listo. Si no te sale te mando un ejemplo.
un saludo
Joseba Alonso
www.sidedev.net
www.5dms.com
----- Original Message ----- From: "Carlos Terradillos Guti�rrez"
<[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 22, 2004 7:45 PM
Subject: Re: [ASNativos] comBox y valores
Pu�s eso es lo que quer�a inicialmente pero no s� ni por donde
empezar...
Tengo la paleta de la ayuda que se le caen las asas!
El 22/09/2004, a las 18:59, Joseba Alonso escribi�:
� Porque no has asignado un formatter en el combo?
Es mas sencillo y conservas los datos originales en el dataset. Un
rearrange fields te bastaria...
un saludo
Joseba Alonso
www.sidedev.net
www.5dms.com
----- Original Message ----- From: "Carlos Terradillos Guti�rrez"
<[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 22, 2004 4:04 AM
Subject: Re: [ASNativos] comBox y valores
Gracias Horacio,
al final lo he resuelto por medio del dataset (y me parece que
siempre
que se pretenda tocar la m�s m�nima chuminada hay que pasar los datos
al dataset):
// Esto puesto en el xmlconnector que le pasa los datos al dataset
"datosListaFotos".
on(result) {
etiquetas = new Array();
datos = new Array();
matrizFotos = new Array();
for (var i=0; i<_parent.datosListaFotos.length; i++) {
etiquetas[i] = "Fotograf�a " + (i+1);
datos[i] = _parent.datosListaFotos.currentItem;
if (i != (_parent.datosListaFotos.length-1)) {
_parent.datosListaFotos.next();
}
matrizFotos[i] = ({label:etiquetas[i], data:datos[i]});
}
_parent.comboFotos.dataProvider = matrizFotos;
}
Lo pongo aqu�, en el xmlconnector, porque es el �nico elemento que me
permite utilizar un evento relacionado con la carga de datos (el
dataset no y me parece raro, la verdad).
De todos modos creo que hay varios sistemas pero yo al principio me
hab�a emperrado con el dataprovider (que conectaba directamente desde
el xmlconnector hacia la combo) y no hab�a modo...
Saludos.
El 22/09/2004, a las 4:23, Horacio Soca escribi�:
oye:
hay una forma de pasarle al combox un array de objetos a trav�s de
dataProvider, y eso en un formato NNN, luego le dices: "tu campo
data, es el
campo ID del objeto que te pas�"
....
bueno, pero no me acuerdo ahora el detalle, busca en la
documentaci�n del
list, que est�, es algo como myList.setDataField("ID");
....
qu� logras con esto ? olvidarte del CustomFormatter
el modelo de datos de tu dataSet puede ser:
myDataSet.items[0] = {url:"mm.com",nombre:"macromedia"};
y en el combo pones:
myCombo.dataProvider = myDataSet.items;
myCombo.setDataField("url");
myCombo.setLabelField("nombre");
puedo estar equivocado, pero me parece que es m�s sencillo ...
(espero que no sea tarde :D)
saludos,
Horacio
---- Original Message -----
From: Carlos Terradillos Guti�rrez
To: [EMAIL PROTECTED]
Sent: Tuesday, September 21, 2004 5:59 PM
Subject: Re: [ASNativos] comBox y valores
Me das una pista pero las voy a pasar canutas, ya lo veo...
Yo hab�a pensado en un CustomFormatter que hiciera el cambiazo.
Pero ni
idea.
Para hacer lo que dices, primero tengo que saber recuperar los
valores
del xmlconnector (o del dataset que me imagino que es igual) y no
tengo
pajotera idea. Supongo que a trav�s del dataprovider. Bien, �c�mo
los
saco de ah�...? Lo he intentado todo pero no hay manera: undefined,
undefined,....
El 20/09/2004, a las 16:11, Horacio Soca escribi�:
hola,
puedes utilizar las preopiedades {label:"foto 1",data"foto1.jpg"} ,
solo tienes que definir la relaci�n apropiada para el pasaje de
datos
desde el DataSet al ComboBox, y luego en el listener del combo
capturar la propiedad selectedIten.data para hacer el enlace a la
foto
saludos,
Horacio
----- Original Message -----
From: Carlos Terradillos Guti�rrez
To: ASNativos
Sent: Monday, September 20, 2004 5:35 AM
Subject: [ASNativos] comBox y valores
Hola,
me gustar�a poder cambiar los valores que le llegan a un
combobox e
intento utilizar un customFormat pero me hago la picha un lio, la
verdad.
�Es posible? o tengo que recurrir forzosamente a programar el
componente desde as.
En concreto, el problema que quiero resolver es el siguiente: al
combobox le llega de un dataset una lista de url's que quiero
que se
muestren como foto 1; foto 2... (en vez de la url
correspondiente)
pero
posteriormente pasar la url real al seleccionar en la combo y
que se
cargue en un Loader.
�Aguien tiene alg�n ejemplo facil�n o un tutorial a mano?
Saludos.
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
-------------------------------------------------------------------
-
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------