Árvore de páginas

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.)