Ponto-de-Entrada: CN120CMP - Adição de campos customizados
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Programa Fonte | CNTA120.prw |
Descrição:
O ponto de entrada CN120CMP tem por finalidade adicionar campos customizados ao aHeader do grid exibido na consulta especifica do contrato de Medição.
Os campos adicionados no aHeader devem ser incluídos na consulta(query) através do ponto de entrada CN120ESY, essa consulta que é responsável por trazer os dados.
Sintaxe
CN120CMP - Adição de campos customizados ( [ ExpA1 ], [ ExpA2 ] ) --> {ExpA1,ExpA2}
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ExpA1 | Array of Record | Contém o título do campo apresentado. | |||||||||||||||
ExpA2 | Array of Record | Contém as características do campo apresentado. |
Retorno
{ExpA1,ExpA2}
- (array_of_record)
- Retorna o título e as características do campo customizado.
Exemplo:
Exemplo
/*{Protheus.doc} CN120CMP() Tem por finalidade adicionar campos customizados à consulta especifica do contrato de Medição */ User Function CN120CMP() Local aRet := {PARAMIXB[1], PARAMIXB[2]} Local cCampo:= "CN9_TESTE" aAdd(aRet[1], GetSx3Cache( cCampo, "X3_TITULO" ) ) aAdd(aRet[2], { cCampo, GetSx3Cache( cCampo, "X3_TIPO" ), GetSx3Cache( cCampo, "X3_CONTEXT" ), GetSx3Cache( cCampo, "X3_PICTURE" ) }) Return aRet
Informações Adicionais
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas