¡Feliz año a todos!
Llevo mucho tiempo bastante alejado de xbase, pero de vez en cuando sigo
pasando por aquí y no olvido lo mucho que disfruté y aprendí en su
momento. Mis mejores deseos para todos en el 2008.
Un abrazo,
Jaime Irurzun
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.
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.
Se encontraron 67 coincidencias
- Lun Dic 31, 2007 11:07 am
- Foro: Xailer Spanish
- Tema: Felices fiestas
- Respuestas: 7
- Vistas: 3536
- Sab Jul 01, 2006 1:35 pm
- Foro: SQL
- Tema: Curso de MySQL con Clase
- Respuestas: 0
- Vistas: 6639
Curso de MySQL con Clase
Hola,
Ya que la gente está poniendo documentación, recomiendo éste:
http://mysql.conclase.net/
No lo he seguido entero, pero lo ví hace un tiempo y me pareció muy
bueno. El que sí he hecho casi entero es el de C++ de esta misma página,
que me gustó mucho. Supongo que andarán por el mismo ...
Ya que la gente está poniendo documentación, recomiendo éste:
http://mysql.conclase.net/
No lo he seguido entero, pero lo ví hace un tiempo y me pareció muy
bueno. El que sí he hecho casi entero es el de C++ de esta misma página,
que me gustó mucho. Supongo que andarán por el mismo ...
- Vie Jun 30, 2006 1:30 am
- Foro: Xailer Spanish
- Tema: Propuesta a OZS para crear un grupo de noticias sobre SQL
- Respuestas: 3
- Vistas: 2399
Propuesta a OZS para crear un grupo de noticias sobre SQL
Hola Fredy,
Puede que haya más formas, pero yo he aprendido a relacionar las tablas
mediante condiciones de emparejamiento que van en el WHERE. En tu ejemplo:
SELECT mandante, c.nombre, a.nombre
FROM Albaranes, Clientes c, Asegurados a
WHERE cliente = c.codigo AND asegurado = a.codigo;
Lo de ...
Puede que haya más formas, pero yo he aprendido a relacionar las tablas
mediante condiciones de emparejamiento que van en el WHERE. En tu ejemplo:
SELECT mandante, c.nombre, a.nombre
FROM Albaranes, Clientes c, Asegurados a
WHERE cliente = c.codigo AND asegurado = a.codigo;
Lo de ...
- Sab Mar 25, 2006 4:20 pm
- Foro: Xailer Spanish
- Tema: Harbour genera codigo nativo...
- Respuestas: 16
- Vistas: 8309
Harbour genera codigo nativo...
Hola Manu,
Perdona por la ignorancia, pero ¿qué significa que genere "código nativo"?
No me refiero a la ventaja (dices que es la velocidad), sino a qué diferencia
a ese "código nativo" del que genera actualmente Harbour. Gracias
Un saludo,
Jaime Irurzun.
Perdona por la ignorancia, pero ¿qué significa que genere "código nativo"?
No me refiero a la ventaja (dices que es la velocidad), sino a qué diferencia
a ese "código nativo" del que genera actualmente Harbour. Gracias

Un saludo,
Jaime Irurzun.
- Vie Mar 10, 2006 11:29 pm
- Foro: Xailer Spanish
- Tema: Cambio de TDBEdit a TDBMaskEdit
- Respuestas: 1
- Vistas: 1202
Cambio de TDBEdit a TDBMaskEdit
Hola,
Si tienes en un formulario un control TDBEdit configurado a tu gusto, con
un oDataField asignado (como literal desde el inspector de objetos), cuando
lo seleccionas con el botón derecho y pulsas "cambiar a ... TDBMaskEdit"
conserva todas sus propiedades EXCEPTO el oDataField. ¿Por qué ...
Si tienes en un formulario un control TDBEdit configurado a tu gusto, con
un oDataField asignado (como literal desde el inspector de objetos), cuando
lo seleccionas con el botón derecho y pulsas "cambiar a ... TDBMaskEdit"
conserva todas sus propiedades EXCEPTO el oDataField. ¿Por qué ...
- Vie Mar 10, 2006 3:44 pm
- Foro: Xailer Spanish
- Tema: Xalier esta listo?
- Respuestas: 17
- Vistas: 8586
Xalier esta listo?
Hola Manuel,
>> El trabajo Bruno y sus maneras de hacer las cosas no es para que os riais,
>> es mas no debemos de reirnos del trabajo de ningun programador, aunque a
>> veces sea dificil contenerse.
Yo no me he reído en ningún momento del trabajo de Bruno, sería muy
prepotente por mi ...
>> El trabajo Bruno y sus maneras de hacer las cosas no es para que os riais,
>> es mas no debemos de reirnos del trabajo de ningun programador, aunque a
>> veces sea dificil contenerse.
Yo no me he reído en ningún momento del trabajo de Bruno, sería muy
prepotente por mi ...
- Jue Mar 09, 2006 2:13 pm
- Foro: Xailer Spanish
- Tema: Xalier esta listo?
- Respuestas: 17
- Vistas: 8586
Xalier esta listo?
¿¿¿ 1.0 ???
Diría que 2.0
Un saludo,
Jaime Irurzun.
Diría que 2.0

Un saludo,
Jaime Irurzun.
- Sab Feb 25, 2006 5:39 pm
- Foro: Xailer Spanish
- Tema: Cambiar nAlign a un TForm en ejecuci
- Respuestas: 7
- Vistas: 3291
Cambiar nAlign a un TForm en ejecuci
Jose,
Sí, lo que quiero hacer es algo tipo lo que tengo con José Luis en el Puchero
y en Cuaderno de Bitácora (lo que hago en Xailer es para Juanjo G., creo
que ya lo sabéis). Gracias por la idea, lo que pasa es que en este caso las
pestañas creo que no son lo más adecuado.
He estado haciendo ...
Sí, lo que quiero hacer es algo tipo lo que tengo con José Luis en el Puchero
y en Cuaderno de Bitácora (lo que hago en Xailer es para Juanjo G., creo
que ya lo sabéis). Gracias por la idea, lo que pasa es que en este caso las
pestañas creo que no son lo más adecuado.
He estado haciendo ...
- Mié Feb 22, 2006 7:19 pm
- Foro: Xailer Spanish
- Tema: Cambiar nAlign a un TForm en ejecuci
- Respuestas: 7
- Vistas: 3291
Cambiar nAlign a un TForm en ejecuci
Vale, ya está todo claro (gracias a José Luis por msn). El problema era que
yo no conocía la diferencia entre que un formulario esté _sobre_ otro o _dentro_
de otro. Si quiero un TForm modal, entonces estará _sobre_ el otro, y por
eso no puedo ponerle un nAlign a alCLIENT. Calcularé las ...
yo no conocía la diferencia entre que un formulario esté _sobre_ otro o _dentro_
de otro. Si quiero un TForm modal, entonces estará _sobre_ el otro, y por
eso no puedo ponerle un nAlign a alCLIENT. Calcularé las ...
- Mié Feb 22, 2006 5:05 pm
- Foro: Xailer Spanish
- Tema: barra de estado
- Respuestas: 4
- Vistas: 2636
barra de estado
Al final le habéis puesto lo que os pedí hace un tiempo ;)
Estupendo, muchas gracias!
Un saludo,
Jaime Irurzun.
_________________________________
Blog sobre informática
www.codigoescrito.com
Sofware doméstico fácil de usar
www.alanit.com
_________________________________
Jose F. Gimenez ...
Estupendo, muchas gracias!
Un saludo,
Jaime Irurzun.
_________________________________
Blog sobre informática
www.codigoescrito.com
Sofware doméstico fácil de usar
www.alanit.com
_________________________________
Jose F. Gimenez ...
- Mié Feb 22, 2006 5:04 pm
- Foro: Xailer Spanish
- Tema: Cambiar nAlign a un TForm en ejecuci
- Respuestas: 7
- Vistas: 3291
Cambiar nAlign a un TForm en ejecuci
Hola Jose,
>>> Quiero ajustar el tamaño de un TForm al TForm que lo contiene, y creo que
>>
>> ¿Te refieres a una MDI child dentro de una MDI frame? Este es el único caso
>> que se me ocurre que un formulario pueda contener a otro.
No, lo que quiero no es usar MDI, sino un TForm modal sobre ...
>>> Quiero ajustar el tamaño de un TForm al TForm que lo contiene, y creo que
>>
>> ¿Te refieres a una MDI child dentro de una MDI frame? Este es el único caso
>> que se me ocurre que un formulario pueda contener a otro.
No, lo que quiero no es usar MDI, sino un TForm modal sobre ...
- Mar Feb 21, 2006 5:06 pm
- Foro: Xailer Spanish
- Tema: Cambiar nAlign a un TForm en ejecuci
- Respuestas: 7
- Vistas: 3291
Cambiar nAlign a un TForm en ejecuci
Hola,
Quiero ajustar el tamaño de un TForm al TForm que lo contiene, y creo que
la forma de hacerlo es poner alCLIENT en su propiedad nAlign. En tiempo de
diseño no puedo hacerlo porque el IDE no muestra la propiedad en el inspector
de objetos, y al intentarlo desde código en tiempo de ejecución ...
Quiero ajustar el tamaño de un TForm al TForm que lo contiene, y creo que
la forma de hacerlo es poner alCLIENT en su propiedad nAlign. En tiempo de
diseño no puedo hacerlo porque el IDE no muestra la propiedad en el inspector
de objetos, y al intentarlo desde código en tiempo de ejecución ...
- Mar Ene 31, 2006 11:27 pm
- Foro: Xailer Spanish
- Tema: Como usar Statusbar desde código
- Respuestas: 15
- Vistas: 5781
Como usar Statusbar desde código
Bingen,
Comprueba desde el inspector de objetos del IDE que tengas la propiedad
lSimple a .f. en el StatusBar.
A mí me pasó eso hace un tiempo. Si lSimple vale .t. sólo muestra el
texto básico del StatusBar o (creo) el primer StatusPanel que le metas.
Un saludo,
Jaime Irurzun ...
Comprueba desde el inspector de objetos del IDE que tengas la propiedad
lSimple a .f. en el StatusBar.
A mí me pasó eso hace un tiempo. Si lSimple vale .t. sólo muestra el
texto básico del StatusBar o (creo) el primer StatusPanel que le metas.
Un saludo,
Jaime Irurzun ...
- Lun Ene 23, 2006 4:03 pm
- Foro: Xailer Spanish
- Tema: Novato total
- Respuestas: 4
- Vistas: 2784
Novato total
Hola Bingen,
Por fín te has animado ;) No te arrepentirás...
>> Primera pregunta tonta que podrá responder cualquiera espero.
>> Se puede seguir haciendo algo tan simple como usar un DBF como toda la
>> vida?
>>
>> Use "Menugen.Dbf" Alias "Menu"
>> DO While !Menu->(Eof())
>> MsgInfo(recno ...
Por fín te has animado ;) No te arrepentirás...
>> Primera pregunta tonta que podrá responder cualquiera espero.
>> Se puede seguir haciendo algo tan simple como usar un DBF como toda la
>> vida?
>>
>> Use "Menugen.Dbf" Alias "Menu"
>> DO While !Menu->(Eof())
>> MsgInfo(recno ...
- Jue Ene 05, 2006 4:35 pm
- Foro: Xailer Spanish
- Tema: OT: Sobre el VII Congreso de Olivares 2000
- Respuestas: 0
- Vistas: 4904
OT: Sobre el VII Congreso de Olivares 2000
Para quienes no siguen mi pequeño rincón en la web, para quienes no
pudieron asistir, para quienes dudan sobre si acudir a la próxima...
para todos :P
Más vale tarde que nunca:
http://www.codigoescrito.com/archivos/000190.html
Un saludo,
Jaime Irurzun.
_________________________________
Blog ...
pudieron asistir, para quienes dudan sobre si acudir a la próxima...
para todos :P
Más vale tarde que nunca:
http://www.codigoescrito.com/archivos/000190.html
Un saludo,
Jaime Irurzun.
_________________________________
Blog ...
- Mar Dic 20, 2005 6:03 pm
- Foro: Xailer Spanish
- Tema: TDbfDataSet:ClearFilter() con filtro vac
- Respuestas: 4
- Vistas: 2498
TDbfDataSet:ClearFilter() con filtro vac
Estupendo, Ignacio, muchas gracias.
Un saludo,
Jaime Irurzun.
"Ignacio Ortiz de Zúñiga" < InvalidAccount@ozs.com > wrote:
>Jaime,
>
>El único problema que veo, que tampoco es tal, es que se realice más de
una
>operación que afecte a la visualización del Browse, por ejemplo, imagina
que ...
Un saludo,
Jaime Irurzun.
"Ignacio Ortiz de Zúñiga" < InvalidAccount@ozs.com > wrote:
>Jaime,
>
>El único problema que veo, que tampoco es tal, es que se realice más de
una
>operación que afecte a la visualización del Browse, por ejemplo, imagina
que ...
- Lun Dic 19, 2005 10:49 pm
- Foro: Xailer Spanish
- Tema: TDbfDataSet:ClearFilter() con filtro vac
- Respuestas: 4
- Vistas: 2498
TDbfDataSet:ClearFilter() con filtro vac
Ignacio,
Efectivamente, se ha solucionado añadiendo un oDBBrowse:Refresh(.t.) después
del oDbf:ClearFilter().
Ahora funciona bien. Sin embargo, (y aunque Xailer trate de realizar las
llamadas que explicas lo mínimo posible), ¿no sería bueno que tras el TDbfDataSet:ClearFilter()
se hiciera ...
Efectivamente, se ha solucionado añadiendo un oDBBrowse:Refresh(.t.) después
del oDbf:ClearFilter().
Ahora funciona bien. Sin embargo, (y aunque Xailer trate de realizar las
llamadas que explicas lo mínimo posible), ¿no sería bueno que tras el TDbfDataSet:ClearFilter()
se hiciera ...
- Dom Dic 18, 2005 9:51 pm
- Foro: Xailer Spanish
- Tema: Picture 9999 en TMaskEdit
- Respuestas: 4
- Vistas: 2855
Picture 9999 en TMaskEdit
José Luis,
¡Era eso!
Pensaba que si forzabas con el Picture a que el TMaskEdit fuera numérico,
aunque pusieras blanco en el IDE él lo tomaría como un 0. Realmente ni había
pensado en eso, pero siempre tiendo a borrar el contenido... muchas gracias
:)
Un saludo,
Jaime Irurzun.
=?ISO-8859-1?Q ...
¡Era eso!
Pensaba que si forzabas con el Picture a que el TMaskEdit fuera numérico,
aunque pusieras blanco en el IDE él lo tomaría como un 0. Realmente ni había
pensado en eso, pero siempre tiendo a borrar el contenido... muchas gracias
:)
Un saludo,
Jaime Irurzun.
=?ISO-8859-1?Q ...
- Dom Dic 18, 2005 7:24 pm
- Foro: Xailer Spanish
- Tema: Picture 9999 en TMaskEdit
- Respuestas: 4
- Vistas: 2855
Picture 9999 en TMaskEdit
José Luis,
Sí, se lo he cambiado. Siempre lo borro y lo dejo en blanco.
Un saludo,
Jaime Irurzun.
=?ISO-8859-1?Q?Jos=E9_Luis_Capel?= < capelsoft@terra.es > wrote:
>Jaime,
>
>¿Tambien le has cambiado el valor en el IDE al tMaskEdit? Porque
>normalmente tiene como valor el nombre del control ...
Sí, se lo he cambiado. Siempre lo borro y lo dejo en blanco.
Un saludo,
Jaime Irurzun.
=?ISO-8859-1?Q?Jos=E9_Luis_Capel?= < capelsoft@terra.es > wrote:
>Jaime,
>
>¿Tambien le has cambiado el valor en el IDE al tMaskEdit? Porque
>normalmente tiene como valor el nombre del control ...
- Dom Dic 18, 2005 6:23 pm
- Foro: Xailer Spanish
- Tema: Picture 9999 en TMaskEdit
- Respuestas: 4
- Vistas: 2855
Picture 9999 en TMaskEdit
Hola,
Tengo un control TMaskEdit al que he asignado 9999 como cPicture desde el
IDE. Supuestamente, al asignarle ese cPicture estoy forzando que el tipo
de la propiedad Value sea numérico. Sin embargo, al ejecutar la siguiente
instrucción se produce un error en tiempo de ejecución:
cSeek ...
Tengo un control TMaskEdit al que he asignado 9999 como cPicture desde el
IDE. Supuestamente, al asignarle ese cPicture estoy forzando que el tipo
de la propiedad Value sea numérico. Sin embargo, al ejecutar la siguiente
instrucción se produce un error en tiempo de ejecución:
cSeek ...
- Dom Dic 18, 2005 5:27 pm
- Foro: Xailer Spanish
- Tema: TDbfDataSet:ClearFilter() con filtro vac
- Respuestas: 4
- Vistas: 2498
TDbfDataSet:ClearFilter() con filtro vac
Hola,
Voy a intentar ser claro porque pasar este posible fallo de Xailer a un ejemplo
fuera de mi programa no sería facil:
Tengo un TDBBrowse normal. Fuera de éste tengo un TEdit que permite realizar
un filtro de la DBF que maneja el browse. El SetFilter() se ejecuta en el
OnExit del TEdit que ...
Voy a intentar ser claro porque pasar este posible fallo de Xailer a un ejemplo
fuera de mi programa no sería facil:
Tengo un TDBBrowse normal. Fuera de éste tengo un TEdit que permite realizar
un filtro de la DBF que maneja el browse. El SetFilter() se ejecuta en el
OnExit del TEdit que ...
- Mar Dic 13, 2005 1:03 pm
- Foro: Xailer Spanish
- Tema: margenes de un bmp en brwcolumn
- Respuestas: 6
- Vistas: 2791
margenes de un bmp en brwcolumn
Hola Xevi,
Según he entendido, la forma de usar imágenes en un TBrowse (y
descendientes) es usando la propiedad oImageList. Este es un control de
tipo TImageList, que te permite añadirle imágenes tanto desde recursos
como desde archivos de disco. Una vez las has añadido, a cada imagen le ...
Según he entendido, la forma de usar imágenes en un TBrowse (y
descendientes) es usando la propiedad oImageList. Este es un control de
tipo TImageList, que te permite añadirle imágenes tanto desde recursos
como desde archivos de disco. Una vez las has añadido, a cada imagen le ...
- Lun Dic 12, 2005 1:55 pm
- Foro: Xailer Spanish
- Tema: Campos calculados en IDE con oDataSet:lOpen := .T.
- Respuestas: 7
- Vistas: 3228
Campos calculados en IDE con oDataSet:lOpen := .T.
Perfecto Ignacio, gracias.
--
Un saludo,
Jaime Irurzun.
Ignacio Ortiz de Zúñiga escribió:
> Jaime,
>
> Efectivamente es un fallo de Xailer. Ya está arreglado. Muchas gracias. De
> momento, si lo deseas puedes incluir esta linea para solucionarlo en
> run-time después de la creación del ...
--
Un saludo,
Jaime Irurzun.
Ignacio Ortiz de Zúñiga escribió:
> Jaime,
>
> Efectivamente es un fallo de Xailer. Ya está arreglado. Muchas gracias. De
> momento, si lo deseas puedes incluir esta linea para solucionarlo en
> run-time después de la creación del ...
- Dom Dic 11, 2005 3:44 pm
- Foro: Xailer Spanish
- Tema: Campos calculados en IDE con oDataSet:lOpen := .T.
- Respuestas: 7
- Vistas: 3228
Campos calculados en IDE con oDataSet:lOpen := .T.
José,
Gracias, ahora sí funciona. Ya leí en tu artículo la diferencia entre
OnCreate y OnInitialize, y la tengo siempre muy en cuenta, por eso antes
del probar en el OnCretate había probado en el OnInitialize. Lo que pasa
es que me daba un error, pero por lo visto la causa no era el Open ...
Gracias, ahora sí funciona. Ya leí en tu artículo la diferencia entre
OnCreate y OnInitialize, y la tengo siempre muy en cuenta, por eso antes
del probar en el OnCretate había probado en el OnInitialize. Lo que pasa
es que me daba un error, pero por lo visto la causa no era el Open ...
- Vie Dic 09, 2005 6:33 pm
- Foro: Xailer Spanish
- Tema: Campos calculados en IDE con oDataSet:lOpen := .T.
- Respuestas: 7
- Vistas: 3228
Campos calculados en IDE con oDataSet:lOpen := .T.
Hola,
Creo que esta vez no es fallo mío ;) Me parece que hay un bug en Xailer.
Resulta que si añades una columna a un TDBBrowse que hace referencia a un
oDataField que será añadido desde código como campo calculado, si marcas
en el IDE el DataSet como lOpen := .T. da un error al visualizar ESA ...