2011-01-11 2 views
0

Je souhaite créer une vue en lecture seule dans l'infopath. Cependant, lorsque je désactive le contrôle des pièces jointes, l'utilisateur peut ne pas télécharger le fichier du tout.Comment s'assurer que les utilisateurs ne peuvent télécharger le fichier à partir du contrôle de pièce jointe, mais ne pas être en mesure de télécharger ou de le supprimer.Comment faire en sorte que les utilisateurs ne puissent télécharger le fichier que depuis le contrôle des pièces jointes sans pouvoir le télécharger ou le supprimer

+1

Ceci est techniquement une copie de http://stackoverflow.com/questions/4610222/enable-the-controls-in-a-infopath-2010-read-only-view S'il vous plaît combiner eux afin de ne garder qu'une seule piste Q/A en cours. – ktharsis

+0

C'est proche, mais je ne veux pas "activer les contrôles dans une vue en lecture seule" comme dans l'autre article. Je veux simplement rendre le contrôle de pièce jointe en lecture seule. Donc, j'ai voté celui-ci back-up. – PeterX

Répondre

-1

menu contextuel -> Propriétés, il y a une case à cocher (la première) sur le premier onglet, assurez-vous qu'elle n'est pas cochée.

EDIT: Si votre affiche est en lecture seule, vous ne pouvez pas télécharger la pièce jointe. La solution de contournement consiste à désactiver la case à cocher en lecture seule de la vue et activer la lecture seule sur tous les autres contrôles. Le contrôle des pièces jointes peut être configuré pour ne pas autoriser le téléchargement/la modification de la pièce jointe. Cela signifie que pour télécharger ou modifier une pièce jointe, vous aurez besoin d'une autre vue.

Voir aussi les entrées sur msdn:

+0

Ensuite, je ne pouvais pas le télécharger non plus. – Ybbest

+0

Etes-vous sûr que votre vue n'est pas en lecture seule? – marapet

0

Si vous personnalisez un formulaire de liste SharePoint, vous ne serez pas en mesure de définir le fichier joint contrôle à lire seulement. Cependant, j'ai été capable de contourner ce problème, et cela fonctionnera pour vous, même si ce n'est qu'une forme régulière, en utilisant des sections répétitives avec des contrôles de lien hypertexte à l'intérieur.

  • Dans le volet Champs, cliquez sur Afficher les paramètres avancés Voir
  • Expand Pièces jointes afin que vous puissiez voir le champ attachmentURL sous la forme
  • Faites glisser attachmentURL et choisissez Section extensible avec les contrôles
  • Cliquez dans la section et appuyez sur CTRL-K pour insérer un lien hypertexte
  • Entrez. dans la source de données pour le lien vers
  • Entrez. dans la source de données pour l'affichage

Il existe quelques pièges et solutions de contournement pour certains problèmes que vous pouvez rencontrer. Voir plus de détails sur mon blog http://vincepangan.com/?p=220

Questions connexes