pb avec des fichiers joints en client lourd

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

pb avec des fichiers joints en client lourd

Messagepar isabelle » 26 Mars 2013 à 16:47

Bonjour à tous,

J’ai un souci avec des fichiers joints dans une application qui tourne sous client lourd.
Dans un formulaire, l’utilisateur peut joindre plusieurs fichiers.
Les fichiers sont ajoutés avec des boutons dont le code est :

Pour le premier bouton : :
@Command([EditGotoField]; "Fic1");
@Command([EditInsertFileAttachment])

Pour le second bouton : :
@Command([EditGotoField]; "Fic2");
@Command([EditInsertFileAttachment])
.
… etc

Fic0, Fic1 … sont des champs RichText.

On m’a ensuite demandé de cacher à certaines personnes les fichiers joints, que ces personnes puissent voir le nom des fichiers mais ne puissent pas les ouvrir.
J’ai donc créé 2 sous masques à la place :
le sous-masque ModifFic lequel j’ai mis les champs Richtext Fic0, Fic1 …
le sous-masque AffNomFic avec des champs text calculés contenant uniquement le nom des fichiers

j’insère ensuite ModifFic ou AffNomFic en fonction d’une formule qui regarde le rôle de la personne connectée.

Tout fonctionne parfaitement sauf que dans le cas ou c’est le sous-masque AffNomFic (celui qui ne contient que les champs text qui affichent le nom des fichiers), apparait en tout en bas du formulaire la liste des fichiers, la même liste que lorsqu’on ne met pas $v2attachmentoptions= 0 en client web !

Conclusion, l’utilisateur pour quand-meme ouvrir les fichiers joints alors qu’il ne le devrait pas.
J’ai rajouté un champ $v2attachmentoptions= 0 (je ne sais si ça fonctionne en client lourd) mais la liste des fichiers apparaît toujours.

Quelqu’un a t-il une idée ? ou bien une autre méthode ?
Merci.
Avatar de l’utilisateur
isabelle
Posteur néophyte
Posteur néophyte
 
Message(s) : 70
Inscrit(e) le : 04 Oct 2007 à 10:03
Localisation : brest

Re: pb avec des fichiers joints en client lourd

Messagepar Michael DELIQUE » 26 Mars 2013 à 17:10

salut

une fois que le fichier est stocké dans le document, même si tu retire le champ les fichier est toujours visible (en bas)

que je sache la seule méthode est de stocker le fichier dans un document a part que tu peux ensuite afficher via une vue intégré. et la tu gère l'affichage comme tu veux
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: pb avec des fichiers joints en client lourd

Messagepar isabelle » 27 Mars 2013 à 08:30

et bien en fait, j'ai mis un seul formulaire et je cache les champs richtext en fonction d'une formule et ça fonctionne très bien.
j'avais lu que les formules de masquage ne fonctionnaient pas sur ces champs ...
donc en fonction de l'autorisation , j'affiche ou non les fichiers joints dans les champs richtext.
en plus ils n'apparaissent plus en bas de la pages.
Avatar de l’utilisateur
isabelle
Posteur néophyte
Posteur néophyte
 
Message(s) : 70
Inscrit(e) le : 04 Oct 2007 à 10:03
Localisation : brest


Retour vers Développement

cron