Requirements Gateway customize DOORS Advanced Type
Hello, I am in trouble with R-Gateway...first of all i did not find a R-Gateway Board to post my question, sorry
I started adopting the "DOORS Linking Example" as follows:
-added a LabVIEW project as document with [Covers: DesignReq], PASSED.
-added attributes to DOORS Linking Example Req-Flag (which shall be used instead of Object Type) and Req-No (which shall be used instead of ReqID)
Now 3 documents in R-Gateway configuration: DOORS SRD, DOORS SDD and LabVIEW Project
-changed the SDD type from Object Type = Requirement and requirement ID = ReqID to Req-Flag = "R" with requirement ID = Req-No, PASSED
-changed the SRD type from Object Type = Requirement and requirement ID = ReqID to Req-Flag = "R" with requirement ID = Req-No, FAILED (SRD requirement status changed from "covered" to "not covered" Note: the DOORS Objects are linked with "refers to" links)
Trying narrowing...back pedal
-changed the SRD type from Object Type = Requirement to Req-Flag = "R", PASSED
-changed the SRD type from requirement ID = ReqID to requirement ID = Req-No, FAILED: again coverage lost
I can not figure out the problem. Hoping there is someone out there who is familiar with R Gateway i am looking forward to hearing from you soon =)
Thanks in advance
RZM
Solved!
Go to Solution.
Here is Req-No displayed Here "Absolute Number"
DOORS uses the attribute "Absolute Number" as unique ID for DOORS objects. This attribute is read-only for all DOORS users including admins. I want to cover these IDs with [Covers: ReqID] entries in LabVIEW code. The reason is I don't want to rely on requirement numbers which shall not be changed. For example when SDD shall be exported for inital release a user might reassign consecutive requirement numbers for beautification.
For analysis and compliance matrix I don't want to use "Absolute Number" but the "Req-No". SDD object "1" has the requirement number "SDD-10". I know haw to display it in the attributes canvas located bottom left. How can I reference it with somthing like "$i" to display it instead of "$i"?
Thank you =)
Yours
RZM
Similar Messages
-
Help required to customize Simple/Advanced Search. Need to add new fields
Hello,
Module: Oracle Sales Online
EBS version: 12.1.3
Jdev version: 10.1.3.3
Scenario:
- We are dealing with standard oracle pages.
- We have TWO "SIMPLE/ADVANCED SEARCH"s available. Each "Simple/Advanced Search" can be found by navigating through paths "A --> B" and "A --> B --> C --> D" . Here it means one "SIMPLE/ADVANCED SEARCH" page is available at page "B" and another "SIMPLE/ADVANCED SEARCH" is available at page "D".
- In the first search page which is at page "B", both Simple as well as Advanced search has a filter field "Win Probability %", of type VARCHAR2/DROPDOWN with values (10, >=10, <=30, 30, >=30, <=50, 50, >=50, <=70, 70, >=70, <=90, 90, 100)
- In second search page, referring to page "D", the Simple search DOESN'T have the "Win Probability %". And the Advanced Search page has the "Win Probability %" but it is of type - NUMBER/MessageTextInput type.
Issue/Requirement:
- The 2nd Simple/Advanced search pages need to have "WIN PROBABILITY %" field and it should be of VARCHAR2/DROPDOWN with values (10, >=10, <=30, 30, >=30, <=50, 50, >=50, <=70, 70, >=70, <=90, 90, 100) just like the way we had in 1st Simple/Advanced search.
Note:
- Again speaking we are dealing with standard oracle pages
- If you go to the "About this Page", interestingly I found:
i. The "message component layout" for both of them is from the same region , i.e., ASNOpptympSrchRN
ii. Rest of the search filters for both the searchs are from common View Object , i.e., OpptySearchVO1 (for Simple search), OpportunityDetailsVO1 (for advanced search)
iii. The "Stack layout" for both the search pages are same, i.e. XXMASOpptyQryCO
iv. None of the fields are rendered to false (everything is set to be rendered TRUE)
Any response is highly appreciated.
Thanks,
Anand
Edited by: 933590 on Jul 19, 2012 8:18 AM"XXMASOpptyQryCO is the name of stacklayout or CO?
What is the CO?
Does both pages share same CO?
have you already extended the CO "XXMASOpptyQryCO"?
what is the original CO then? I think in that CO it must be written somewhere, simple search "search allowed = false""
-Here CO what you are referring is a controller.
-FYI pages share same controller.
-And the original controller for both the pages are OpptyUwqCO. Right now its extended controller is XXMASOpptyQryCO
Fact is I didn't create this search page. It was built by some third party members. Also that I do not have the original source nor the documentation pertaining to it. So could you inform as in how should I navigate to the point "Search Allowed = True"
I should have informed that at "B" page, it has a region /oracle/apps/asn/opportunity/webui/ASNMgrOpptyQryRN and at page "D", the region is /oracle/apps/asn/opportunity/webui/ASNOpptyQryRN
Edited by: 933590 on Jul 19, 2012 1:37 PM -
Requiremen​ts Gateway and Doors Types
No Requirements Gateway board but am working with TestStand also..
I am pulling requirements from DOORS and I need to filter out a column but I cannot find a way to check that a column is NOT empty. I already made a DOORS advanced type and I am trying to edit the requirement field to filter out a column called Interface Name. I want to only pull in the rows where Interface Name is populated. I am currently pulling in useless information where the column is empty. I tried leaving the value blank and negating it to mimic a 'not empty' concept and that did not work. Any suggestions?Hey cframe,
You should be able to do this by specifying that the object should have an attribute of a certain name. For example, this is the DOORS module for the basic DOORS example we provide with Requirements Gateway:
And here is an example of how you could configure the Requirement field to only pull requirements which have a Priority specified:
By specifying that each requirement must have an Attribute with the name "Priority", you are configuring the type to only recognize requirements which have a Priority defined.
I hope this helps, and please let me know if you run into any trouble with it--I'd be happy to help further if this doesn't solve it.
Daniel E.
TestStand Product Support Engineer
National Instruments -
Import the test results and doors links back to doors with NI Requirement Gateway
Hi together,
I will try to explain my problem:
We are using TestStand, DOORS and the NI Requirement Gateway.
We created a test specification in DOORS, TestStand used the DOORS IDs to connect the TestSteps in Teststand with the requirements in DOORS.
TestStand runs the test and creates XML-results, the NIRG is able to import these XML-results back to DOORS and creates a new(!!!) DOORS module, parallel to the said test spec.
This module contains some attributes like the single test steps, the results (pass,fail, whatever, ...) but now I am missing a relationship between the DOORS test specification and these results of the XML file or better, the XML-import in the new DOORS Module.
We want to manage our test results only(!) in DOORS so it should be possible to link(!) automatically the results of the XML to the DOORS TestSpec cause we are able to transfer the DOORS-IDs or other attributes (i.e.. The "un"unique NI ID#") too!
in ASCII-art:
DOORS_TestSpec -> NI_TestStand -> NI_Result -> DOORS_Result <--------- with LINKS to the DOORS_TestSpec!!!!!!!!!
Next Step is the DOORS Analyze Tool but we need the links to follow them and to show us the results.
Would be nice to know if somebody else knows the problem or perhaps someone has an other solution. Thanks for your time!
GreetRegarding your statement "We will generate a chunk of XML-Results, so we are not able to link all the requirements by hand", are you concerned about having to update the path to the XML files each time you run the test? In this case, I would recommend creating a directory to store only the most recent report (the report path can be modified in the TestStand report options), and set the XML report project in Requirements Gateway to point to this directory. In your TestStand sequence, you could call code which moves the previous report file into a backup location so that only the newest file is in the specified directory. THis would prevent you from needing to modify the Requirements Gateway project to access the latest report; reanalyzing would reload the project with the new file. The traceability information will therefore always be up to date, and you can see that the DOORS requirements are being covered by the test results.
I agree that there is not really a good solution for importing the XML reports into DOORS, but I think you can acheive the result you are looking for using the report files directly.
Al B.
Staff Software Engineer - TestStand
CTA/CLD -
Requirements Gateway - Searching for requirements in table rows in a Adobe PDF file
In my quest for creating a good understanding of the coverage of requirements of my test cases I download the NIRG (NI Requirements Gateway) and started out importing my SRS (System Requirement Specifications) documents and some of the test cases. There are many different types of sources which can be imported (Word, Excel, Visio, Access, PDF, ...) and NIRG uses REGEX (Regular Expressions) for extracting the requirement and coverage information of the sources. NI have defined some standardized REGEX formats but they (NI) have also made it possible for tweaking these to fit your purpose.
Instead of adding/changing the SRS documents to fit these standardized REGEX formats, I dived into how to create REGEX for my purpose.
Check out
- http://www.regular-expressions.info/
- http://opencompany.org/download/regex-cheatsheet.pdf
NI Requirements Gateway Coupling Series
(http://zone.ni.com/devzone/cda/tut/p/id/8414)
NI Requirements Gateway for Test, Measurement, and Control Applications
(http://zone.ni.com/devzone/cda/tut/p/id/3721)
Is there anyone who have any experience on using NIRG on a PDF document to get information from the rows in a table?
Best Regards,
Marcus
Marcus Törndahl
Senior Software Designer @ Prevas ABHi Manooch_H,
Here is the example document and thank you for taking the time and helping me out .
The columns which I would like to import into NIRG are actually all of them. The UC, Verification, Priority and Responsible columns should be imported as attributes to the requirement. The ID and Requirement columns should be imported as the Requirement and Text respectivaly.
Best regards,
Marcus
Marcus Törndahl
Senior Software Designer @ Prevas AB
Attachments:
SRS.pdf 212 KB -
NI Requirement Gateway Table Requirements
I am trying to pull requirements out of a *.docx table and understand that I must first create a custom type in order to perform this. As I understand I must edit the regular expression for the Requirement Type in order to parse the requirement from the Intermediate File. Where can I find this intermediate file in order to base my regular expression off of it?
References:
http://forums.ni.com/t5/LabVIEW/Associating-requirements-in-my-Word-Document-with-NI-Gateway/m-p/987...
http://forums.ni.com/t5/LabVIEW/Requirements-Gateway-1-1-doesn-t-recognize-requirements-defined/td-p...
Thanks,
CraigHi Craige,
In order to generate the intermediate file, you'll need to enable it in the Project tab of the Configuration Window (see the checkbox in the image below). Once this is selected, a folder called "Intermediate" will be created in the location of the document file, and this folder will contain the intermediate file. Once you have this file, you can paste the contents into the Text analysis zone (in the Expressions tab in Configuration) to test your regular expressions.
Hopefully this clarifies things - let me know if you have further questions!
Al B.
Staff Software Engineer - TestStand
CTA/CLD -
Erreur NI Requirements Gateway
Bonjour,
J'essaye de charger une lvlib dans NI requirements Gateway. Pour cela je créée un projet NI Req, ajoute un document de type Labview et sélectionne ma lvlib.
Melheureusement j'obtiens deux erreurs :
COM error (echec de l'appel de procédure distante)
Conversion problem (file : ma lvlib)
La PJ donne le détail des erreurs.
J'espère que quelqu'un pourra m'apporter un début de réponse...
D'avance merci,
Philippe
Pièces jointes :
2010-12-06_155609.jpg 109 KBBonjour,
Avec la même version de NI RG je n'ai pas eu de problèmes pour charger une librairie.
Qu'est-ce qu'il y'a exactement de votre librairie ? Des classes LV ? Des controles ? Uniquement des VIs ?
Est-ce que vous arrivez à ouvrir cette librairie avec LabVIEW sans problèmes ?
Avez vous recompilé les VIs de cette librairie ?
Typiquement un LVLIB est just un fichier XML qui indique ou sont situés les VIs présents dans la librairie. Il ne devrait pas y'avoir de soucis. Comment avez vous ajouté cette librairie a votre projet d'exigences ?
Cordialement,
Da Helmut -
To write&activate new Requirement for customr discount condition type k007
Hi Guru's,
how to write and activate new Requirement for customer discount condition type K007 in VOFM.
could please guide me step by step process or if you have any programming language related to this please provide me that would be helpfull to me...
please let me know if my question is not clear..
Thanks in advance and will give full points...
Srinivas.Hi S,
u can use options condition value, condition based values for this requirement.
1.all Z requirements starts from 9xx onwards ,
2.u need to use Internal tables KOMP in that requirements based on the given conditions.
3. Dont active all , select only new requirement->Edit->Active.
ref any standard requirement for sample codes.
regards
Prabhu -
Requirements gateway & regular expressions
I'm trying to create a regular expression that will match a Requirement ID type in a MS Word document using Requirements Gateway.
Our syntax for a Requirement ID is as follows:
'* shall [::requirement id] *'
An example would be
'The system shall [::requirement1] self destruct after 1 minute of use.'
I'm using the following RE.
shall[ \t]*\[[ \t]*(.*):.+)\]
I've been able to get it to match 'most' of Requirement ID's ,but a few aren't caught...most noteably those Requirement ID's that run past the end of the
line.
When 'shall' is on one line and '[::requirement1]' is on the next, the Requirement ID isn't matched.
Are there any limitations to the RE engine that Requirements Gateway uses?
If not, any help with the RE would be MUCH appreciated.
thanks
PatAllen,
Thanks for the advice. Unfortunately it didn't help
Again, our requirements are identified by a 'shall' followed by a tag in brackets.
Ie The unit shall [<optional source>::requirement id] be expensive.
The RE, "shall\[(.*):.+)\]" doesn't always work. (Sorry for the embedded emoticon)
Most of the time it identifies the tag but says
Requirement ' : XYZ' can't be covered.
Error: Requirement defined several times
Other times is combines two tags into one.
I'm attaching the modifed type and the doc thats causing the problems.
Thanks for your continued help,
Pat -
Ni requirements gateway examples
We are using Microsoft Word for capturing our requirements. LabVIEW and TestStand to actually run/control our tests. I would like to use NI Requirements Gateway to link all of these sources of data. I'm stumbling my way through the customization and user guide for Gateway, but I'm not really clear on some things. I'm wondering if anyone has a small example they can share that shows how these items would all be linked?
This depends greatly on the format of your Word Document that holds requirements. The default format that Requirements Gateway can read consists of using Styles in Word to determine what is a Requirement and what is the description text of that requirement. This example can be found in the NIRG directory under <NIRG>/examples/Word/. This format can be customized if you are using a different format. However, in order to be parsed, there must be some regular format that can easily be understood by a computer. For more information with using word, the Coupling Document on Word found in the Help is the best place to start.
Allen P.
NI -
Requirements Gateway Beta Available
The Requirements Gateway beta is available for public use.
Please sign up at ni.com/beta to participate!
Features of the Beta include:
Support for Windows Vista
Enhanced LabVIEW type extends coverage specification to block diagrams
Analysis of LabVIEW project (*.lvproj) and library (*.lvlib) files for large application support
Increased impact analysis through custom and included marks
Added types for Microsoft Office 2007 support
PDF report generation
...and more!
Josh W.
Certified TestStand Architect
Formerly blueAndrey,
When you define a custom type in Requirements Gateway, you have the option to define the editor to open your file with. I haven't tested it with Calc, but if you choose the "Text" editor, and then define Writer as the default program to use for ".txt" files, I believe that it should open the file.
The problem is that navigation is not simply opening the file, Requirements Gateway will navigate to the place in the file where the requirement or coverage or section exists if you double click on one of those items. However, it does this through the program's API (Word or Excel for example) which is not going to be equivalent to the OpenOffice API. In this way, we can't simply drop OpenOffice in for Microsoft's product and get it to work. The method I described above should allow you to at least open your document.
Josh W.
Certified TestStand Architect
Formerly blue -
Requirements Gateway and XML Reports
Hi,
before reinventing the wheel once more, i would ask if anyone has already written a NI-Requierments Gateway Type that supports
the XML-Reports based on the old Teststand 2.0 XML-Style ?
Regards
Juergen
=s=i=g=n=a=t=u=r=e= Click on the Star and see what happens :-) =s=i=g=n=a=t=u=r=e=Hi Juergen,
thank you for using the National Instruments Forum.
I could not find anything specific relating to your request. Maybe this document is of any help:
Coupling NI Requirements Gateway with NI TestStand
http://www.ni.com/white-paper/8422/en
Regards, Topper -
NI Requirements Gateway 2012 and Excel
Hi,
Just a short question. I have an excel file wich is saved as .xml. I would like to use it in NI-RG 2012.
Only .xls and .xlsx were supported.
I there a posibility to use my .xml file
Regards
Juergen
=s=i=g=n=a=t=u=r=e= Click on the Star and see what happens :-) =s=i=g=n=a=t=u=r=e=Hi Juergen,
Unfortunately there is no built-in type to parse .xml excel files, only the .xls and .xlsx files are supported, as you mentioned. However, you could create a custom XML type to read this data. To do so, open the Types tab in the configuration window, and click the New XML Type button at the bottom left.
Refer to the Types topic in the Requirements Gateway help for more info on creating and customizing types.
Al B.
Staff Software Engineer - TestStand
CTA/CLD -
How to set required for group of condition type in the same condition class
Hello,
we have a group of condition type with the same condition class B, the last one have been set, and all of others will be inactive.
but we don't set any required for all the condition types in pricing control, so if user don't set any of them, the sales order or billing is still saved. that is a risk.How can i fix it? Thanks.
SophieHello,
incompletion log is not available in invoices.
You have different options:
- activate a validation in FI when the Billing document is released into accounting, so that te release into accounting is not allowed if the invoice amount is zero;
- define a subtotal in the pricing procedure as sum of the pricing conditions of your group, then develop a custom routine to be assigned in the formula "CalType" (field T683S-KOFRM) where an error should be raised if the amount of the subtotal is zero (use as an example formula 48);
Best regards,
Andrea -
Required field in custom content type not required in custom list instance
I have an issue with a custom SharePoint 2013 solution. Among other components, it consists of:
a feature with several custom fields with different types, some of which are taxonomy fields,
a feature with three custom content types using different sets of the custom fields with partially different configuration, e.g. whether they are required or not,
a feature with a custom document library template and instance using two of the custom content types and a default picture library that is programmatically customized when the feature is activated, e.g. it is assigned the third custom content type.
When deploying the solution and activating the feature, everything is set up correctly except a single taxonomy field for one of the doc lib's content types. It is defined to be required in both content types but indeed it does not show up as required for
the default content type whereas everything works fine for the other. And it does not matter which of the two custom content types is defined first (= default) in the list template's schema.xml, the issue always occurs for the same taxonomy field in the doc
lib's default content type. When I use the built-in Document content type as default, the field is required for both custom content types. However, using the Document content type is not an option.
If you think this behavior is not strange enough: When the list content type's field is set required through the SharePoint UI, it becomes optional again when the list column is updated, e.g. its display name is changed.
Any ideas?Hi,
Thank you for your question.
We are currently looking into this issue and will give you an update as soon as possible.
Thank you for your understanding and support.
Linda Li
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Linda Li
TechNet Community Support
Maybe you are looking for
-
Consistent alerts error 3170...and my settings are correct! HELP!
About every 5 emails will not send due to an error with this message. It has been happening more and more the last few weeks. The emails always finally send- but this is ridiculous. I have Verizon Fios -Mac 10.7.5 -Use Pop 3 on Outlook for Mac 11 ve
-
Working in Pages, I'm using two fonts for 'body" text, and somehow I changed All the document body text to one of them. How do i change it back?
-
Hi, I am trying to bind LDAP with OBIEE 11G. I am using following Rittman Blog http://www.rittmanmead.com/2010/11/oracle-bi-ee-11g-security-integration-with-microsoft-active-directory/ whenever i click USERs and GROUPs it takes a hell of time(more th
-
The manual suggests that all downloaded books are shown on an app named "bookshelf" I don't have this app. I have to go to the iBook, Nook or Kindle app to find books downloaded from them, but it is the free book from the eBook search app that I cann
-
Odd Dock not reconizing that Safari is running
Just discovered that this is a little odd, on my desktop I have Safari 5.0.3 running and the odd thing is that in the dock there is no light indicating that safari is running I also am unable to command-tab to the application. I have quit Safari and