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

Pages: 1 ... 25 26 [27] 28 29 ... 38
General Board / Re: How to change the type of an element?
« on: August 17, 2011, 11:18:13 am »
Here are some options for you to consider
A) Manually go through all the elements and change the stereotype. This is probably okay for small numbers but becomes tedious and error prone for large numbers.

B)Export GUID, Name, Stereotype to a CSV File. Use MS Excel or text editor to do a search and replace then import the modified CSV File.  

C) Transfer to an EAP file if its not in that form already. Open in MS Access and open the t_object table,  do a search and replace on the stereotype column. Then transfer back to original format. You can do these transfers via menus Tools>Data Management Project Transfer. This will work for repositories that don't exceed MS Access Database Size Limit.

D) Write a JScript/VBScript using the "Manage Stereotypes Example" as a basis. You can access the scripts via shortcut keys Alt+6.

E) Write some SQL and execute it on the database to search and replace. Noted this is an option already considered.

Hope that gives you some alternatives to think about. Your choice is probably dependent up on skill set you have. The simplest using CSV import/export may be the best option.

Note that objects can have multiple stereotypes so if your not carefully you might end up with the objects having two, the old one and the new one.

General Board / Re: BPMN nesting diagrams?
« on: July 15, 2011, 09:35:24 am »
Try right clicking on the element in the diagram and selecting the context menu item Advanced>Make Composite. This will create a child diagram.

To make an existing element reference an existing diagram. Drag the diagram under the element in question in the explorer view. Then do the Advanced>make composite and it should hook up with that diagram so long as its the only one under the element. If there are multiple diagrams I think it hooks up with the first one.

I think a re-engineering of the UI to replace the above menu with "create child diagram" would be more intuitive. Don't think it would be too hard to change either.

Hope that helps

General Board / Re: Capturing process data alongside a process dia
« on: July 14, 2011, 12:22:40 pm »
If you want to calculate costs, time etc. then you could add extra tag values and generate RTF with tables then copy and paste into excel. Maybe add the tag values using a script rather than manually doing it.

To calculate costs of different paths through the process you could use filters. Maybe use keywords or some other field to identify what path the activity belongs and then filter on keywords field. For instance for path 1 all activities have  the value "1" in the keywords. Similarly for path 2 all activities have "2" in the keywords field. Where  activities are in both paths have "1,2". You get the idea ;).

General Board / Re: Review work paradigm for experts are non EA-us
« on: July 07, 2011, 10:43:01 am »
Here is some food for thought.
1. Use baselining or version control in EA.
2. Publish the requirements as HTML. When publishing incorporate the feedback mechanism mentioned on the community site. Except provide the feedback on the object rather than the diagram. See URL for more details;
3. incorporate the feedback into the model and do diff on the baseline.
4. Re-baseline or version
4. Repeat steps 2 & 3 until requirements are agreed.
Also there are some guidelines on using requirements on the community site you may wish to look at

Hope that helps  :)

General Board / Re: EA 8 - doc generator + dynamic templates
« on: June 30, 2011, 08:44:01 am »
To use different templates for different packages try looking at master and virtual docs.


General Board / Re: Data Model - field value definitions
« on: June 30, 2011, 08:34:22 am »
Enumerations are simply a set of values that can be selected. When modelling you can use the relationship between a class and the enumeration so you can choose the usual multiplicity options. For instance 0..1, 0..* etc.

So when you need to choose from a list with multiple selections choose the appropriate multiplicity.
0..* for multiple selections.
0..1 for single selection.

Easy eh?  ;D

General Board / Re: Data Model - field value definitions
« on: June 29, 2011, 07:22:14 am »
For predefined data sets then use enumeration and add each value for the data set in the enumeration.
See an example here;

Alternatively you could put in the description some text like Backus Noir Form;

or you could use OCL in the constraint tab of the attribute

So there are some options. It all depends on how you want to use it.

Hope that helps  :)

General Board / Re: How to escape special characters in model sear
« on: June 14, 2011, 07:07:57 am »
If you have an EAP file then underneath its MS Access DB so use square brackets "[]". For instance searching for an Element named "MyElement?" you would enter "MyElement[?]" without the quotes into the search field.
It might be different with a SQL Server or Oracle DB repository. I Didn't have one at hand to try it out. Think it you might need to use a forward slash "\". Suggest you Google "SQL Server wildcard search" or whatever database you use to check.
Hope that helps.  :)

General Board / Re: Alternate to EA RTF generator
« on: June 10, 2011, 07:03:12 am »
As an alternative if you use SQL Server for a repository you could consider using SQL Server Reporting Services.  If you use SQL Server Express Edition is its free. :)

General Board / Re: Using Sparx to manage a Standards Information
« on: June 01, 2011, 11:40:42 am »
We have an SIB based on TOGAF in EA. We imported the information using CSV rather than typing it all in.
The trick is create a dummy standard first and then export to CSV file. Copy and paste the TOGAF fields into the relevant columns and import into an EA model. You will need to create the packages required to group the standards together for the TRM the move the Standards into the relevant package.
Hope that is the information you were after. :)

General Board / Re: EA 9 Beta
« on: March 08, 2011, 02:56:33 pm »
Great to see you testing out Version 9 Beta however is posting all the problems you find here the best place for Sparx Systems to deal with them or is there a better place?

Being picky I note the footer on your posts says
Using EA8.0 (864) on Windows XP SP3. Repositories in SQLServer2005 & Access2003/JET4.0
Isn't  quite right if you are testing V9.0 is it? 


General Board / Re: EA 9 Beta
« on: March 04, 2011, 12:04:41 pm »
Look again Graham, it mentions the following;
"Improved Document Template Design and the ability to output documentation to PDF. "

General Board / Re: "Copy" of SQL database to EAP file
« on: May 25, 2011, 07:02:54 am »
EAP files are really just MS Access Databases and it looks like your right on the limits of what it can do. The only things I can suggest at this stage are
a) create new SQL databases and transfer the data to them.
b) Use version control system such as subversion which is probably the better choice of the two.

Hope that helps :)

General Board / Re: EA 9 documentation?
« on: April 28, 2011, 06:08:38 am »
EA V9.0 is still in beta so you can install it in parallel with V8.0

Full release details and links to download files and resources can be found here:

If you want to look at the documentation then suggest installing the latest beta and looking through the on-line help.

General Board / Re: Document templates for every package
« on: May 20, 2011, 07:43:30 am »
I can only get a full report by using the "documentation button??" next to the master document.
I there a possibility to do this from elsewhere? just right-click on the project model and get the report?
[Another question: Is it possible to get only one package out of the complete build with the right template without giving the developers the possibility to change the template?
Try opening the documentation diagram and selecting one of the model documents then press key F8 and generate. You should get just that model document.
To stop others changing the generated document from MS Word you could
a) password protect it
b) Save as PDF

Not sure if you can stop people changing templates in the EA model however check out the security options under the menu  project>security. You can create a security group and restrict access to various functions. If you want them to have access to the model but not change it you could simply enable security and give them no rights to change anything. Alternatively generate an HTML version of the model
Well there are a few ideas - hope they help :)

Pages: 1 ... 25 26 [27] 28 29 ... 38