FORM EDIT
FORM EDIT ( {aTable ;} form )
FORM EDIT ( {aTable ;} form ; object )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
aTable | Tabela | → | Table owning the form or If omitted: default table or use of project form |
form | Text | → | Nome do formulario |
object | Text | → | Nome do objeto do formulário ou nome do grupo |
História
Release | Mudanças |
---|---|
20 R8 | Suporte ao parâmetro objeto |
Descrição
The FORM EDIT command opens the form associated to aTable in the 4D Form editor, with optionnally object selected.The FORM EDIT command opens the form associated to aTable in the 4D Form editor, with optionnally object selected.The FORM EDIT command opens the form associated to aTable in the 4D Form editor, with optionnally object selected.O comando FORM EDIT abre o formulário associado a aTable no editor do formulário 4D, com opcionalmente objeto selecionado. Note que você deve ter acesso ao ambiente de Design, caso contrário o erro -9804 ("Impossível abrir formulário") será gerado.
O comando é assíncrono: ele retorna imediatamente ao método de chamada e não espera que a forma seja aberta.
Se você passar o parâmetro opcional aTable, você indica a tabela associada ao formulário. Se você omitir este parâmetro, você indica que forma é um formulário de projeto.
No parâmetro formulário, passe o nome da forma para abrir no editor de Formulário 4D. Se você passar um nome que não existe, o erro 81 é gerado ("Formulário não encontrado").
Opcionalmente, você pode passar no objeto o nome de um objeto de formulário ou de um grupo para selecionar automaticamente no editor do formulário 4D. Este recurso permite, por exemplo, economizar tempo quando depurar um formulário baseado em erros de expressão retornados por Compilar projeto
.
Se objeto não for encontrado em formulário, o formulário é aberto e nenhum erro é retornado.
Passa uma seqüência de caracteres vazia em objeto para desmarcar todos os objetos da forma aberta.
Exemplos
Para abrir o formulário Contacts da tabela Address:
FORM EDIT([Contatos]; "Endereço")
Para abrir o formulário do projeto ContactList:
FORM EDIT("ContactList")
Para abrir o formulário de projeto ContatoPage com o objeto "nome-entrada" selecionado:
FORM EDIT("ContactList"; "name-input")
Veja também
Design de Comandos de Acesso aos Objetos
Propriedades
Command number | 1749 |
Thread safe | ✗ |