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

/Project

Facultatif

Projet.
Vous pouvez spécifier un projet de l’une des manières suivantes :

  • chemin local complet
  • chemin complet vers le serveur hébergeant le projet
  • nom du projet sur le serveur (le paramètre /Server doit être spécifié).
    Si aucun projet n’est spécifié, tous les projets du serveur seront mis à jour.

/Server

Facultatif

Adresse du serveur.

/U

Facultatif

Nom d’utilisateur.

Si ce paramètre n’est pas spécifié, l’authentification Windows sera utilisée.

/P

Facultatif

Mot de passe.

/Tenant

Facultatif

Nom du tenant.

/Cert

Facultatif

Empreinte du certificat utilisé pour l’authentification SSL mutuelle. Fournissez 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 vers le fichier *.afl ou *.txt contenant le FlexiLayout.

/MainFlexiLayout

Indicateur

Remplace le FlexiLayout principal. Si cet indicateur n’est pas utilisé, le FlexiLayout supplémentaire sera 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) seront supprimés lorsque l’ancien FlexiLayout sera 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”.