Ponto entrada > Módulo Supervisor > Tratamento standard GACTION 

SELRAP : Seleção rápida

Este ponto de entrada está posicionada no sub-programa que constitui um filtro que será aplicado à seleção. Este sub-programa está chamado cada vez a validação de registo de um critério nas colunas da caixa de seleção.

Contexto e modo de funcionamento

O ponto de entrada SELRAP está chamado após cada validação de registo de um critério nas colunas de caixa de seleção.
Os critérios registados de cada coluna são guardados na variável SAIRAP(30)(1..16).
O resultado do critério que será aplicado como filtro à escolha está guardado na variável CRITRAP(250)(0..1).
O contexto do tratamento GACTION está disponível porque este sub-programa está chamado por um Gosub. Por exemplo, NBCOL contém o número de colunas afixadas, COL (nº coluna) contém a expressão da coluna afixada (por exemplo[F:ACT]ACTION).

Este ponto de entrada permite de acumular os critérios de seleção entre várias afixações, porque normalmente, após cada registo de novos critérios, os antigos critérios registados são perdidos.
Mais, é possível de modificar o conteúdo do filtro CRITRAP para pelo exemplo utilizar o símbolo que não está em conta em standard. Neste caso, em posicionando a variável GPE a 1, a seguida do tratamento não está executada.