Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
WP Get footer

WP Get footer 


 

WP Get footer ( objFaixa ) | (docWP ; indiceSecao {; subtipoSecao} ) -> Resultado 
Parâmetro Tipo   Descrição
objFaixa  Objeto in Faixa do 4D Write Pro
docWP  Objeto in Documento 4D Write Pro
indiceSecao  Inteiro longo in Índice de Seção
subtipoSecao  Inteiro longo in Subtipo de seção (wk first page, wk left page ou wk right page)
Resultado  Objeto in Rodapé 4D Write Pro

O comando WP Get footer devolveo rodapé de página associado a faixa objfaixa ou ao indiceSeção especificado do documento wpDoc. ]. Se não for encontrado nenhum rodapé relativo aos parâmetros, o comando devolve Null.

  • Com a primeira sintaxe (utilizando o parâmetro objfaixa), o comando devolve o rodapé da primeira página da faixa. Se uma subseção estiver ativa na página, o comando devolve o rodapé da subseção ativa, portanto sempre devolve o rodapé de página visível.
  • Com a segunda sintaxe (utilizando o parâmetro wpDoc), o comando devolve o rodapé da seção indiceSeção especificada (o valor indiceSecao deve ser >=1).
    Se for passado o  parâmetro tipoSubSecao,  o comando devolve o rodapé de página associado ao tipo de subseção especificado. Pode passar uma das constantes abaixo no parâmetro tipoSubSecao:
    Constante Tipo Valor
    wk first page Inteiro longo 1
    wk left page Inteiro longo 2
    wk right page Inteiro longo 3

    Se não for especificado tipoSubSeção, se devolverá o rodapé de página da seção principal. Nesse caso, se uma subseção estiver ativa, o objeto de rodapé de página da seção principal não está definido (o rodapé de página da seção principal só está disponível se não houver nenhuma subseção wk first page ou wk left page ativa).

Exemplo  

Se quiser copiar o rodapé da primeira página de um documento 4D Write Pro nos rodapés de todas as páginas de outro documento 4D Write Pro:

 C_OBJECT($footerSource;$rangeSource;$tempoc;$footerTarget;$rangeTarget)
 
 $footerSource:=WP Get footer([TEMPLATES]WPtemplate;1;wk first page//obtém o rodapé da primeira página da seção 1
 $rangeSource:=WP Text range($footerSource;wk start text;wk end text)
 $tempoc:=WP New($rangeSource)
 
 $footerTarget:=WP Get footer([Docs]MyWPDoc;1) //todas as páginas da seção 1
 $rangeTarget:=WP Text range($footerTarget;wk start text;wk end text)
 
 WP INSERT DOCUMENT($rangeTarget;$tempoc;wk replace)



Ver também 

Utilizar uma área 4D Write Pro
WP DELETE FOOTER
WP Get frame
WP Get header
WP New footer

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro
Número 1504

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v16 R5
Modificado: 4D v17 R3

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v20 R7)