Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Get page count
|
WP Get page count ( docWP ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
docWP | Objeto |
![]() |
Documento 4D Write Pro | |||||
Resultado | Inteiro longo |
![]() |
Número de páginas em documento | |||||
O comando WP Get page count devolve o número total de páginas definidas no documento 4D Write Pro docWP.
Em objAlvo, é possível passar:
O comando retorna o número de páginas de objAlvo. Se passar uma subseção, o número de páginas da seção pai é retornada.
As mesmas configurações de visão, como para o comando WP PRINT, são usadas com WP Get page count:
Se targetObj for exibido em uma área de formulário 4D Write Pro, tenha certeza que as configurações de vista da área correspondem com as configurações de vista do comando para informações consistentes. Note também que se essas configurações forem diferentes na área, 4D Write Pro vai "clonar" o documento para calcular o layout para cada chamada do comando, o que pode consumir muito tempo. Por razões de performance, é recomendado nesse caso que se construa o documento offline e que o copie para a área de formulário objeto quando estiver completo.
Se quiser saber o número total de páginas de documentos 4D Write Pro armazenados no campo "Manual" dentro da seleção atual de elementos. Pode escrever:
C_LONGINT($pageCount)
C_LONGINT($totalCount)
FIRST RECORD([Items])
While(Not(End selection([Items]))
$pageCount:=WP Get page count([Items]Manual)
$totalCount:=$totalCount+$pageCount
NEXT RECORD([Items])
End while
ALERT("Número total de páginas de manual: "+String($totalCount))
Produto: 4D
Tema: Linguagem 4D Write Pro
Número
1412
Criado por: 4D v16
Modificado: 4D v17 R3
Referência 4D Write Pro ( 4D v20 R7)