Pour la partie configuration de FormServices consultez cet article
L'AttachmentBox de formPublisher récupère par defaut la configuration transmise par FormServices par l'intermédiaire du DataStore "userData" dans les donnés :
jsysPortalMetadata|acceptFileExtensions : liste des extensions
jsysPortalMetadata|minFileSize : taille minimale
jsysPortalMetadata|maxFileSize : taille maximale
Ce comportement par défaut peux ensuite être surchargé par la modélisation via l'ajout de Parameter directement dans l'AttachmentBox:
Name = 'fileTypeAllowed' : liste des extensions
Name = 'maxSizeAllowed' : taille maximale
Le mode de fonctionnement est paramétrable via la propriété jway.attachment.mode. Il est possible de changer le fonctionnement sur une AttachmentBox via le Parameter Name = 'mode'.
Les valeurs possibles sont les suivantes :
OTOO : 1 fichier max, pas réutilisable
MTOO : x fichiers max, pas réutilisable
MTOM : x fichiers max, réutilisable