Concevoir une configuration ER pour générer des états au format Word
Pour générer des états comme documents Microsoft Word, vous devez concevoir un modèle pour les rapports en utilisant, par exemple, l’application de bureau Word. L’illustration suivante montre l’exemple de modèle de rapport de contrôle qui peut être généré pour afficher les détails des paiements fournisseur traités.
Pour utiliser un document Word comme modèle d’états au format Word, vous pouvez configurer une nouvelle solution de gestion des états électroniques. Cette solution doit inclure une configuration de gestion des états électroniques qui contient un composant de format de gestion des états électroniques.
Note
Lorsque vous créez une configuration de format de gestion des états électroniques pour générer des états au format Word, vous devez soit sélectionner Word comme le type de format dans la boîte de dialogue déroulante Créer une configuration, soit laisser le champ Type de format vide.
Le composant de format de gestion des états électroniques de la solution doit contenir l’élément de format Excel\File, et cet élément de format doit être lié au document Word qui sera utilisé comme modèle pour les états générés lors de l’exécution. Pour configurer le composant de format de gestion des états électroniques, vous devez ouvrir la version Brouillon de la configuration de gestion des états électroniques créée dans le concepteur de format de gestion des états électroniques. Puis ajoutez l’élément de Excel\File, joignez votre modèle Word au format de gestion des états électroniques modifiable et associez ce modèle à l’élément Excel\File que vous avez ajouté.
Note
Lorsque vous joignez manuellement un modèle, vous devez utiliser un type de document précédemment configuré dans les paramètres de gestion des états électroniques pour enregistrer les modèles de formats de gestion des états électroniques.
Vous pouvez ajouter des éléments imbriqués Excel\Range et Excel\Cell pour l’élément Excel\File pour préciser la structure des données qui seront saisies dans les états générés au moment de l’exécution. Vous devez ensuite associer ces éléments aux sources de données du format de gestion des états électroniques modifiable pour spécifier les données réelles qui seront entrées dans les états générés lors de l’exécution.
Lorsque vous enregistrez vos modifications au format de gestion des états électroniques au moment de la conception, la structure de format hiérarchique est stockée dans le modèle Word joint en tant que partie XML personnalisée qui est nommé État. Vous devez accéder au modèle modifié, le télécharger depuis Finance, le stocker localement et l’ouvrir dans l’application de bureau Word. L’illustration suivante montre l’exemple de modèle stocké localement pour le rapport de contrôle qui contient la partie XML personnalisée État.
Lors de la liaison des éléments de format Excel\Range et Excel\Cell au moment de l’exécution, les données fournies par chaque liaison sont intégrées au document Word en tant que champ individuel de la partie XML personnalisée État. Pour entrer les valeurs des champs de la partie XML personnalisée dans un document généré, vous devez ajouter le mot approprié contrôles de contenu à votre modèle Word pour servir d’espace réservé pour les données qui seront renseignées lors de l’exécution. Pour spécifier la manière dont les contrôles de contenu sont remplis, mappez chaque contrôle de contenu au champ approprié de la partie XML personnalisée État.
Vous devez ensuite remplacer le modèle Word d’origine du format pour la gestion des états électroniques modifiable par le modèle modifié qui contient désormais les contrôles de contenu Word mappés aux champs de la partie XML personnalisée État.
Lorsque vous exécutez le format pour la gestion des états électroniques configuré, le modèle Word joint est utilisé pour générer un nouveau rapport. Les données réelles sont stockées dans le rapport Word en tant que partie XML personnalisée nommée État. Lorsque le rapport généré est ouvert, les contrôles de contenu Word sont remplis avec les données de la partie XML personnalisée État.
Forum aux questions
Question : J’ai configuré un format pour la gestion des états électroniques pour imprimer un document Word contenant une adresse d’entreprise. Dans le modèle Word pour ce format pour la gestion des états électroniques, j’ai inséré un contrôle de contenu en texte enrichi pour présenter une adresse d’entreprise. Dans Finance, j’ai entré l’adresse de l’entreprise sous forme de texte multiligne et j’ai sélectionné Entrée pour ajouter un retour chariot pour chaque ligne que j’ai entrée. Par conséquent, je m’attends à ce que l’adresse de l’entreprise apparaisse sous forme de texte multiligne dans les documents générés. Cependant, l’adresse apparaît sous la forme d’une seule ligne de texte contenant des symboles spéciaux au lieu de retours chariot. Quel est le problème avec mes paramètres ?
Réponse : au lieu d’utiliser un contrôle de contenu de texte enrichi, vous devez utiliser un contrôle de contenu de texte brut et cocher la case Autoriser les retours chariot (plusieurs paragraphes) dans les propriétés du contrôle.