Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Helmut Ortmann

Pages: 1 ... 4 5 [6] 7 8 ... 62
76
General Board / Re: ModelView alternative?
« on: August 28, 2017, 06:39:08 pm »
Hi,

I think you are right by suggesting that the ModelViews need some improvements. Consider making a feature request.

With SQL (Select *) you can get almost every information out of the EA Model. If you have a database with a reasonable database server performance shouldn't be an issue.  Yes, SQL alone is sometimes a bit annoying. But in the end, most things work.

A workaround is to fill an own table in the background and interpreting it by a simple SQL select.

Kind regards,

Helmut

77
Hi,

yes.

In the Open Source Navigator https://bellekens.com/ea-navigator/ from Geert Belleken are classes which make it easy to implement invoking Scripts in your Addin.

My Open Source hoTools uses Geerts Script classes to call Scripts from within C# Add-In.


Kind regards,

Helmut

78
Hi Mark,

I just tried <<InterfaceBlock>> with FlowProperties on a Port with EA 13.5.

The ports show the direction of the FlowPoperties.

Kind regards,

Helmut


79
Bugs and Issues / Re: Limitations in copy and paste
« on: July 31, 2017, 05:22:37 am »
Hi Jose,

there is always something to optimize or make more consistent. So it's a good idea to file a feature request for an improved copy/paste. SPARX will decide on their own priorities.

Yes, it would be nice. I don't think that this feature will boost productivity a lot. In my point of view, it's a building block to a slightly better tool. I admit such appraisals are personal and will often change with experiences and the work at hand.

Best regards,

Helmut







81
Bugs and Issues / Re: EA response is super slow in V13!?
« on: July 25, 2017, 11:24:25 pm »
Hello Peter,

looks peculiar!

May be there is something damaged inside *.eap. I would try:
- Consistency check + repair
- Project transfer to an empty *.eap file
- Contact SPARX

Kind regards,

Helmut

82
Hi,

since release 13 EA supports so called Hypbrid Scripting (see: http://www.sparxsystems.com/resources/user-guides/automation/hybrid-scripting.pdf).

The benefit is: You can generate, build, deploy and run by EA your little Java Program which can access a Repository. Maybe it's of use.

Regards,

Helmut

83
Bugs and Issues / Re: EA response is super slow in V13!?
« on: July 25, 2017, 05:22:00 am »
Hi Peter,

the projects I worked for:
- EA with *.eap and Version Control ==> lot of problems, I have almost never experienced some benefits from Version Control
- EA with Database, no Version Control ==> runs smoothly

Today I look carefully into the processes to evaluate if Version Control is really needed and not a rarely needed functionality.

In most cases, baselines or simply write/export (not read) to Version Control will do the job. No locking, just writing. An Integrator who was also responsible for integrating the model told me that there are seldom merge conflicts and if they have solved them fast.

Processes like SPICE are talking a lot of the benefits of Version Control. It's a thing we have to use without thinking about. In praxis, you should look into the details and ask:
- What are the real benefits?
- What are the issues?
- Can I mitigate the issues?

Kind regards,

Helmut

84
Hi q,

problem solved. As you suggested I simply forgot to define the Search with New Search.

Best regards,

Helmut

85
Thanks, I got it. I have to configure the Search. Now I see it.

Best regards,

Helmut

86
Hi,

I thought I could see the Search in the AddIn category after CTRL+F.

Have I missed something? Is there something to do to see the Search after CTRL+F?

Best regards,

Helmut

87
Hi q,

thanks a lot for your engagement.

I've tried it with two Add_Ins, EA 13.5 and 12, with and without DEBUG mode. I can't see the Add-In Searches in the Search Window. In the dll I can see the public function:
- public object AddInSearchSample(EA.Repository repository, string searchText, out string xmlResults)

The signature is according to the links which make sense.

The functionality behind the Add-In Search works fine. I only can't run it manually because it doesn't show up.

Kind regards,

Helmut




88
Hello,

I am trying to develop an Add-In Search with C# according to http://sparxsystems.com/enterprise_architect_user_guide/13.5/automation/add-in_search.html.

The Add-In works correctly but EA doesn't recognize the Add-In Search. I would expect to see the Search in 'Find in Project' category Addin. Nothing shows up.

I tried the following signatures and checked it in the DLL with ildasm.exe. The methods are public methods in the Add-In Class.

Signatures:
- public string AddInSearchSample2(EA.Repository repository, string searchText, out string xmlResults)
- public string AddInSearchSample2(EA.Repository repository, string searchText, ref string xmlResults)
- public object AddInSearchSample2(EA.Repository repository, string searchText, out string xmlResults)
- public object AddInSearchSample2(EA.Repository repository, string searchText, ref string xmlResults)


Has someone experiences, examples or ideas?

Thanks,

Helmut

89
Hi Mark,

please file a bug report.

Kind regards,

Helmut

90
Hi Julian,

The free Open Source hoTools now contains Addi═nSimple. AddInSimple is a basic Add-In which:
- Shows how to develop an Add-In in C#
- Demonstrates how to implement Shape Script print methods
- Ready to use sample to print parent properties like Tags, Name,
- Easy to adapt to other needs

You find it:
- Documentation https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/addinshapescript
- Download https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools

I based the implementation on:
- Geert Bellekens AddIn
- Aaron Bell http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1326759082/1#1

Additional you find the method:
- public string GetParentProperty(EA.Repository repository, string eaGuid, object theParams) {..}
- Print properties of the parent object like Name, Alias, Tagged Values,
- Details in the implementation https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/blob/master/AddInSimple/AddinSimple.cs

With this sample application, it should be easy to implement other needed features.

Kind regards,

Helmut

Pages: 1 ... 4 5 [6] 7 8 ... 62