Função: OLE_SaveAsFile
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 "Salvar Arquivo" no documento modelo da aplicação Microsoft Office (arquivo .dot ou equivalente).
Programa Fonte:
MsOle.prw
Sintaxe:

OLE_SaveAsFile ( hOleLinkcFileName [ cPassword ] [ cWritePassword ] [ lReadOnly ] ) --> Nil

Retorno:
    Nil(nulo)
  • Não existe 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
cFileName Array of Record Path + Nome do arquivo a ser salvo. X
cPassword Array of Record Password. (Caso seja um arquivo MS-Office de acesso restrito)
cWritePassword Array of Record Password para proteção de edição do arquivo salvo, (Caso seja um arquivo MS-Office de acesso restrito)
lReadOnly Array of Record Atributo "somente leitura" do arquivo salvo.

  • Sem rótulos