ProximaPagina
Esta função permite verificar se uma determinada seção será impressa na próxima página.
Sintaxe: ProximaPagina (Alfa Secao, Numero End Retorno);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
Seção | Alfa | Parâmetro alfa com o nome da seção a ser verificada |
Retorno | Numero | Parâmetro numérico, que retornará 1 quando a seção será impressa na próxima página, e 0(zero) quando a seção não será impressa na próxima página |
Exemplo:
definir numero RetProx;
ProximaPagina ("Subtitulo_Horario", RetProx);
Se (RetProx = 1)
ListaSecao ("Adicional_Saltar");
Observação:
- Caso a seção passada por parâmetro possua controles que podem redimensionar a seção, por exemplo, uma imagem, esta função deve ser chamada somente após definir o conteúdo destes controles.
- Os dados dos controles das seções somente são carregados no momento que a seção é efetivamente listada, se for verificado se irá quebrar ou não a página antes disso, a função não levará em consideração os controles que poderão aumentar o tamanho da seção (pois não foram carregados ainda), prejudicando o cálculo do tamanho da seção.
- Os cálculos incorretos podem não informar a quebra da página, mas poderá ocorrer. Nestes casos deve ser setado manualmente o conteúdo dos controles que poderão redimensionar a seção e somente depois chamar esta função para garantir o resultado.
Nota
Função disponível para os sistemas Gestão Empresarial PME | GO UP, Gestão Empresarial | ERP, Gestão de Pessoas | HCM e Ronda Senior.