Cette fonctionnalité est disponible uniquement dans certains modules supplémentaires. Info / Copyright

Formulaires dynamiques

Dans EPLAN, il existe deux types de formulaires qui se distinguent par la propriété du formulaire Utilisation du formulaire :

  • Formulaires statiques : pour ces formulaires, un graphique est éventuellement disponible sur chaque page d'évaluation et la hauteur des lignes des données évaluées reste constante.
  • Formulaires dynamiques : pour ces formulaires, des graphiques, si disponibles, sont structurés de manière dynamique et il est possible d'insérer des "zones dynamiques". La hauteur des lignes peut être définie sur variable en activant la propriété du formulaire Adapter dynamiquement la hauteur des lignes et il est possible de procéder à un regroupement des évaluations de plusieurs fonctions sur une page d 'évaluation.

Zones dynamiques

Les paragraphes suivants expliquent les différentes zones dynamiques que vous pouvez insérer dans un formulaire dynamique (chemin de commande dans l'éditeur de formulaires : Onglet Insérer > Groupe de commandes Texte > Bouton de liste déroulante Formulaires > ...).

Les indications suivantes s'appliquent à toutes les zones : La largeur définie dans l'éditeur de formulaire reste ignorée, seule la hauteur est évaluée. En outre, il faut veiller à ce que l'évaluation débute à la position à laquelle se trouve le premier point d'insertion d'une zone. Si vous effacez par exemple un en-tête du formulaire sans déplacer la zone de données, l'évaluation commencera à la position du point d'insertion de la zone de données.

Via les propriétés du formulaire Nombre de lignes et Hauteur de ligne, vous définissez la taille maximale de la zone d'évaluation sur la page : Les deux valeurs sont multipliées et indiquent la valeur (en "mm") pour la ligne de démarcation (invisible) qui détermine le saut. La ligne de démarcation est calculée en fonction de la fin de la zone d'en-tête. si par exemple le nombre de lignes = 20 et la hauteur de ligne = 10 mm, le saut est effectué après 20 x 10 mm = 200 mm.

Remarque :

Chaque zone dynamique est disponible une seule fois dans le formulaire, sinon, un message est émis et la deuxième zone est ignorée.

En-tête

L'en-tête est répété pour l'évaluation de chaque composant. Si la case à cocher Synthétiser (dans le dialogue Réglages : Edition en pages) est activée, alors les évaluations de plusieurs fonctions sont regroupées sur une page d'évaluation et la zone d'en-tête est répétée à chaque début de page et avant la fonction évaluée suivante.

Habituellement, les en-têtes sont uniquement utilisés pour les formulaires destinés à la génération d'évaluations fonctionnelles, telles que les plans des bornes. Pour les aperçus, tels les listes d'articles, l'en-tête n'est pas pertinent.

Si la propriété du formulaire Répéter la zone d'en-tête pour les nouvelles colonnes est activée, la zone d'en-tête est répétée dans chaque nouvelle colonne. Si cette propriété est désactivée, la zone d'en-tête n'est affichée que dans la première colonne. Il y a davantage de lignes de données affichées dans les colonnes suivantes que ce qui a été spécifié dans la propriété Nombre de lignes.

Titre

Par défaut, le titre est répété pour chaque fonction d'évaluation, il reste toutefois la possibilité d'évaluer cette zone en tant que titre de colonne en activant la propriété du formulaire Répéter le titre sur les nouvelles colonnes.

Il est possible de définir plusieurs titres dans un formulaire, par exemple lorsque vous souhaitez afficher dans le plan des bornes les identificateurs de localisation sous lesquels se trouvent les borniers. Pour cela, sélectionnez la propriété du formulaire Générer les titres des x premières propriétés de tri et définissez le réglage souhaité dans le champ Réglage du tri dans le dialogue Évaluations - <Nom de projet> (via la propriété correspondante dans l'onglet Modèles).

La propriété Aucun saut de ligne pour en-tête vous permet également de déterminer la position du titre dans les formulaires : Si cette propriété est activée, le titre est édité avec la ligne de données suivante. Si cette propriété est désactivée, une ligne propre est générée pour le titre.

Remarque :

Si vous souhaitez donner un titre pour chaque identificateur de fonction, l'évaluation doit être triée selon les identificateurs de fonction. De cette manière, chaque titre d'identificateur de fonction ne sera donné qu'une fois.

Zone de données

Dans cette zone, sont évaluées les données. Si le formulaire a plusieurs colonnes (Propriété du formulaire Nombre de colonnes) et si la case à cocher Synthétiser (Dialogue Réglages : Edition en pages) est activée, vous pouvez déterminer via Propriété Commencer chaque composant dans une nouvelle colonne si une nouvelle colonne doit être débutée pour chaque fonction évaluée ou si les données doivent être évaluées ensemble.

Fin de zone de données

Cette zone est la "contre-pièce" pour le titre, c'est-à-dire qu'elle s'affiche après la zone de données et avant la fonction évaluée suivante. Vous pouvez par exemple définir une ligne qui affiche visuellement que l'évaluation d'une fonction est terminée.

Pied de page

Le pied de page est évalué une fois par page, et non pour chaque fonction. Pour les formulaires avec plusieurs colonnes, il est positionné derrière la dernière colonne.

Remarque :

Les éléments graphiques et les codes de réservation peuvent être placés dans les formulaires dynamiques également à l'extérieur des zones dynamiques. Comme pour les formulaires statiques, ils sont édités une fois sur chaque page d'évaluation, les codes de réservation étant évalués une fois avec les données du premier objet d'en-tête (par exemple le premier bornier sur la page).

Voir aussi