4D v13.4

QR SET DESTINATION

Página Inicial

 
4D v13.4
QR SET DESTINATION

QR SET DESTINATION 


 

QR SET DESTINATION ( area ; tipo {; especificos} ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Referência da área
tipo  Inteiro longo in Tipo do relatório
especificos  cadeia, Variável in Específicos conectados ao tipo de saída

O comando QR SET DESTINATION permite definir o tipo de saída do relatório rápido em area.

No parâmetro tipo, pode passar uma das constantes do tema QR Destino de saída. O conteúdo do parâmetro especificos depende do valor de tipo. A tabela a seguir descreve os valores que podem ser passados nos parâmetros tipo e especificos:

Constante Tipo Valor
qr 4D Chart area Inteiro longo 4
qr 4D View area Inteiro longo 3
qr HTML file Inteiro longo 5
qr printer Inteiro longo 1
qr text file Inteiro longo 2
qr text file (2): se passa uma cadeia vazia como no parâmetro especificos, se mostra uma caixa de diálogo de guardar arquivo, do contrário o arquivo se guarda na localização indicada pela rota.

Por padrão, o delimitador do campo é o caractere tab (ASCII 9). O delimitador de registro por padrão é o caractere retorno de carro (ASCII 13). Pode mudar esses caracteres por padrão atribuindo valores às variáveis sistema: FldDelimit e RecDelimit. Se em Windows, FldDelimit é igual a 13, um caractere 10 (salto de linha) será adicionado depois do retorno de carro. Considere que essas variáveis são utilizadas por outros comandos como por exemplo IMPORT TEXT Toda modificação dessas variáveis repercute em toda a aplicação.

qr 4D View area (3): se o usuário tiver 4D View, se cria uma janela externa 4D View e mostra os resultados dos parâmetros atuais da área do relatório rápido.

qr 4D Chart area (4): se cria uma janela externa 4D Chart e mostra os resultados dos parâmetros atuais da área do relatório rápido. Para maior informação sobre como se realiza a conversão de dados, consulte a seção de referência do usuário da documentação do editor de relatórios rápidos.

qr HTML file (5): se cria um arquivo HTML utilizando o modelo definido por QR SET HTML TEMPLATE. Para maior informação sobre o modo de conversão dos dados, consulte a seção de referência do usuário da documentação do editor de relatórios rápidos.

Se passa um número de area inválido, se gera o erro -9850.
Se o valor do destino tipo é incorreto, se gera o erro -9852.

Exemplo  

O código a seguir define o arquivo texto Midoc.txt como tipo de destino do relatório rápido e o executa:

 QR SET DESTINATION(MinhaArea;qr text file;"MeuDoc.txt")
 QR RUN(MinhaArea)

 
PROPRIEDADES 

Produto: 4D
Tema: Quick Report
Número 745

Este comando modifica a variável sistema Error

 
INDEX

Lista alfabética dos comandos

 
HISTÓRIA 

Criado por: 4D 2003

 
VER TAMBÉM 

QR GET DESTINATION