Histórico da Página
Tabelas Numéricas
OPERANDO 1 | OPERADOR | OPERANDO 2 | RESULTADO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| BUSCA | TABLA_XXXX |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Este operador busca a tabela numérica indicada no operando 2. NOTA: não se posiciona em nenhum registro. O operando 2 deve ser composto pela palavra TABLA_ mais o tipo (U se é de usuário, S se é de Sistema) e a chave da tabela de 4 dígitos. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_IGUAL | N, C, F |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MAYOR | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MENOR | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MAYORIGUAL | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MENORIGUAL | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Busca na tabela (chamada anteriormente com o operador BUSCA) até que o elemento indicado no operando1 seja igual, maior, maior igual, menor ou menor igual ao mnemônico indicado no operando2. Caso não seja encontrado, trará o registro com zeros. Para utilizar os operadores HASTA_MENOR e HASTA_MENORIGUAL é necessário que a tabela esteja capturada de forma descendente. Isto é, os valores mais altos virão nos primeiros registros e os valores menores nos últimos. OBSERVAÇÃO: é importante que os registros sejam capturado em ordem, pois como nas tabelas alfanuméricas podem ser definidos diferentes tipos de tabelas, com diferentes tipos e tamanhos de dados, não há como fazer um índice.
Por exemplo: Obter o imposto segundo o artigoo 113 da LISR.
|
OPERANDO 1 | OPERADOR | OPERANDO 2 | RESULTADO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| BUSCA | TABLA_XXXX |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Este operador busca a tabela numérica indicada no operando 2. NOTA: não se posiciona em nenhum registro. O operando 2 deve ser composto pela palavra TABLA_ mais o tipo (U se é de usuario, S se é de Sistema) e a chave da tabela de 4 dígitos. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_IGUAL | N, C, F |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MAYOR | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MENOR | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MAYORIGUAL | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ELEMENTO_01 a ELEMENTO_99 | HASTA_MENORIGUAL | N |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Busca na tabela (chamada anteriormente com o operador BUSCA) até que o elemento indicado no operando1 seja igual, maior, maior igual, menor ou menor igual ao mnemônico indicado no operando2. Caso não seja encontrado, trará o registro com zeros. Para utilizar os operadores HASTA_MENOR e HASTA_MENORIGUAL é necessário que a tabela esteja capturada de forma descendente. Isto é, os valores mais altos virão nos primeiros registros e os valores menores nos últimos. OBSERVAÇÃO: é importante que os registros sejam capturado em ordem, pois como nas tabelas alfanuméricas podem ser definidos diferentes tipos de tabelas, com diferentes tipos e tamanhos de dados, não há como fazer um índice.
Por exemplo: Obter o imposto segundo o artigoo 113 da LISR.
|