Les définitions de document peuvent utiliser des FlexiLayouts qui doivent être mis à jour régulièrement. Lorsque vous mettez à jour un FlexiLayout dans une définition de document, vous pouvez vouloir le mettre à jour dans toutes les autres définitions de document où il est utilisé. Pour ce faire, utilisez la commande LoadFlexiLayout, qui charge un FlexiLayout à partir d’un fichier dans les sections de définition de document créées à partir d’un FlexiLayout. Le nouveau FlexiLayout remplace l’ancien.
Un FlexiLayout supplémentaire ne remplace l’ancien FlexiLayout que si les deux portent exactement le même nom.
| Paramètre | Type | Description |
|---|
/Project | Facultatif | Project. Un projet peut être spécifié par son chemin d’accès local complet, le chemin complet du serveur qui l’héberge ou le nom du projet sur le serveur (dans ce cas, le paramètre /Server doit être spécifié). Si aucun projet n’est spécifié, tous les projets du serveur sont mis à jour. |
/Server | Facultatif | Adresse du serveur. |
/U | Facultatif | Nom d’utilisateur. Si ce paramètre n’est pas spécifié, l’authentification Windows est utilisée. |
/P | Facultatif | Mot de passe. |
/Tenant | Facultatif | Nom du tenant. |
/Cert | Facultatif | Empreinte du certificat utilisé pour l’authentification Mutual SSL. Transmettez le hachage du certificat encodé sous forme de chaîne pour le serveur sur lequel Mutual SSL est installé. |
/DocumentDefinition | Obligatoire | Nom de la définition de document. |
/Section | Facultatif | Nom de la Section. Facultatif si votre définition de document ne contient qu’une seule section utilisant un FlexiLayout. |
/FlexiLayoutPath | Facultatif | Chemin d’accès au fichier *.afl ou *.txt contenant le FlexiLayout. |
/MainFlexiLayout | indicateur | Remplace le FlexiLayout principal. Si cet indicateur n’est pas utilisé, c’est le FlexiLayout supplémentaire qui est remplacé. |
/RemoveOldFields | indicateur | Si cet indicateur est utilisé, tous les champs liés à l’ancien FlexiLayout (c’est-à-dire les champs créés lors du chargement de l’ancien FlexiLayout) sont supprimés lorsque l’ancien FlexiLayout est remplacé par le nouveau. |
LoadFlexiLayout /Server="https://FCSRV" /Project="Banking_eng" /DocumentDefinition=Invoces /Section=EU_Invoces /MainFlexiLayout – Remplace le FlexiLayout principal dans la section “EU_Invoces” de la définition de document “Invoces”.