Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
QR SET TOTALS DATA
|
QR SET TOTALS DATA ( area ; numColuna ; numQuebra ; operador | valor ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
area | Inteiro longo |
![]() |
Referência da área | |||||
numColuna | Inteiro longo |
![]() |
Nº da coluna | |||||
numQuebra | Inteiro longo |
![]() |
Número de quebra | |||||
operador | valor | Inteiro longo, String |
![]() |
Operador para a célula ou conteúdo da célula | |||||
Nota: este comando não pode criar um subtotal.
O comando QR SET TOTALS DATA permite definir o conteúdo de una linha de quebra específica (total ou subtotal).
area é a referência da área do relatório rápido.
numColuna é o número de coluna da célula que queira definir.
numQuebra é o número da linha de quebra a modificar (subtotal ou total general). Para uma linha de subtotal, numQuebra corresponde ao número da ordem da quebra. Para o total geral, numQuebra é igual a -3 ou a constante qr grand total.
operador é o valor acumulado de todos os operadores presentes na célula. Utilize as constantes do tema QR Operadores para definir este parâmetro:
ConstanteValor
qr sum1
qr average2
qr min4
qr max8
qr count16
qr standard deviation32
Se operador é igual a 0, não há operador.
valor é o texto a localizar na célula.
Nota: operador/valor são mutuamente exclusivos, de maneira que pode definir um operador ou um texto.
- # para o valor que provocou a quebra ou o subtotal.
- ##S será substituído pela soma.
- ##A será substituído pela média.
- ##C será substituído pelo número
- ##X será substituído pelo máximo.
- ##N será substituído pelo mínimo.
- ##D será substituído pelo desvio padrão.
- ##xx, onde xx é um número de coluna. Este código será substituído pelo valor da coluna, utilizando seu próprio formato. Se esta coluna não existir, então não será substituído.
O comando QR SET TOTALS DATA permite definir o conteúdo de una célula específica.
area é a referência do área do relatório rápido.
numColuna é o número de coluna da célula que vai ser definida.
numQuebra é o número da linha da célula que vai ser definida.
valor é o texto a localizar na célula.
A seguinte imagem mostra como os parâmetros numColuna e numQuebra são combinados em modo tabela cruzada:
Pode passar dois tipos de dados:
Um título se passa através do parâmetro valor. Este valor é uma cadeia e pode ser passado unicamente com as seguintes células: colNum=3 breakNum=1 e colNum=1 breakNum=3.
Se passa um número de area inválido, se gera o erro -9850.
Se o parâmetro numColuna for incorreto, se gera o erro -9852.
Se o parâmetro numQuebra for incorreto, se gera o erro -9853.
Produto: 4D
Tema: Quick Report
Número
767
Criado por: 4D 2003
Manual de linguagem 4D ( 4D v20 R7)