4D v14.3

Current form name

Página Inicial

 
4D v14.3
Current form name

Current form name 


 

Current form name -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Texto in Name of current project form or current table form in the process

The Current form name command returns the name of the current form defined for the process. The current form can be a project form or a table form. 

By default, if you have not called the FORM LOAD command in the current process, the current form is the one being displayed or printed. If you have called the FORM LOAD command in the process, the current form is the one set by this command and it remains so until you call FORM UNLOAD (or CLOSE PRINTING JOB).

If there is no current form defined for the process, the command returns an empty string.

In an input form, place the following code in a button:

 C_TEXT($FormName)
 $win:=Open form window([Members];"Input";Plain form window)
 DIALOG([Members];"Input")
 $FormName:=Current form name
  // $FormName = "Input"
 FORM LOAD([Members];"Drag")
 $FormName:=Current form name
  // $FormName = "Drag"
  //...

You want to get the current form if it is a project form:

 $PointerTable:=Current form table
 If(Nil($PointerTable)) // this is a project form
    $FormName:=Current form name
    ... // processing
 End if

 
PROPRIEDADES 

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

 
HISTÓRIA 

New
Criado por: 4D v14

 
VER TAMBÉM 

FORM LOAD

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)