Função: OLE_PrintFile
Abrangências: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Windows
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Português (Brasil) , Português (Portugal) , Espanhol , Inglês
Descrição:
Função AdvPL que executa a instrução de impressão do documento modelo da aplicação Microsoft Office (arquivo .dot ou equivalente)
Programa Fonte:
MsOle.prw
Sintaxe:

OLE_PrintFile ( hOleLink cRange [ nFrom ] [ nTo ]nCopies ) --> Nil

Retorno:
    Nil(nulo)
  • Não ha retorno para a função.
Observações
 
Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
hOleLink Numérico Handle da conexão entre o SmartClient e a aplicação MS-Office. X
cRange Array of Record Range (seção) a ser impressa do documento. utilize "ALL" para documento completo. X
nFrom Array of Record Pagina inicial a ser considerada para impressão. (Estilo De/Ate)
nTo Array of Record Pagina final a ser considerada para impressão. (Estilo De/Ate)
nCopies Array of Record Numero de cópias a serem impressas X

  • Sem rótulos

1 comentário

  1. Usuário desconhecido (everson.almeida)

    Boa tarde, 

    O segundo parametro não está claro do que se trata.

    Nos exemplos do próprio TDN, trata de um caminho para gravar o arquivo.

    Aqui na documentação, fala de um parametro sem clareza do que se trata.

    Poderiam verificar?