Gateway requirements referring to the part of Id from step 2

Hello

After posting part1

http://forums.NI.com/T5/NI-TestStand/Requierements-gateway-referencing-to-step-s-ID/TD-p/2271796

I have a few questions on NIRG futher.

The referenceing to NI TestStand works pretty well now, especially if the sequencefile has no appeal in sequence to the other sequencefiles.

If there is one that you will be have undefined requirements of cource. Is not critical, but it seems quite bad in the sight of management if there is something undefined. Each manager will both ask "why?"

If you don't like to explain it, you say the name of the corresponding sequencefile NIRG. Just see the screenshoot.

Now I'm wondering is it possible to exchange a variable from one type to another?

With this feature, I'm able to do a model NIRG, where the user must enter only the files in the project editor and the editor of Type do not care.

Concerning

Jürgen

Hi J_dodek,

Unfortunately, items of a type XML currently supports only plain text or regular expressions.  You cannot use variables or any script for this field.  However, you can get the functionality you're looking for by using a filter.  If you can send a sample project using your custom types, I will consider a possible way to filter cover links that do not target a requirement

Tags: NI Software

Similar Questions

  • Using gateway requirements with LabVIEW classes

    Does anyone know how to get the gateway requirements NOR read the coverage information of documentation contained in a class of LabVIEW (.lvclass)?

    Requirements gateway seems to load the content of the fine documentation of screws, controls, .llb, .lvlib, .lvproj etc., but not .lvclass? My LabVIEW crash out when I try to bridge point requirements to a project with .lvclass files!

    If this cannot be done then it is a great way to add coverage of the needs information (you know, the field "covers: ID") in the properties of the class, or something close to class perhaps, this gateway requirements can read?

    Thoric-

    I believe that gateway requirements should be able to trace of LabVIEW Classes also covers long classes are added to a LabVIEW project and requirements gateway is configured in order to study the LabVIEW project. Here is a very primitive example that I restored from files in the directories of the prescriptions and example LabVIEW gateway.

    I hope this helps.

  • delete the part of the graph

    Hi all

    I'm using LabVIEW 8.0 and I want to do is to remove a part of a chart by selecting the part to remove from the graphical indicator itself when the program is running... Can someone help me establish the property node in this... or other alternatives...

    Kind regards

    Nitzy...

    You can use the sliders to select the area you want to remove. Then get the coordinates and pet food to a deletion of table and re draw the chart.

  • Hello apple.toi have 1 iphone 4S issues to buy it in a store minh.toi your old phone, then reinstall it requires icloud mem.va part of the cu.toi not know who owns the nay.toi wish apple unlock his laptop for my toi.imei my *.

    Hello apple.toi have 1 iphone 4S issues to buy it in a store minh.toi your old phone, then reinstall it requires icloud mem.va part of the cu.toi not know who owns the nay.toi wish apple unlock his laptop for my toi.imei my * .gmail: ***@gmail.com

    This is a user to user forum. To disable locking activation iCloud the owner of the iCloud account should turn off. There is no way around it. Find my iPhone Activation Lock - Apple Support  If you are unable to contact the owner or that they will not remove the lock try to get your money as soon as the phone cannot be used. -AJ

  • Relative paths of the gateway requirements

    So I am using requirements gateway for a little while now and I are one of several developers to use, or one of the many people now the documents it contains.  We keep the Gateway project control requirements of source code with the documents and the project code in that respect.

    We met one of the problems was that this gateway requirements is configured as an absolute path if the path is not under the gateway requirements project path.

    Let's say I have a directory like this structure.

    \Requirements Gateway\ Q:\Project\Project [x]

    [X] Q:\Project\Project [x] \Project Documentation\

    Q:\Project\Project [x] Code\ [x] \Project

    When you add documents to the gateway requirements project it will add them however travel.  So if another developer gets the source on the V:\ drive control then it can not find documents or code.  We found that you can manually change the path of the documents to have a relative path by editing the .rqtf file manually in a text editor.

    Finally the problem.  This solution does not work for code TestStand or paths of LabVIEW code... why?  If I replace "[x] [x] Code\ \Project Q:\Project\Project"with"[, \Project[x] Code\ ' in the .rqtf project file and then open the project, it will say file not found.  The file may have been moved or deleted.  But all the documents that are configured to have relative paths work fine.

    Can someone tell me how to get access roads-related work for LabVIEW and TestStand code in Gateway requirements?  Thank you.

    Hooovahh-

    It is currently a lack of functionality for our types of TestStand and LabVIEW OR gateway 1.1 requirements. This is something that will probably fix us in the next version or Gateway requirements.

    Thank you for that bring to our attention.

  • How can you generate a list of unmet needs in a customized in NO Gateway requirements report?

    I am creating a custom report that lists the requirements that are covered (i.e., a traceability matrix) and also a list of unmet needs.  I think I have the first part figured out, but I can't understand how to generate a list of unmet, preferably by document.  I would like to see something like this:

    2 needs not covered

    2.1 documentA

    Covered requirements: 5

    -Req3

    -Req5

    -Req10

    -Req12

    -Req13

    Does anyone know how to do this?

    Also, is there any documentation on what are the various data elements?  (For example, what is a "requirement of the sheet"?)

    Thank you!

    Tom

    Hi Tom,

    I have attached a modified version of the example of Word which comes with requirements 1.1 gateway. In this sample project, I have reproduced the traceability matrix report and a slight modification to only show requirements discovered at the end of the report. Please note that this is not a complete solution, but it should be enough to help you move forward on the right track.

  • How to copy the piece of string to an enum in the part of string in a cluster?

    I want to do all of an array of clusters.  I am using a loop for.  Can not find a way to analyze in chain of the enum in the part of the chain of the cluster.

    Otherwise, I'd be happy if I could find some way to bind the enum in the table of clusters, but I think that becomes problematic.

    DH

    Dark Hollow says:

    OK, let's say that the enumerated type has N elements.  I want to initialize an array of N elements of strings.  How refers to each string in the enumerated type for each channel?

    An easy way to do this is to use GetNumericInfo.vi, part of the library of variant, found in vi.lib\utility\VariantDataType\GetNumericInfo.vi.  Wire your enumeration to the variant of entry; one of the outputs is an array of strings in the enumerated type.

    The most complicated way is a loop for, in which you convert the Terminal value of the iterator to the enumerated type, then use the value of Format.  You can get the maximum value from the enumeration by casting for the enumerated type 0, and then decrement. Add-on to get the right value to wire the terminal n and climb back to a digital.

    EDIT: just thought I would add, since the response of the RavensFan popped up while I was writing me - I don't like the approach of [] channels because it does not work on the objectives of the RT, and I lost a lot of time once because of this, trying to figure out why my code wouldn't run correctly on a system RT but worked fine on my development computer.

  • Programmatic access to project Gateway requirements

    Dear LabVIEW community!

    It's a way to access the data in the gateway requirements by programming project, LabVIEW? To get, for example, the ID of the requirements in the proper format (as can be done in the gateway requirements himself--right-click on the obligation and select copy to-> LabVIEW Description reference)?

    Thanks in advance!

    Hello

    Unfortunately, to access the data of the gateway requirements in LabVIEW is not possible at this time.

    Thank you

  • TestStand and Gateway requirements

    Hello

    It is more a question of RG, but there is no RG area to post.

    I have a Word Document that defines the requirements for a test sequence.

    Needs are covered by the two

    (1) LabVIEW VI

    (2) sequence TestStand.

    What I want to do is to see what is my coverage of the coverage of Word Documents.

    I noticed that when I added the TestStand sequence for my gateway Req project, all entries in the TS document generates a "derived demand".

    Is there a way to turn off?

    I want to connect my word document to a place in the test sequence and to say that this is where I cover that is recording data. I don't want to link my TS sequence with a results file.

    The annoying bit is when I look at the view analisys even if my Word Document is covered at 100% yet there are a number of requirements derived from the sequence of TS discoveries.

    Thanks for the tips!

    Maciej

    Maciej salvation,

    answer your questions:

    (1) connecting a TestStand sequence to a Word Document causes RG generate the "derivatives"requirement for each of the elements (steps or sequences) TS.»
    I would like to cut this robot. I'm not interested in the requirements derived in this scenario.

    "You can turn that they derive ar requirements shown by selecting view" derived from the requirements in main menu of th.  This will hide the requirements derived from the view and in reports that you generate.

    (2) Assembly of the desired structure

    If you link the arrows of cover in the Middle, you can create a relationship "or", as shown below.  In this case, a requirement is considered covered when it is covered by one of the 2 on the documents.  The configuration that you currently expects that all THE accompanying documents have coverage for each requirement.

    For more information, see the topic combining covering links in aid of the gateway requirements for more information.

    Let me know if you have any other questions!

  • Master / detail createInsert jumping required attributes validation with part delivery = true

    Hi all

    I use JDev 11.1.1.7.0

    I created master / detail on table emp dept and slipped and fell from CreateInsert in both tables.

    I put partial Submit true for these two buttons.

    Scenario: when I add a record in the master and try to add another rec, mandatory validation fires and it doesnot allow me to add new rec if already a rec void is there.

    But after adding in master, if I add a new rec in child, isn't shooting the validation of required attributes in the parent table. So a new blank record is created is in the child. ]

    If I put part delivery = false for child createInsert, fires of validation.

    Question: in my application, I set partialSubmit = true to CreateInsert child. Although I gave the partial trigger for the main table, validation of required attributes is not get fired for master.

    How to solve this? User should not be able to add a record of the child without filling out the required attributes



    < af:form id = "f1" >

    < af:panelStretchLayout id = "PSL1" topHeight = "400px" >

    < f: facet name = "center" >

    < af:panelCollection id = "pc1" >

    < f: facet name = "toolbar" >

    < af:toolbar id = "t4" >

    < af:commandButton actionListener = "#{bindings." CreateInsert1.execute}"text ="CreateInsert1. "

    Disabled = "#{!}" bindings. CreateInsert1.enabled}" id ="cb2" partialSubmit ="true"/ >

    < / af:toolbar >

    < / f: facet >

    < af:table value = "#{bindings." Var EmployeeVO1.collectionModel}"="row ".

    lines = ' #{bindings. " EmployeeVO1.rangeSize}.

    emptyText = "#{bindings." EmployeeVO1.viewable? "{'No data to display.': 'Access Denied.'}".

    fetchSize = "#{bindings." EmployeeVO1.rangeSize}' rowBandingInterval = '0 '.

    filterModel = "#{bindings." EmployeeVO1Query.queryDescriptor}.

    queryListener = ' #{bindings. " FilterVisible EmployeeVO1Query.processQuery}"="true"varStatus ="vs. "

    selectedRowKeys = ' #{bindings. " EmployeeVO1.collectionModel.selectedRow}.

    selectionListener = "#{bindings." RowSelection EmployeeVO1.collectionModel.makeCurrent}' = 'single '.

    id = « t2 » "" partialTriggers = ": cb2: pc2:t1: pc2:cb1">

    < / af:table >

    < / af:panelCollection >

    < / f: facet >

    < f: facet = 'top' name >

    < af:panelCollection id = "pc2" >

    < f: facet name = "toolbar" >

    < af:toolbar id = 't3' >

    < af:commandButton actionListener = "#{bindings." CreateInsert.execute text}"="CreateInsert. "

    Disabled = "#{!}" bindings. CreateInsert.enabled}" id ="cb1"partialSubmit ="true"/ >

    < / af:toolbar >

    < / f: facet >

    < af:table value = "#{bindings." Var DepartmentVO1.collectionModel}"="row ".

    lines = ' #{bindings. " DepartmentVO1.rangeSize}.

    emptyText = "#{bindings." DepartmentVO1.viewable? "{'No data to display.': 'Access Denied.'}".

    fetchSize = "#{bindings." DepartmentVO1.rangeSize}' rowBandingInterval = '0 '.

    filterModel = "#{bindings." DepartmentVO1Query.queryDescriptor}.

    queryListener = ' #{bindings. " FilterVisible DepartmentVO1Query.processQuery}"="true"varStatus ="vs. "

    selectedRowKeys = ' #{bindings. " DepartmentVO1.collectionModel.selectedRow}.

    selectionListener = "#{bindings." RowSelection DepartmentVO1.collectionModel.makeCurrent}' = 'single '.

    id = « t1 » "" partialTriggers = ": cb1: pc1:cb2">

    < / af:table >

    < / af:panelCollection >

    < / f: facet >

    < / af:panelStretchLayout >

    < / af:form >



    Kind regards

    Deepti

    This means that it is a bug

    If you put your version Jdev or submit together partial false to get it working in the current version

    and drop a SR with Oracle Support

    Ashish

  • Pass the part of the message read in the section registered company proxy service

    Hello


    I have a scenario where I read a post of the topic and write the part of the message to another topic using OSB.

    Can someone please help?

    Thanks in advance.
    Jonathan

    XPath to retrieve the required part of the message read by proxy. Replace the contents of variables of the body with the extracted part and call business service.

    Kind regards
    Anuj

  • Comparison of two values Datetime, but only the part of everyone's schedule

    Hello. I have two Datetime objects on my form. Both are formatted and only display the HH:MIPM. I have a validation requirement where I have to check if: TimeA is higher (: TimeB - 30 minutes). What would be the best way to build an IF condition allows to assess both these Datetime variables and determines if the time portion to: TimeA is greater than the time portion of: TimeB - 30 minutes? The part 'date' Datetime value should not be taken into account in the comparison.

    Any help would be greatly appreciated.

    Published by: Buechler on April 13, 2010 10:43

    If you really want to ignore the date and to assess the time, I would like to convert it each date to CHAR formatted as time column and convert it back dated to essentially match the date part. You can then perform a calculation of standard date to get the time difference and check if the difference is more than 30 minutes. For example:

    DECLARE
       TIME_B  DATE := To_Date(To_Char(:DATA_BLOCK.TIME_B,'HH24:MI:SS'),'HH24:MI:SS');
       TIME_A  DATE := To_Date(To_Char(:DATA_BLOCK.TIME_A,'HH24:MI:SS'),'HH24:MI:SS');
    BEGIN
       IF ( ABS(TIME_B  - TIME_A) > .021 ) THEN
          /* If you divide 30/1440 you get the numeric equivilent of 30 minutes. (.021) */
          -- Differnece is greater than 30 minutes!
          -- Do Something Here....
       ELSE
          -- Difference is LESS than 30 minutes!
          -- Do Something here....
       END IF;
    END;
    

    I hope this helps.
    Craig...

  • A surefire way to access to the part of my PHOTOS of the iphone, the Web, Safari?-on icloud backup

    I regularly backup on iphone and ipad with icloud.

    I don't know how to access the part of this backup on my Safari browser on iphone.

    icloud.com url only works on a Windows laptop

    Thank you

    Geoffrey

    You can not see what is the backup, but you can access the backup itself - iCloud: restore or implement your iCloud iOS device

  • When using on the part of the family can they others besides Organizer individual payments?

    When using on the part of the family can others besides the Organizer make individual payments without using the card of the organizers?

    Family sharing makes it easy for up to 6 people in your family share each other iBooks, iTunes and App Store purchases without sharing accounts.

    "Pay for purchases with the same credit card families and approve kids' expenses directly from the device of a parent." And share photos, a family calendar and more to help keep everyone connected. »

    Implement the family sharing - Apple Support

  • Sorting files in folders from the parts of a file name

    Hello

    I have a library of images that I need to build to work. The images have been recorded as this for example

    Dolce & Gabbana - the One_EDT_50ml.jpg

    There are 1000's of brands, so I need a script that looks for the part of the file name before the hyphen. and create a folder based on all the images that fall under this brand.

    If anyone can help?

    I've never used script before, but any solution I can work with that will work for me.

    Thank you

    Use the following syntax:

    Tell application "Finder".

    Repeat until (files window count 1) is 0

    the value the_offset to compensate for the "-" (get the window 1 1 file name)

    the value the_name items 1 thru (the_offset - 1) (get the filename window 1 1) as string

    move (all files 1 window whose name begins with the_name) (making the new file to the window 1 with properties {name: the_name})

    end repeat

    tell the end

    (143816)

Maybe you are looking for

  • Satellite L505-S5990-F3-F200-0002 error recovery disc

    Hello I have a Toshiba Satellite L505-S5990 and I had to do a system restore. I ordered the recovery of Toshiba and equip the number one disc discs. It took me to the Toshiba Recovery Wizard, I used the option completely format the hard drive, all pa

  • HP photosmart 110 prints not after setting in motion

    I have a hp photosmart 110 and we moved and set up the computer to the top in the same way but now nothing will print. Windows screens tell print but the printer queue shows all of my documents? How can I get both printing is complete?

  • Hi, how can I get a picture of 492kb to be just 100 KB? Q thanks

    Hi, how can I get a picture of 492kb to be just 100 KB? Q thanks

  • Disable the audio jack in windows 7

    I've Dell Inspiron 15R using conexant Audio Smart. Broke my helmet PIN inside the socket and despite all my efforts is not out. I don't have much time to give to repair today thinking of a workaround so that I can use the speakers for now. Can anyone

  • Cut and paste functionality does not not in Windows 7

    Help, please.  I use Windows 7 Professional x 64. It seems to be a blank when trying to paste from a Cup.  'copy' and 'paste' will appear on the menu, but they do not seem to do anything. Is there a patch or setting I need to put? Thank you in advanc