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 [2] 3 4 ... 59
16
Hi,

I would do:
- Check passed variables for 0/null
- Check variables for its values before using them
- Use a try {} catch {} block to handle exceptions
- Switch to DEBUG mode or use debug messages

Best regards,

Helmut

17
Suggestions and Requests / Re: Model Search: More than one Search Term?
« on: September 24, 2017, 02:22:09 am »
Hello,

maybe using a professional query tool would solve this issue.

For complex queries, I use LINQPad:
- LINQ to SQL to write database independent queries
- Combine this with a .net language (C#, VB, F#)
- Let the compiler find your errors with Intellisense
- A scratch pad  to quickly play around
- If you want to pass EA information use hoTools which provides an interface
- No limitation in complexity

Ok, this isn't a solution to write one query a month.

Kind regards,

Helmut

18
Hello,

I have used EA DOORS MDG for DOORS 9.6. It works fine. You have to select the DOORS module from the list of open DOORS modules.

I haven't tested working with DOORS 8. and 9. at the same time. Due to selecting the DOORS module I think it should work.

Best regards,

Helmut

19
Bugs and Issues / Re: Relationship Matrix: Can't add inverse relationship
« on: September 06, 2017, 03:49:04 pm »
Hi Paola,

I agree, there is a lot to improve about Relationship Matrix. It's a powerful and useful tool. Sadly, the implementation is somehow limited.

Kind regards,

Helmut

20
Automation Interface, Add-Ins and Tools / Re: Convert to local copy
« on: September 06, 2017, 03:45:01 pm »
Hi,

The GUI equivalent to clone is the copy function of the GUI. It is available in Browser and Diagram (e.g. CTRL + drag). It's not exactly the same as the API clone. In my opinion it's a useful GUI function which offers a lot more than the API clone.

Kind regards,

Helmut

21
Hello,

there is something to improve about Relationship Matrixes. I think, it's worth a feature request.

As far as I know, there is only one Relationship Matrix visible at a time. There are workarounds like:

Switch between Relationship Matrixes by:
-  Resource View, Entry Matrix Profile (ALT+6) there you see your Matrixes, just double click)
-  Make a Diagram with Hyperlinks of type Matrix (Click on the appropriate Hyperlink)
-  Make a Diagram with Artifact of type Matrix (Click on the appropriate Artifact)

Kind regards,

Helmut


22
Bugs and Issues / Re: Relationship Matrix fails with "Information Items"
« on: September 01, 2017, 12:58:36 am »
Hello,

as far as I remember works the relationship matrix well for defined meta types. We have used this for e.g. defining own requirement types. Is it possible that there is an issue with the profile? Not correctly defined as meta type or ?

I usually name the metatype exactly as the stereotype (e.g.: <Stereotype name="myRequirement" metatype="myRequirement").


Kind regards,

Helmut

23
Bugs and Issues / Re: Cross references missing
« on: September 01, 2017, 12:49:24 am »
Hi,

as far as I know there are issues with lost references when using controlled packages. Mostly they are related to embedded elements. If you search the forum you should find some threads.

I usually select the options in Package Control Options:
- For all packages, create placeholders for external references.

I haven't used Controlled Packages in the last few years. Therefore the behavior may have changed.

If the issue still exists after changing the options consider filing an official bug report.

Kind regards,

Helmut


24
Bugs and Issues / Re: SysML Item Flow with item property
« on: August 28, 2017, 11:32:23 pm »
Hi,

thanks for your explanation. I've tried it and it works:
- Create one or more Links of type <<ItemFlow>> (from SysML Relationships)
- Don't add conveyed items to <<ItemFlow>>
- For every Link <<ItemFlow>> fill out the TaggedValue "ItemProperty" with one property
- Add a connector
- Right Click on the connector, advanced, InformationFlow realized
- Add the needed InformationFlows (every contains one property)
- And EA shows the connector according to SysML specification (with the (item)properties)

No easy task.

Kind regards,

Helmut

25
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

26
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

27
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


28
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







30
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

Pages: 1 [2] 3 4 ... 59