Réalisations Clients

<b>Siège PEM</b>  - France

Siège PEM - France

Film de la semaine

Steel design

ROBOT Millennium
Steel design

 
Offre Robobat & Autodesk à 1425€ HT
 

ESOP - Insertion d’un tableau dynamique dans un nouveau module

ESOP - Insertion d’un tableau dynamique dans un nouveau module
ESOP
Insertion d’un tableau dynamique dans un nouveau module

1. Esop Pro
2. Définition d’un nouveau module (Module vide)
3. Définition d’un tableau dynamique

1. Esop Pro
Le système ESOP est une bibliothèque ouverte de schémas de calcul simples et complexes qui sont utilisés pour la résolution de problème liés à la construction (environ 170 modules de calculs).
Le système ESOP est également une plate-forme de développement permettant à l’utilisateur de créer ses propres modules de calculs métier.
Grâce aux outils disponibles dans le système ESOP PRO, l’utilisateur peut créer des modules de calculs correspondant à ses propres besoins.

Les icônes de la barre d’outils ci-dessus correspondent à :
- La création d’un nouveau module
- La création d’une liste de profilés
- La création d’une liste de matériaux
- La création d’une liste de boulons
- La création d’une liste permettant de sélectionner le contenu d’une base Ms-Access
- L’enregistrement des variables
- L’insertion d’une équation
- L’insertion d’un dessin dynamique
- L’insertion d’un tableau dynamique
- L’insertion d’un bouton permettant de déclencher un évènement
- La création d’une liste utilisateur

Dans la suite de mon propos, je vais mettre en avant la méthode pour créer un nouveau module et insérer un tableau dynamique. (icônes 1 et 9 de la barre d’outils).

2. Définition d’un nouveau module (Module vide)
Pour commencer la définition d’un nouveau module, il faut ouvrir la boîte de dialogue Insertion d’un nouveau module qui peut être lancée de deux manières suivantes :
- à partir du menu du programme ESOP, commande : Classeur / Nouveau
- par un clic sur l’icône Nouveau disponible dans la partie inférieure de la fenêtre du programme ESOP (barre d’outils Boîte à outils).


Trois modèles du module sont disponibles dans le programme : chaque modèle a un nombre de colonnes différent dans la zone de calcul (12,14 ou 16).

Si l’option Nouveau classeur est désactivée, le module créé sera ajouté au classeur courant ; par contre, si cette option est activée, le module défini est ajouté à un nouveau classeur.

Pour définir un nouveau module vide, il faut :
- cliquer sur l’icône disponible dans la partie inférieure de la fenêtre du programme ESOP
- saisir le nom du module dans le champ Nom du module, p.ex. Analyse de la poutre à plusieurs travées
- sélectionner le type de modèle, c’est-à-dire définir le nombre de colonnes dans la zone de calcul.
- laisser l’option Nouveau classeur activée
- cliquer sur le bouton Insérer
Après ces opérations, le nouveau module est ouvert et il est possible de réaliser la tâche souhaitée comme par exemple définir un tableau dynamique.

3. Définition d’un tableau dynamique
L’intérêt du tableau dynamique est de pouvoir disposer dans un module de calcul d’une zone de données sous la forme d’un tableau dont on ne connaît pas le nombre de lignes.

Un exemple :

Charges sur nœuds (dans le repère global)


En saisissant 4 dans la première cellule vide de la colonne N° de nœud on obtient le résultat suivant :
Charges sur nœuds (dans le repère global)


On a saisit une valeur dans la dernière ligne du tableau. Lors de la validation de cette valeur le tableau actualisé et une nouvelle ligne est ajoutée.

Le terme « dynamique » signifie que l’on insère des lignes automatiquement dans ce tableau en fonction du nombre de données sans influence sur la présentation générale et en particulier pour l’impression de la note de calcul.

Pour insérer un tableau avec le nombre de colonnes et de lignes voulu, il faut sélectionner la boîte de dialogue Insertion du tableau. L'option peut être activée de deux manières :
- à partir du menu du programme ESOP par un clic sur la commande : Edition / Tableaux / Insérer tableau
- par un clic sur l'icône Insérer tableau disponible dans la barre d'outils au bas de l'écran du programme ESOP (barre d'outils Boîte à outils)

Pour insérer dans le module un tableau, il faut :
- définir le nombre de lignes dans l’en-tête du tableau
- définir le nombre de colonnes dans l’en-tête à gauche
- définir le nombre de lignes du tableau
- définir le nombre de colonnes du tableau
- saisir le nom du tableau dans le champ Titre
- éventuellement définir le nom de la macrocommande VBA liée au tableau qui sera lancer
- cliquez sur le bouton Insérer. Le logiciel affiche une boîte de dialogue supplémentaire dans laquelle il faut saisir l’adresse du coin supérieur gauche du tableau (p. ex. Module2!$D$29).On peut également positionner le tableau en cliquant dans la cellule correspondante au coin supérieur gauche du tableau.