Concevez votre rapport hors ligne à l'aide du plugin BI Publisher pour Microsoft Office.
Vous suivez notre série de vidéos sur la création d'un rapport personnalisé ? Vous trouverez les liens pour chaque étape ci-dessous.
Utilisez le plugin Oracle BI Publisher dans Microsoft Word ou Excel pour créer une mise en page personnalisée pour votre rapport. Le plugin permet aux utilisateurs qui sont déjà habitués à Word ou Excel de produire facilement une mise en page de rapport à importer dans Aconex. Les utilisateurs avancés peuvent également utiliser le code XSL ou SQL pour créer des attributs basés sur une logique personnalisée.
Avant de commencer :
Le plugin ne prend en charge que Microsoft Office pour les ordinateurs Windows. Si vous ne pouvez pas utiliser le plugin, vous devrez utiliser l'éditeur en ligne pour concevoir votre mise en page.
Tout d'abord, il vous faut des données pour travailler. Pour ce faire, vous allez exporter le modèle de données d'Aconex et l'importer dans le générateur de modèles BI Publisher.
Les mises en page conçues dans l'éditeur en ligne ne peuvent pas être exportées ou utilisées dans le plugin. De même, les mises en page créées avec le plugin ne peuvent pas être modifiées dans l'éditeur en ligne.
L'export vers XML n'affiche les métadonnées du domaine thématique que lorsqu'il y a des données à récupérer dans le module considéré.
Par exemple, il existe des documents dans le registre des documents, mais aucun d'entre eux n'est joint dans les workflows.
Pour un modèle de données créé avec Document comme sujet principal et les étapes du workflow du Document comme sujet secondaire, le fichier XML exporté montrera les métadonnées du domaine du Document mais pas celles des étapes du workflow du document.
Lorsqu'un document est joint à un workflow, le XML exporté renvoie les métadonnées de l'étape du workflow ainsi que les métadonnées du Document.
Le plugin BI Publisher peut également être utilisé dans Microsoft Excel, mais nous recommandons d'utiliser Word.
Les icônes du panneau Insertion (qui étaient précédemment grisées) sont maintenant disponibles. Nous pouvons commencer à construire la mise en page de notre rapport.
Veiller à utiliser les options d'insertion dans l'onglet BI Publisher. Si vous insérez un tableau ordinaire en utilisant les options de formatage standard de Word, votre mise en page ne pourra pas être importée dans Aconex.
Votre tableau devrait ressembler à l'exemple ci-dessous.
La ligne supérieure du tableau contient les titres des colonnes, et la deuxième ligne contient les champs de données (attributs) qui s'afficheront sur la page.
Cet exemple est regroupé par le Numéro du workflow.
Vous pouvez voir un caractère F à l'extrême gauche, et un E à l'extrême droite de votre tableau. Il s'agit de champs spéciaux qui permettent au modèle d'être importé dans Aconex. Veillez à les laisser en place chaque fois que vous modifiez la mise en page de votre tableau.
Utiliser les outils de formatage standard de Word pour ajuster l'apparence de votre tableau (police, alignement et couleur, par exemple). Si votre tableau est trop grand pour s'adapter à la largeur de la page, vous pouvez cliquer sur la vue Mise en page Web (Web Layout) et faire défiler le tableau pour l'afficher comme il convient.
C'est le bon moment pour prévisualiser votre tableau, afin d'avoir une idée de la façon dont il s'affichera. Dans le panneau Aperçu, cliquez sur DOCX pour obtenir un aperçu dans Word.
Enregistrer sa mise en page sous forme de fichier RTF lorsque vous y êtes invité. Veillez à donner un nom approprié au fichier et à l'enregistrer dans un endroit sûr. Ce nom de fichier sera le nom de la mise en page, une fois qu'elle sera importée dans Aconex.
Maintenant, nous pouvons apporter quelques ajustements à la mise en page. Modifiez les en-têtes, ajoutez des colonnes, formatez les champs de données et appliquez des formules personnalisées (utilisateurs avancés).
Modifier les en-têtes de colonne
Cliquer dans une cellule d'en-tête et modifier son nom en fonction de vos besoins.
Ajouter ou supprimer des colonnes
Cliquer avec le bouton droit de la souris sur votre tableau et sélectionner Insérer ou Supprimer pour ajouter ou supprimer des colonnes.
Ajouter des colonnes de données
Cliquer dans une cellule nouvellement ajoutée et sélectionner Champ dans le menu contextuel supérieur. Sélectionner un champ de données et cliquer sur Insérer.
Formater les champs de données
Cliquer avec le bouton droit de la souris sur un champ de données et sélectionner BI Publisher > Propriétés. Par exemple, Vous pouvez souhaiter de formater tous les champs de date en 'AAAA/MM/JJ'.
Facultatif : Insérer un champ de calcul personnalisé
Les utilisateurs avancés peuvent utiliser du code SQL ou XSL pour créer des champs personnalisés dans leurs mises en page de rapport. Dans cet exemple, nous allons créer un champ personnalisé appelé "Prochaine échéance" (Next Due) qui ajoute quatre jours au champ “date_in”.
Pour ce faire, nous devons d'abord insérer un champ de données. Ensuite, nous allons le réaffecter en tant que champ "Prochaine échéance" (Next Due) avec un code personnalisé.
Vous cherchez d'autres formules ? Consulter l’article suivant : Appliquer des fonctions avancées dans le générateur de modèles hors ligne.
Lorsque vous êtes satisfait de l'aspect de votre modèle, assurez-vous de l'enregistrer, puis jetez un autre coup d'œil en utilisant l'option Aperçu.
Veiller à enregistrer le fichier au format .RTF.
Validez votre modèle pour vérifier l'absence d'erreurs. Aucune erreur n'a été trouvée" signifie que votre fichier de modèle devrait être importé avec succès dans Aconex.
Maintenant, dans Aconex, sélectionnez votre rapport enregistré et choisir Importer la mise en page (Import Layout) dans le menu ellipse (3 points). Sélectionnez votre fichier modèle .rtf enregistré et vous recevrez la confirmation que votre mise en page a été importée avec succès.
Si vous avez précédemment importé cette mise en page dans Aconex, vous devrez d'abord supprimer l'ancienne version dans Aconex avant d'importer la version mise à jour. Les mises en page peuvent être supprimées en utilisant l'option Ajouter/Modifier une mise en page.
Lorsque vous enregistrez le modèle de mise en page .RTF, n'utilisez pas de caractères spéciaux dans le nom du fichier.
Aconex ne prend pas en charge l'importation de modèles .RTF dont le nom de fichier contient des caractères spéciaux (par exemple, RFI_sent&received.rtf). Veillez à éviter les caractères spéciaux ou vous obtiendrez un message d'erreur "Impossible d'importer la mise en page".
Cliquer sur le titre du rapport pour consulter et partager son nouveau rapport