Como definir opções de impressão sem um comando PROMPT REPORT FORM...

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 263287
Sumário
ReportFormPrompt.exe é um exemplo que contém um formulário do Visual FoxPro que demonstra como você pode controlar as opções de impressão para uma impressora sem o REPORT/LABEL FORM... TO impressora comando PROMPT .
Mais Informações
O seguinte arquivo está disponível para download no Centro de download da Microsoft:
Data de lançamento: 19/mai-2000

Para obter informações adicionais sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591Como obter arquivos de suporte da Microsoft a partir de serviços online
Microsoft examinou esse arquivo em busca de vírus. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Como usar o exemplo ReportFormPrompt.exe

Observação : este código deve ser usada com o Visual FoxPro 6.0.

Às vezes, talvez seja necessário controlar as opções de impressão para uma impressora. As opções podem incluir a lista de impressoras para que você imprimir um relatório/rótulo, o número de cópias que você precisa imprimir, ou quaisquer outras opções que estão disponíveis com o comando REPORT FORM... PROMPT .

Há um formulário do Visual FoxPro no exemplo ReportFormPrompt.exe que demonstra como você pode controlar essas opções de impressão usando a API de spooler do Windows e a API do Windows.

O formulário de exemplo também demonstra como você pode ocultar impressoras do usuário para que não há suporte para impressoras não são exibidos.

Cópia a ReportFormPrompt.exe de exemplo para uma pasta e execute o arquivo .exe.

O ReportFormPrompt.exe arquivo contém os seguintes arquivos:

foxwingdi.h
GetVersion.VCT
GetVersion.vcx
Landscape.bmp
Landscape.msk
portrait.bmp
portrait.msk
Readme.txt
reportformprompt.sct
reportformprompt.scx

sintaxe:
DO FORM ReportFormPrompt [WITH [cReportName] [, cForWhile] [, cScope]]				
PARAMETERS:

cReportNameSe vazio, o usuário será solicitado. Se uma extensão de arquivo não for fornecida, será padronizado como FRX.
cForWhileAdicionar qualquer "FOR <expr>" e/ou "WHILE <expr>".
cScopePadrão para todos

RETORNA:
Nada

exemplo:
DO FORM ReportFormPrompt WITH "MyReport.frx", "FOR CustID = 3 WHILE OrderID = 2", "Next 100"				
Referências
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
162798COMO: Usar nome da para impressora de SET para especificar o destino do relatório
131201Opções de instalação salvas com o relatório de impressão
251236COMO: Definir programaticamente o número de cópias para um relatório
Contribuições por:

Tom Zeller
DSN, Inc.
Rua do B 821,
98531 Centralia, WA

(C) Microsoft Corporation 2000, todos os direitos reservados

A Microsoft fornece terceiros informações de contatos para ajudá-lo a encontrar suporte técnico. Essa informações de contatos podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações contatos de terceiros.

ReportFormPrompt

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 263287 - Última Revisão: 02/17/2005 22:54:38 - Revisão: 3.4

Microsoft Visual FoxPro 6.0 Professional Edition, Microsoft Visual FoxPro 7.0 Professional Edition, Microsoft Visual FoxPro 8.0 Professional Edition, Microsoft Visual FoxPro 9.0 Professional Edition

  • kbmt kbdownload kbfile kbinfo kbprint kbreportwriter kbsample KB263287 KbMtpt
Comentários