Página 1 de 1

Varias cosillas que me fallan en el IDE

Publicado: Lun Mar 26, 2007 11:55 am
por Bingen Ugaldebere
Detalles sin importancia pero....
Si en un objeto tDbBrowse se te ocurre antes de poner ninguna columna
intentar poner el lRecordSelector a .F. peta todo el ide de Xailer y se
cierra.
Cuando tras haber declarado un tCdxDatasource con su connect a una
subcarpeta de la carpeta de la aplicación, declaras un tDbfDataSet, le
asignas el oDatasource y vas a cName a darle un nombre de un DBF y
pulsas doble clic en el campo vacio, te seca el diálogo de selección y
eliges un DBF pero al aceptar el cName queda vacio.
Pero si le das al botón correcto a la derecha del campo cName y eliges
un DBF si te lo retorna pero con todo el Path desde C: hasta la
subcarpeta de la carpeta de la aplicación, y claro como no lo borres
casca además cuando lo pone normalmente no lo ves porque al ser estrecho
el campo ves el final de lo retornado y no el path.
Ya que estamos y se puede he creado unos nombre de archivo largos y
además con acentos
Fondos de Inversión.DBF
Histórico de Movimientos.DBF
Mientras el primero es válido al ser asignado a un dataset, el segundo
da error de ALIAS al parecer por que el acento está en las primeras
letras, pasa lo mismo al abrirlo con un DBFDataset pero en cambio es
curioso por que no falla a la antigí¼a usanza abriéndolo con funciones
DbUse.....
Me gusta mucho el Sort de los Dataset, lo estoy utilizando mucho, pero
podrí­a indicarse el archivo de indice temporal donde se hace el Sort que
estuviera en una carpeta TMP o que tomara la carpeta TMP del Windows por
ejemplo, entre otras cosas por que si vas haciendo pruebas y casca al
exe te van quedando montones de .Tmp en la carpeta de la aplicación.
Espero no haber sido muy palizas y mirarlo sin prisa ya que todo ello no
impide el correcto funcionamiento de Xailer.
Gracias y salu2.

Varias cosillas que me fallan en el IDE

Publicado: Lun Mar 26, 2007 12:14 pm
por ignacio
Bingen,
> Si en un objeto tDbBrowse se te ocurre antes de poner ninguna columna
> intentar poner el lRecordSelector a .F. peta todo el ide de Xailer y se
> cierra.
No lo consigo reproducir, lo siento. A ver si puedes ver claramente de que
forma se produce. Gracias
> pulsas doble clic en el campo vacio, te seca el diálogo de selección y
> eliges un DBF pero al aceptar el cName queda vacio.
Arreglado. Gracias
> Pero si le das al botón correcto a la derecha del campo cName y eliges un
> DBF si te lo retorna pero con todo el Path desde C: hasta la subcarpeta de
> la carpeta de la aplicación, y claro como no lo borres casca además cuando
> lo pone normalmente no lo ves porque al ser estrecho el campo ves el final
> de lo retornado y no el path.
Extraño. Aquí esta funcionando perfectamente poniendo únicamente el nombre
del fichero. Lo revisaremos no obstante.
> Mientras el primero es válido al ser asignado a un dataset, el segundo da
> error de ALIAS al parecer por que el acento está en las primeras letras,
> pasa lo mismo al abrirlo con un DBFDataset pero en cambio es curioso por
> que no falla a la antigüa usanza abriéndolo con funciones DbUse.....
Arreglado. Gracias.
> Me gusta mucho el Sort de los Dataset, lo estoy utilizando mucho, pero
> podría indicarse el archivo de indice temporal donde se hace el Sort que
> estuviera en una carpeta TMP o que tomara la carpeta TMP del Windows por
> ejemplo, entre otras cosas por que si vas haciendo pruebas y casca al exe
> te van quedando montones de .Tmp en la carpeta de la aplicación.
Se hizo así porque ADS en modo remoto exige que el índice temporal se
encuentre en un disco de red accesible por él y no en un directorio local.
En cualquier caso los ficheros que se generan, sino son borrados, son
reutilizados en posteriores sesiones. O al menos así debería ser.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com

Varias cosillas que me fallan en el IDE

Publicado: Mar Mar 27, 2007 4:58 pm
por Bingen Ugaldebere
Perdón el ZIP
--

Varias cosillas que me fallan en el IDE

Publicado: Mar Mar 27, 2007 5:26 pm
por ignacio
Bingen,
En tu ejemplo le he quitado el recordselector al Browse y no se ha producido
ningún error. Igualmente he elegido en el datasource a través de cConnect el
directorio del los DBFs y luego en el Dataset eligo el fichero en cuestion y
me lo muestra sin path en el inspector. Como tiene que ser.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=46093147@ozsrv2.ozlan.local...]46093147@ozsrv2.ozlan.local...[/email]
> Perdón el ZIP
>

Varias cosillas que me fallan en el IDE

Publicado: Mié Mar 28, 2007 9:01 am
por Bingen Ugaldebere
El ejemplo que te envié lo que le pasa al seleccionar un datasource que
esta en .datos y luego añadir un dataset de un DBF que esta en esa
misma carpeta y lo que sale es ....Datosfilauxil.dbf
Aunque es curioso si cierras el proyecto y lo vuelves a cargar de nuevo
sale bien solo queda filauxil.dbf pero entre tanto si no le quitas a
mano lo que sobra no va.
Una cosa mas que tiene que ver con esto, antes el connect del datasource
le dabas al botón de la derecha y cogí­as una carpeta del disco, ahora al
pulsar en ese botón sale el editor de DBFs que estáis haciendo, no se si
es el comportamiento lógico.
Por cierto habeis arreglado la asignación de alias con acentos, habeis
pensado también en otras coas como las ñí‘ o los espacios que también petan??
A ver si puedo reproducir el error del lrecordselector.
POr último, si se te ocurre poner un DBCHECKBOX y al asignarle un
DataSet le asignas por error un DBField que no sea un campo lógico, no
solo da un error, comprensible, sino que se va todo el IDE a la porra ya
que se cierra todo.
Salu2 y muchas gracias.

Varias cosillas que me fallan en el IDE

Publicado: Mié Mar 28, 2007 11:17 am
por ignacio
Bingen,
> El ejemplo que te envié lo que le pasa al seleccionar un datasource que
> esta en .datos y luego añadir un dataset de un DBF que esta en esa
> misma carpeta y lo que sale es ....Datosfilauxil.dbf
Lo siento pero no consigo reproducirlo. A lo mejor es un bug ya corregido.
Te ruego lo pruebes con la 1.3b que publicaremos en breve.
> Una cosa mas que tiene que ver con esto, antes el connect del datasource
> le dabas al botón de la derecha y cogías una carpeta del disco, ahora al
> pulsar en ese botón sale el editor de DBFs que estáis haciendo, no se si
> es el comportamiento lógico.
Si lo es. Si te fijas te pone en la propiedad cConnect el último directorio
seleccionado.
> Por cierto habeis arreglado la asignación de alias con acentos, habeis
> pensado también en otras coas como las ñÑ o los espacios que también
> petan??
Si
> POr último, si se te ocurre poner un DBCHECKBOX y al asignarle un DataSet
> le asignas por error un DBField que no sea un campo lógico, no solo da un
> error, comprensible, sino que se va todo el IDE a la porra ya que se
> cierra todo.
Arreglado. Gracias
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=460a12d5@ozsrv2.ozlan.local...]460a12d5@ozsrv2.ozlan.local...[/email]
> El ejemplo que te envié lo que le pasa al seleccionar un datasource que
> esta en .datos y luego añadir un dataset de un DBF que esta en esa
> misma carpeta y lo que sale es ....Datosfilauxil.dbf
>
> Aunque es curioso si cierras el proyecto y lo vuelves a cargar de nuevo
> sale bien solo queda filauxil.dbf pero entre tanto si no le quitas a
> mano lo que sobra no va.
>
> Una cosa mas que tiene que ver con esto, antes el connect del datasource
> le dabas al botón de la derecha y cogías una carpeta del disco, ahora al
> pulsar en ese botón sale el editor de DBFs que estáis haciendo, no se si
> es el comportamiento lógico.
>
> Por cierto habeis arreglado la asignación de alias con acentos, habeis
> pensado también en otras coas como las ñÑ o los espacios que también
> petan??
>
> A ver si puedo reproducir el error del lrecordselector.
>
>
> POr último, si se te ocurre poner un DBCHECKBOX y al asignarle un DataSet
> le asignas por error un DBField que no sea un campo lógico, no solo da un
> error, comprensible, sino que se va todo el IDE a la porra ya que se
> cierra todo.
>
> Salu2 y muchas gracias.
>

Varias cosillas que me fallan en el IDE

Publicado: Mié Mar 28, 2007 1:11 pm
por Bingen Ugaldebere
Muchas gracias, lo probaré de nuevo con la 1.3b
Salu2.