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 - Oliver F.

Pages: 1 ... 3 4 [5] 6 7 ... 39
61
Suggestions and Requests / Re: ALT-F4 just quits the application
« on: January 09, 2009, 02:32:11 am »
Quote
Perhaps the nicest way, is an option-flag in the EA-options, that make the closing behave like it does now, or with an extra warning if a project is open (even if it's saved!)

Good point- I suggest to trigger a feature request at the Sparx support page.

Oliver

62
Suggestions and Requests / Undocumented web template features
« on: December 16, 2008, 03:30:51 am »
While trying to elaborate how to write corporate web templates I stumbled across some undocumented features of the HTML reporting.
In fact the whole web templating mechanism is mostly undocumented, as I found out.

First thing to note: There is no way to copy an existing corporate web style template to a new one. If you create something new from scratch, it creates the EA default template.
So I did what smart guys would do: Export reference data => import reference data. Failure: Simply overrides the existing one.
Again smart guys procedure: Go to the XML file and look what is inside.
Result: <Column name="TRX" value="xxx"/> Voila, here is the name, change it and it will work -> Went through, checked.

Now what is the remaining of the XML file good for ?

Code: [Select]
<Column name="Description" value="HTMLSTYLE"/>
                  <Column name="NumericWeight" value="1.000000"/>
                  <Column name="TRX" value="xxx"/>
                  <Column name="TRX_ID" value="9"/>
                  <Column name="Style" value="2"/>

The most interesting part is hidden behind the "Style"  section. If you change the value to something, it will use a totally different style and structure. Changing it to a different value and importing it, then generating a report with that style will lead to tons of messages about unmatched field values- propably because some fields used in the template have no expression in EA today.
But the whole layout looks much different.

So two conclusions:
  • The web template handling is not satisfying as it is not well documented and not manageable (see deriving of templates above)
  • There seem to be more features and styles available which are simply not visible to the user and I suspect more. It also leads to the conclusion that a compelte rearrangement of the layout is currently not possible without changing that style attribute- EA seems to expect a certain layout with frames and tables- which seems to be hardcoded.

I'd like to see Sparx comment on that. It would be worth improving this area as I believe it is one of the few (and I mean few) disappointing areas of EA. More documentation here would make it more comfortable.

Just a few cts of mine.

Oliver

63
Suggestions and Requests / Re: Some Requests
« on: December 12, 2008, 01:38:57 am »
Quote
Searching:
-      Make the searches shared for all users which use the project file. Like with all other data (custom views...)

You can export a search, add it to a MDG technology file and put this on a network share. EA can be configured to read that technology from that location so all users will get the latest version.
Not that bad as a workaround if you deploy a MDG technology anyway.

Oliver

64
Suggestions and Requests / Re: Is there a possibility to use the footer
« on: December 05, 2008, 02:34:52 am »
Be careful because David made a valid point about scope...

If you look at the template editor you will notice that the package encapsulates the element section Meaning that a package can have further packages inside as well as elements.
That works if you put it in a flat document body. But moving it into the header/footer you almost certainly break this hierarchy leaving you alone with some unpredictable results.

That hierarchy will not make it possible to predict the current package, especially not if the package changes on a page (and it might change more than once....)

So I doubt that it will work at all, sorry.

Oliver


65
Suggestions and Requests / Re: Basline management in automation interface
« on: September 25, 2008, 01:04:52 am »
Quote
For everyones information, I just filed the following feature request:

In http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1216872479/4#4 Roy proposes to create backup baselines for EA repository models.

Unfortunately creating and removing baselines is supported in the automation interface which prevents from writing a daemon for regularly creating that baseline.

Request: Introduce two methods createBaseline and deleteBaseline in the automation interface so we can access it from outside.

Regards,

Oliver

That was partially too quick...
I just noticed that 832 has at least the CreateBaseline method.
Now, I only need a deletion method... :)

Oliver

66
Suggestions and Requests / Basline management in automation interface
« on: September 24, 2008, 11:35:55 pm »
For everyones information, I just filed the following feature request:

In http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1216872479/4#4 Roy proposes to create backup baselines for EA repository models.

Unfortunately creating and removing baselines is supported in the automation interface which prevents from writing a daemon for regularly creating that baseline.

Request: Introduce two methods createBaseline and deleteBaseline in the automation interface so we can access it from outside.

Regards,

Oliver

67
Suggestions and Requests / Re: Sequence Diagrams - Raise lower activation
« on: February 28, 2008, 01:02:49 am »
Quote
That makes sense Mick.

Do we really have to do these individually now? Surely you cannot be the first person to stumble over this...

Anyone know if there is some way to select multiple messages and change the activation level or position of the group?

David

No, he is not the first to stumble over this, add me to the list.
I think there is no way to explicitely change the level for a group.
In fact it sometimes changes the level for more than one but that seems to depend on criterias I am not yet aware of.

Maybe Sparx should create a sequence diagram themselves that explains the algorithm behind that (I insist on a sequence diagram instead of an activity picture- most people having worked with the sequences know why) ;D

Oliver

68
General Board / Re: Problem with RTF Bookmarks in EA11
« on: November 11, 2014, 10:16:16 pm »
Any news regarding a possible fix? That one is annoying and spoils our reporting.

69
General Board / Re: Search Published HTML Report
« on: November 20, 2009, 03:32:38 am »
Quote
Hi dk,

We're very interested in the EaHtmlSearch prototype.

Can you send me to xxxx the neccesary stuff to test it?

Too things: If you would like to be included in various spam lists you can continue to post mail addresses to your likeage.

Furthermore I second Grahams proposal that the script should be included in the community site.

Thanks,

Oliver

70
General Board / Re: The right way to use EA
« on: November 30, 2012, 08:11:24 pm »
I believe what you are out to is the classical MDA approach.

Create a conceptual model (aka domain model or platform independent model PIM) from which you then write transformation templates to generate the platform specific model PSM (JAVA/C++/... classes, SQL model, etc.). From which then code is derived.

In my previous company we did this rather succesfully by starting with a PIM for the whole data model including basic attributes , relations, keys, etc. from which the MDA transformation extracted the SQL model, code model, etc.
This lead to SQL scripts, XML descriptions and corresponding code stubs.

However it was not a piece of cake as writing all the transformations to wire it all together so that it produced the right results was quite challenging. Especially for the database scripts where we had to add support by add-ins and JAVAScripts due to the complexity of the requirements.

So yes, this is the right approach but expect some major efforts until it runs satisfactory. If you have reached this state, then everything is quite smooth and fun as changing something in the PIM and have it reflected in the coding is just two clicks away.

Hope this helps.

Oliver

71
General Board / Re: Regarding Doubts
« on: November 05, 2012, 08:27:06 pm »
Welcome to the board.

Interchanging models can be done by relying on XMI export and import. In theory this should be working.

However experience shows that this has lots of caveats and some cleanup work will have to applied afterwards. This is often the result of some additional meta information or special assumptions made by the tools themselves.
For PowerDesigner I have tried this once with not very satisfactory results. I got lots of redundant objects and relations which made me drop the approach soon.
Note that I am not able to state which of the tools is to blame here. I simply list the final result.

Oliver

72
General Board / Re: Import from source file(s) generates orphans
« on: October 15, 2012, 11:19:49 pm »
Hi Geert.

Quote
Hmm, interesting.
Have you checked whether indeed the package_ID in t_object is empty (or references an non existent package_ID)
If that is the case you can fix this quickly yourself by running an update SQL statement to fill in the package_ID column.

Good point. This is something I can try. Havenīt done this for a while and got a bit rusty but it will be a good refresher.
In the meantime I circumvented the issue though this is not a permanent solution.

Oliver

73
General Board / Re: Import from source file(s) generates orphans
« on: October 15, 2012, 07:24:46 pm »
I just noticed exactly the same thing.
Whatever I am importing as JAVA file it creates an orphan object hidden somewhere. I can access the sources from the output pane (after searching for it) but it is not visible anywhere. Plus it can not be deleted.

This is seen with build 935.

Oliver

74
General Board / Re: EA Navigator 2.0 released
« on: December 14, 2011, 08:53:00 pm »
Well done, Geert.
Though I am not much around here these times due to lack of time, I am still following some of the trends around EA.

Keep it up.

Oliver

75
General Board / Re: EA Deployment
« on: June 10, 2011, 09:59:20 pm »
Sharing the same instance of the EAP file is outlined by Sparx in the deployment whitepaper so it ought to be working.
If not other constraints might apply coming from your infrastructure (eg. a file system lock).

For version control operation there is no need to share EAP files. These are only used as local repostiories in which you check out the model so I would be pretty careful trying to share this to prevent inconsistencies and confusion.
The standard approach is every single user of the CVS keeps his own EA file which is filled from version control.
This is also outlined in the version control whitepaper provided by Sparx.

Best regards,

Oliver

Pages: 1 ... 3 4 [5] 6 7 ... 39