Book a Demo

Author Topic: How to export all the Interface elements from the EA  (Read 3972 times)

davidjose_k

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
How to export all the Interface elements from the EA
« on: September 10, 2022, 12:41:20 am »
In EA i have created a Component diagram. This diagram uses "INTERFACE" from the Component Tool box to represent the Required and Provided interfaces of the Component. Can i export all these interfaces to a word document or excel to list down all the interfaces used by a Component? I have many component diagrams and need to export out a Interfaces list.

Thanks for the help.


jcampos

  • EA Novice
  • *
  • Posts: 15
  • Karma: +1/-0
    • View Profile
    • Andes Architecture
Re: How to export all the Interface elements from the EA
« Reply #1 on: September 14, 2022, 06:45:21 am »
Hi David! ;D

To export that list, you can export the package where are the elements (Components and Interfaces) as a CSV, please review this article: https://sparxsystems.com/enterprise_architect_user_guide/16.0/model_exchange/csvimportexport.html

Keep in mind that to export this CSV, you have to build a CSV specification which is constituided by elements propierties and tags, but relationships aren't exported. So for export that expecific information, you can create customized tag values for each element where you can match among them , for example.

In Components :
1. Required: Select the Interface required of the Component.
2. Provided: Select the Interface provided for the Component.

In Interfaces:
1. Required by: Select the component that requires that interface
2. Provided by: Select the component that provided that interface

You must follow this article to create the Tag values which lets you match elements, using RefGUID tag value:
https://sparxsystems.com/enterprise_architect_user_guide/16.0/modeling_frameworks/predefinedtaggedvaluetypes.html#:~:text=multiple%20progress%20bars.-,RefGUID,-Type%3DRefGUID%3B

When you create those tag values and fill it, you'll build the specification. There, you have to select the basic propierties of the elements like:
- Name
- Type
- GUID
- Tag values
- Version
- Status
- Alias

Each propierty is a column of your table and each element is a row.

If you need some help, don't hesitate in contact me!
If you need any help, don't doubt in contact me.

Jhon Campos
Andes Architecture, Colombia.