Alterar Page-Number

Discussão em 'Progress 4GL' iniciado por rhpestana, Março 19, 2010.

  1. rhpestana

    rhpestana Sem Pontuação

    Pessoal,

    Alguém se consigo alterar o número da função Page-number??? O cenário é mais ou menos assim, quero reiniciar o número da página qdo ocorrer determinada quebra no relatório....

    Grato,
  2. petruzad

    petruzad Membro Participativo

    Assim que ocorrer a quebra no relatório, utilize o PAGE para reiniciar o page-number.
    Caso esteja direcionando para stream utilize: PAGE STREAM nome-stream.
    Abaixo um exemplo da Progress:

    Código:
    DEFINE VARIABLE laststate AS CHARACTER NO-UNDO. 
    OUTPUT TO PRINTER.
    FOR EACH Customer NO-LOCK BY Customer.State:  
         IF Customer.State <> laststate THEN DO:    
         IF laststate <> "" THEN PAGE.    
         laststate = Customer.State.  
      END.  
      DISPLAY Customer.CustNum Customer.Name Customer.Address Customer.City Customer.State.
    END.
    

Compartilhe esta Página