Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: Splitting a diagram over multiple pages
Topic Summary:
Created On: 26-Jun-2008 16:57
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.
 26-Jun-2008 16:57
User is offline View Users Profile Print this message


Sean Duggan

Posts: 29
Joined: 21-Apr-2008

According to the documentation with Rhapsody 7.1, it's possible to have a diagram exported via ReporterPlus split itself across multiple pages with the proper settings of ExportedDiagramScale and PrintLayoutExpeortScale. I have been unable to get this to display as anything other than the default "fit width" behavior no matter what my settings. Anyone else had any luck with this?
Report this to a Moderator Report this to a Moderator
 27-Aug-2008 20:21
User is offline View Users Profile Print this message


Sean Duggan

Posts: 29
Joined: 21-Apr-2008

In the spirit of posting solutions to questions I find answers to, we've resigned ourselves to splitting over-large diagrams into multiple diagrams where possible. The original diagram remains, and should be updated when the splits are. The splits will be named as if the original diagram, but with an underscored name. Ultimately, I was able to create a condition that nicely listed out the splits when present, or unsplit diagrams when not. So, for example, with sequence diagrams of SeqA, SeqB, SeqB_1, SeqB_2, SeqC, SeqC_1, SeqC_1_1, SeqC_1_2, and SeqC_2, we will iterate through SeqA, SeqB_1, SeqB_2, SeqC_1_1, SeqC_1_2, and SeqC_2. The following is the condition I have on the iteration:
let c = current in
not (there_exists x in [owner]->[sequenceDiagrams] =>
attribute("name",x) ~= attribute("name", c) + "_[0-9]+$")

we just sort on the name as usual to provide the usual order.
Report this to a Moderator Report this to a Moderator
 15-Oct-2008 08:14
User is offline View Users Profile Print this message


Jan Meyer

Posts: 3
Joined: 16-Jul-2008

Hi,

i had the same problem that the diagram is not splitted in the document by ReporterPlus. It seems that not every template can handle to split the document into different graphics. The template that works is the "FullDetailedProjectReport.tpl". So if you use this template, large diagrams are splitted into several graphics.
Report this to a Moderator Report this to a Moderator
 15-Oct-2008 22:41
User is offline View Users Profile Print this message


Sean Duggan

Posts: 29
Joined: 21-Apr-2008

That does work. Thank you. Och... all this time fiddling with it, and I didn't notice the Pictures property of the diagrams.

Edited: 15-Oct-2008 at 22:46 by Sean Duggan
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 0 users logged in.
You have posted 0 messages to this forum. 0 overall.

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