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
entitySelection.getDataClass( )

entitySelection.getDataClass( ) 


 

entitySelection.getDataClass () -> Resultado 
Parâmetro Tipo   Descrição
Resultado  DataClass in Objeto dataclass ao qual pertence a seleção de entidade

O método entitySelection.getDataClass( ) devolve a dataclass da seleção de entidades. Este método é principalmente útil no contexto de código genérico.

Exemplo  

O código genérico abaixo duplica todas as entidades da seleção de entidades

  //método duplicate_entities </p> <p>//duplicate_entities($1)
  //duplicate_entities(entity_selection)
 
 C_OBJECT($dataClass;$1;$entitySelection;$entity;$duplicate;$status)
 $entitySelection:=$1
 $dataClass:=$entitySelection.getDataClass()
 For each($entity;$entitySelection)
    $duplicate:=$dataClass.new()
    $duplicate.fromObject($entity.toObject())
    $duplicate[$dataClass.getInfo().primaryKey]:=Null //reseta a chave primária
    $status:=$duplicate.save()
 End for each



Ver também 

4D Blog - ORDA member methods to get the structure information
dataClass.getDataStore( )
dataClass.getInfo( )
entity.getDataClass( )

 
PROPRIEDADES 

Produto: 4D
Tema: ORDA - seleção de entidade

 
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)