Planning,,, Un retoque o algo hago mal...
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Planning,,, Un retoque o algo hago mal...
Estimado Daniel, Primero te doy las gracias por tu gran trabajo con FiveWin, no quiero abusar de tu confianza, estoy usando la clase Planning, va a100,,
e observado un detalle, en la imagen ajunta, se aprecia que hay una reserva que termina el dia 27 de diciembre, se ve correctamente cuando el checkin va al comienzo dentro del rango de las fechas del PLannig, pero si el rango empieza al "medio" de una reserva, no aparece la mención,,, en el ejemplo la reserva termina el 27 en el 1er cuadro y en 2l 2do no se ve en el dia 27, debería verse una mitad..
e observado un detalle, en la imagen ajunta, se aprecia que hay una reserva que termina el dia 27 de diciembre, se ve correctamente cuando el checkin va al comienzo dentro del rango de las fechas del PLannig, pero si el rango empieza al "medio" de una reserva, no aparece la mención,,, en el ejemplo la reserva termina el 27 en el 1er cuadro y en 2l 2do no se ve en el dia 27, debería verse una mitad..
Re: Planning,,, Un retoque o algo hago mal...
Hola,
Podrías por favor compartir el código también conmigo ?
Slds,
Podrías por favor compartir el código también conmigo ?
Slds,
Nicanor Martinez M.
Auditoria y Sistemas Ltda.
MicroExpress Ltda.
FW + FWH + XHARBOUR + HARBOUR + PELLES C + XDEVSTUDIO + XEDIT + BCC + VC_X86 + VCC_X64 + MINGW + R&R Reports + FastReport + Tdolphin + ADO + MYSQL + MARIADB + ORACLE
nnicanor@yahoo.com
Auditoria y Sistemas Ltda.
MicroExpress Ltda.
FW + FWH + XHARBOUR + HARBOUR + PELLES C + XDEVSTUDIO + XEDIT + BCC + VC_X86 + VCC_X64 + MINGW + R&R Reports + FastReport + Tdolphin + ADO + MYSQL + MARIADB + ORACLE
nnicanor@yahoo.com
-
- Posts: 845
- Joined: Sun Oct 09, 2005 5:36 pm
- Location: la laguna, mexico.
Re: Planning,,, Un retoque o algo hago mal...
Que tal willi,
Se ve estupendo tu trabajo, pudieras compartir esa parte de tu codigo y la clase tplan con la version que usas?
Mil gracias
Saludos
Se ve estupendo tu trabajo, pudieras compartir esa parte de tu codigo y la clase tplan con la version que usas?
Mil gracias
Saludos
____________________
Paco
Paco
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Willi
He estado fuera de circulacion en el foro por un tiempo prolongado por motivo de grandes trabajos que tengo actualmente, para facilitarme el trabajo de asistencia, pordrias prepararme un ejemplo que se muestre el problema y me lo envias, gracias
He estado fuera de circulacion en el foro por un tiempo prolongado por motivo de grandes trabajos que tengo actualmente, para facilitarme el trabajo de asistencia, pordrias prepararme un ejemplo que se muestre el problema y me lo envias, gracias
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Hola Daniel, gracias por responder.... mira el tema es simple...
En el cuadro 1 hago una reserva del 27 de noviembre 2015 al 31 de diciembre 2015, cambio el rango de fechas y la reserva no aparece en el cuadro 2 (falta el día del checkout)
EN el cuadro 3 hago una reserva del 31 de diciembre 2015 al 31 de enero del 2016, cambio el rango de fechas y la reserva no aparece en cuadro 4 (falta el día del checkin)
Salu2
WIlli
En el cuadro 1 hago una reserva del 27 de noviembre 2015 al 31 de diciembre 2015, cambio el rango de fechas y la reserva no aparece en el cuadro 2 (falta el día del checkout)
EN el cuadro 3 hago una reserva del 31 de diciembre 2015 al 31 de enero del 2016, cambio el rango de fechas y la reserva no aparece en cuadro 4 (falta el día del checkin)
Salu2
WIlli
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Saludos Quintana, podrias compartir algo de codigo para iniciarme en esta clase.? estoy diseñando un sistema de SPA y creo esta clase podria servirme o la TCalex, saludos, gracias...Willi Quintana wrote:Hola Daniel, gracias por responder.... mira el tema es simple...
En el cuadro 1 hago una reserva del 27 de noviembre 2015 al 31 de diciembre 2015, cambio el rango de fechas y la reserva no aparece en el cuadro 2 (falta el día del checkout)
EN el cuadro 3 hago una reserva del 31 de diciembre 2015 al 31 de enero del 2016, cambio el rango de fechas y la reserva no aparece en cuadro 4 (falta el día del checkin)
Salu2
WIlli
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Claro amigo,,,,
Salu2
Salu2
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Mi correo es joseluisysturiz arroba yahoo.com, saludos, gracias...Willi Quintana wrote:Claro amigo,,,,
Salu2
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Willi
No veo problemas en la clase... revisa donde cargas la data que se va a mostrar en el planning y verifica que estes tomando los ragos de fecha correctos...
por ejemplo
if DToS( RESERVA->CHECK_OUT ) >= DToS( ::oPlann:dStart ) .AND. DToS( RESERVA->CHECK_IN ) <= DToS( ::oPlann:dEnd )
a ver si eso te resuelve el problema y que no te genere uno nuevo
No veo problemas en la clase... revisa donde cargas la data que se va a mostrar en el planning y verifica que estes tomando los ragos de fecha correctos...
por ejemplo
if DToS( RESERVA->CHECK_OUT ) >= DToS( ::oPlann:dStart ) .AND. DToS( RESERVA->CHECK_IN ) <= DToS( ::oPlann:dEnd )
a ver si eso te resuelve el problema y que no te genere uno nuevo
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
HOla Daniel,
Gracias por tu respuesta,,,
Efectivamente, estaba tomando mal el rango de las fechas, lo hacia asi :
if DToS( RESERVA->CHECK_OUT ) > DToS( ::oPlann:dStart ) .AND. DToS( RESERVA->CHECK_IN ) < DToS( ::oPlann:dEnd )
con tu respuesta ya esta funcionado correctamente...
Un consulta mas... no puedo colocar un LISTBOX encima del plannig,,,
El error:
Error description: Error BASE/1004 Class: 'NIL' has no exported method: NAT
Args:
[ 1] = U
Gracias por tu respuesta,,,
Efectivamente, estaba tomando mal el rango de las fechas, lo hacia asi :
if DToS( RESERVA->CHECK_OUT ) > DToS( ::oPlann:dStart ) .AND. DToS( RESERVA->CHECK_IN ) < DToS( ::oPlann:dEnd )
con tu respuesta ya esta funcionado correctamente...
Un consulta mas... no puedo colocar un LISTBOX encima del plannig,,,
Code: Select all
DEFINE PLANNING oPlann OF oWndP;
HEADER "Habitaciones / Fechas";
COLOR HEADER ( If( Dow( dDate ) == 1 .OR. Dow( dDate ) == 7, CLR_RED, oPlann:nClrText ) );
COLOR CELL ColorData( oData ) ;
START DAY MesIni(dCheckIn) ;
END DAY MesFinal(dCheckIn) ;
ON RIGHT SELECT ( oPlann := BuildPop(oMySQL, nRow, nCol, oPlann, dCheckIn, dCheckOut), EVAL( eCarga ) ) ;
ON CAPTURE ( oPlann := MoveReservation( oMySQL, oData, nRowId, oPlann ), EVAL(eCarga) ) ;
ON RESIZE DATA ( oPlann := ResizeReservation( oMySQL, oData, nRowId, oPlann ), EVAL(eCarga) ) //NOHALFDAY
oWndP:oClient := oPlann
oPlann:nTopMargin := 220 // margen superior
@ 25, 0 LISTBOX oLbx ;
FIELDS aHabit[oLbx:nAt, 2], ;
aHabit[oLbx:nAt, 3], ;
aHabit[oLbx:nAt, 4], ;
STR(aHabit[oLbx:nAt, 5],4,0) ;
HEADERS "A", "B", "C", "D", "E", "F", "G" ;
SIZE 400,100 ;
SIZES 10,10,10,10 PIXEL ;
OF oPlann
oLbx:SetArray(aHabit)
oPlann:oClient := oLbx <--------- con o sin esta línea no funciona,,, me de error:
Error description: Error BASE/1004 Class: 'NIL' has no exported method: NAT
Args:
[ 1] = U
Re: Planning,,, Un retoque o algo hago mal...
Buenas tardes Willi,
si publicas el código aquí, estará disponible para todos los compañeros.
Muchas gracias.
Saludos
si publicas el código aquí, estará disponible para todos los compañeros.
Muchas gracias.
Saludos
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Planning,,, Un retoque o algo hago mal...
Amigos,,,
Aquí esta todo el tema.. Solo hice unas modificaciones en los datos que se generan en las DBFs,,,,
https://bitbucket.org/fivetech/fivewin- ... /plann.zip
Aquí esta todo el tema.. Solo hice unas modificaciones en los datos que se generan en las DBFs,,,,
https://bitbucket.org/fivetech/fivewin- ... /plann.zip