Erreur 4260

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

Erreur 4260

Messagepar esolarc » 28 Sep 2009 à 09:26

Bonjour à toutes et à tous,

J'ai un petit problème avec un bout de code que je n'arrive pas à m'expliquer.

J'ai un script qui me permet de détacher dans un répertoire choisi par l'utilisateur tous les fichiers attachés des documents sélectionnés et de les supprimer de ces mêmes documents.

Il marche très bien dans 99% des cas mais des fois sur certains documents il plante.

Si je prends un document ou il plante, il contient 8 fichiers attachés, tout va bien pour les 7 premiers mais le script plante au moment de détacher le 8e (NotesEmbeddedObject.ExtractFile(sfilepath)) et me retourne l'erreur "4260 : Could not locate attached file..."

Si je supprime ce fichier tout va bien, j'ai donc pensé à un fichier corompu mais tout va bien également si je vais dans le document et détache manuellement tous les fichiers, pas d'erreur et tous les fichiers sont parfaitement lisible.

Est ce que quelqu'un a déjà eu ce genre de soucis ?

Merci d'avance pour toute aide.
Avatar de l’utilisateur
esolarc
Modérateur
Modérateur
 
Message(s) : 522
Inscrit(e) le : 10 Oct 2006 à 08:23
Localisation : Genève

Messagepar d.bugger » 28 Sep 2009 à 10:36

http://www-01.ibm.com/support/docview.w ... wg21153634

Y a-t-il des caractères illégaux dans le nom ou le sfilepath?
Avatar de l’utilisateur
d.bugger
Modérateur
Modérateur
 
Message(s) : 849
Inscrit(e) le : 15 Juin 2006 à 09:19
Localisation : Drôme, France

Messagepar esolarc » 29 Sep 2009 à 16:15

Merci d.bugger pour l'info mais il n'y a pas de / dans le nom du fichier, juste des - espace et _

Le truc c'est que dans le document il y a 8 fichiers les 7 premiers passent très bien et l'extract plante sur le 8 qui a pourtant exactement le même nom que le 7e à l'exception de l'extension qui passe de .xls en .pdf

:?:
Avatar de l’utilisateur
esolarc
Modérateur
Modérateur
 
Message(s) : 522
Inscrit(e) le : 10 Oct 2006 à 08:23
Localisation : Genève

Messagepar esolarc » 30 Sep 2009 à 08:44

Les problèmes de caractères dans le nom de fichier m'ayant interpellé j'ai fait un petit test.

J'ai détaché les 8 fichiers du document incriminé et ai créé un nouveau document ou j'ai attaché ces 8 mêmes fichiers et là je n'ai plus le problème...

Mais évidement cela ne marche toujours pas avec le document initial.

Problème dans le document ? caractère foireu invisible dans le nom du fichier qui serait supprimer en détachant le fichier ?...

Je suis à court d'idée et ne trouve pas comment résoudre mon problème si ce cas se représente... et il se représente de temp à autre.
Avatar de l’utilisateur
esolarc
Modérateur
Modérateur
 
Message(s) : 522
Inscrit(e) le : 10 Oct 2006 à 08:23
Localisation : Genève

Messagepar d.bugger » 30 Sep 2009 à 10:44

Idée : exporte le document en DXL, que tu puisses voir tous les détails
Avatar de l’utilisateur
d.bugger
Modérateur
Modérateur
 
Message(s) : 849
Inscrit(e) le : 15 Juin 2006 à 09:19
Localisation : Drôme, France

Messagepar esolarc » 06 Oct 2009 à 13:52

J'ai fait l'export et n'ai pas vraiment trouvé grand chose... de plus même si j'avais trouvé un caractère foireux cela ne me donnerait pas le moyen de parer à ce problème... mais merci pour l'idée.
Avatar de l’utilisateur
esolarc
Modérateur
Modérateur
 
Message(s) : 522
Inscrit(e) le : 10 Oct 2006 à 08:23
Localisation : Genève

Messagepar Jérome Deniau » 06 Oct 2009 à 15:12

Vérifier la compression (propriétés de la base), si la compression LZ1 est activé ET qu'il y a des champs auteurs, on peut parfois avoir ce message via un agent (script généralement).
Cela supposerait que la dernière pièce jointe a été ajoutée récemment.
Jérome Deniau
 

Messagepar esolarc » 06 Oct 2009 à 15:15

En faite il s'agit des boites mails et non la compression LZ1 des attachements n'est pas activé...
Avatar de l’utilisateur
esolarc
Modérateur
Modérateur
 
Message(s) : 522
Inscrit(e) le : 10 Oct 2006 à 08:23
Localisation : Genève

Messagepar Jérome Deniau » 06 Oct 2009 à 15:20

Et il n'y a aucune modification sur les mails concernés?
Jérome Deniau
 

Messagepar d.bugger » 07 Oct 2009 à 09:32

Mince...

Et as-tu regardé avec NotesPeek?
Avatar de l’utilisateur
d.bugger
Modérateur
Modérateur
 
Message(s) : 849
Inscrit(e) le : 15 Juin 2006 à 09:19
Localisation : Drôme, France


Retour vers Développement

cron