Recent Posts

Pages: 1 ... 5 6 [7] 8 9 10
61
General Board / About Domains
« Last post by bongbongkoolstyle on May 24, 2018, 05:20:38 pm »
How does EA support the concept of "domains"?  Both in general and in the context of database modeling.

By "Domain" I mean user defined, perhaps structured, data types?  For example: an "Address" data type would have a Street, City, State, and ZIP Code in its structure.

Thanks
62
Rich,

Don't be put off by the "youngsters", I started using Excel VBA with EA in 2002, then later used VB.NET (At the time Java was my preference but couldn't get it to work with EA then; not sure where it is now).  Done a lot with EA and Excel including the XL part of eaDocX in VB.Net so know it is fit for purpose!

For some projects, where an off-the-shelf solution doesn't provide the functionality and dynamic interactions with Excel are not required I have used libraries both my own and the EPPlus open-source Excel library.  The later is a file based solution so useful for reading and creating /export Excel workbooks; it also avoids the need for the Excel Interop and the challenges that can present.

Adrian

63
General Board / Re: Document Generation; How to render Events of Tiggers
« Last post by PeterHeintz on May 24, 2018, 04:40:25 pm »
Yes, I mean triggers and not the tiggers, and I to want render events assigned to them.
How can I do that?
64
I think you would render an event of Tiggers as having a top made out of rubber and a bottom made out of springs...

(And pay due reverence to the combined work of A A Milne and Walt Disney.)
and it's not yet Friday!  8)

Paolo

PS you can also use them for ArchiMate Zebedees...
65
Bugs and Issues / Re: Synchronise Stereotype via API odd behaviour
« Last post by Paolo F Cantoni on May 24, 2018, 04:10:59 pm »
Thanks.

it all seems to be in order. there is no duplicate stereotype in the UML Types options, I am somehow thinking this might be "Wild" - I see that MDG TV's are also added to the t_xref table. Also that the t_xref record includes the tag details in the description
[myTag]D4F0310E-E861-2fe8-B98D[/myTag]-E17A6212FB46}  -- does anyone know what the Client and this embedded tag relate to in the database, I could not find anything?

Cheers
What's the Name and Type of these t_xref entries?

Paolo
66
Hi All,  First let me say THANKS for all the great help and advice.  I think I need a bit of time to go through all of this and make a call.  The reason I prefer VB.net is that I have at TON of EA automation "helpers" written VB.NET as separate executables to do all kinds of stuff and have gotten to know the EA API quite well. That includes this crazy thing (https://www.youtube.com/watch?v=tpvqeNLQnxQ) that I wrote about 2 years ago that I use all the time in my work.  Much of what I do involves interchanging data with MS Excel (both reading from Excel and writing to it).  In that world, it helps a lot to use a language similar to Excel VBA, so VB.Net works better for me for that reason, too.  Plus, I'm just old, and I don't want to change my ways!   8)

I can do C# if I need to and maybe I just need to eat my spinach in this case and get on with it (or maybe I don't).    I'll let you all know how I get on, but thanks again for all the help!
I hear you.  When interacting with MS office, we tend to use VBA - we have some libraries that we build on top of and so it makes it relatively easy.
We have our diagrammer Add-In in C#
We started to use JScript for scripts but found VBScript allowed us to leverage our investments in VBA.  There was also the issue of how to specify ByRef parameters in JScript (which we couldn't).

I, too, am old.  But fortunately, people tell me I look 10 years younger.

PAolo
67
Bugs and Issues / Re: Synchronise Stereotype via API odd behaviour
« Last post by ADucci on May 24, 2018, 04:05:56 pm »
Thanks.

it all seems to be in order. there is no duplicate stereotype in the UML Types options, I am somehow thinking this might be "Wild" - I see that MDG TV's are also added to the t_xref table. Also that the t_xref record includes the tag details in the description
[myTag]D4F0310E-E861-2fe8-B98D[/myTag]-E17A6212FB46}  -- does anyone know what the Client and this embedded tag relate to in the database, I could not find anything?

Cheers
68
General Board / Re: Default to not show connectors in other diagrams
« Last post by Paolo F Cantoni on May 24, 2018, 03:57:20 pm »
And it is MUCH easier to hide a connector that you can see than show a connector that you can't see. If you open a diagram and see that a new connector has suddenly appeared, that means that there is new information in the model that the person who created the diagram wasn't aware of. If it belongs in the diagram, great; if it doesn't, hide it. Better that than opening a diagram and not knowing if there is new information that may need to be shown.

That's certainly pragmatic.  The ArchiMate shapescript is probably the second or third worst in the base product, but the most worked on by your more knowledgeable customer base.  It would equally be as pragmatic to ask for their improvements and fold them into the product.
One thing we've toyed with is a "widget" to indicate that there are hidden relationships on the diagram. It's easy enough to run a query (behind the scenes ) to determine if there are hidden relationships on a diagram and add/remove the widget as appropriate.  Obviously, it would be better if it was automagical.

"Information: This diagram has hidden relationships.  You may be missing some information.  To see which relationships are hidden, use the "Set Visible Relationships" dialog [Ctrl+Shift+I]"

Paolo
69
General Board / Re: Importing Visio via MDG Add-in - how to improve import quality?
« Last post by VKN on May 24, 2018, 02:54:23 pm »
The only way that I see to achieve our desired goals would be to show the Visio users how to improve their drawings so they give the EA import at least serviceable diagrams. Problem is that I have completely eschewed Visio and other tools in favor of EA for so long that I just have no idea where to tell them to begin.
To start with, open a diagram in Visio then check for Template property at File | Info
As Nizam mentioned, if there is no relevant template specified like UML, BPMN Diagram, etc then EA wouldn't understand what type of elements are being imported.
If your Visio guys are able to port those diagrams to other new Visio diagrams containing the right templates and if the element types in the diagram does match with the elements in the template then importing those diagrams should work fine.
70
My 2c..

You'll be much better off re-creating the Visio diagrams in EA, making sure they follow the internal guidelines and metamodel.

I'd forget about the Visio import. I don't think it's going to speed up anything.

Geert
Pages: 1 ... 5 6 [7] 8 9 10