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
VP SET FORMULAS

VP SET FORMULAS 


 

VP SET FORMULAS ( objRange ; colFormulas ) 
Parâmetro Tipo   Descrição
objRange  Objeto in Objeto range (seleção) de células
colFormulas  Collection in Coleção de Fórmulas

O comando VP SET FORMULAS atribui uma coleção de fórmulas a partir da range (seleção) de células especificada.

Em objRange, passe um intervalo de células (criada com VP Cell) cuja fórmula deseje especificar. Se intervaloObj incluir múltiplas ranges, apenas é utilizada a primeira range.

colFormulas é uma coleção bidimensional:

  • a coleção de primeiro nivel contém subcoleções de fórmulas. Cada subcoleção define uma fila.
  • Cada subcoleção define valores de célula para a fila. Os valores devem ser elementos de texto que contenham as fórmulas para atribuir às células.
    Nota: se utilizar um método 4D, deve ser permitido com o comando SET ALLOWED METHODS (ver Project method references).

Nota: Pode remover as fórmulas em intervaloObj substituindo-as com uma string vazia ("").

 

Este código: 

 $formulas:=New collection
 $formulas.push(New collection("MAX(B11,C11,D11)";"myMethod(G4)")) // Primeira linha
 $formulas.push(New collection("SUM(B11:D11)";"AVERAGE(B11:D11)")) // Segunda linha
 
 VP SET FORMULAS(VP Cell("ViewProArea";6;3);$formulas// Define as células com as fórmulas

definirá as fórmulas na range designado:

 

 

myMethod:

 $0:=$1*3.33

Para remover fórmulas:

 $formulas:=New collection
 $formulas.push(New collection("";"")) // primeira coleção
 $formulas.push(New collection("";"")) // segunda coleção
 
 VP SET FORMULAS(VP Cell("ViewProArea";0;0);$formulas// Atribuir a células



Ver também 

VP Get formulas
VP Get values
VP SET FORMULA
VP SET VALUES

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D View Pro
Número 9774

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v17 R6

 
ARTICLE USAGE

4D View Pro ( 4D v19)