4D v14.3

Level (Nível de quebra)

Página Inicial

 
4D v14.3
Level (Nível de quebra)

Level (Nível de quebra) 


 

Level (Nível de quebra) -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Inteiro longo in Nível de ruptura ou do cabeçalho atual

Level (Nível de quebra) se utiliza para determinar o nível de quebra do cabeçalho atual. Devolve o nível de quebra durante os eventos On Header e On Printing Break.

O nível 0 é o último nível a imprimir e é apropriado para a impressão de um total geral. Level (Nível de quebra) devolve 1 quando 4D imprime uma quebra no primeiro campo de ordenação, 2 quando 4D imprime uma quebra no segundo campo ordenado, e assim sucessivamente.

Exemplo  

Este exemplo é um modelo para um método de formulário. Mostra cada evento possível enquanto um relatório utiliza um formulário como formulário de saída. Level (Nível de quebra) se chama quando um cabeçalho ou uma quebra estão sendo impressas:

  ` Método de formulário para um formulário de saída utilizado por um relatório
 $vpFormTable:=Current form table
 Case of
  ` ...
    :(Form event=On Header)
  ` Se vai imprimir a área de cabeçalho
       Case of
          :(Before selection($vpFormTabela->))
  ` O código para a primeira quebra do cabeçalho deve ir aqui
          :(Level=1)
  ` O código para a quebra do cabeçalho nível 1 deve ir aqui
          :(Level=2)
  ` O código para a quebra do cabeçalho nível 2 deve ir aqui
  ` ...
       End case
    :(Form event=On Printing Details)
  ` Se vai imprimir um registro
  ` O código para cada registro vai aqui
    :(Form event=On Printing Break)
  ` Se vai imprimir uma área de quebra
       Case of
          :(Level=0)
  ` O código para a quebra 0 vai aqui
          :(Level=1)
  ` O código para a quebra 1 vai aqui
  ` ...
       End case
    :(Form event=On Printing Footer)
       If(End selection($vpFormTabela->))
  ` O código para o último rodapé deve ir aqui
       Else
  ` O código para um rodapé deve ir aqui
       End if
 End case

 
PROPRIEDADES 

Produto: 4D
Tema: Imprimir
Número 101

Este comando não pode ser utilizado com 4D Server

 
HISTÓRIA 

Criado por: < 4D v6

 
VER TAMBÉM 

ACCUMULATE
BREAK LEVEL
Form event
PRINT SELECTION

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)