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 - ola_strandberg

Pages: [1] 2
1
Suggestions and Requests / Re: Tabbed MDI Windows for Diagrams
« on: November 13, 2003, 01:33:20 am »
I'll throw my vote in as well!

My current workaround is to generate HTML documentation and use it to view the diagrams that I am not working on at the moment (great job with HTML docs, Sparx!).

Also, please make Ctrl+Tab cycle through diagram windows as well, and mimic the behavior of VS.NET so that Ctrl+Tab switches to the "next" diagram, and "release keys" + Ctrl+Tab switches *back* to the previous diagram.
Maybe not a perfect description, but I'm sure you get what I am after. Some packages always cycle "forward" with Ctrl+Tab and "backward" with Shift+Ctrl+Tab.

Cheers,
Ola

2
Suggestions and Requests / Re: Better cut n' paste functionality
« on: December 05, 2003, 12:40:12 am »
Not exactly sure what you are after, but after using EA for quite a while and feeling like you, I discovered that the copy-paste functionality that I was after had the shortcuts Ctrl+Space (copy) and Shift+Ins (paste as link) and Ctrl+Shift+V (paste as new).

Still don't know what the regular Ctrl+C/Ctrl+V do and can't be bothered to find out.

Yet other functionality (like copying functions) is accomplished by dragging from project explorer and dropping on object in diagram; or moving (i.e. cut+paste) objects by dragging-dropping within the project explorer.

Cheers,
Ola

3
Suggestions and Requests / Accidental data loss in some dialogs
« on: October 30, 2003, 09:05:48 am »
I have noticed more than once, most recently in the issues dialog, that I can enter data in the whole dialog and accidentally hit the "New" button and lose whatever was there without warning.

I kind of wish that "New" does an implicit save if the item is new.

Other dialogs warn, so maybe it is just a matter of time?

Cheers,
Ola

4
When adding iterations (i.e. stereotyped boundaries) onto sequence diagrams, it is almost impossible to move or resize them since the hit-testing algorithm seems to always pick up the objects behind.
You can select it alright, but as soon as you want to "click-and-drag", it picks up the object instead.
I hate to say it, but Visio has a decent implementation of hit-testing when there are multiple "matches" for a coordinate. It will cycle through the objects as you click several times in the same place.

Cheers,
Ola

5
Suggestions and Requests / Requirements tracking of attrs and ops
« on: October 17, 2003, 07:08:45 am »
I am tracking requirements down to the columns of database tables. Ideally, it would be possible to associate requirements with attributes and operations.

Current workaround is to associate all requirements with the table and capturing individual requirements as tagged values on the individual columns.

For impact analysis, it would be nice to be able to search for tagged values not only on classes but also on their attributes and operations (or ideally, by just looking at the requirement in the hierarchy view).


Cheers,
Ola

6
General Board / Re: 3.6/4.0 Side-by-Side Installation
« on: March 30, 2004, 04:56:03 am »
The installation of EA360_legacy starts out but then I get a message saying "Corrupt installation detected, check source media or re-download".

I have re-downloaded but to no avail. The file-size is 14,689,792 bytes and the version info says 3.60.662.0.

Does anyone else have the same problem?

Cheers,
Ola

7
General Board / Synchronization Issues
« on: December 12, 2003, 09:20:42 am »
Please can someone from Sparx describe the intended behavior and explain the below?

We do multi-developer work by version controllíng a model master. Each developer has a replica and synchronizes changes periodically.

Yesterday, I illustrated how to add the next level of detail to sequence diagrams that we have already defined. I then deleted the objects/messages that I had created.
Afterwards, dev1 and dev2 (names withheld ;-)) sat down together and did some testing on dev1's PC, deleting everything, and doing it "live" on dev2's PC.

At the end of the day, we all synchronized the model. We ended up with a sequence diagram that contained all our changes, including the ones that each of us had deleted! It also included two occurences of the same object, something which can not be done manually. Also, there were a number of replication conflicts on "Modified Date" attributes of elements.

Grateful for explanations and tips.

Cheers,
Ola

8
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: December 11, 2003, 12:53:47 am »
Hi Jason,
that's exactly what we have done. The tables are all in the same package together with a diagram called "All Tables", which we use for reverse engineering.

We then, like you, have separate packages with diagrams of related functionality.

I haven't received any comment from Sparx regarding placing tables in packages, i.e. if this is intended to work or not.

I am a little miffed here: I received an e-mail response to my initial bug report saying that it would be fixed in 652/653. 653 contained the new bugs with lost realization links for which a fix was promised in 654. However, reading the release notes for 652/653/654 I can't find an official statement that they have been fixed. Does this mean that they are not officially fixed? Or, are these problems included in "Fixed problem with..."-like statements?  

Sparx: Any chance of providing finer granularity release notes? E.g. assign bugs an id (and communicate this id to the reporter) and then referring to the id in the notes.

Regards,
Ola

9
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: December 09, 2003, 08:45:11 am »
OK, so build 654 is here...

I have not reverted to 651 again, which is as good a sign as any.

Most of the problems that I have experienced have been solved. The problem that remains is that if the tables have been moved into packages and you reverse engineer a new table into the model, the foreign key association is still not picked up. If all tables reside in the same package as the diagram all seems to work.

There is also an issue of some diagram elements being orphaned in this process (Tools | Data Management | Data Integrity)

I have sent proper scripts to reproduce to Sparx Support about both issues.

/Ola

10
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: November 24, 2003, 12:23:29 am »
I have been told that these problems will be fixed in build 654. The support guys have been really responsive.

Will post again when I'm happy ;-)

/Ola

11
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: November 20, 2003, 02:15:21 am »
If you are suffering from this problem - DO NOT UPGRADE to build 653!

New bug no 1:
All the requirements associated with the tables are cleared when synchronizing (I have lost 1000's of associations...)

New bug no 2:
When synchronizing and not including all associated tables, the following error message appears before EA crashes - "DAO.Recordset [3315] Field 't_connector.DestRole' can't be a zero-length string"

I am just so glad the we version control and backup our models...

I have reported this to sparx support.

/O

12
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: November 05, 2003, 06:19:25 am »
Hi Jason,

I have some good news and some bad news:
The good news is that you are right - it works.
The bad news is that I am also right - Please see my new post "New DDL problems: was Foreign key relationships..."

Again, I apologize for not investigating my problem further and just assuming that it was the same as the above. (On the other hand, I didn't want to report a "bug" and told to RTFM)

Cheers,
Ola

13
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: November 05, 2003, 02:34:11 am »
Guys,
can you please provide an update of the actual status of this ??? I find myself checking for new builds every day, with hopes going up with each new build and then disappointment when this hasn't been fixed while new functionality is still being introduced  :o

Regards,
Ola (build 644 user, upgraded to 648)

14
General Board / Re: ForeignKey Relationships & DDL Reverse Eng
« on: October 16, 2003, 09:02:01 am »
This is causing me a lot of grief as well, but reverse engineering from Oracle.

In addition, synchronizing changes in a table picks up that there are new foreign keys and creates the stereotyped method, but it doesn't create the association to the referenced class.

Work harder  ;)

Best regards,
Ola

15
General Board / Oracle CLOB columns in DDL reverse engineer?
« on: December 09, 2003, 08:50:25 am »
One of my colleagues just noticed that our reverse-engineered model has CLOB columns listed as VARCHAR2(255).

EA 3.60 (654)
Win XP Professional
Microsoft ODBC Driver 2.573.7713
Oracle 9.2.0.1

Anyone else?

Cheers,
Ola

Pages: [1] 2