Ponto-de-Entrada: LJ7005 - Exibe algum campo de usuário na tela de detalhe
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: | Espanhol , Inglês |
Descrição:
Esse ponto de entrada é chamado na rotina de detalhe do item. É utilizado para exibir algum campo de usuário na tela de detalhe.
Programa Fonte
LOJA701B.PRW
Sintaxe
LJ7005 - Exibe algum campo de usuário na tela de detalhe ( ) --> Array
Retorno
-
Array(array_of_record)
- Array unidimensional contendo o nome dos campos que deverão ser inclusos na tela de detalhe dos itens.
Exemplos
User Function LJ7005Local aCpo := {} // Array de retornoLocal cExemplo := Space(TamSx3("LR_EXEMPLO")[1]) // Exemplo de conteudoLocal nPos := Len( aColsDet ) // Array de detalhes do itemLocal nPosExemplo := 0 // Posição do item no array de detalhes cExemplo := M->LR_EXEMPLOaAdd( aHeaderDet,{ "EXEMPLO" ,; //01 Titulo "LR_EXEMPLO",; //02 Campo "@!",; //03 Picture 6 ,; //04 Tamanho 0 ,; //05 Decimal .T.,; //06 Valid "€€€€€€€€€€€€€€ ",; //07 Usado "C" ,; //08 Tipo "SLR",; //09 Arquivo "" }) //10 Conteudo aAdd( aPosCpoDet , {"LR_EXEMPLO"}) nPosExemplo := Ascan(aPosCpoDet,{|x| AllTrim(Upper(x[1])) == "LR_EXEMPLO"})aColsDet[nPos][nPosExemplo] := cExemploaCpo:={"LR_EXEMPLO"}Return(aCpo)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas