Tópico anterior: Caixa de diálogo Designer de menusPróximo tópico: Modificar folhas de estilo


Funções úteis em itens de menu

O CA SDM fornece uma barra de menus na maioria dos formulários para controlar suas funções. A barra de menu é gerada por um formulário HTMPL com um nome de formulário menubar_xx.htmpl. Recomendamos o uso do WSP para personalizar as barras de menu existentes e definir novas barras.

As seguintes funções predefinidas podem ser úteis para scripts chamados por itens de menu:

upd_frame(form)

Carrega um novo formulário no quadro de conteúdo da janela principal.

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

Exibe um formulário para definir um novo registro.

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

Exibe uma nova janela.

showDetailWithPersid(persid)

Exibe um registro de detalhes.

Os seguintes termos e definições aplicam-se às funções anteriores:

formulário

Pode ser um nome de arquivo HTMPL no formato xxx.htmp ou um código de operação (por exemplo, CREATE_NEW).

fábrica

É o nome de um objeto de banco de dados.

use_template

Pode ser verdadeiro ou falso.

width

Representa a largura de formulário desejada ou zero por padrão.

height

Representa a altura de formulário desejada ou é zero por padrão.

recursos

Representa uma lista de recursos da janela, no mesmo formato usado com a função padrão window.open.

args

Representa um ou mais argumentos no formato "keyword=value" da operação especificada para o formulário.

persid

É uma ID persistente no formato factory:ID.