Parâmetro
O próximo passo é a definição dos parâmetros que serão utilizados nos filtros do relatório.
Quando utilizada uma consulta SQL, os parâmetros devem estar previstos na cláusula WHERE do select ou do pré-processamento, de acordo com a necessidade.
Sequência: Ordem em que o parâmetro é mostrado na página de execução do relatório, iniciando em 1;Nome: Nome do parâmetro que poderá ser utilizado nos filtros, consulta livre, expressões, pré processamento e pós processamento, deve ser único;Label: Título de visualização onde o campo for mostrado. Também pode ser internacionalizada entre os idiomas suportados pelo sistema, através da utilização de uma chave composta por default.item.xxxx.label (onde xxxx deve ser substituído por um código de item já cadastrado) do programa Personalizar Mensagens (Administração -> Sistema);Tipo Dado: Define o tipo de dado aplicado ao parâmetro selecionado dentre as alternativas Alfanumérico, Numérico, Data, Data/Hora, Hora, Período, e Decimal;Obrigatório: Indica se o parâmetro pode ou não ser enviado nulo na execução do relatório;Operação: Indica como o parâmetro pode ser informado, conforme as alternativas:- Único: Permite informar somente um valor;
- Lista: Permite informar uma lista de valores separados por vírgulas;
- Personalizado: Permite informar intervalos de valores separados por hífen e listas de valores separados por vírgulas, podendo ser combinados os dois tipos, separados por vírgula.
As funcionalidades Aumentar Sequência e Diminuir Sequência devem ser utilizadas para manipular a ordem de apresentação dos parâmetros a serem informados na página de execução, sem a necessidade de remoção de registros para este tipo de alteração.
A funcionalidade Copiar permite a indexação de parâmetros associados a outro relatório previamente cadastrado no sistema. Para realizar este procedimento, acione o botão da barra de ferramentas, selecione o relatório desejado e os parâmetros do qual deseja duplicar.
Serão replicados ao relatório sendo editado após a utilização do Salvar.
