Planing con casillero

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
agodoy
vAdviser
vAdviser
Mensajes: 352
Registrado: 21 Sep 2005, 18:20

Planing con casillero

Mensaje por agodoy » 13 Feb 2006, 14:56

Estoy intentando componer un planing con un casillero alimentado por una tabla de viajes para presentarlo en un menu formulario de modo que al pulsar sobre el casillero nos edite el viaje asociado. El problema es como componer la lista que alimenta el casillero para que cada viaje se presente en el dia de la semana que le corresponde, y como determinar por la fecha del viaje el dia de la semana que le corresponde.
Alguna idea?, Alguien tiene algo parecido ?..estoy atascado..

Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23
Ubicación: Madrid (España)
Contactar:

Mensaje por Fran » 13 Feb 2006, 17:16

Buenas tardes:

Nunca he hecho exactamente lo que dices, pero si he hecho cosas parecidas. Puedes ver algo parecido si te bajas una demo de mi aplicación VisualCuad en http://www.efeuno.org.

Es largo de explicar, pero básicamente tendrás que utilizar tablas temporales para asegurarte de que cada fila (viajero por ejemplo) tiene el mismo número de columnas (dias de la semana o del mes).

Luego marcas que columnas tienen asignado un viaje y cuales no. Utilizas un proceso para mostrar / editar el viaje en aquellas columnas que lo tengan.

Es algo complejo para montarlo bien, pero se puede hacer. En el ejemplo de mi aplicación utilizo un menú formulario y 11 casilleros sincronizados... un tanto lioso pero funciona-
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586

agodoy
vAdviser
vAdviser
Mensajes: 352
Registrado: 21 Sep 2005, 18:20

Mensaje por agodoy » 13 Feb 2006, 20:46

Fran, gracias por tu respuesta. He descargado la demo de VisualCuad, pero no he visto dónde se indica usuario y contraseña, por tanto no he podido entrar.
Por otro lado, existe alguna forma de determinar el dia de la semana de una fecha dada, es decir hoy es 13-2-2006 y es Lunes. Según tu post, la idea sería crear un casillero por cada dia de la semana, y alimentarlos desde una tabla temporal construida a partir de la tabla de viajes, pero que incluya el dia de la semana de cada viaje... en fin no me aclaro, supongo que a estas horas las neuronas están de copas...Lo dicho gracias por tus indicaciones, intentaré mas tarde.. si se te ocurre algo ya sabes..
saludos

Avatar de Usuario
Nacho
vAdviser
vAdviser
Mensajes: 444
Registrado: 21 Sep 2005, 11:45
Ubicación: Gijón. Asturias. España
Contactar:

Mensaje por Nacho » 13 Feb 2006, 21:45

En la ayuda en Fechas, formateadores tienes la forma de saber el día de la semana, tanto en número como en letra.

Código: Seleccionar todo

&u -> Visualiza el día de la semana en número de un campo fecha (1-7; Lunes=1)

Ej.: Para que una columna muestre sólo el día de la semana del campo FECHA, escriba %FECHA#&u% -> 7.

&w -> Visualiza el número del día de la semana de un campo fecha (0-6; Domingo =0)

Ej.: Para que una columna muestre sólo el número del día de una semana de un campo FECHA, escriba %FECHA#&w%  -> 0.
&l -> (L minúscula). Visualiza, en Español, el día de la semana (abreviado) de un campo fecha.

Ej.: Para que una columna muestre sólo el día en texto abreviado del campo FECHA, escriba %FECHA#&l% -> “Dom”
Nacho
http://www.guida21.com

ESPECIALISTAS EN PLANTILLAS FLOSS

agodoy
vAdviser
vAdviser
Mensajes: 352
Registrado: 21 Sep 2005, 18:20

Mensaje por agodoy » 13 Feb 2006, 22:43

Gracias por tu respuesta Nacho, pero necesito saber el dia de la semana, no mostrarlo, para alimentar un casillero por dia de la semana. Es decir almacenar en la tabla el dia de la semana correspondiente a la fecha.

Avatar de Usuario
Nacho
vAdviser
vAdviser
Mensajes: 444
Registrado: 21 Sep 2005, 11:45
Ubicación: Gijón. Asturias. España
Contactar:

Mensaje por Nacho » 14 Feb 2006, 00:18

Creas un campo DIA_SEMANA y le pones como valor por defecto %FECHA#&u%, siendo %FECHA% el campo que tiene la fecha.
Nacho
http://www.guida21.com

ESPECIALISTAS EN PLANTILLAS FLOSS

Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23
Ubicación: Madrid (España)
Contactar:

Mensaje por Fran » 14 Feb 2006, 09:09

Buenos dias:

En la carpeta que se crea en la barra de tareas hay un txt con los usuarios.

En algunas instalaciones en Windows XP, no se crea el acceso directo (no se porque). En ese caso puedes buscar el txt en el mismo directorio donde tengas el VAM.

La opción que te interesa es el menú de edición de cuadrantes.
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586

Responder