Erro ao adicionar filtro na rotina GPEA270
Linha de Produto: | Microsiga Protheus |
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | GPEA270 GPFILTRO |
Situação/Requisito: | Erro ao adicionar filtro na rotina GPEA270 |
Solução/Implementação: | Os campos de filtro tem o tamanho de 250 caracteres, com isso a expressão utilizada para filtro deve conter no máximo essa quantidade de caracteres. Foi colocada uma mensagem informando esse tamanho máximo, mas é possível escrever a expressão de outra forma para que contenha menos caracteres como por exemplo : SRA->RA_CC $("001 /002 /003 /004 /005 /006 /007 /008 /009 /010 /011 /012 /013 /014 /015 /016 /017 /018 /019 /020 /021 ") |
Pacotes: |
1. Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:
- Tabela SRW - Controle Restrições Usuários:
Campo | RW_FILBROW |
Tipo | C |
Tamanho | 250 |
Formato | @!S40 |
Título | Filtro Brows |
Val. Sistema | Gp270AnulDigit() .AND. CheckExecForm(M->RW_FILBROW,.T.) |
Campo | RW_FILREL |
Tipo | C |
Tamanho | 250 |
Formato | @!S40 |
Título | Filtro Relat |
Val. Sistema | Gp270AnulDigit() .AND. CheckExecForm(M->RW_FILREL,.T.) |