Ajout attachement apparait de type v2

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

Ajout attachement apparait de type v2

Messagepar camilleB » 06 Mai 2013 à 00:39

Salut une autre petite coquille,
lors de l'ajout d'un attachement dans un champ RT celui-ci s'affiche en style v2 (bas du form)!
Voila mon code!
Code : Tout sélectionner

   Call uidoc.Refresh(True) ' Important: forcer le Refresh uidoc pour charger le richtext field dans le doc en back-end!!!!
   Set rtitemBody = doc.GetFirstItem("piecejointe")
   If Not doc.HasEmbedded Then 'si pas d'attachements: insertion et controle doublon
      filepath=GetSingleFileName("Sélection de pièces jointes","*.*")
      If filepath<>"" Then
         fileName = Dir$(filepath, 0)
         doc.FilePath=filepath
      Else
         doc.FilePath=""
         Exit Sub
      End If
      Call rtitemBody.EmbedObject ( EMBED_ATTACHMENT, "", filePath)
   Else
      
      AttachementsNames =Evaluate(|@attachmentnames|,doc)
      filepath=GetSingleFileName("Sélection de pièces jointes","*.*")
      If filepath<>"" Then
         fileName = Dir$(filepath, 0)
         doc.FilePath=filepath
      Else
         'Messagebox "Fichier introuvable", 16, "Sélection de fichier"
         Exit Sub
      End If
      Forall a In AttachementsNames
         If a=filename Then
            Messagebox "Votre dossier contient déjà ce fichier en pièce jointe", 16, "Contrôle des fichiers attachés"
            doc.FilePath=""
            Exit Sub
         End If
      End Forall
      
      ' <<<<<<<<<<< refresh du Body pour faire apparaitre l'attachement >>>>>>>>>
      doc.saveoptions="0"
      Call uidoc.Close
      If Not doc Is Nothing Then
         Call rtitemBody.Update
         Set uidocnew= ws.EditDocument( True , doc,,,,True)
         Delete uidoc
         Call uidocnew.Document.RemoveItem("Saveoptions")
      End If
      
         ' <<<<<<<<<<< refresh du Body pour faire apparaitre l'attachement >>>>>>>>>
   End If

A l'enregistrement le doc attaché n'est plus dans le RT. Je ne veux pas sauvegarder le doc avant! J'ai l'impression d'avoir oublié un truc.
MErci pour vos lumières.
cdt
camille
camilleB
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 176
Inscrit(e) le : 18 Jan 2012 à 23:45

Re: Ajout attachement apparait de type v2

Messagepar Michael DELIQUE » 06 Mai 2013 à 08:03

salut

la comme ça je vois pas

essais un traitement completement en back-end via un agent
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

Re: Ajout attachement apparait de type v2

Messagepar camilleB » 06 Mai 2013 à 10:57

Salut Michael, oui justement c'est un agent qui exécute ce code!
cdt
camille
camilleB
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 176
Inscrit(e) le : 18 Jan 2012 à 23:45

Re: Ajout attachement apparait de type v2

Messagepar Michael DELIQUE » 06 Mai 2013 à 11:12

je parle d'agent lancé via un runonserver ou il n'y a aucun objet frontale.

tu a peut etre un souci entre le frontal et le dorsale
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

Re: Ajout attachement apparait de type v2

Messagepar billbock » 06 Mai 2013 à 13:58

et un champ $v2attachmentoption à 0 dans le formulaire???
Avatar de l’utilisateur
billbock
Modérateur
Modérateur
 
Message(s) : 310
Inscrit(e) le : 15 Fév 2007 à 13:58
Localisation : paris

Re: Ajout attachement apparait de type v2

Messagepar camilleB » 06 Mai 2013 à 14:10

Salut, ce champ est réservé au client Web pour masquer les attachements!?
Quel est le lien avec le client notes?
cdt
camille
camilleB
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 176
Inscrit(e) le : 18 Jan 2012 à 23:45

Re: Ajout attachement apparait de type v2

Messagepar billbock » 06 Mai 2013 à 14:35

il marche aussi en client lourd!!!!
Avatar de l’utilisateur
billbock
Modérateur
Modérateur
 
Message(s) : 310
Inscrit(e) le : 15 Fév 2007 à 13:58
Localisation : paris

Re: Ajout attachement apparait de type v2

Messagepar roubech » 06 Mai 2013 à 23:08

Le champ RT est visible ? Pas de formule de masquage ? isSummary ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Ajout attachement apparait de type v2

Messagepar camilleB » 06 Mai 2013 à 23:41

Salut Roubech,
oui le RT est visible dans le masque en édition.
Après l'exécution de l'agent l'attachement se trouve hors du RT!
J'ai essayé avec un agent qui import le fichier.
Puis un deuxième agent en Formula qui fait un refresh mais idem.
cdt
camille
camilleB
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 176
Inscrit(e) le : 18 Jan 2012 à 23:45


Retour vers Développement

cron