Book a Demo

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 - Geert Bellekens

Pages: [1] 2 3 ... 897
1
Bugs and Issues / Re: Diagram's translations - misssed?
« on: October 07, 2025, 11:32:38 pm »
Translation is still in it's infancy (to put it mildly)

The only way to "translate" a diagram currently is to make a copy of it, and put the "other" language in the alias, and then set the diagram to "use alias"

There are still a number of fields that cannot be translated

There is no support whatsoever for translations in WebEA or Prolaborate.

Geert

2
I see that as a good thing. AI is sort-of an improved search engine.
It avoids me having to answer the same question here over and over again.

For new questions, I'm guessing we still need something like the forum.

Geert

PS. It can also be a good marketing tool. I once asked it to recommend a Sparx consultant for things like scripting and document generation, and I was very pleased that it recommended me :)


3
Bugs and Issues / Translation lost when doing undo-checkout
« on: October 03, 2025, 04:30:24 pm »
I've reported before that the translations are not included in the xmi 1.1 export, which is used by version control.

Now an even more serious consequence of that problem arose.
If you do an "undo checkout" EA deletes all translation for the items in the controlled package.

Steps to reproduce:

- Version control a package
- Add translations to the elements in the package
- Check-in the package
- Check-out the package
- Undo Check-out the package
- Notice that the translation have been deleted.

Reported

Geert

4
yes, AFAIK that is not a problem.

Geert

5
Can't you simply redefine the same attribute on SomeServer, but with another initial value?

Geert
Not very elegant, right ?  That's what Inheritance is for, to avoid doing things like this manually.  The extended class shows Inherited properties, it is just setting default value so a property that has Enum as type.
I would be happy if "not very elegant" was the level of improvements we would be on with EA.
Unfortunately there are many, way worse issues on the level of "broken" or "actively harmful"

Geert

6
General Board / Re: user defined scripts gone
« on: September 29, 2025, 11:28:21 pm »
Thanks for reporting back; and for the warning about smiley's  ???

Geert😍

7
Can't you simply redefine the same attribute on SomeServer, but with another initial value?

Geert

8
I would go with database backup/restore any day.

That's indeed much faster and resistant to Sparx glitches but preservation of specific STG security settings is a requirement and with that method we loose them...
Is there a way to restore them after a full DB restore!?
what do you mean by that? DB security, or EA security?

Geert

9
The built-in solution is Model Transfer. That will copy the database record per record.

But this is still a lot slower than database backup/restore. Last time I did a test, the backup/restore took a few seconds (20 seconds maximum) whereas model transfer (SQL Server db to SQL Server DB) took 1.5 hours.

I would go with database backup/restore any day.

Geert

10
Uml Process / Re: Multiple versions of a Component
« on: September 25, 2025, 06:08:23 pm »
The problem I have with all of your approaches, is that it results in multiple elements all representing a single component.
Now if I want to get a complete view of the impact of this component, I somehow have to merge all versions of this component together.

Wat we do, is use a single element for a component. If needed, we mark the relations to future or past states.

Try "the simplest thing that could possibly work" first, and only if you really encounter a problem start thinking about solutions.
I've seen too many times that people think of "potential" problem, and implement very complex solutions for these "potential" problems that never really where a problem in the real world after all.

Geert

11
General Board / Re: Change of object visual appearance based on attribute
« on: September 23, 2025, 09:46:00 pm »
In that case I wouldn't call it an attribute, as it is not.

If you want to be able to switch between regulars/user friendly visualization on a diagram by diagram basis, then you need to define a diagram property on your stereotype.
If you want to update the visualization on all diagrams, you can use a regular property (tagged value)

Geert

12
General Board / Re: Change of object visual appearance based on attribute
« on: September 23, 2025, 08:54:49 pm »
What do you mean by Attribute? An actual attribute that appears in the features window?

That would be mixing meta-data with data.

Can't you use the rectangular notation property? That is what it is there for.

If that doesn't work for you, you can define a diagram property (or regular property => tagged value) in your steroetype definition.
You can then change the shapescript to take into account this property to change the notation accordingly.

Geert

13
Bugs and Issues / Re: Searches in MDGs
« on: September 19, 2025, 09:00:35 pm »
Your searches are stored in C:\Users\geert\AppData\Roaming\Sparx Systems\EA\Search Data\EA_Search.xml

IIRC you can copy them from the MDG into this file.

Geert

14
This gets better by the minute, the script now works fine with or without using using Repository.GetElementByID. The scripts have not changed, only the day has changed, including disconnecting and reconnecting the laptop from the network and logging in without restarting the computer, it even applies the right colour fill.

I am officially happily confused. Only explanation I can think of is that Sparx EA was somehow caching the script.
That is indeed a possibility. In some weird conditions I've seen that happen as well.

Geert

15
Automation Interface, Add-Ins and Tools / Re: Foreign key
« on: September 18, 2025, 07:55:01 pm »
FK is a stereotype.

Geert

Pages: [1] 2 3 ... 897