GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WINDEV 2024
→
détecter si un document ord est déjà ouvert
détecter si un document ord est déjà ouvert
Iniciado por developpement, jun., 30 2005 12:11 PM - 2 respostas
Conecte-se…
developpement
#1
Publicado em junho, 30 2005 - 12:11 PM
bonjour
on réalise des fusions de documents avec word et notre base hyperfile
ça fonctionne très bien : on ouvre le doc, on fusionne et on l'enregistre dans un document que l'on appelle docfusion.doc
problème si on ne ferme pas le document word en question ou même word on obtient ce message d'erreur lorsque l'on veut déclarer l'objet OLE WORD :
Erreur à la ligne 49 du traitement Clic sur BT_VALID1.
Vous avez appelé la méthode Automation 'saveas'.
En tentant d'invoquer la méthode <saveas> ou de lire la propriété <saveas>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :
'Erreur 800A1421 : Impossible d'enregistrer un document sous le nom d'un document ouvert.
Veuillez taper un nom différent pour le document que vous souhaitez enregistrer.
(C:\...\Mes documents\DocFusion.doc)'
En tentant d'invoquer la méthode <saveas>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :
'Erreur 800A1421 : Impossible d'enregistrer un document sous le nom d'un document ouvert.
Veuillez taper un nom différent pour le document que vous souhaitez enregistrer.
(C:\...\Mes documents\DocFusion.doc)'
En tentant de lire la propriété <saveas>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :
'Erreur 800A16E6 : 'SaveAs' n'est pas une propriété.'
En tentant d'écrire la propriété <saveas>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :
'Erreur 800A16E6 : 'SaveAs' n'est pas une propriété.'
donc comment vérifier si word n'est pas ouvert ou au moins un document précis : docfusion.doc
merci
cordialement
olivier
Denunciar
0
0
rygirard
#2
Publicado em julho, 01 2005 - 2:08 PM
Bonjour,
Votre méssage a retenu toute mon attention car je travaille actuellement sur le même probleme.
Par contre , je me plante au niveau de la fusion
Mon modele s'ouvre bien et les instruction suivantes à éxecuter sont :
// on prépare le publipostage vers un nouveau document
:m_xWord>>ActiveDocument>>MailMerge>>Destination=0
Multitâche(-30)
// on fusionne vers un nouveau document
:m_xWord>>ActiveDocument>>MailMerge>>Execute(Faux)
Multitâche(-30)
et le message
" erreur 800A16DC " L'objet demandé n'est pas disponible"
Je n'en suis pas encore à la sauvegarde du Docfusion.doc, mais je me propose alors de vous communiquer mon avancement.
Cordialement
R.girard
Denunciar
0
0
christian.aubry
#3
Publicado em julho, 04 2005 - 11:45 AM
Bonjour,
Essaye de tester pour tous les documentsd ouverts.
i = classeWord>>Documents>>count
POUR y = 1 A I
nomdudocument = classeWord>>Documents>>[Item, y]>>Name
FIN
Cordialement
C.AUBRY
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto