Usar contadores

O recurso Contadores de relatório permite especificar um número no início da execução do relatório e incrementa o número à medida que cada documento é processado. O número inicial pode ser definido no tempo de execução como um parâmetro ou recuperado a partir de um valor de campo de dados.

É possível incrementar um contador sempre que o valor de um campo é mudado.

  1. Selecione Editar > Contadores de relatório. A caixa de diálogo Contadores de relatório é exibida.
  2. É possível selecionar um contador existente e clicar no botão Editar para fazer as edições necessárias, ou clicar no botão Novo para criar um novo contador. Para usar o contador de relatório, insira uma expressão e selecione o contador em Campos especiais ou use o contador em um número de documento de várias partes.
  3. Um número de documento é criado selecionando Inserir > Número do documento ou em Campos especiais clicando com o botão direito do mouse no contador ou arrastando o contador para a tela.
  4. O número do documento é incrementado a cada mudança do nível de redefinição definido no Contador ou por uma quebra de página. Vários campos de documento diferentes podem fazer referência a um mesmo contador. Por padrão, o número do documento é uma parte, com um valor do nome do contador e um formato de F0, ou seja, comprimento fixo de 10 com 0 decimais e um delimitador em branco. Qualquer número de partes pode ser adicionado para construir um número de documento e cada parte pode ser uma constante, contador ou um valor de campo de dados. A utilização do componente de número de documento somente é necessária se você não precisar atualizar a referência para o banco de dados ou quando a parte do contador a ser incrementada em um valor de campo não pode ser incrementada por funções padrão. Caso contrário, use referências de transação.
  5. Especifique estas informações:
    Nome
    Digite um nome para o contador.
    Incrementar valor
    Especifique o valor para o contador a ser incrementado (o default é 1); para isso, insira o valor ou use o botão Procurar para exibir a caixa de diálogo Expressão de valor. Clique em Adicionar caso para abrir a caixa de diálogo Expressão de valor, onde você pode definir se o incremento será aplicado apenas para filtros específicos durante a execução.
    Incrementar na alteração de: Página
    Selecione esse botão de opção se quiser que o contador seja incrementado a cada quebra de página.
    Incrementar na alteração de: Grupo
    Selecione esse botão de opção se quiser que o contador seja incrementado ao mudar para um grupo especificado. Se essa opção for selecionada, a lista suspensa adjacente será mostrada, onde você poderá escolher entre os grupos 'Ordenar por' existentes.
    Número inicial: Numerador
    Você pode iniciar a numeração usando um numerador. Selecione um numerador entre aqueles disponíveis na lista suspensa. Para obter mais informações sobre numeradores no SunSystems, consulte o Guia do Administrador do SunSystems.
    Número inicial: Expressão
    Você pode iniciar a numeração usando uma expressão.
    Número inicial: Parâmetro
    Você pode iniciar a numeração usando um parâmetro. Por exemplo, um parâmetro de entrada em tempo execução.
  6. É criado um contador, que pode ser adicionado ao relatório. Selecione Exibir > Campos especiais para exibir os contadores disponíveis no Navegador de campos especiais e, em seguida, arraste e solte o contador desejado no relatório.