Página 1 de 1

Bug en ArrayBrowse y en DBFBrowse

Publicado: Lun Mar 14, 2005 7:21 pm
por Rene Flores
Hola a todos:
Pues decidi ya despegar definitivamente con Xailer y he detectado 2
problemas:
1) Con ArrayBrowse, cuando se inicializa con un array vacio, al momento
de agregar el primer elemento con ::AddRow(), en el pintado del browse,
este primer registro aparece duplicado. Solo ocurre con el primer
registro y solo la primera vez, si me desplazo horizontalmente sobre el
browse, se pinta correctamente,
2) Creando un DBFBrowse desde codigo (sin dataservers) al momento de
hacer un ::SetDbf() el browse marca un error de FieldWBlock(), si la
tabla es ADT, si la tabla es un DBF, se despliega correctamente.
Tengo el proyecto exportado, pero no lo puedo enviar por aqui.
Saludos
Rene Flores
http://www.ciber-tec.com

Bug en ArrayBrowse y en DBFBrowse

Publicado: Mar Mar 15, 2005 9:55 am
por ignacio
Rene,
1) No consigo reproducirlo. Por favor manda un ejemplo.
2) Mandame el proyecto a mi correo privado. Gracias.
Un saludo,
"Rene Flores" <rflores.removeforspam@ciber-tec.com> escribió en el mensaje
news:4235d639$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola a todos:
>
> Pues decidi ya despegar definitivamente con Xailer y he detectado 2
> problemas:
>
> 1) Con ArrayBrowse, cuando se inicializa con un array vacio, al momento de
> agregar el primer elemento con ::AddRow(), en el pintado del browse, este
> primer registro aparece duplicado. Solo ocurre con el primer registro y
> solo la primera vez, si me desplazo horizontalmente sobre el browse, se
> pinta correctamente,
>
> 2) Creando un DBFBrowse desde codigo (sin dataservers) al momento de hacer
> un ::SetDbf() el browse marca un error de FieldWBlock(), si la tabla es
> ADT, si la tabla es un DBF, se despliega correctamente.
>
> Tengo el proyecto exportado, pero no lo puedo enviar por aqui.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com

Bug en ArrayBrowse y en DBFBrowse

Publicado: Mar Mar 15, 2005 10:50 pm
por Rene Flores
Ignacio:
En el mismo ejemplo del convertidor de tablas ADT sucede el bug:
la primera vez que lo ejecutes, selecciona uno o varios DBFs (con o sin
indice, da igual) y veras como en el browse que tiene los nombres de los
ficheros a convertir (oArrayBrowse1), hay uno que esta repetido,
usualmente el ultimo.
Si el primer DBF que seleccionaste tiene un indice, veras que el
oArrayBrowse3, el que contiene los criterios de indexacion no se
despliega correctamente, pone bien los renglones nones, pero en los
pares me pone el nombre del fichero y en ningun momento hago mencion de el.
Ojo, solo ocurre la primera vez que lo ejecutas.
Saludos
Rene Flores
http://www.ciber-tec.com
------------------------
Visita mi Blog:
http://www.objetopersistente.blogspot.com
Ortiz de Zúñiga escribió:
> Rene,
>
> 1) No consigo reproducirlo. Por favor manda un ejemplo.
>
> 2) Mandame el proyecto a mi correo privado. Gracias.
>
> Un saludo,
>
> "Rene Flores" <rflores.removeforspam@ciber-tec.com> escribió en el mensaje
> news:4235d639$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>
>>Hola a todos:
>>
>>Pues decidi ya despegar definitivamente con Xailer y he detectado 2
>>problemas:
>>
>>1) Con ArrayBrowse, cuando se inicializa con un array vacio, al momento de
>>agregar el primer elemento con ::AddRow(), en el pintado del browse, este
>>primer registro aparece duplicado. Solo ocurre con el primer registro y
>>solo la primera vez, si me desplazo horizontalmente sobre el browse, se
>>pinta correctamente,
>>
>>2) Creando un DBFBrowse desde codigo (sin dataservers) al momento de hacer
>>un ::SetDbf() el browse marca un error de FieldWBlock(), si la tabla es
>>ADT, si la tabla es un DBF, se despliega correctamente.
>>
>>Tengo el proyecto exportado, pero no lo puedo enviar por aqui.
>>
>>Saludos
>>
>>Rene Flores
>>http://www.ciber-tec.com
>
>
>

Bug en ArrayBrowse y en DBFBrowse

Publicado: Mié Mar 16, 2005 9:38 am
por ignacio
Rene,
Lo siento pero no me puedo meter con un proyecto completo de cientos de
lineas que no es un test especifico para comprobar el error, seguro que lo
entiendes.
He hecho yo mismo dicho test para que compruebes si te funciona, pues aquí
va perfectamente. En caso contrario te pido que trastees con él hasta que
consigas que falle, y sino lo consigues te recomiendo que revises tu código
para saber que estás haciendo mal.
Un saludo,
"Rene Flores" <rflores.removeforspam@ciber-tec.com> escribió en el mensaje
news:4237589d$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ignacio:
>
> En el mismo ejemplo del convertidor de tablas ADT sucede el bug:
>
> la primera vez que lo ejecutes, selecciona uno o varios DBFs (con o sin
> indice, da igual) y veras como en el browse que tiene los nombres de los
> ficheros a convertir (oArrayBrowse1), hay uno que esta repetido,
> usualmente el ultimo.
>
> Si el primer DBF que seleccionaste tiene un indice, veras que el
> oArrayBrowse3, el que contiene los criterios de indexacion no se
> despliega correctamente, pone bien los renglones nones, pero en los
> pares me pone el nombre del fichero y en ningun momento hago mencion de
> el.
>
> Ojo, solo ocurre la primera vez que lo ejecutas.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
> ------------------------
> Visita mi Blog:
> http://www.objetopersistente.blogspot.com
> Ortiz de Zúñiga escribió:
>> Rene,
>>
>> 1) No consigo reproducirlo. Por favor manda un ejemplo.
>>
>> 2) Mandame el proyecto a mi correo privado. Gracias.
>>
>> Un saludo,
>>
>> "Rene Flores" <rflores.removeforspam@ciber-tec.com> escribió en el
>> mensaje
>> news:4235d639$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>
>>>Hola a todos:
>>>
>>>Pues decidi ya despegar definitivamente con Xailer y he detectado 2
>>>problemas:
>>>
>>>1) Con ArrayBrowse, cuando se inicializa con un array vacio, al momento
>>>de
>>>agregar el primer elemento con ::AddRow(), en el pintado del browse, este
>>>primer registro aparece duplicado. Solo ocurre con el primer registro y
>>>solo la primera vez, si me desplazo horizontalmente sobre el browse, se
>>>pinta correctamente,
>>>
>>>2) Creando un DBFBrowse desde codigo (sin dataservers) al momento de
>>>hacer
>>>un ::SetDbf() el browse marca un error de FieldWBlock(), si la tabla es
>>>ADT, si la tabla es un DBF, se despliega correctamente.
>>>
>>>Tengo el proyecto exportado, pero no lo puedo enviar por aqui.
>>>
>>>Saludos
>>>
>>>Rene Flores
>>>http://www.ciber-tec.com
>>
>>
>>


Attached files Rene.zip (1.6 KB)Â