Passer au contenu principal
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ètres

ParamètreTypeDescription
/ProjectFacultatifProject. 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.
/ServerFacultatifAdresse du serveur.
/UFacultatifNom d’utilisateur. Si ce paramètre n’est pas spécifié, l’authentification Windows est utilisée.
/PFacultatifMot de passe.
/TenantFacultatifNom du tenant.
/CertFacultatifEmpreinte 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é.
/DocumentDefinitionObligatoireNom de la définition de document.
/SectionFacultatifNom de la Section. Facultatif si votre définition de document ne contient qu’une seule section utilisant un FlexiLayout.
/FlexiLayoutPathFacultatifChemin d’accès au fichier *.afl ou *.txt contenant le FlexiLayout.
/MainFlexiLayoutindicateurRemplace le FlexiLayout principal. Si cet indicateur n’est pas utilisé, c’est le FlexiLayout supplémentaire qui est remplacé.
/RemoveOldFieldsindicateurSi 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.

Exemple d’utilisation

  • 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”.