GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Impedir acesso a documentos do Word, via código
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Programador Júnior

Figura de  Luiz Fernando
postado
Oi gente,

em meu sistema, preciso ter acesso a alguns documentos do Word, mas preciso protege-los, de forma que não seja possível a abertura destes documentos fora do aplicativo (ou seja, eles não podem ser abertos pelo Explorer!).

Há algum tempo atrás, lembro ter visto uma rotina no Access que através de código, modifica alguma "informação" no arquivo (???) que impede sua abertura, sem que esta "informação" seja novamente restaurada pelo programa.

Alguém já utilizou algo parecido?

Agradeço a quem puder ajudar.
 
Postagens: 97 | Localização: Belo Horizonte, MG, Brasil | Registrado: 29 January 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
Gerente

Figura de  rogerio oliveira
postado Hide Post
Estes docuementos precisam estar no word, vc não pode ler as informações apagar o documento e recompor qund solcitadio?


Rogério Oliveira
"A inteligência artificial não é páreo para a estupidez natural."
http://www.vhumano.com.br
 
Postagens: 2516 | Localização: Guarulhos - SP | Registrado: 03 February 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Programador Júnior

Figura de  Luiz Fernando
postado Hide Post
São documentos de formatação complexa, com tabelas, quadros, figuras, etc., que necessariamente devem estar no formato Word, e gerenciados pelo Access.
 
Postagens: 97 | Localização: Belo Horizonte, MG, Brasil | Registrado: 29 January 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Sênior

Figura de  JBSR
postado Hide Post
Luiz, o que você pode fazer é colocar senha nos mesmos e abrir-los com senha através do CreateObject, mas impedir o acesso de usuarios a esses documentos, creio ser "praticamente" impossivel.


"Conhecimento é poder."

Aprenda compilar um executavel para o seu MDB.
http://www.compraja.com.br/anuncio.asp?id=193404
Suporte e treinamento em MS Access.
www.kartoffel.com.br
www.websuporte.kartoffel.com.br
 
Postagens: 1604 | Localização: Belo Horizonte | Registrado: 15 July 2003Reply With QuoteEditar ou Apagar MensagemReport This Post
Gerente

Figura de  rogerio oliveira
postado Hide Post
O que vc pode fazer é criar uma pasta protegida, na qual só sistema tenha acesso e salvar este documentos nesta pasta


Rogério Oliveira
"A inteligência artificial não é páreo para a estupidez natural."
http://www.vhumano.com.br
 
Postagens: 2516 | Localização: Guarulhos - SP | Registrado: 03 February 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Pleno

Figura de  Avelino Sampaio
postado Hide Post
Olá

Se o doc tem a senha na sua abertura qual é o problema do usuário ter acesso? Só se correr o risco de deletarem.

Bom, ponha senha de acesso nos doc's e coloque-os oculto.

Agora, como sugeriu o JB vc pode ter acesso a eles pelo access assim:

1) Vá em referências e habilite "Microsoft Word x.0 Object Library"

2) use o código abaixo para abrir o documento

Dim wdapl As Word.Application
Set wdapl = CreateObject("Word.Application")

wdapl.Visible = True
wdapl.WindowState = wdWindowStateMaximize
wdapl.Documents.Open FileName:="c:\SuaPasta\SeuDoc.docx", PasswordDocument:="123"
Set wdapl = Nothing  



Sucesso
...


www.usandoaccess.com.br
vídeo aulas, dicas e tutoriais
muita informação sobre Access 2007
 
Postagens: 1267 | Localização: Rio de Janeiro | Registrado: 06 September 2003Reply With QuoteEditar ou Apagar MensagemReport This Post
Programador Júnior

Figura de  Luiz Fernando
postado Hide Post
Avelino e JB,

obrigado, acho que isto vai resolver bem minha necessidade.

Abraços
 
Postagens: 97 | Localização: Belo Horizonte, MG, Brasil | Registrado: 29 January 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
 Tópico Anterior | Próximo Tópico Powered by Eve For Enterprise  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Impedir acesso a documentos do Word, via código

©