4D v16.3FORM SET INPUT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
FORM SET INPUT
FORM SET INPUT
O comando FORM SET INPUT define o formulario de entrada atual de tabela para form ou userForm. O formulario deve pertencer a tabela. O alcance de este comando é o processo atual. Cada tabela tem seu próprio formulario de entrada em cada processo. Nota: por razões estruturais, este comando não é compatível com formulários de projetos. Se passar um formulário de projeto em form, o comando não faz nada. O formulário de entrada por padrão para cada tabela é definido na janela do Explorador. Este formulário de entrada padrão é utilizado se o comando FORM SET INPUT não é utilizado para especificar um formulario de entrada, ou se especifica um formulário que não existe. O parâmetro opcional formUsuario lhe permite especificar um formulário usuário (proveniente de form) como formulário de entrada padrão. Se passa um nome de formulário usuário correto, este formulário será utilizado automaticamente em lugar do formulário de entrada no processo atual. Isto lhe permite ter simultâneamente diferentes formulários usuários personalizados (gerados utilizando o comando CREATE USER FORM) e utilizar aquele que seja conveniente em função do contexto. Para maior informação sobre formulários de usuário, consulte a seção . Os formulários de entrada são mostrados por numerosos comandos, os quais geralmente são utilizados para permitir ao usuário introduzir novos dados ou modificar dados antigos. Os sguintes comandos mostram um formulário de entrada para entrada de dados ou pesquisas: Os comandos DISPLAY SELECTION e MODIFY SELECTION mostram uma lista de registros utilizando o formulário de saída. O usuário pode realizar duplo clique em um registro na lista e é mostrado o formulário de entrada. Os comandos de importação IMPORT TEXT, IMPORT SYLK e IMPORT DIF utilizam o formulário de entrada atual para importar registros. O parâmetro opcional * é utilizado em conjunto com as propriedades do formulário que definiu na janela de propriedades do formulário do ambiente Desenho e o comando Open window. Ao especificar o parâmetro * lhe indica a 4D que utilize as propriedades do formulário para redimensionar automaticamente a janela para o uso do formulário a seguir (como um formulário de entrada ou como uma caixa de diálogo). Ver maior informação em Open window. Nota: passe ou não o parâmetro opcional * ou não, FORM SET INPUT muda o formulario de entrada para a tabela. O exemplo a seguir mostra um uso típico de FORM SET INPUT: FORM SET INPUT([Empresas];"Nova empresa") ` Formulário para adicionar novas empresas Em um banco de faturação que administre várias empresas, a criação de uma fatura deve ser efetuada utilizando o formulário usuário correspondente: Case of
Ver também
ADD RECORD
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||