Un AttachmentBox est un élément qui permet d’insérer un champ de saisie de type pièce jointe dans une Question. Il permet de charger différents types de fichiers (documents, images, tableurs, etc.) depuis le répertoire local de l’usager vers un répertoire usager sur le serveur en ligne, sans toutefois surcharger le datastore. À la fin, seuls les liens vers les fichiers seront enregistrés dans le datastore.
Au préalable, il faut activer le paramètre jway.FormServices.forceCreation=true dans le fichier de propriétés afin de rendre automatique la sauvegarde des dossiers dès la création du formulaire. Dans le cas contraire, la sauvegarde devra être effectuée manuellement.
Name : Identifiant unique de l'élément dans un formulaire ou dans un datastore, saisi obligatoirement ou généré par défaut.(Caractères spéciaux non recommandés)
IsEnabled (Expression) : Si l'expression est vraie, l'élément est activé (default true)
IsReadOnly (Expression) : Si l'expression est vraie, l'élément est protégé en écriture (default false)
IsRequired (Expression) : Si l'expression est vraie, la saisie du champ est obligatoire (default false)
<Question>
<Label IsTooltipOnly="false">Insérer une pièce</Label>
<AttachmentBox Name="MyAttachmentBox" />
</Question>

