Complete the table 2D-report dynamically

Hello

is there a way to create a Table 2D mode report dynamically with the method "Data.GetChannels"? ".

I've got this starting position:

-in the Dataportal are up to 5 groups (maybe less...)

-in each group is a channel 'speed' and 'time', which has only a single value

No, I want a 2D in report Table that looks like this

















Time 100 200 Group 3-time-value
Speed 25 30 String value in a group 3
more channels 1 2 String value in a group 3

I can do this by using textlists for each col, but the handling is very bad if a channelname Exchange.

An alternative workaround blend groups temporarily to one group, but I hope there is a way to use the Data.GetChannels("Group*/Speed") command.

Greetings,

Martin Kozlowski

Hi Martin,

In general I would discourage you to use channels with only 1 value.  In almost all cases, it is best to store this information as a property of the channel or group.

You can still get something like what you ask to leave your 1 value existing channels if you create columns of table which is of type "Expression", set up the table to be in a display of 'Horizontal' alignment, the value of the number of scale of lines the right number of groups and use expressions like these :

@Data.Root.ChannelGroups (D2TabRow). Channels ("Time"). Values (1) @

@@str (Data.Root.ChannelGroups (D2TabRow). Channels ("Noise"). ("Values (1), d.dd") @ «»

Brad Turpin

Tiara Product Support Engineer

National Instruments

Tags: NI Software

Similar Questions

  • Pass the name of the table to report dynamically?

    I'm looking for any method any table name for a sql statement through an independent written report.

    a short example:
    I'm trying to create a report that lets me select a column in a table - time (column and table) should be provided in time, the report is run.
    Of course, something like
    select :column
    from :table
    does not work; the error is ORA-01745.

    Is someone know a method to pass a string to the variable in the SQL before the cursor created?

    You cannot use LIE in FROM apparently, although I am struggling to find that explicitly in the DOCs, then you need to use & or & in your query of dynamic report OF clauses.

  • Complete the table of reference

    Hello

    What I want: complete a table that is inside a container and named function of input parameters.

    What I tried:

    I created an object reference, Locals.obj_temp, which stores the set I want to fill the inside of the container.  I seem to be able to get the number of items, define the limits of the table, insert items, etc., but I can't figure out how to put values in there actually.

    I learned today that I can use ' * ' for dereferencing the ref of the object, so I use

    InsertElements(*Locals.obj_temp,"[0]",1),

    to add an item correctly.

    But, I don't know how to make the value I want it to be, and not not not the default value zero as shown in the picture.

    for what it's worth, this is how I make the new table inside the container and obtain a reference to it.

    Parameters.UniqueFCs.NewSubProperty(Parameters.UniqueFullTable[0][Locals.m],PropValType_Number,True,"",0),
    Locals.obj_temp = Parameters.UniqueFCs.GetPropertyObject(Parameters.UniqueFullTable[0][Locals.m],0),

    I found a way to do it.

    I created a temporary table as Locals.Arr1 and clone to the container parameter I want.

    For all of you who found this thread, I have

    Locals.Arr1 //my table temp I empty at each iteration of my loop for external

    /*
    code that fills Arr1
    */
    Locals.obj_clone = Locals.Clone("Arr1",0), //create a clone of obj of Arr1
    Parameters.UniqueFCs.SetPropertyObject (Locals.name_temp, 1, Locals.obj_clone), //copy Arr1 table in my output tray (my container is called UniqueFCs)

  • Add the table to report without timestamp

    Hello

    I try to use the Report Generation Toolkit for Office into my excel report.

    I have an excel template which I access via the generation of report vi in order to pass a double 2d array.

    The array is passed in the report, however, the vi seems to add a timestamp column.

    Is there a way to prevent the vi to add the timestamp.

    Thanks for any help you can give me.

    If anyone has the same problem, I just found that if you convert the 2d 2D array of strings table then the vi is more adds a timestamp.

  • Count when the boolean function is true / complete the table

    Hi all

    I think that this is a task fairly easy, but for some reason, I can't get it to work.

    The problem is explained below:

    I have 3 slider that gives either 0,1,2. I have a button "next" which is actually a Boolean button. Every time I click on the 'next' button, I want the values of the scabbard 3 (0,1,2) to go into a table. The array index is decided by how many times I clicked on the button "next". Basically if I click Next the first time, the values should go to the 0th row, when I clicked on the second time, he should go to the first line, etc... This should continue to happen until I click on the button stop, when it should display the table populated with its index corresponding to me.

    I tried to use a program for a Boolean County who continually keeps count how many times I pressed the next button. But this loop continues indefinitely. Otherwise, it starts from 0. I don't know how to do it well.

    The program is presented here with comments.

    Help, please

    Gayatri

    You should really use a structure of the event.  Keep the table in a shift register and simply use table build to y to add whenever the next value change event will occur.  Have another event for the stop button.

  • PLSQL - complete the table of records using the constructor

    Hello

    Stripped of example of what I'm doing. I know I've done this before, but my SVN is arrested for maint atm. Don't know why I get this error:

    Thank you.
    DECLARE
        
        TYPE t_Record IS RECORD
        (
            Table_Name  VARCHAR2(30),
            Num_Rows    NUMBER
        );
        TYPE t_RecordList IS TABLE OF t_Record;
        
        v_Record        t_Record;
        v_Tables        t_RecordList    := t_RecordList();
        v_Schema        VARCHAR2(50)   := 'SYS';
        
    BEGIN
    
        FOR i IN (SELECT * FROM all_tables WHERE owner = v_Schema)
        LOOP
        
            v_Tables.EXTEND;
            v_Tables(v_Tables.LAST) := t_Record(i.Table_Name, i.Num_Rows); -- Line 19
        
        END LOOP;
    
    END;
    
    ORA-06550: line 19, column 36:
    PLS-00222: no function with name 'T_RECORD' exists in this scope

    Documents is not the builders functions, something like this might work (unless you want to use objects instead):

    v_Tables(v_Tables.LAST).Table_Name := i.Table_Name;
    v_Tables(v_Tables.LAST).Num_Rows :=  i.Num_Rows;
    
  • draw the table using report generation tools


    Hello

    Here's the code...

  • How to import the list of virtual machines to complete a table in a workflow

    When you run the followingworkflow/library/vCenter/batch/run a workflow on a selection of objects

    How import you a list of virtual machines to complete the table of virtual machines?

    At this moment we are manually by selecting the virtual machines and adding them to the table individually which is very tedious. We would simply import a list.

    There is a certain ways that you can do what you're trying to do, but from your description, it looks like a wrapper will work best.  I enclose a simple workflow that loads the table from a csv file.  There is no error checking going on, but it should help you get started and you can expand on it from there.

  • Hi people. IM new here. Need to accelerate a clarification on the table!

    We have a scheme of production with 200 ~ tables in my body and I feel the performance of important queries in reports can be increased up to with the approach below.

    Current settings - movement of the line is disabled for all tables.

    What I can,

    (1) to activate the movement of the line with "change the movement line of table_name enable;" ~ This allows the rows in the table to move dynamically remove the unused blocks.

    (2) remove the unused blocks with "alter table table_name retractable space;"

    (3) turn off the movement of the line with "modify the movement table table_name disable;"line ~ this will stop allowing the lines in the table move dynamically.

    If I do, I get free unused blocks or removed making the table to perform at least a little more fast?

    Will there be an impact elsewhere?

    PS - It was never tried before by someone else in our scheme of production.

    See you soon,.

    Rachida.

    India.

    Use the Segment space Advisor to see what are the tables could benefit from a SHRINK

    Hemant K Collette

  • Help for the reconciliation of the table in a sequence

    I need assistance with the values of an array 1 d of channels read. Table 1 d of strings contains the names of the columns in a different table.

    This must be included in a file, but only once. IM is able to do, but the only problem, the table 1 d of strings contains the previously stored values.

    These values are from a list box, which is frozen as soon as the user clicks on the button OK/START in VI. I would like to print the values of frozen listbox, but it prints the values of the unfrozen ListBox instead.

    The problem is clear to me, I should create an empty array of strings and stores this value, but where in the order this is done?

    I have attached the VI, 'Header' is the table I'm talking about.

    Thank you

    Eureka

    Solved!

    I tried to complete the tables of empty strings in the header sub - VI writing and it works!

    Thank you

    Eureka

  • Check if the table contains a value

    Hi all

    I have a table in TestStand that contains numbers. Numbers are generated by a VI and are ranked randomly.

    (1) how can I check to see if the number "6481" is in this table using a step of TestStand?

    (2) is it possible to put this empty table in TestStand, and then complete the table to the size needed when the VI move back the numbers. (i.e. do the table to the size that the VI generates during execution)?

    See you soon,.

    Chase

    I think you will be interested in this Jürgen!

    I managed to do it in 'one step', using a loop.

  • Reconstruction of the table should be performed after removal of most of its data?

    Hi all
    We are on Oracle 10.2.0.4 on Solaris 10. There is a table in my DB of production that has 872944 number of lines. Most of his data is now useless, that it must keep, based on a date column in the table just last a month of rest data and delete data. Thus, after the array will be just 3000 lines.

    However, as the table was huge earlier (872 k lines before you remove), the deletion of data releases his oracle blocks and reduced the size of the table? Otherwise, this will help in the reconstruction of the line (redefined online) table so that the query that performs a full scan on this table goes faster?

    I checked using an example of a table that simply deleting data does not remove the oracle blocks - they remain in the user_tables for this table and complete the table scan cost remains the same. I think that after this deletion, I have to do a re-definition of table online, which is the right decision so we have a query that makes the full table scan?

    Thank you

    If read you about the orders, you will find that they require a DDL lock. Your users should not notice this.

  • Hide a button in the header of the table on the following pages

    I have a button to add a line in the header of the table of a dynamic form of LiveCycle and want to hide this button once someone clicks on a button "Lock".  Individual array elements are fine as the elements in the master page.  But I see not where I hide the table elements that are repeated in subsequent pages (header/footer).

    Can anyone help?

    The button Add code app.alert (this.somExpression) is only a temporary measure to allow you to see the expression that you need to reference in your loop for. Now to make your form and have the table spread over several pages. Click on the button on a cup of different pages. It ill diosplay the somExpression for the button you touched. Note the similarities in name... you will see that the Expressions are the same except for the appearance of the Page Name marked by [n]. This scene reproduced occurance is what you need to know... then you can use the instanceManger, count to see how they are and to build your loop for loop through each instance and change the presence of the button.

    make sense?

    Paul

  • Title of the report based on the value of the Table column

    Hello

    We use OBIEE 10 g.

    We have a Table and a chart based on the table in a report.

    Assume that the table has two columns, ID and NAME

    can we refer dynamically the value of the column NAME in the title of the report?
    for example
    the table has

    ID | NAME
    -------------
    123 | GS

    now, we would like the title to appear as

    Report for the GS

    where GS is dynamic

    Use the narrative mode and refer to the column that you want to display using @2 and place it instead of view title.

    Thank you
    Isabelle Renon

    Published by: Rajesh Raoul - BI on May 2, 2013 05:59

  • How to update the table when change list item in the classic report

    Hello
    I worked with apex 4.2 and I create normal classic report with list (named loved) select a column, now I want to update the table when the user changes the list with the new value, I can't create a dynamic action to do this, I create checkbox with the primary key and the loop for check point to update the table but I can not get the value of the list item. and for more speed, the user want to do it when changing the value from the list.

    My question
    1. how to do it in javascript and get the value of the list item and update the table with the new value
    2. do I have to use the API to create the list item so I can get the value of the report item or what.





    Thank you

    Ahmed

    You can find a lot of information in this forum (and outside in google) when you search for AJAX processes and demand. However, the tutorial in the link below should be useful:
    http://www.Oracle.com/WebFolder/technetwork/tutorials/OBE/DB/hol08/apexweb20/ajax_otn.htm

    BTW, if we answer your question, don't forget to mark the appropriate post as correct. It will help all of us in the forum.

Maybe you are looking for

  • How can I change the web page by default when I open additional tabs?

    My home page is set to the default normal page but when I open additional tabs a Yahoo page opens and I don't use it and don't want to do anything with it. I used to get the search page Google/MOY. This only happens when I open additional tabs. So, h

  • Equium A200-1V0 - cannot copy video clips on DVD

    I am trying to download my dvd movie clips, I tried the DVD-R and DVD + RW discs and at the same time I get the message please insert a writable disc. I contacted Sony to ask why I am unable to copy clips (I have a sony HD camcorder) but they said I

  • WNDR4500V3 cannot schedule power on/off wifi

    My router is:NETGEAR WNDR4500V3 with firmware V1.0.0.32I can't get the unit to turn off the radio wireless using the annex under configuration/advanced/Advanced wireless connection settings. I select 'Disable signal wireless in the annex' under 'Star

  • HP15: BIOS password lost

    I have a system that won't start plu, and while he was trying to get into the bios to make sure that the settings are as they should be, I seem to have myself locked out. System to disable the Code 51417106 Thank you.

  • Addition of registry to shift to Case stacked structure

    According to the help, you can add shift registers to the Structures.  The stacked sequence is a Structure, but I do not see the option to add a register to shift when I right click on the left side of the Structure.  Am I missing something?  I want