SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Andy en Martes 3 de Agosto de 2004, 17:23

Título: Generación De Secuencias Seriales...
Publicado por: Andy en Martes 3 de Agosto de 2004, 17:23
<_<  A ver si alguien me entiende...  :ph34r:
Estoy programando unos turnos mensuales, por ejemplo:

día semana:     L M M J V S D L M M  J   V   S  D   L  M  M   J   V   S....
día mes:          1 2 3 4 5  6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23.....
turno:              A A A A A A * B B B  B  B   B   *  C  C   C  C   C  *  *   A   A ...

(ESTA ES UNA DE LAS SECUENCIAS SIMPLES)

es "fácil" programarla para el primer mes mi problema se presenta cuando debo generar el segundo mes.

¿Existe alguna rutina que permita generar secuencias automáticas en base a 3 o 4 parámetros (no siemple obligatorios, es decir, puede tener 2, 3 ó 4) y que permita una continuidad al hacer una nueva generación, en base a la anterior ?

Si alguien se le ocurre algo, quedaré muy agradecida

Andy... :)
Título: Re: Generación De Secuencias Seriales...
Publicado por: payo22 en Martes 3 de Agosto de 2004, 19:27
mira aqui te va mi propuesta haber que te parece:

crear un formulario de Horarios en el cual tienes entrada y salida , los dias de la semana y una clave para el horario y si quieres una descripcion,

en otro formulario llamado rol:

clave del rol y una descripcion del mismo

meter en un dbgrid o datagrid como quieras en el cual se muestren los horarios existentes que hayan dado de alta , y en otro de datagrid meter los horarios que se apliquen a ese rol

por ejmplo

tenemos los horarios 1 2 y 3


y tenemos el rol A

entonces en el primer dbgrid pondremos los horarios existentes 1,2 y 3  y en el otro dbgrid los horaios que se aplican al rol A digamos A 1,2

dependiendo de la semana en que estemos y el dia es como iremos aa  ver el rol que tiene el empleado y que horaio de entrada y salida se aplican para el dia actual.

no se si me haya explicado?


espero te sirva para darte una idea