| 4D v15.4OBJECT Get action | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 OBJECT Get action 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OBJECT Get action ( {* ;} objeto ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| * | Operador |   | Se especificado, objeto é um nome de objeto (string), se omitido, objeto é um campo ou uma variável | |||||
| objeto | Objeto de formulário |   | Nome de objeto (se* é especificado) ou Campo ou Variável (se * é omitido) | |||||
| Resultado | Texto |   | Ação estandarte associada | |||||
O comando OBJECT Get action  devolve o código da ação estandarte associada ao objeto ou aos objetos designado(s) pelos parâmetros objeto e * .
Pode definir a ação padrão de um objeto em modo Desenho utilizando a lista de propriedades (ver a seção Ações padrões no manual de Desenho), ou usando o comando OBJECT SET ACTION.
O comando devolve uma cadeia que contém o código para a ação padrão associada ao objeto. Pode comparar o valor recebido com as constantes do tema "Valores Texto para Ação estandarte associada":
| Constante | Tipo | Valor | 
| Object Accept action | Cadeia | 2 | 
| Object Add subrecord action | Cadeia | 14 | 
| Object Automatic splitter action | Cadeia | 16 | 
| Object Cancel action | Cadeia | 1 | 
| Object Clear action | Cadeia | 21 | 
| Object Copy action | Cadeia | 19 | 
| Object Cut action | Cadeia | 18 | 
| Object Database Settings action | Cadeia | 32 | 
| Object Delete record action | Cadeia | 7 | 
| Object Delete subrecord action | Cadeia | 13 | 
| Object Edit subrecord action | Cadeia | 12 | 
| Object First page action | Cadeia | 10 | 
| Object First record action | Cadeia | 5 | 
| Object Goto page action | Cadeia | 15 | 
| Object Last page action | Cadeia | 11 | 
| Object Last record action | Cadeia | 6 | 
| Object MSC action | Cadeia | 36 | 
| Object Next page action | Cadeia | 8 | 
| Object Next record action | Cadeia | 3 | 
| Object No standard action | Cadeia | 0 | 
| Object Open back URL action | Cadeia | 37 | 
| Object Open next URL action | Cadeia | 38 | 
| Object Paste action | Cadeia | 20 | 
| Object Previous page action | Cadeia | 9 | 
| Object Previous record action | Cadeia | 4 | 
| Object Quit action | Cadeia | 27 | 
| Object Redo action | Cadeia | 31 | 
| Object Refresh current URL action | Cadeia | 39 | 
| Object Return to Design mode action | Cadeia | 35 | 
| Object Select all action | Cadeia | 22 | 
| Object Show Clipboard action | Cadeia | 23 | 
| Object Stop loading URL action | Cadeia | 40 | 
| Object Test Application action | Cadeia | 26 | 
| Object Undo action | Cadeia | 17 | 
Você deseja associar a ação "Cancel" a todos os objetos sem ação do formulário:
 ARRAY TEXT($arrObjects;0)
 
 FORM GET OBJECTS($arrObjects)
 For($i;1;Size of array($arrObjects))
    If(OBJECT Get action(*;$arrObjects{$i})=Object No standard action)
       OBJECT SET ACTION(*;$arrObjects{$i};Object Cancel action)
    End if
 End for
	Produto: 4D
	Tema: Objetos (Formulários)
	Número 
        1260
        
        
        
	
	Criado por: 4D v14
	
	
	Manual de linguagem 4D ( 4D v15.4)
	
	
	
	Manual de linguagem 4D ( 4D v15)
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v15.3)
 Adicionar um comentário
Adicionar um comentário