Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-03-2014
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 322
Poder: 22
amadis Va por buen camino
Exclamation TMS Planner - Reserva de habitaciones

Estimados este hilo tiene relación con este hilo de Anubis del año 2007, tema FECHAS EN RESERVAS

El tema aquí es si alguien puede aportar ejemplo o guía de como representar en un TMSDBplanner las reservas de habitaciones.

En el hilo antes mencionado Egostar demuestra conocimiento en dicho componente por lo que acudo a su llamado.

De los ejemplos actuales de tms http://www.tmssoftware.com/site/planner.asp#samples

El demo Nº 26 aparenta ser lo que se requiere, Pero no logro comprender como proceder en el llenado del tplanner.

los datos a representar están contenidos en una tabla, como bien Delphius menciona en el hilo arriba mencionado
Cita:
Delphius Dijo: Yo lo veo así: Mantener en una tabla, tal vez llamada reservas. Otra tabla habitación. Entre ellas veo una relación 1-M: una habitación tiene muchas reservas.
Bueno, en la tabla reserva tendría un campo FechaReserva, FechaEntrada y un campo CantidadNoches.
Este último campo es un entero... y lo que guardará es la cantidad de noches que estará reservada.
A esa misma tabla le agregaría dos campos
Código Delphi [-]
 IDcliente: integer; habitación: integer;

Entonces en el Tplanner deberiamos tenes como columnas los días de cada mes y como filas los Nº de habitación.
Y proceder a rellenar con los datos de la tabla reservas, que contienen Nº de habitación, fechaentrada + cantidadnoches(duracion del período a representar) y Nº de cliente.

Creo que la forma de usar el tmsplanner seria por periodos, entonces, estariamos mostrando en pantalla unos diria yo 35-40 días no más de eso por comodidad al visualizar. Yo diría 5 dias antes de una fecha X y de allí 31 días adelante.

Intento realizar esto con el componente TDBPlanner1 y DBperiodsource1 asociado al anterior.

El problema es ver como pasar los datos del datasource a estos anteriores, por lo visto tienen propiedades para asignar los campos pero no doy en la tecla. Y en el ejemplo que mencionaba antes lo hace vía código pero tampoco logro que funcione.

Alguna idea?
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
tsm Planner ayuda omarson Varios 2 28-04-2012 00:10:00
Componente PLANNER Jose Manuel Varios 0 24-09-2008 17:39:52
Reserva de memoria... andresenlared Varios 5 05-02-2008 22:13:36
reserva memoria c++ halizia C++ Builder 1 25-04-2006 18:09:52
Sacar habitaciones libres por dia - Problema consulta SQL- VRO Firebird e Interbase 0 01-09-2005 11:12:22


La franja horaria es GMT +2. Ahora son las 20:47:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi