Compartir a través de


Realizar tareas con procedimientos

Puede asignar un procedimiento a un menú o elemento de menú. La forma de hacerlo dependerá de si el menú o el elemento tiene submenús.

Para asignar un procedimiento a un menú o a un elemento de menú sin submenús

  1. En la columna Indicador del sistema, haga clic en el título o elemento de menú correspondiente.

  2. En el cuadro Resultado, seleccione Procedimiento.

    Aparecerá un botón Crear a la derecha de la lista. Si ha definido previamente un procedimiento, aparecerá un botón Modificar en su lugar

  3. Haga clic en el botón Crear o Modificar.

  4. Escriba el código apropiado en la ventana.

    Nota   No es necesario escribir el comando PROCEDURE en la ventana de edición del procedimiento, ya que Visual FoxPro lo generará automáticamente. El único lugar donde es necesario el comando PROCEDURE es en el código de limpieza.

Para asignar un procedimiento a un menú o a un elemento de menú con submenús

  1. En el cuadro Nivel de menú, seleccione el nivel en el que se encuentre el menú o elemento de menú correspondiente. Por ejemplo, suponga que el sistema de menús incluye el menú Cliente creado anteriormente. Para asignar un procedimiento al menú Cliente, seleccione el nivel “Barra de menús” en el cuadro Nivel de menú. Del mismo modo, para asignar un procedimiento a un elemento del menú Cliente , elija el nivel “Cliente” en la lista.

  2. En el menú Ver, elija Opciones de menú.

    Visual FoxPro mostrará el cuadro de diálogo Opciones de menú.

  3. Asigne el procedimiento mediante uno de los métodos siguientes:

    • Escriba un procedimiento o llámelo en el cuadro Procedimiento.

      –O bien–

    • Haga clic en el botón Modificar y luego en Aceptar, para abrir una ventana de edición independiente para escribir o llamar a un procedimiento.

Vea también

Realizar tareas con comandos | Agregar un código de configuración a un sistema de menús | Agregar un código de limpieza a un sistema de menús | Diseñar menús y barras de herramientas | Compilar una aplicación