4D v16.3

FORM SET OUTPUT

Página Inicial

 
4D v16.3
FORM SET OUTPUT

FORM SET OUTPUT 


 

FORM SET OUTPUT ( {tabela ;} formulario {; formUsuario} ) 
Parâmetro Tipo   Descrição
tabela  Tabela in Tabela para a qual vai estabelecer o formulário output, ou tabela padrão, se omitido
formulario  String in Nome formulário
formUsuario  String in Nome de formulário usuário a utilizar

O comando FORM SET OUTPUT define o formulário de salida atual de formulario ou formUsuario. O formulário deve pertencer a tabela.

O alcance de este comando é o processo atual. Cada tabela tem seu próprio formulário de saída em cada processo.

Nota: por razões estruturais, este comando não é compatível com formulários de projeto. Se passa um formulário de projeto em formulário, o comando não faz nada.

FORM SET OUTPUT não mostra o formulário; simplesmente designa o formulário que deve imprimir, mostrar, ou utilizar outro comando. Para maior informação sobre a criação de formulários, consulte o .

O formulário de saída padrão é definido na janela do Explorador no ambiente Desenho para cada tabela. Este formulário de saída padrão é utilizado se o comando FORM SET OUTPUT não é utilizado para especificar um formulário de saída, ou se você especificar um formulário que não existe.

O parâmetro opcional formUsuario lhe permite especificar um formulário usuário (que vem desde formulario) como formulário de saída padrão. Se passar um nome de formulário de usuário correto, este formulário será utilizado automaticamente ao invés do formulário de saída no processo atual. Isto lhe permite ter simultâneamente diferentes formulários de usuário personalizados (gerados utilizando o comando CREATE USER FORM) e utilizar o que convenha de acordo ao contexto.

Para maior informação sobre formulários usuário, consulte a seção .

Os formulários de saída são utilizados por três grupos de comandos. Um grupo mostra uma lista de registros em tela, outro grupo gera relatórios, e o terceiro grupo exporta dados. Os comandos DISPLAY SELECTION e MODIFY SELECTION mostram uma lista de registros utilizando um formulário de saída. Utilize o formulário de saída durante a criação de relatórios com os comandos PRINT LABEL e PRINT SELECTION. Cada um dos comandos de exportação (EXPORT DIF, EXPORT SYLK e EXPORT TEXT) utiliza também o formulário de saída.

Exemplo  

O exemplo a seguir mostra um uso típico de  FORM SET OUTPUT.. Note que mesmo que o comando  FORM SET OUTPUT. aparece imediatamente antes de que o formulário seja utilizado, não é obrigatório. Realmente, o comando poderia ser executado em um método completamente diferente, sempre e quando seja executado antes deste método:

 FORM SET INPUT([Partes];"Entrada partes") ` Seleção do formulário de entrada
 FORM SET OUTPUT([Partes];"Lista partes") ` Seleção do formulário de saída
 MODIFY SELECTION([Partes]` Este comando utiliza ambos formulários



Ver também 

CREATE USER FORM
DISPLAY SELECTION
EXPORT DIF
EXPORT SYLK
EXPORT TEXT
FORM SET INPUT
MODIFY SELECTION
PRINT LABEL
PRINT SELECTION

 
PROPRIEDADES 

Produto: 4D
Tema: Formulários
Número 54

 
HISTÓRIA 

Modificado: 4D 2004
Renomear: 4D v12

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)