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

Pages: 1 ... 5 6 [7] 8 9 ... 39
91
General Board / Re: EA as an ALM tool
« on: August 13, 2014, 11:49:14 am »
There is a whitepaper and an example model on working with Workflow scripting available on:
http://community.sparxsystems.com/white-papers/765-workflow-scripting-in-enterprise-architect
This should cover your first three points.

92
General Board / Re: How to share a project and later merge changes
« on: July 18, 2014, 02:09:49 pm »
Re finding help on 'diff tool' See "Load other Baselines" covered on the Baseline Difference help page:
http://www.sparxsystems.com/enterprise_architect_user_guide/10/projects_and_teams/managingbaselines.html
In the Branch repository you will need to create a new baseline post the modifications. Then in the Trunk repository do a 'Baseline Merge' back from the Branch Baseline using 'Load other Baselines'.

93
General Board / Re: Export/import XMI loses Realization links
« on: February 18, 2014, 02:44:41 pm »
Stefan,
Regarding your second paragraph - have  your tried using the "Create placeholders for missing External References during XMI 1.1/2.1 Import" - see: http://www.sparxsystems.com/enterprise_architect_user_guide/10/projects_and_teams/xmlspecifications.html
This will indicate if any elements are external.

94
General Board / Re: Development on parallel branches with EA
« on: February 27, 2014, 03:23:27 pm »
The Baseline Difference and Merge feature is an equivalent 'Diff tool' in EA.
Given you can use it to Difference across copied repositories - Source and Branch (using Load Other Baselines)  - it does form the foundation for Differencing and Merging 'Branch' repositories.
Sure the Branch is in a different repository - the dfference-view allows you to view changes, but keeps these seperate until verified and merged.

95
General Board / Re: Development on parallel branches with EA
« on: February 26, 2014, 03:32:37 pm »
Have a look at Baselines - "Load Other Baselines". You can create a copy of the Source as a Branch repository then merge packages  with updates between the repositories using "Load Other Baselines".

96
General Board / Re: Data model to Class Model
« on: March 04, 2014, 03:47:40 pm »
Yes as Nizam points out with the DBMS specific DDL model you are dealing with a Platform Specific Model (PSM). What you are trying to do is a PSM to PSM transform. When really the transform is PIM to PSM.

There are some transform scripts on the Community site that will reverse transform a DDL PSM to Logical Class model (PIM). You can then use the PIM model to transform to a PSM of specific code platform.

See: http://community.sparxsystems.com/community-resources/512-84data-modeling-logical-and-conceptual-mda-transforms

p.s. you might like to look at the data modeling wp fo more tricks:
http://community.sparxsystems.com/white-papers/669-data-modeling-from-conceptual-model-to-dbms

97
General Board / Re: Generate DDL - 'table: Database not defined' e
« on: February 19, 2014, 02:59:24 pm »
I assume the transformed tables are now set to SQL Server?
Check that the Generate Package to DDL | Use Databse field is set to blank.
Best place to check things is in the EAxample model - run a default generation on this Database example.

98
General Board / Re: Sentencia INHERITS de Postgres con EA
« on: February 04, 2014, 02:59:59 pm »
Esto no es directamente compatible en el Transform script DDL - véase el último diagrama:
http://www.sparxsystems.com/enterprise_architect_user_guide/10/model_transformation/ddltransformation.html
Sin embargo, usted puede tratar de hacer sus propias modificaciones en el DDL Transformar guión comprobando cómo se hace esto en un lenguaje orientado a transformar como C # y establecer los INHERITS esta manera. (Google Translate of below)
__________
This is not directly supported in the DDL Transform script - see the last diagram on:
http://www.sparxsystems.com/enterprise_architect_user_guide/10/model_transformation/ddltransformation.html
However you can try to make your own modifications to the DDL Transform script by checking how this is done in an OO language transform like C# and set the INHERITS this way.

99
General Board / Re: Security Setup on old Model
« on: January 31, 2014, 03:07:33 pm »
Quote
Using MS Access and it does not list a password attribute for t_secuser. One, I get an error that this is a really old database.
Regardless, it won't let me update anything since it is an old database.

The MS Access message "You can't make changes to the Database Object .." applies to changing Queries and Table structures - it does not apply to data. Just Press OK. Then  clear the entry as stated by VKN.
This works regardless of the the .eap age.

100
General Board / Re: Show elements in multiple places in Browser?
« on: January 23, 2014, 03:10:42 pm »
Given each element only has a single location you might also look at  the Create A Placeholder option in:
http://www.sparxsystems.com/enterprise_architect_user_guide/10/projects_and_teams/xmlspecifications.html
This makes it more obvious when an element is not exported.

101
General Board / Re: Using Crow's Feet Connectors for database mode
« on: January 21, 2014, 02:33:38 pm »
For an example as per Simons reply - see page 16 of the whitepaper:
http://community.sparxsystems.com/white-papers/669-data-modeling-from-conceptual-model-to-dbms

102
General Board / Re: Globally change data type
« on: January 17, 2014, 02:47:39 pm »
Access should recognise the format regardless of the file suffix.
So, much easier to do a: File | Open - in Access.
In the File dialog set File Name: to *.eap .

Then it should list all the .eap files.
Selecting one will open - but with a prompt about being unsafe - ignore that and just open it.


103
General Board / Re: Report all requirements without realization
« on: December 17, 2013, 04:12:14 pm »
Try this:
SELECT  t_object.ea_guid AS CLASSGUID, t_object.Object_Type AS CLASSTYPE, t_object.Name AS ElementName, t_package.Name AS PackageName, t_package.Package_ID, t_object.Object_ID
FROM t_package INNER JOIN t_object ON t_package.Package_ID = t_object.Package_ID
Where
 t_object.Object_ID not in (Select  t_connector.Start_Object_ID FROM t_connector where  t_connector.connector_Type = "Realisation")   and
 t_object.Object_ID not in (Select  t_connector.End_Object_ID FROM t_connector  where  t_connector.connector_Type = "Realisation") and
 t_object.Object_Type = "Requirement"  ;

104
General Board / Re: Report all requirements without realization
« on: December 10, 2013, 10:34:31 am »
Validation is a good solution - to cover your initial query on the SQL search - try this:

SELECT  t_object.ea_guid AS CLASSGUID, t_object.Object_Type AS CLASSTYPE, t_object.Name AS ElementName, t_package.Name AS PackageName, t_package.Package_ID, t_object.Object_ID
FROM t_package INNER JOIN t_object ON t_package.Package_ID = t_object.Package_ID
Where
 t_object.Object_ID not in (Select  t_connector.Start_Object_ID FROM t_connector)  and
 t_object.Object_ID not in (Select  t_connector.End_Object_ID FROM t_connector) and
 t_object.Object_Type = "Requirement"  ;

You can double-ckick on the results to get properties or right-click to fnd in diagrams etc.

105
General Board / Re: print level numbering
« on: December 16, 2013, 02:57:17 pm »
It is in the: Package | Element - section.
Set this section on in the Sections area - then right-click on it in the Contents area to get the Insert fields option.

Pages: 1 ... 5 6 [7] 8 9 ... 39