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: Reporter Plus Question
Topic Summary:
Created On: 7-Sep-2005 18:03
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.
 7-Sep-2005 18:03
User is offline View Users Profile Print this message


Sue Strane

Posts: 12
Joined: 17-Jun-2005

Just a few quick questions, before I bombard you with the major one. First, the Q language that is used, is it the same Q language that is widley used or was it developed just for Reporter Plus? Second, is there a way of declaring a real variable. For example, String x = "blah", if so..how? And now the harder question:

In Rhapsody, under Package->Classes->ExampleClass->Operations->Constructor1, there is an implementations tab that I have some code written in. I have found the code and have been able to add it to my template successfully. It would look something like this:

itsPDcInputInterface = new pDcInputInterface(getThread2a());
itsPDcOutputInterface = new pDcOutputInterface();
more code below....etc.

What I would like to do set the bolded class to a variable, so I can jump down to where it is defined in another package and get information on that. I have an idea, but it has not been successful. I would first use the match function and find 'new'. Then I would somehow use the replace function, but I have not been completely successful with that...I did replace(`new [a-zA] (*)`, $opnBody, ""). I don't know if I could ignore the bolded in there or not. I am just a little lost. Can you help me out?
Report this to a Moderator Report this to a Moderator
 12-Sep-2005 15:25
User is offline View Users Profile Print this message


Andreas Themis

Posts: 265
Joined: 29-Nov-2005

Hi Sue,

the Q language for ReporterPLUS is indeed widely used and was not created especially for the tool.

I assume you mean that 'pDcInputInterface' should be hyperlinked in the documentation to the Class pDcInputInterface?

I don't believe you will be able to insert a hyperlink within the implementation fields for all operations since ReporterPLUS does not parse for model elements within this field.

Of course, a hard-coded link to Class "pDcInputInterface" could be inserted just after the $opnBody for ExampleClass only but you'd like it after each class.

This is an enhancement request.

Regards,
Andreas
Report this to a Moderator Report this to a Moderator
 14-Sep-2005 08:41
User is offline View Users Profile Print this message


Simon Morrish

Posts: 127
Joined: 17-May-2005

Hi Andreas

I've also looked around on the net for information about the Q Language used in ReporterPLUS, but I could only find information about a different [URL=http://q-lang.sourceforge.net/][COLOR=Navy]Q Language[/COLOR][/URL], which didn't seem relevant...

Would you mind sharing your (non-I-Logix) links to resources for the Q Language used in ReporterPLUS? Please could you post them up here?

best regards,
Simon

-------------------------
Simon Morrish
simon.morrish@eu.panasonic.com
http://panasonic.co.uk
Panasonic ideas for life
Report this to a Moderator Report this to a Moderator
 14-Sep-2005 15:28
User is offline View Users Profile Print this message


Andreas Themis

Posts: 265
Joined: 29-Nov-2005

HI Simon,

I can see where the confusion lies. Other 'Q languages' are similarly expression-oriented (it's all expressions and hence variables do not change value during the course of the program execution - unlike say C++) but ReporterPLUS is more of a flavour of Q.

Also, please note that there will be due out shortly, an advanced ReporterPLUS tool training which will go into more detail on using Q expressions and Paths. I can however provide you with an example ReporterPLUS template with some Predefined Arithmetic, Composite Expression and Function examples.

I'll send this to you and Sue,

Regards,
Andreas
Report this to a Moderator Report this to a Moderator
 15-Sep-2005 08:41
User is offline View Users Profile Print this message


Andreas Themis

Posts: 265
Joined: 29-Nov-2005

HI Simon and Sue,

clarification: Q is a ReporterPLUS proprietary language.
I-logix did not develop this and as a result, there is a possibility it is used elsewhere, but we have no connection to such cases.

Andreas
Report this to a Moderator Report this to a Moderator
 16-Sep-2005 04:50
User is offline View Users Profile Print this message


Jesper Gissel

Posts: 88
Joined: 20-Jul-2005

Hi Andreas,

I have followed this and the other ReporterPlus threads, and I would also like to see the mentioned example template.

-------------------------
Jesper Gissel
Johnson Controls Denmark, Marine Controls
Report this to a Moderator Report this to a Moderator
 2-Nov-2005 19:51
User is offline View Users Profile Print this message


Jessica Patla

Posts: 26
Joined: 2-Nov-2005

I will try to get some examples together from my experience using Reporter Plus for you. I have been working with Reporter Plus for about a month creating a very large IEEE document. After playing with the program, I do find it pretty easy to use; however, there are some functionalities I wish to see in later editions.

For example:

I know that you can change a heading through the template into bulllets and such, but I would still like to see an option for this in Reporter Plus instead.

Automatically create a Table of Figures and Table of Tables. I figured out a way of doing this on my own, but if it could get generated similar to the Table of Contents that would be nice.

Plus more...

Don't get me wrong, I find this tool very useful and if there are ways of doing this, please let me know!
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 1 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.