Páginas filhas
  • FWFormStruct

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Função: FWFormStruct
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Português, Inglês, Espanhol
Versão P10 R1.4
Sintaxe
FWFormStruct(<nType >, <cAliasSX2 >, [ bSX3 ])-> oStruct

Descrição
Esta função fornece o objeto com as estruturas de metadado do dicionário de dados, utilizadas pelas classes Model e
View.


Parâmetros
Nome Tipo Descrição Default Obrigatório Referência
nType Numérico Tipo de estrutura ( 1-Model | 2-View ) X
cAliasSX2 Caracteres Alias da tabela X
bSX3 Bloco de Código Bloco de Código de avaliacao do dicionário de dados.
O bloco recebe como parametro o ID do campo e deve retornar um lógico. Se retornar verdadeiro o campo é incluido na estrutura.
 

Retorno
oStruct Estrutura da classe

Exemplo

Static Function ModelDef()
Local oStruZA1 := FWFormStruct( 1, 'ZA1' , { |x| ALLTRIM(x) $ 'ZA1_MUSICA, ZA1_TITULO' } )
Local oModel

oModel := MPFormModel():New( 'COMP022M')

oModel:AddFields( 'ZA1MASTER', NIL, oStruZA1 )

Return oModel