In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Un par de cosicas

Foro de Xailer profesional en español
Responder
Fredy
Mensajes: 199
Registrado: Mié Mar 29, 2006 1:28 am

Un par de cosicas

Mensaje por Fredy »

Hola,
1 - ¿Funciona el lFilterBar con los TArrayBrowse? Lo digo porque al intentar
filtrar me desaparecen todas las lí­neas del array, incluso las que cumplen
la condición dada.
2 - Estoy usando oComboBox:InsertItem(1, cDato) y me he fijado que cuando
el combo sólo tiene un elemento la instrucción anterior me inserta el nuevo
elemento en el último lugar de la lista (esto es, en segundo posición). En
cambio, cuando el combo tiene 2 o más elementos sí­ que me inserta el nuevo
elemento en primera posición. Además, oComboBox:InsertItem(0, cDato) me funciona
si la lista está vací­a, pero da error si la lista tiene algún elemento. Para
que salga como quiero tengo que poner esto:
WITH OBJECT oSender
:InsertItem( 1, cDato )
IF Len( :aItems ) == 2
:aItems := { :aItems[2], :aItems[1] }
ENDIF
END
Un saludico,
Fredy
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Un par de cosicas

Mensaje por jfgimenez »

Fredy,
2) Por favor, prueba con este módulo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info


Attached files combobox.zip (6.4 KB)Â
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Fredy
Mensajes: 199
Registrado: Mié Mar 29, 2006 1:28 am

Un par de cosicas

Mensaje por Fredy »

Hola,
Con lo que has mandado parece que va bien, gracias.
Un saludico,
Fredy
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Un par de cosicas

Mensaje por ignacio »

Fredy,
> 1 - ¿Funciona el lFilterBar con los TArrayBrowse? Lo digo porque al
> intentar
> filtrar me desaparecen todas las líneas del array, incluso las que cumplen
> la condición dada.
>
Efectivamente compruebo que fallaba cuando no se usaba SetArray() para
indicar una matriz a visualizar. Creo que ya está arreglado. Incluyo el
módulo con este Email.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Fredy" <Fredy@aglsl.com> escribió en el mensaje
news:[email=a20b86f321b58c90eac182a22e6@news.xailer.com...]a20b86f321b58c90eac182a22e6@news.xailer.com...[/email]
> Hola,
>
> 2 - Estoy usando oComboBox:InsertItem(1, cDato) y me he fijado que cuando
> el combo sólo tiene un elemento la instrucción anterior me inserta el
> nuevo
> elemento en el último lugar de la lista (esto es, en segundo posición). En
> cambio, cuando el combo tiene 2 o más elementos sí que me inserta el nuevo
> elemento en primera posición. Además, oComboBox:InsertItem(0, cDato) me
> funciona
> si la lista está vacía, pero da error si la lista tiene algún elemento.
> Para
> que salga como quiero tengo que poner esto:
> WITH OBJECT oSender
> :InsertItem( 1, cDato )
> IF Len( :aItems ) == 2
> :aItems := { :aItems[2], :aItems[1] }
> ENDIF
> END
>
> Un saludico,
> Fredy
>
>
>


Attached files ArrayBrowse.rar (5.2 KB)Â
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder