Dúvida
Qual o procedimento para incluir uma nova coluna no Browse?
Ambiente
Protheus - SmartClient - A partir da versão 12
Solução
É possível incluir colunas do tipo Caracter, Numérico e Função. Os tipos Caracter e Numérico exibem apenas uma coluna com valor fixo. O tipo Função permite trazer outras informações, como registros de outra tabela por exemplo. Deve-se utilizar uma User Function compilada no RPO para efetuar este processo, conforme exemplo abaixo:
User Funcion compilada no RPO:
User function ColSCJ
Return POSICIONE("SCJ", 1, xFilial("SCJ") + CJ_NUM + CJ_CLIENTE + CJ_LOJA, "CJ_NUM")
Incluir a coluna no Browse:
1. Na tela do Browse que deseja incluir a coluna, clique no botão em forma de engrenagem
2. Clique em Incluir coluna
3. Preencha os dados conforme exemplo abaixo:
Título: Nome que aparecerá na coluna
Dados: chamada da User Function criada
Tipo: 3-Função
Máscara: preencha se quiser uma máscara para os dados que serão exibidos
Alinhamento: pode escolher o alinhamento do registro na coluna
Imagem: indica se o campo é do tipo Imagem
ID: define um identificador para esta coluna
0 Comentários