Probleme d'extraction de fichier EmbeddedObject

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Probleme d'extraction de fichier EmbeddedObject

Messagepar fripouille76 » 13 Juil 2010 à 10:32

Bonjour à tous,

Voila j'ai un problème d'extraction de fichier par agent:

Le client à une base GED dans laquelle il a des documents avec des pièces jointes. Cette même base est vérouillé coté structure , impossible de voir les propriétés des documents, voir de l'ouvrir dans le designer.
J'ai à partir d'une base vide, récupérer les documents et je peux dès lors identifier clairement les champs text rich et même afficher les pièces jointes.

J'essaye tant bien que mal depuis de boucler sur ces documents et d'extraire mes pièces jointes, mais j'ai l'impression qu'il n'arrive pas à trouver d'objet.

mon problème c'est que bien qu'il existe une pièce jointe il sort sur le IsEmpty à tous les coups.....!! bizarre non. De plus, lorsque j'essaye d'acceder à l'ensemble des objets (avec ) j'ai un type mismatch.
Aurais je oublier quelque chose?

merci pour votre aide

Voici le code que j'utilises pour extraire la piece jointe
[syntax="LotusScript"]
'######
Set rtitem1 = doc.GetFirstItem("RTF_1" )

If Not rtitem1 Is Nothing Then

If ( rtitem1.Type = RICHTEXT ) Then

If Not IsEmpty(rtitem1.EmbeddedObjects) Then

ForAll o In rtitem1.EmbeddedObjects

If ( o.Type = EMBED_ATTACHMENT ) Then

Call o.ExtractFile( "c:\Repertoire\" +o.Name)

End If

End ForAll

End If

End If

End If

#####
[/syntax]
Dernière édition par fripouille76 le 14 Juil 2010 à 21:33, édité 1 fois.
fripouille76
Maître-posteur
Maître-posteur
 
Message(s) : 430
Inscrit(e) le : 24 Juil 2006 à 11:19

Messagepar Michael DELIQUE » 13 Juil 2010 à 11:45

salut

il est possible que les pj ne soient pas stockés dans un champ rich text
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar fripouille76 » 14 Juil 2010 à 21:33

c bon je me suis dépatouiller je pointais pas sur le bon champ text rich..difficile de bien voir, sans la structure du form.
merci de votre aide
fripouille76
Maître-posteur
Maître-posteur
 
Message(s) : 430
Inscrit(e) le : 24 Juil 2006 à 11:19


Retour vers Développement

cron