Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic System Architect (steve huntington)
Decrease font size
Increase font size
Topic Title: Interesting Explorer Diagram Reports
Topic Summary:
Created On: 30-Jul-2005 14:39
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 30-Jul-2005 14:39
User is offline View Users Profile Print this message


lou varveris

Posts: 32
Joined: 18-Jun-2005

Figured I’d start a thread on interesting Explorer diagram reports. One we’ve been asked for a couple of times is to create a relationship report that distinguishes an IDEF0 (or OV-5) Function/Activity symbol, and all of its child Function/Activities on child diagrams.

Most users who try to create this report get it wrong the first time, because they forget that on the Explorer diagram, we are relating Definitions to other Definitions (not Symbols to Symbols).

So your first instinct is to build a report that gets:

Symbols of type = ‘Function/Activity”
Which
Expand to Diagrams of Type = ‘IDEF0”
Which
Contain Symbols of Type = “Funtion/Activity”, and get the Name of those Symbols.

This report will run and give you information, but when applied to the Explorer diagram (as an Explorer Relationship Report) that has Function/Activities on it, it doesn’t yield any relationships. The reason is that on the Explorer diagram, you are looking at relationships between the Definitions defining those Symbols. So the report should be written to get:

Definitions of Type = “Function/Activity” (and get their name)
Which
Define Symbols
Which
Expand to Diagrams of Type = “IDEF0”
Which
Contain Symbols of Type = “Funtion/Activity”
Which are
Defined by Definitions, and get the Name of those Definitions

So the textual report that you’d add to the Content property of an Explorer Relationship Definition would be:

SELECT "Name"
WHERE Class = Definition
WHERE Type = "Function/Activity"
JOIN
WHERE RELATION = "defines"
JOIN
WHERE Class = Symbol
JOIN
WHERE RELATION = "expands to"
JOIN
WHERE Class = Diagram
WHERE Type = "IDEF0"
JOIN
WHERE RELATION = "contains"
JOIN
WHERE Class = Symbol
WHERE Type = "Function/Activity"
JOIN
WHERE RELATION = "defined by"
JOIN
SELECT "Name"
WHERE Class = Definition

Drag that Explorer Relationship Report definition onto an Explorer diagram onto which you have dragged all of your Function/Activity definitions, and lines will be drawn from any parent Function/Activity to child Function/Activities.



Edited: 30-Jul-2005 at 14:47 by lou varveris
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic System Architect forum.
There are currently 0 users logged in.
The most users ever online was 16 on 30-Oct-2008 at 14:46.
There are currently 0 guests browsing this forum, which makes a total of 0 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.