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 ... 4 5 [6] 7 8 ... 565
Automation Interface, Add-Ins and Tools / Re: Change appearance of elements
« on: September 25, 2018, 08:51:26 pm »
1. I've never seen that option before. Must be something specific to the type of element, or the stereotype.


Hi Adrian,

In my setup the add-in manager EA was only aware of one add-in (the addin-manager) and all additional addins were loaded from there, so I did not really have that issue.
I would guess that accessing an instance of an add-in class created by EA would be impossible, but I never really tried that.


Suggestions and Requests / Re: arranging ports in a diagram via script
« on: September 25, 2018, 04:41:05 pm »
"7" seems to be an important magical number  ;)


General Board / Re: Suggestions Required - LOV/Value Meaning
« on: September 25, 2018, 03:56:48 pm »
1. the definitive values and their meaning that a column (attribute) has

Do you mean like an enumeration?
e.g. Attribute Order Status with possible values Pending, Ordered, Processing, Delivered?

In that case you define an enumeration in your model with these values and set it to be the type of your attribute.
On each of the values you can add a description.



Don't invest too much in the "old" quicklink CSV format as it has been deprecated in versioin 14.
You can now control the quicklink using some kind of meta modelling.


General Board / Re: More 'natural' curved connectors ?
« on: September 25, 2018, 03:52:21 pm »
I think this is what I heard Simon say ...  ;)
"At this stage changes to the behaviour of bezier curves is not a priority in our product roadmap"
I can't say I don't agree.
Given the fact that bezier curves are hardly used by anyone, I think there are other, more pressing issues to tackle.


General Board / Re: RTF Scale Diagrams over footer
« on: September 25, 2018, 03:44:39 pm »
Do you only have that when you generate PDF directly?
We always generate to .docx and I've never seen such behavior. (we also have some landscape templates with large diagrams)


Yes you can execute public operations on an installed add-in. That is precisely what EA is doing.

I actually starting writing an add-in manager a few years ago.

The idea was to only install one add-in, and dynamically load and call the other add-ins from this add-in.
So when EA triggers an event, this add-in was to forward the event to all add-ins that had implemented the corresponding operation.

I never finished the project, but the code is still available on github:


General Board / Re: RTF Scale Diagrams over footer
« on: September 24, 2018, 09:02:42 pm »
I don't really understand what you mean with "overlay my page footer".
Does your footer not reach right side of the page (up to the margin?)

If that is the case I guess you'll either have to make your footer longer, or your right page margin wider.


Bugs and Issues / Re: Database RE - game breaking bug - need workaround
« on: September 22, 2018, 12:31:42 am »
Check if you have "EAUML::table" as a stereotype in the model stereotypes list.

If it is in there then it will nog resolve to this instead of the stereotype of the EAUML profile.
Deleting it from the list should solve that problem.

You can find the complete code on github:


General Board / Re: Scripted Automation of database RE
« on: September 21, 2018, 10:42:32 pm »
No, I don't think so.
You can't execute it via the API, and you can't influence it with templates or anything like that.

What we did was do some post-processing after importing the database.
I remember that there were a number of things we needed to fix after importing a DB2 database from a mainframe (over ODBC).
The program we wrote parsed the DDL and did some corrections and additions based on the info found in there.


General Board / Re: SQL Query : Ensuring <Search Term> has been populated ?
« on: September 21, 2018, 10:35:22 pm »
Code: [Select]
and len('<Search Term>') > 0seems to be working for SQL Server.  Should be the same in Access syntax (.eap and .eapx)


Bugs and Issues / Re: Database RE - game breaking bug - need workaround
« on: September 21, 2018, 07:31:14 pm »
I already reported it (August 2017) getting following response:

Unfortunately we can't think of any way to get around this limitation in the short term, other than moving all table objects into the Tables package before importing or comparing and then moving the objects back into their named sub packages.

We will look at correcting this limitation in a future release of EA.

As mentioned earlier, the promise has been kept. So since v14, the only work we have to do is to manually move imported objects into proper packages.
Ah, I see, I misread that part.


Bugs and Issues / Re: Database RE - game breaking bug - need workaround
« on: September 21, 2018, 06:52:08 pm »
Thanx. Found it here
Tag value names remains uppercase but it seems it doesn't harm anything.

And now, since we have a workaround, Sparx will never fix the issue :)

BTW do you know if EA is able to import database objects into packages representing schemas? It always imports into Tables package. I wrote the script which moves objects to schema-related packages. Fortunately, v14 can find such moved object during subsequent REs. v13.5 wasn't' able to do that. So before running model update by RE, I had to move all objects back to Tables ;)

with regards.
Yes, that was the post I was referring too.

No, I don't think you can change anything to the location of the imported table.
Seems like it's worth a feature request to import the tables in subpackages based on the owner (is "owner" the same as "schema" in this discussion?)


I think you better contact support.
It is possible that add-in searches don't work in model views.


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