Cette fonctionnalité est disponible uniquement pour certains modules supplémentaires. Informations

Évaluer en externe

La fonction Évaluer en externe permet d'exporter des évaluations EPLAN Harness proD à l'aide d'un programme de traitement d'évaluation (lui-même créé). Les données contenues dans une évaluation sont alors exportées dans un fichier temporaire de données XML. Le programme de traitement d'évaluation, qui génère la sortie souhaitée à partir de ces données, démarre alors automatiquement. La section Informations pour les développeurs propose des informations complémentaires pour créer un tel programme.

Le répertoire d'installation d'EPLAN Harness proD contient un programme de démonstration intitulé HReportExternally.exe. Ce programme utilise un modèle de fichier .xlsx pour la sortie des évaluations dans des tableaux Microsoft Excel. Un modèle pour chaque type d'évaluation est inclus dans le répertoire d'installation. Vous trouverez ici les mots-clés pour chaque type d'évaluation :

Tous les types d'évaluation peuvent également contenir des propriétés définies par l'utilisateur. Le nom de la propriété définie par l'utilisateur doit comporter le préfixe userdef_ et la chaîne de caractères _x0020_ au lieu d'espaces.

Configuration nécessaire pour "Évaluer en externe"

Deux prérequis sont indispensables avant de pouvoir utiliser la fonction "Évaluer en externe" :

Par exemple pour le programme de démonstration HReportExternally.exe :

  1. Dans Studio, sélectionnez Outils > Réglages > Évaluations > Évaluer en externe.

    Une liste des types d'évaluation, comportant respectivement deux champs, s'affiche. L'un deux comporte le chemin qui permet d'accéder au programme de traitement d'évaluation, et l'autre est réservé aux arguments de paramètres.
  2. Pour le type d'évaluation concerné, indiquez le chemin d'accès au programme externe.

    Sélectionnez la synthèse d'évaluation de listes de pièces comme exemple, puis utilisez le programme de démonstration <Répertoire d'installation de Harness proD>\HReportExternally.exe.
  3. Cliquez sur le champ adjacent et saisissez, si nécessaire, les arguments supplémentaires dont le programme peut avoir besoin.

    Dans le cas du programme de démonstration, il s'agit du chemin d'accès au modèle d'évaluation adapté. Le chemin d'accès au modèle doit être saisi selon le format suivant : -template "<Répertoire d'installation Harness proD>\Demo\Demo_ReportExternally\<Nom du modèle>.xlsx". Vous pouvez utiliser le modèle bom_aggregated_template.xlsx pour la synthèse d'évaluation de listes de pièces.
  4. Cliquez sur [OK].

Exporter une évaluation avec "Évaluer en externe"

Lorsque vous avez mis en place les réglages Studio pour "Évaluer en externe", vous pouvez utiliser cette fonction pour exporter des évaluations :

  1. Ouvrez l'évaluation que vous souhaitez exporter avec ce programme.
  2. Sélectionnez les éléments de menu Fichier > Évaluer en externe.

    Sélectionnez le répertoire dans lequel l'évaluation définitive doit être enregistrée. Définissez son nom et attribuez une extension de fichier adaptée. Dans le cas du programme de démonstration, l'extension doit être *.xlsx.
  3. Cliquez sur [Enregistrer].

Informations pour les développeurs

Le code source non compilé pour HReportExternally.exe est enregistré dans <Répertoire d'installation de Harness proD>\Demo\Demo_ReportExternally\Demo_ReportExternally.zip.

Si l'évaluation est enregistrée via la fonction Évaluer en externe, Harness proD effectue les étapes suivantes :

Le programme utilise ces informations pour créer l'évaluation définitive.

Variables de modèles spécifiques de HReportExternally.exe

Différentes variables sont utilisées dans les modèles du programme de démonstration HReportExternally.exe :

Mot-clé Description
PROJECT_NAME Nom du projet
DATE Date à laquelle l'évaluation a été exportée
TIME Heure à laquelle l'évaluation a été exportée
START Indication requise de l'endroit où se trouve la première colonne du tableau qui doit être remplie avec des données
END Indication requise de l'endroit où se trouve la dernière colonne du tableau qui doit être remplie avec des données