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 v19
WP Get formulas

WP Get formulas 


 

WP Get formulas ( alvoObj ) -> Resultado 
Parâmetro Tipo   Descrição
alvoObj  Objeto in Range ou elemento ou documento 4D Write Pro
Resultado  Collection in Coleção de fórmulas

O comando WP Get formulas retorna uma coleção de todas as fórmulas definidas em  targetObj.

No parâmetro targetObj pode-se passar:

  • uma range de elementos ou
  • um elemento (tabela / linha/ células / parágrafo / corpo / cabeçalho / rodapé / seção / subseção / imagem inline ou ancorada), ou
  • um documento 4D Write Pro.

 

Valor retornado

WP Get formulas retorna uma coleção de objetos fórmula, cada um deles contendo uma ou mais das propriedades abaixo:

 

PropriedadeTipoDescrição
[ ].fomulaObjectA string fórmula está disponível através de [ ].formula.source. A fórmula é uma cópia da fórmula encontrada no alvo. Se quiser modificar a fórmula, deve ser reinserida no documento para ser levada em consideração
[ ].rangeObjectRange da fórmula (não retornada para f´romulas imagens ancoradas)
[ ].anchoredIDTextID de imagem ancorada (retornada apenas para fórmulas imagem ancorada)
[ ].ownerObjectdocumento 4D Write Pro

Notas:

  • Se passar uma subseção como um alvo, fórmulas da seção pai serão retornadas.
  • Se várias fórmulas forem retornadas, a coleção é ordenada com respeito á ordem de fórmulas no alvo, exceto para alvos do tipo documento e seção (qualquer ordem neste caso)

Exemplo  

Para obter todas as fórmulas em um documento:

 C_COLLECTION($formulas)
 $formulas:=WP Get formulas(WriteProArea)

 

Para obter todas as fórmulas na primeira seção de um documento:

 C_COLLECTION($formulas)
 $formulas:=WP Get formulas(WP Get section(WriteProArea;1))

 

Para obter as fórmulas de todas as imagens ancoradas em um documento:

 C_COLLECTION($formulas)
 $formulas:=WP Get formulas(WriteProArea).query("anchoredID # null")



Ver também 

Gestão de fórmulas
WP COMPUTE FORMULAS
WP FREEZE FORMULAS
WP Get links
WP INSERT FORMULA

 
PROPRIEDADES 

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

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18 R2

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v19)