Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
dataClass.getInfo( )

dataClass.getInfo( ) 


 

dataClass.getInfo () -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Objeto in Informação sobre a dataclass

O método dataClass.getInfo( ) devolve um objeto que fornece informação sobre a dataclass. Este método é útil para configurar o código genérico.


Objeto devolvido

PropriedadeTipoDescrição
namestringNome da dataclass
primaryKeystringNome da chave primária da dataclass
tableNumbernúmeroNúmero interno de tabela 4D (não é devolvido se a classe de dados for de um armazem de dados remoto)

[#/table]

 C_OBJECT($1;$e;$status)
 $e:=$1 //$1 é uma entidade
 
 computeEmployeeNumber($e//Executar as ações em uma entidade
 $status:=$e.save()
 if($status.success)
    ALERT("Record updated in table "+$e.getDataClass().getInfo().name)
 End if

 C_OBJECT($es;$settings)
 
 $settings:=New object
 $settings.parameters:=New object("receivedIds";getIds())
 $settings.attributes:=New object("pk";ds.Clients.getInfo().primaryKey)
 $es:=ds.Clients.query(":pk in :receivedIds";$settings)

 C_TEXT($pk)
 C_OBJECT($dataClassAttribute)
 
 $pk:=ds.Employee.getInfo().primaryKey
 $dataClassAttribute:=ds.Employee[$pk// Se for necessário, o atributo que coincide com a chave primária é acessível



Ver também 

4D Blog - ORDA member methods to get the structure information
dataStore.getInfo( )
entitySelection.getDataClass( )

 
PROPRIEDADES 

Produto: 4D
Tema: ORDA - DataClass

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v17 R5

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)