Concatenation of fields of big kid in a single line

BEEP: 10.1.3.4.1
Siebel: 8.1.1.2

Hello!

I'm new to BEEP - we are currently migrating Siebel operate above BEEP reports as part of an upgrade of Siebel 8.1.1.2.

I get my head around BEEP and translated all the features to operate successfully to the new platform. There is one thing, however, that escapes me!

We report against order attributes:

Parent: order
Child: Billing for the order
Big kid: attribute of element order

The XML of the BEEP report entry will have a head of parent and many children and grandchildren.

There is a field in children:

Product

There are two fields in the great child:

Name
Value

I would like to summarize across a single line, the concatenation of all the grandchildren 'Values' for the specific 'Name' fields in records of children with a specific field "product."

For example:

-Parents: car
-The product child: door
-Big kid name: color
-Child large value: Blue
-Big kid name: complete
-Great value kids: metal
-The product child: door
-Big kid name: color
-Child large value: Red
-Big kid name: complete
-Great value kids: metal
-The product child: seats
-Big kid name: color
-Great value child: yellow
-Big kid name: complete
-Child large value: leather

I want to a concatenated string values for the color of the door:

Blue, red

We have to operate in subclassing data stream Fetch and loop on the child and child large stream.

Any thoughts on how to achieve this in TONE?

Thank you very much in advance for your help!

Hi mroshaw76,

This should be eazzzzyy :)


  --- this will display the car
Colors of the  : 

Note the name of the element are case-sensitive.

Tags: Business Intelligence

Similar Questions

  • Concatenate 2 data fields and the values on the same line

    Hello

    I'm pretty new to BI Publisher. I want to concatenate 2 data (product and ProductType) fields. These concatenated values so I want to put them on a single line.
    for example.
    the values should look like

    ProductType1.Product1, ProductType2.Product2, ProductType3.Product3...

    Thank you.

    Check the forum thread
    Re: Display of horizontal lines
    for a similar request.

    If you still face questions send your sample xml and rtf

  • Text single line with background Image field

    Hello

    I have the following requirement for a small number of topics on BasicEditField, but I couldn't find answers to my requirement, so post to the same

    My requirement

    1 must be the only editor of line text field with a width and a predefined height.

    2. If a background Image(For better look-rounded edge image like in Broswer)

    3. If the number of characters exceeds the single line, it has scroll horizontally right and from characters to scroll left with the appropriate property of the ellipse.

    4. in entering an Enter key (Center of select navigation Keys), it should call my method to perform an action.

    Enjoy a quick help on this

    Thanks in advance

    Q1. BasicEditField.NO_NEWLINE will stop people pressing enter and get a new line.

    Regarding your second question, I recommend that you check out the two videos on screens and area managers.

    As a general rule, a field is laid out (i.e. tells his manager what size he needs and then this rectangle is placed), then painted.  Exhibitor is managed by managers and put sublayout on the page for the fields.  The more important than sublayout and put thing in page do is specify the scope (width and height) they need, which fiddles and managers to make using the measure.

    Once all fields was laid out, then the visible parts of each field are painted using paint.  I've never used subpaint.

    I hope this helps.

  • Value derived — concatenated string fields

    Hi all

    could you please give an example how can I set a value derived from a string field, so that it is values concatenated from several other fields of type string.

    Basically, what I want to do is to collect all the keywords in a field.

    Kind regards
    Gulnara

    Hey guliflower,

    With the help of a comprehensive rule that I have validated only that it works for me:

    first the pseudocode:

    If CERTAIN CONDITIONS

    value = variable1 & 'separator' & variable2

    endif

    If you are a derivation based on string values in the localdata (e.g. of the metadata contained in a checkin form) then the "#active." FIELDNAME"works well
    Otherwise, you will need to write additional idoc for the channels that you want to concatenate. The "&" is the operator of concat idoc, as defined in the reference guide of the IDOCScript (http://download.oracle.com/docs/cd/E10316_01/cs/cs_doc_10/sdk/idoc_script_reference/wwhelp/wwhimpl/js/html/wwhelp.htm)

    Here's the working example that I used on my test system. I pulled the doctype string and the string of delimited by a pipe in the comments field security group.

    Here's the code I used:

    <$if #active.ddocauthor="" like="" "sysadmin"$="">
         <$dprDerivedValue=#active.dDocType &"|"&="" #active.dsecuritygroup$="">
    <$endif$>

    It derived from the string ' document | public' in my field of xComments.

    This is interpreted as server-side:
    If the current user on this request is "sysadmin" and then take the string value of the field dDocType add a pipe ' | ' character and add the string value of the dSecurityGroup field and then place all of the contents in the xComments field.

    hope that helps,
    Warmly,.
    Billy Cripe
    Fishbowl Solutions

  • Concatenation of field - work around null values

    Hello

    I was hoping I could get assistance or advice on an issues I'm having with the concatenation of several fields. Esentailly, I need to concatenate a number of fields in another column (ALL_COMMENTS) using the carriage return and line break between each of them, however, I must also ensure that are no null values in all areas that will create blank lines within the new column.

    Assuming that all the fields are varchar (255) Code is something like:

    Update my_table
    the value of ALL_COMMENTS == PART_COMMENT0 | CHR (13) | CHR (10) | PART_COMMENT1 | CHR (13) | CHR (10) | PART_COMMENT2 | CHR (13) | CHR (10) | PART_COMMENT3 | CHR (13) | CHR (10) | PART_COMMENT4 | CHR (13) | CHR (10) | PART_COMMENT5 | CHR (13) | CHR (10) | PART_COMMENT6;
    COMMIT;

    Can someone suggest a method to ensure that no blank line is included in the concatenated field (IE not null values in comments which allows line or carriage returns)

    See you soon

    Sorry I should have also mentioned that there is no structure for the data set and a null value can be in all areas PART_COMMENT.

    Thank you

    Published by: user11305352 on 07/05/2009 22:19

    Maybe something like that

    update my_table
       set all_comments =   part_comment0 || decode(part_comment0, null, null, chr(13) || chr(10)) ||
                      part_comment1 || decode(part_comment1, null, null, chr(13) || chr(10)) ||
                      part_comment2 || decode(part_comment2, null, null, chr(13) || chr(10)) ||
                      part_comment3 || decode(part_comment3, null, null, chr(13) || chr(10)) ||
                      part_comment4 || decode(part_comment4, null, null, chr(13) || chr(10)) ||
                      part_comment5 || decode(part_comment5, null, null, chr(13) || chr(10)) ||
                      part_comment6;
    
  • Concatenation of fields

    I use the following to generate a random number

    < cfset random_no = #randrange (200000,999999) # >

    Now, based on a provider's code, I need to add a prefix to a random number, if the seller is ABC, I need to add the letter A to make it A9999999, if the seller is BBC, then add B to make B1000000, etc. and write this new entry in my Access db

    Is it done in CF and how, or what makes SQL and how?

    Thank you

    One or both.

    SEE the basic concatenation operand is the ampersand {and}. If you
    would just do something like this:
    random_no >

    It is also possible in most, if not all, DBMS. But how varies from
    one to the other.

  • Added Muse cannot open my file more and says that he has encountered an error and will now stop with the "Limits of big kid very detected" message. I just added all the pages of my phone. Now, I can not at all in the site. Help, please!

    Screen Shot 2015-02-19 at 10.34.35 PM.png

    Hello

    Could you please share your with us .muse file to study? Please send it to [email protected]. If your file is larger than 20 MB, you can use something like Adobe SendNow SendThisFile or Dropbox. Don't forget to mention the link to this forum thread in your email so that we can identify the file.

  • Concatenation of field value

    Hello

    Can we concatenate the results of 2 columns and display in a separate column in the reports for each record that is displayed in the report.

    Thanks in advance

    Hello

    Yes you can do it. On the third colum fx, you can use something like this-

    Account. "" Account name "| " ' || Account. "' Location account.

    Rgds,
    Amit

  • string concatenation &amp; date field?

    I am trying to concatenate the column of database + string + database column.

    I must add hook opened at the beginning of the string and a hook closing at the end of the database column.

    Example: Table.progtitle. "Deleted on | Table.Last_Modified_date

    the resulting output should therefore Table.progtitle (deleted 01/01/2010)

    How can we include media between a string and a database column?

    Hello

    the code is:

    select Table.progtitle || '(Deleted on '|| to_char(Table.Last_Modified_date ,'dd-mm-yyyy')||')'
    from Table;
    

    Herald tiomela
    Superconsult.nl

  • Concatenation of fields for the Group of records

    Dear friends,

    Here's my detail records


    employee not non-contact
    1360 8934
    1360 7172
    1360 [email protected]
    1297-8933
    1297 7056
    1297 8888
    1297 xyzl

    I want to write to the bottom of the query that returns the following result set

    1360 [email protected] 8934,7172,
    1297 8933,7056,8888, xyzl

    Pls help me!

    Manish Manyal

    See: http://www.oracle-base.com/articles/misc/StringAggregationTechniques.php

    An example:

    SQL> -- generating sample data
    SQL> with t as (
      2  select 1360 employee_no, '8934' contact_no from dual union
      3  select 1360, '7172' from dual union
      4  select 1360, '[email protected]' from dual union
      5  select 1297, '8933' from dual union
      6  select 1297, '7056' from dual union
      7  select 1297, '8888' from dual union
      8  select 1297, 'xyzl' from dual
      9  )
     10  --
     11  -- actual query:
     12  --
     13  select employee_no
     14  ,      ltrim(sys_connect_by_path(contact_no, ','), ',') contact_no
     15  from ( select employee_no
     16         ,      contact_no
     17         ,      row_number() over (partition by employee_no order by contact_no) rn
     18         from   t
     19       )
     20  where connect_by_isleaf=1
     21  start with rn=1
     22  connect by rn=prior rn+1
     23         and employee_no = prior employee_no;    
    
    EMPLOYEE_NO CONTACT_NO
    ----------- --------------------------------------------------
           1297 7056,8888,8933,xyzl
           1360 7172,8934,[email protected]
    
  • Is it possible to have several buttons send grouped with different fields in the subforms on a single page?

    Hello world

    I have a form with two sections. Each section is a subform (the green boxes represent subforms in the screenshot) and each subform contains three required fields and a release button (the button submit to an e-mail address). The problem is that I can't seem to keep them separate. If I fill in the fields required in Subform1 and then click on the button 'Submit to regional HR', he took over the fields required in the subform 2. Is there a way to 'point' or 'group' these fields to each Submit button in their respective subforms?

    I can not be understanding the appropriate function or expects subform correctly. I learned designer of the life cycle on my own and with the help of this forum. Thank you very much for your help. -Chris

    submit_different_subforms_question.png

    I'm an amateur, but I decided to start helping as much as possible on these forums.

    I had a similar problem in the past and found a solution. I can't say with certainty that it is the best solution, but since each button has only 3 mandatory fields, it's a workable solution.

    So this is complicated but also somewhat simple solution that works. Please keep in mind my script experience is limited.

    For the first submit button allow the script to remain in its natural state. Make sure that your email presentation is correct. You will create a second button which will be a standard button. Change the text to be the same as the text for the first submit button. Within this button, the click event, puts a script like this.

    (

    If

    Required.Field.1.rawValue == null or

    Required.FIeld.2.rawValue == null or

    Required.FIeld.3.rawValue is nothing

    then

    xfa.host.messageBox = ("If you please fill all required fields")

    on the other

    Submit.Button.execEvent ("mouseUp")

    endif

    Repeat this step for the second button on the subform.

    now do the real hidden submit button and place the second button in its place. He will check the required fields have entered values and if they entered it will be then press the button to send real otherwise it will put in place the error message. This method requires that the mandatory fields are not marked as required by the value tab. They must be optional, if not built in scripts will interfere with the written order. This is a work around, but I found that it allows better control of the required fields. You can add a floating asterisk or perhaps a border coloured fields so that users are aware of what fields are mandatory.

    I really hope this helps. I know this can be confusing, but I understand that sometimes it can be difficult to get a response, so if I can be useful, I'll try.

  • Single-line text field

    I'll put together a prototype and need to have a text box on the only field (search field) to put in some dummy texts.

    How can I go on this - Am I missing the simple solution?

    Thank you in advance!

    Which can be done with Muse. However, you can simply use a regular text box style to resemble your form fields, if it's just a prototype.

  • Combination of fields on the form to create a line of message and subject

    I have a few fields on my form I want to combine and create a line of message and the subject of.

    The fields are FirstName and LastName

    Using these two I want a topic saying something like "it's a form BLAH

    First name + name

    And something similar to a message on e-mail. As cc their email so that they get a copy of the form

    Is it possible

    Hello

    In my original example, I have a TextField object, called subjectLine. If your form does not have this object, then the script will fail, because Acrobat/Reader knows not what subjectLine is (for example, it is undefined).

    If you look at the original example, I want to build a subject line in the electronic mail using the TextField subjectLine. That's why I first test to make sure that the subjectLine TextField is not null.

    Where in your case you should be stable that FirstName and LastName is not zero, because these are the two objects that you use to create your subject line of the message.

    So for this part of the script, it's what I expected:

    // Check subject line field and extend error message
    if (form1.p1.subUserInformation.FirstName.rawValue == null || form1.p1.subUserInformation.LastName.rawValue == null)
    {
         errorMessage = errorMessage + "\n - please provide your first name and last name.";
    }
    else
    {
         vSubject = "Completed: Structure Change Form " + form1.p1.subUserInformation.FirstName.rawValue + " " + form1.p1.subUserInformation.LastName.rawValue;
    }
    

    Then the last script block checks all the options that are used to form the email and either send the email if they are all not null or gives the error message to the user:

    // If fields required for script are null, warn user and do not initiate email
    if (emailAddress.rawValue == null || form1.p1.subUserInformation.FirstName.rawValue == null || form1.p1.subUserInformation.LastName.rawValue == null)
    {
         xfa.host.messageBox(errorMessage, "Sending an email", 0, 0); // Send out a custom error message if any of these fields are null
    }
    else
    {
         // Everything is OK, send email
         event.target.submitForm({cURL:"mailto: "+ vEmail +"?subject=" + vSubject +"&body=" + vBody + vCC,cSubmitAs:vFormat,cCharset:"utf-8"});
    }
    

    Who is?

    Niall

  • Make it visible only works field in the first row, not added lines

    I have a dynamic form that I can add lines. It is 3 columns, the first being a DOF that fills the second column DDL. The 3rd column is a hidden field that shows once made a choice in the second DDL. It works very well in the original line, but it will become visible in the rows that are added.

    This is my code for the second DDL:

    If

    (this.rawValue ! = 1)

    {

    Form1. Page1.OrderSection.OrderItems.condition.presence

    = 'visible ';

    }

    on the other

    {

    Form1. Page1.OrderSection.OrderItems.condition.presence

    = 'hidden ';

    }

    Must be set up as a sort of loop maybe? I'm sure it has something to do with my being a dynamic path name path. Not really sure at this point what to look at to make it work. I don't know how or if I can get my file here. If someone can tell me how to fix it, or I can email to someone for help.

    Thanks in advance.

    Each object must have a unique name. To accomplish the repeating subform Gets a number of occurrence, so assuming the OrderItems is the repeated subform expression to get the object will be OrderItems [occuranceNumber]. Condition

    If you need to change your code to access the instance on the right:

    'visible ';

    xfa.resolveNode ("form1. ("Page1.OrderSection.OrderItems [' + this.parent.index + '"] '). Condition.presence =

    Assuming that you are running this code on an object inside the subform. The this.parent.index will give you the index number of the subform that you are.

    Hope that helps

    Paul

  • content of a single line in a text field

    I load a text field 100 string values (each with a < br > after them) in a multiple line, dynamic text field set to display the HTML. When a user clicks on one of the lines, I want that the content of this line to be set in a variable for further processing.
    any ideas on how to make this simple, assuming that the data load will change quite often?
    Thank you

    Use the asfunction Protocol to call a function and set the value in a
    variable.

    mytxt.htmlText = ""Hi!";"

    var valuelink:String = null;
    function setValue(value:String):Void
    {
    valuelink = value;
    trace (valuelink);
    }

    --
    Kind regards
    Erick Souza | ericksouza.com

Maybe you are looking for