Acceso a menús

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
LEITZ
vMate
vMate
Mensajes: 33
Registrado: 05 Jul 2007, 09:48

Acceso a menús

Mensaje por LEITZ » 04 Ene 2008, 13:26

Hola a todos, soy nuevo en esto y estoy intentado hacer una cosa que no sé si se puede.

Hay va:

Se puede desde, un formulario de edición de fichas, mediante un comando tipo botón u otro, abrir un menú determinado.

Saludos a toda la comunidad Velneo.

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

Mensaje por Fran » 04 Ene 2008, 13:35

Buenos dias:

Que yo sepa no. El menú inicial se asigna a cada usuario desde vRunner o vMotor. El resto de menús de la aplicación sólo pueden ser llamados desde otra opción de menú.
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

Francisco Hoyos
vLeader
vLeader
Mensajes: 2712
Registrado: 22 Sep 2005, 17:56
Ubicación: Gijón (Asturias) España GMaps: 43.538740, -5.661970

Mensaje por Francisco Hoyos » 04 Ene 2008, 13:43

Hola LEITZ. Bienvenido al foro.

Como bien te comenta Fran, no es posible de forma directa puesto que no hay un comando o función prevista para ello. De todas formas, y en según que casos, usando una función para generar pulsaciones de teclado, podrías hacer que al cerrarse un formulario se llamara a un menú por medio de las pulsaciones. Pero mucho cuidado con esto porque tendrías que tener muy controlado el entorno de las ventanas activas. Si no es así, no serviría.

Un saludo.
Francisco Hoyos
frhoydon@gmail.com

Avatar de Usuario
Mgalvezh
vAdviser
vAdviser
Mensajes: 766
Registrado: 13 Sep 2007, 16:36
Ubicación: S/C. de Tenerife

Mensaje por Mgalvezh » 04 Ene 2008, 17:04

Hola, no entiendo muy bien las respuestas, que dais a la pregunta del compañero, o no he pillado la pregunta, me explico.

¿Se puede poner un botón en un formulario con un menú ?, la respuesta creo que es que sí, un botón con menú desplegable, y botones con tipo menú desplegable. ¿?¿?¿?.

Por favor si me podéis aclarar porque me estoy liando.

Edito: Perdón después de leer varias veces ya entiendo, no se puede lanzar un menú desde una opción en un formulario, claro un menú de los que hacemos como tal, pero si podríamos lo que comento mas arriba, en el formulario ponemos una serie de opciones en menú desplegable, claro solo las opciones que se permitan en los comandos.

Por eso yo soy el principiante. :P :P

Saludos.

LEITZ
vMate
vMate
Mensajes: 33
Registrado: 05 Jul 2007, 09:48

Leitz

Mensaje por LEITZ » 05 Ene 2008, 10:19

Lo que pretendo hacer es un sistema de seguridad para el programa:

Dadme una idea si es posible.

Nada más abrir el programa me salte el menú de inicio”AUTOEXEC” con un formulario de búsqueda con dos campos Código y Usuario y que haga una búsqueda en una tabla de datos –hasta aquí bien-; si la persona que quiera acceder está en la tabla de datos con un comando tipo botón o similar acceda al resto de los menús y si no está que se cierre el programa.

Saludos.

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

Mensaje por Fran » 05 Ene 2008, 11:23

Buenos dias:

Eso lo puedes hacer asignando un proceso al evento de inicio de los menús formulario.

Este proceso se ejecuta antes de abrir el menú. El contenido del proceso, a grandes rasgos, sería:

Pedir usuario y clave
Comprobar si existe en la tabla
Si no existe
--- Mensaje, "Acceso denegado"
--- Set retorno proceso = NO

La última instrucción cancela la acción a realizar en el punto en el que se ejecuta, en este caso, la apertura del menú. Con lo cual, el menú no se abre.

Si la disparas en una pérdida de foco, el foco no cambia de control.
Si la disparas en el previo al alta, no se realiza el alta.
Etc.
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

Avatar de Usuario
myhexenboxcompany
vCool
vCool
Mensajes: 107
Registrado: 09 Jul 2007, 20:47

Gracias Francisco

Mensaje por myhexenboxcompany » 06 Ene 2008, 16:31

Gracias Francisco, seguro que funcionara con tu idea, lo intentare ahorita mismo.
te aviso cualquier cosa ok.

gracias

Responder