Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/03/2011, 15h17   #1
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
Par défaut Fusion de modéle avec des données a distants : Sécuriser Fichier .odc ( Office data Connection )

Bonjour/Bonsoir

Est ce que c'est possible de sécurisé un fichier .odc ( le crypter et le rendre cache ) ?

Merci d'avance
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2011, 15h42   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

Ce sont des fichiers textes qui sont utilisés par bon nombre de logiciels.
Quel est l'intérêt de les crypter ou les sécuriser ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2011, 15h58   #3
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
Oui je sais que c'est un texte , et puisque je ss un développeur web , je l'ai ouvert avec notpad++ et j'ai pu modifié quelque truc concernant le chemin de ma base de donnée . Mais le problème , c'est que :
je travail sur une application qui offre à l'utilisateur la possibilité d'exporté des données avec deux méthodes :

La 1er : est de télécharger les données pour le but d'impression . ( aucun problème ici )

La 2éme : est de faire le publipostage (MSWORD 07 ) , je propose à l'utilisateur de choisir un Modelé existant ( stocké dans le serveur ) , après le choix du modelé , il procédé au téléchargement du fichier Modèle , et a ce moment la j'insère le fichier .ODC dans le téléchargement , pour que l'utilisateur puissent faire la fusion sur son poste ( client ) avec les données qui se trouve dans le serveur . Mais le problème , c'est que le fichier ODC est très fragile et contient des données du chemin du serveur et tout... donc il est indispensable de ne pas le crypté...
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 09h26   #4
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
toujours pas de réponse svp les gars aidé moi
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 11h49   #5
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

Si c'est la protection des données relatives au chemin de la source que tu souhaite protéger, tu peux toujours ajouter la par code la source de données à ton document lors de son ouverture.

Code :
ActiveDocument.MailMerge.OpenDataSource
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 15h42   #6
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
Merci bien pour ton aide mais je crois cette solution est pour celui qui code en VBA si j'ai bien compri , malheureusement je code en php/js . Cependant , 'y a t-il pas d'autre solutions alternatives au niveau du msWORD ? est ce que c'est possible de passer vers une source de donnée distantes sans utilisé l'ODC ?

Mercii encore
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 17h59   #7
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

Pour le publipostage, tu ouvres Word ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 19h14   #8
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
oui oui pourquoi ?
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 20h09   #9
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

On peut coder du VBA pour ajouter la source de données à l'ouverture.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 09h12   #10
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
Salut,
c'est génial alors , mais t'as pas un exemple de code source parce-que je ne suis pas oriente vers tout ce qui est VB ou bien .net .

merci
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 16h06   #11
Invité de passage
 
Inscription : février 2011
Messages : 3
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2011
Messages : 3
Points : 1
Points : 1
exemple de possibilité :
---------------------
1) creer une page test.html (ou php) contenant cela :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html>
<script language="VBScript">
Set AppWord = CreateObject("Word.Application")
AppWord.visible = True
AppWord.DisplayAlerts = True
Set ActiveDocument = AppWord.Documents.Open("C:\\test.doc")
ActiveDocument.Activate
ActiveDocument.MailMerge.OpenDataSource("C:\\test.xls")
With ActiveDocument.MailMerge
    .Destination = wdSendToNewDocument
    .MailAsAttachment = False
    .MailAddressFieldName = ""
    .MailSubject = ""
    .SuppressBlankLines = True
    With .DataSource
      .FirstRecord = wdDefaultFirstRecord
      .LastRecord = wdDefaultLastRecord
    End With
Execute True
End With
Set DocumentResultat  = AppWord.ActiveDocument
DocumentResultat.PrintOut
DocumentResultat.SaveAs "C:\LettreType.doc"
DocumentResultat.Save
DocumentResultat.close
ActiveDocument.close
AppWord.Application.Quit
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Curved corner (border-radius) cross browser | HTML Remix</title>
</head>	
<body>
 
<div >test fusion word</div>
 
</body>
</html>
2) créer un modèle de doc word avec zone de données à fusionner dans le chemin indiqué c:\\test.doc
3) créer une source de type xls à l'endroit choisi là c:\\test.xls
4) executer la page test.html avec IE
---------
Reste à faire : mettre une macro word pour automatiser la fusion dès l'ouverture du doc si besoin, améliorer le script, faire que le php génére localement le fichier xls, etc....
---------
Limites : cela ne fonctionne que sur IE... désolé.

si cela peut aider.....
nanout73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 17h01   #12
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
Salut ,

Je vais tester ça et je vais vous répondre dés que je termine , je sens bien que sa va marcher cette fois sa me parait très logique MERCI .
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 17h45   #13
Invité de passage
 
Homme
php/j2ee
Inscription : mars 2011
Messages : 16
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Allemagne

Informations professionnelles :
Activité : php/j2ee

Informations forums :
Inscription : mars 2011
Messages : 16
Points : 3
Points : 3
ça marche !!!! je vais essayé de l'adapté encore plus avec mes besoins .

Merci 1000 fois
geeku est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h30.


 
 
 
 
Partenaires

Hébergement Web