Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: Hilario Grun on June 19, 2008, 05:47:43 am

Title: Find where I use an operation?
Post by: Hilario Grun on June 19, 2008, 05:47:43 am
I have defined an  OPERATION who is used on many sequence diagrams.
How I found on who sequence diagrams I use this OPERATION?
Title: Re: Find where I use an operation?
Post by: Hilario Grun on June 27, 2008, 04:24:45 am
I made a query like this.
XXXXXXX - is the operation name
-------------------------------------
SELECT distinct
t_diagram.Name diagrama
FROM t_object
 INNER JOIN (t_package
INNER JOIN (t_connector
INNER JOIN t_diagram
ON t_connector.DiagramID = t_diagram.Diagram_ID)
 ON t_package.Package_ID = t_diagram.Package_ID)
ON t_object.Object_ID = t_connector.Start_Object_ID
WHERE
t_connector.Name Like '%XXXXXXX%'
Title: Re: Find where I use an operation?
Post by: «Midnight» on June 27, 2008, 05:24:38 am
Looks OK to me. Did it work?
Title: Re: Find where I use an operation?
Post by: Hilario Grun on July 02, 2008, 12:14:33 am
Yes.
I used.
Of course, I have do have access on the exact database where I created EA tables
Title: Re: Find where I use an operation?
Post by: Eve on July 02, 2008, 08:09:42 am
Just a few suggestions for using this with EA's search mechanism.