Tuesday, May 17, 2011

 

Macros en formularios....

PRIMERA PARTE: LAS MACROS EN LOS 2 FORMULARIOS:

Incrustradas las que manejan registros y extrenas las demas.

Macros para cada una de las consultas (5)

Actualiza clientes

Actualiza consultores

Actualiza temas

Consulta múltiple

Consulta de Parámetros

Por último se va crear la Macro autoexec (para abrir el panel de inicio)

Aplicar en el formulario que esta con subformulario (en el ejemplo está consultores con temas): las siguientes Macros Incrustadas,

Eliminar registro

Buscar registro

Formulario de clientes esta incrustada: esta macro debe de llamar al formulario que está en vista de diseño.

NOTA: en la parte inferior del formulario tenemos una barra con objetos ahí se definen dos macros para abrir los dos diferentes informes.

Nota 2: en la parte superior del formulario principal (el que tiene su formulario) existe otra macro Con la Imagen del logotipo al darle click nos debe llevar a la pantalla de inicio. Esta macro la vamos a hacer después de crear las macros de la barra de acciones

Nota3: En la parte superior del formulario vamos a crear una barra de acciones: estas acciones aunque son botones deben de tener el fondo transparente, y no vamos a utilizar icono en ellas.

En la barra de objetos de la parte inferior si se usan botones con iconos.

La barra de acciones va tener las siguientes macros:

Ver consultores

Ver clientes

Eliminar registro

Buscar registro

Actualizar consultores

Actualizar temas

En la barra de objetos además de los tres botones con icono, vamos agregar 3 etiquetas de los objetos a donde va mandar la macro.

*Macros del siguiente Formulario (PERSONALIZADO DE CLIENTES)

Es el formulario que se creó en la vista de diseño

En la parte superior va tener:

1. Macro en el logo

2. En la barra de acciones va tener: Consulta de clientes y consultores (consulta múltiple), Consulta de Clientes (consulta de parámetros), Actualiza clientes, Eliminar registro, Ver temas

3. En la parte inferior en la barra de objetos va tener: Formulario de temas y consultores (formulario que tiene el formulario), Consultores, Informe de temas y clientes.


MACROS INCRUSTRADAS

Segunda manera de crear una macro: Es en la vista de diseño de un formulario (nota: esto solo funciona a partir de la versión 2007)

Estando dentro de la vista de diseño existen dos maneras de crear una macro:

Utilizando el asistente de controles y añadiendo un botón. Recomendable cuando se crea un botón

Las macros incrustadas como eliminar registro y buscar registro, también se recomienda hacerlo como el asistente de controles (es decir las macros incrustada que son botones)

En el asistente de controles eliminar registro está en la categoría eliminar operaciones con registro y buscar registro esta en categoría exploración de registro, para convertir un botón en fondo transparente teniendo seleccionado el botón nos vamos a la ficha de diseño y al grupo de herramientas la opción Hoja de propiedades en la ficha de formato en propiedad estilo de fondo lo vamos a cambiar de normal a transparente.

Para el resto de macros especialmente las que tienen imagen vamos a hacer lo siguiente:

Le damos click en imagen, nos vamos a la ficha de diseño, grupo herramientas y Hoja de propiedades; en la ficha de eventos en la propiedad “al hacer clic” le vamos a dar en el botón de los puntos suspensivos (en la esquina superior derecha) y desde ahí vamos a poder crear una macro incrustada (se identifica porque tiene el nombre del formulario, el nombre del objeto y el nombre del evento)
Las macros incrustadas se pueden convertir si fuera necesario a una macro normal solo se presiona el botón de “guardar como”

Herramientas de ayuda para la distribución y la alineación de controles en un formulario

En la ficha Organizar en el grupo de Mostrar podemos activar cuadricula y regla

(Esto es antes de crear los controles)

Los controles se ajustan alineándolos con los respectivos botones de alinear

La macro del logo también se crea en base a la hoja de propiedades

La macro de logotipo solamente tiene una instrucción – Abrir formulario- los parámetros son: abrir formulario de inicio, vista formulario y ventana normal


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?