Função: FWBuildFeature
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
FWBuildFeature([ nTipo ], [ cExprAdvPL ])-> bRet

Descrição
Constroi um bloco de código referentes a algum atributos das estruturas do Model e View.
Deve ser usado quando a estrutura de dados é proveniente do dicionário, pois essa
função realiza os tratamentos para o MicrosigaProtheus


Parâmetros
Nome Tipo Descrição Default Obrigatório Referência
nTipo Numérico Tipo de caracteristica ( 1-Valid Model ; 2-When Model ; 3-Inic.Padrao Model; 4-PictVar View )
Podem ser utilizados os DEFINEs:
STRUCT_FEATURE_VALID 1
STRUCT_FEATURE_WHEN 2
STRUCT_FEATURE_INIPAD 3
STRUCT_FEATURE_PICTVAR 4
0
cExprAdvPL Caracteres Expressao AdvPL a ser utilizada na montagem do codigo de bloco
''
 

Retorno
bRet Bloco de código montado para a caracteristica.

Exemplo
@Sample
oStruct := FWFormStruct(1, "SA1")

cValid := "ExistCpo('SA1')"
bValid := FWBuildFeature( STRUCT_FEATURE_VALID, cValid )
oStruct:SetProperty('A1_COD',MODEL_FIELD_VALID,bValid)

  • Sem rótulos

1 comentário

  1. Usuário desconhecido (everson.almeida)

    Boa tarde,


    Por favor um exemplo funcional para o tipo 'STRUCT_FEATURE_PICTVAR'