| 4D v18QR GET INFO COLUMN | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 QR GET INFO COLUMN 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QR GET INFO COLUMN ( area ; numColuna ; titulo ; objeto ; ocultar ; tamanho ; valoresRepetidos ; formato {; resultVar} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Referência da área | |||||
| numColuna | Inteiro longo |   | Nº da coluna | |||||
| titulo | Texto |   | Título da coluna | |||||
| objeto | Texto |   | Objeto atribuído a coluna | |||||
| ocultar | Inteiro longo |   | 0=exibir, 1=ocultar | |||||
| tamanho | Inteiro longo |   | Tamanho da coluna | |||||
| valoresRepetidos | Inteiro longo |   | 0=não repetido, 1=repetido | |||||
| formato | Texto |   | Formato de exibição dos dados | |||||
| resultVar | Texto |   | Nome da variável da fórmula | |||||
O comando QR GET INFO COLUMN permite recuperar os parâmetros de uma coluna existente.
 
 area é a referência da área do relatório rápido.
 
 numCol é o número da coluna a modificar.
 
 titulo devolve o título que será mostrado no cabeçalho da coluna.
 
 objeto devolve o nome do objeto da coluna (variável, campo ou fórmula).
Nota: o comando não leva em conta nenhuma estrutura virtual definida por meio dos comandos SET TABLE TITLES e  SET FIELD TITLES. O nome real do campo se devolve no parâmetro objeto. 
ocultar indica se a coluna é visível ou está oculta:
Com este tipo de relatório, o comando QR GET INFO COLUMN permite  recuperar globalmente os mesmos parâmetros mas a referência das áreas às  quais aplica é diferente e varia dependendo do parâmetro que queira  definir.
 
 Além disso, os parâmetros titulo, ocultar, e valoresRepetidos não se  utilizam quando este comando se utiliza em relatórios tabelas cruzadas.
 
 O valor a passar no parâmetro numCol depende da operação que queira  realizar e se deseja definir o tamanho da coluna ou a fonte de dados e o  formato de visualização.

 For($i;1;3)
     QR GET INFO COLUMN(qr_area;$i;$titulo;$obj;$oculta;$tamanho;$rep;$format)
    QR SET INFO COLUMN(qr_area;$i;$titulo;$obj;$oculta;0;$rep;$format)
     End for
Se passa um número de area inválido, se gera o erro -9850.
Se o parâmetro numCol é incorreto se gera o erro -9852.
Após criar o relatório abaixo:

Pode escrever:
 C_TEXT($vTitle;$vObject;$vDisplayFormat;$vResultVar)
 C_LONGINT($area;$vHide;$vSize;$vRepeatedValue)
 QR GET INFO COLUMN($area;3;$vTitle;$vObject;$vHide;$vSize;$vRepeatedValue;$vDisplayFormat;$vResultVar)
  //$vTitle = "Age"
  //$vObject = "[People]Birthdate-Current date"
  //$vHide = 0
  //$vSize = 57
  //$vRepeatedValue = 1
  //$vDisplayFormat = ""
  //$vResultVar = "C1"
	Produto: 4D
	Tema: Quick Report
	Número 
        766
        
        
        
	
	Criado por: 4D 2003
	Modificado: 4D v15 R3
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v18)
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário