Menu Outlook 2007


  De una mejor apariencia a tus aplicaciones de Visual FoxPro, esta desarrollado 100% en Visual FoxPro el código no es completamente mio yo he implementado la parte dinámica para que no sea estática y los cambios de las opciones sean mediante el menú tradicional de Visual FoxPro, fácil de implementar y utilizar.

El menu OutLook 2007 cuenta con dos versiones  la versión normal y la versión Treeview.


Versión Normal: solo puedes usar a un solo nivel es decir que solo podrás tener la opción principal y las opciones secundarias, cuando creamos en el generador de menús Visual Fox Pro solo tenemos que crear con la siguientes opciones o niveles y deben ser de tipo command las opciones.

Ejemplo:

Tablas
     - Registro de Producto
     - Registro de Marcas
     - Registro de Linea
Inventario
     - Existencia por producto
     - Existencia por tiendas
Ventas
     - Punto de Venta
     - Facturas
     - Reporte de Ventas




Versión Treeview: podemos añadir las opciones que deseamos o lo niveles que deseamos añadir a nuestro menu, cuando creamos en el generador de menús Visual Fox Pro solo tenemos que crear con la siguientes opciones o niveles y deben ser de tipo command las opciones.


Ejemplo:

Tablas
     - Registro de Producto
     - Registro de Marcas
     - Registro de Linea
Inventario
     + Existencia
             - Por producto
             - Según Tienda 
     + Compras
            - Compras proveedor
            - Reporte de compras
            + Análisis
                  - Compras por proveedor
                  - Compras según producto
Ventas
     - Punto de Venta
     - Facturas
     - Reporte de Ventas





Si por alguna razón se añade en la opción secundaria un sub menu, el menu no lo tomara en cuenta, un punto muy importante es; cuando estamos en el diseñador del menu creando las opciones principales y para añadir las opciones secundarias le damos click en el botón editar nos fijamos en la esquina superior derecho donde nos muestra el nombre de la opción principal en el recuadro Menu level como este código _3ZH0ZXKQM y no el nombre de la opción principal significa que tenemos que volver a crear esa opción porque sino nos generara un error y no se podrá mostrar en el menu, tenemos que fijarnos que nos de el mismo nombre de la opción principal o los 10 primeros dígitos para seguir avanzando con nuestro diseño en el generador de menus de visual foxpro.

Lo que debemos tomar en cuenta es definido bien nuestro menu tradicional de Visual FoxPro ejemplo ponerles imágenes del tamaño correcto de preferencia debemos usar 16x16 y en esta opción secundaria debemos seleccionar command de lo contrario no se ejecutara el formulario que deseamos.


El menu cuenta con un administrador de usuario donde se podrá darle permiso a las diferentes opciones que trae el menu, cuando el usuario ingrese al sistema solo podrá ver las opciones que el administrador le asigno de esta manera podemos limitar al usuario para solo tenga acceso a algunas opciones del sistema, lo que hace ademas es que sea personalizado como si el sistema estuviera diseñado para cada usuario, el menu se puede implementar en cualquier motor de base de datos es muy fácil de manejar y ademas tienes 6 themes diferentes que cambia automáticamente en todo los formularios sin la necesidad de salir y volver a ingresar al sistema, para mas información pueden ver los vídeos que vienen en las dos versiones.