Tema anterior: Cuadro de diálogo Creador de menúsTema siguiente: Modificación de hojas de estilo


Funciones útiles en los elementos de menú

CA SDM proporciona una barra de menús en casi todos los formularios para que pueda controlar sus funciones. Un formulario HTMPL genera la barra de menús y le da un nombre con el formato menubar_xx.htmpl. Recomendamos utilizar WSP para personalizar las barras de menús existentes y definir barras nuevas.

Las siguientes funciones predefinidas pueden resultar de utilidad en el caso de secuencias de comandos invocadas por elementos de menú:

upd_frame(form)

Carga un formulario nuevo en el marco del contenido de la ventana principal.

create_new(factory, use_template, width, height [,args])

Abre un formulario para definir un registro nuevo.

Popup_window(name, form[, width, height [,features [,args]]])

Abre una ventana nueva.

showDetailWithPersid(persid)

Abre un registro de detalles.

A las anteriores funciones se les aplican las siguientes definiciones:

formulario

Es un nombre de archivo HTMPL con el formato xxx.htmpl o un código de operación (por ejemplo: CREATE_NEW).

fábrica

Es el nombre de un objeto de base de datos.

use_template

Puede ser verdadero o falso.

width

Representa la anchura deseada del formulario; es cero de forma predeterminada.

height

Representa la altura deseada del formulario; es cero de forma predeterminada.

funciones

Es una lista de funciones de ventana, en el mismo formato que se utiliza con la función JavaScript estándar window.open.

args

Constituye uno o más argumentos con el formato “keyword=value” para la operación especificada del formulario.

persid

Es un ID persistente con el formato factory:ID.