FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour una de Calendario...
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
una de Calendario...
Posted: Thu Jul 03, 2025 10:17 PM

Hola a todos, amigos del foro.

Necesito un calendario que se pueda definir el tamaño, de bonito diseño y que tenga desactivados los dias pasados.

Tambien que se puedan colorear los dias segun una condicion y que con doble click se ejecute una accion.

una idea de por donde comenzar?

Gracias !!

"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: una de Calendario...
Posted: Mon Jul 07, 2025 02:19 PM
Buenos días, querido amigo. A ver si funciona. Solo tendrás que cambiar el idioma de los botones y los textos, ya que perdí el original en español cuando se dañó el disco duro donde estaba. Y la clase no es complicada, podrás modificarla a tu gusto.

https://imgur.com/E9r5Rib



Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: una de Calendario...
Posted: Mon Jul 07, 2025 03:08 PM
Tambien puede usar la clase TCalex, que está diseñada para ese fin.
Hay muchos ejemplos en el foro
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: una de Calendario...
Posted: Wed Jul 09, 2025 07:21 PM

Saludos estimados Joao y César.

Deseando que se encuentren muy bien.

Muchas gracias por sus sugerencias, voy a probar y les estaré comentando.

"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 537
Joined: Mon Jan 16, 2006 03:42 PM
Re: una de Calendario...
Posted: Wed Jul 09, 2025 09:44 PM

amigo que deseas implementar.

saludos

Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: una de Calendario...
Posted: Thu Jul 10, 2025 01:50 AM
jbrita wrote: amigo que deseas implementar.

saludos
Saludos mi estimado.

Debo desarrollar una app para alquiler de canchas deportivas. Se necesita el calendario para hacer las reservas en los días y horas que los clientes vayan solicitado. Me gustaría mostrar los días donde haya reservas parciales de un color, el día que no haya disponible de otro color y los días totalmente libres de otro color. Y al hacer click sobre el día deseado, se desplieguen todos los horarios reservados y disponibles.

Espero haberme explicado bien, si no, trato de mejorar la explicación. Gracias!
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 537
Joined: Mon Jan 16, 2006 03:42 PM
Re: una de Calendario...
Posted: Thu Jul 10, 2025 12:41 PM
Amigo algo asi:




saludos
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: una de Calendario...
Posted: Thu Jul 10, 2025 02:54 PM
jbrita wrote: Amigo algo asi:




saludos


Saludos Jose,
Pues si, exactamente algo asi, adaptandolo a mi necesidad. pero ese es el contexto. se ve genial
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 537
Joined: Mon Jan 16, 2006 03:42 PM
Re: una de Calendario...
Posted: Thu Jul 10, 2025 04:44 PM

enviame tu email o wasap

saludos

Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: una de Calendario...
Posted: Thu Jul 10, 2025 08:44 PM

jalvarez AT cuentanube dot com

Una vez que nos comuniquemos por correo te enviaré mi whatsapp

"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: una de Calendario...
Posted: Fri Jul 11, 2025 07:49 PM
jbrita wrote: Amigo algo asi:




saludos
Jose, muy bueno
Felicitaciones por tu trabajo!
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: una de Calendario...
Posted: Tue Jul 22, 2025 03:40 PM
Amigo César,
Saludos.

¿Puedes decirme por favor como logras este sombreado verde degradado en la parte de los dias y como haces para que abarque las filas involucradas?




Estoy usando el codigo de ejemplo de SAMPLE01.PRG

No se si esa sea la misma clase TCALEX o haya otra versión.
Intenté buscar dentro de mi carpeta de FWH 19.06 cualquier archivo con el nombre TCALEX y no tengo ninguno.
disculpa las preguntas, pero soy nulo en el tema de las clases


agradecido de antemano
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Re: una de Calendario...
Posted: Tue Jul 22, 2025 06:49 PM
Aquí otra forma de uso de calendarios
tiene que ser algo que cumpla con las necesidades
saludos !
Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 195
Joined: Sat Oct 22, 2005 01:17 PM
Re: una de Calendario...
Posted: Tue Jul 22, 2025 08:24 PM

César buenas tardes.

Que bien amigo felicitaciones

Saludos

Saludos

Oscar

Fwh 23.10, bcc55

Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: una de Calendario...
Posted: Wed Jul 23, 2025 12:36 PM
JoseAlvarez wrote: Amigo César,
Saludos.

¿Puedes decirme por favor como logras este sombreado verde degradado en la parte de los dias y como haces para que abarque las filas involucradas?




Estoy usando el codigo de ejemplo de SAMPLE01.PRG

No se si esa sea la misma clase TCALEX o haya otra versión.
Intenté buscar dentro de mi carpeta de FWH 19.06 cualquier archivo con el nombre TCALEX y no tengo ninguno.
disculpa las preguntas, pero soy nulo en el tema de las clases


agradecido de antemano
Segun entiendo, el degradado lo hace la misma clase (Yo uso la misma desde la version 16)
Los prg de la clase son:
Tcalex.prg
Callinfo.prg
tdayv.prg
tmonthv.prg
tweekv.prg

Para asignar los datos uso:
oCalex:LoadDates ( )
Los parametros son: LoadDates( nHoraInicio, nHoraFin, dFechaInicio, dFechaFin, cTexto, cSubject, nIdx, lND )
Eso hace que si un horario inicio abarca mas de una casilla, lo haga la misma clase
Espero te sirva