Showing multiple Objects in a single row in Gantt Chart

Hi,
I am wokring on extending the cPro4.5 gantt chart.
I have a tree hierarchy which I want to display on the Gantt Chart. But my need is to display all the children and its parent in single row i.e. in a new row bove the Poject row in the gantt tree (hierarchy shown on the left side) of existing chart.
Is it possible with the Gantt chart?
If yes, then where and how do I pass this information to the transformation I call in the end to convert the abap tables into XML file which is finally shown on the gantt.
Kindly guide.
Regards,
Varun

Hi Varum,
Sorry but I think I don't understand your requirement. Do you need see on the left of your gantt project structure?
Thanks,
Sara

Similar Messages

  • Can crosstab show multiple objects in top header?

    can crosstab show multiple objects in top header?
    for example, the data showed as :
    customer  city name  city value      product name  product value
        A             Paris          1             food              N
        A             London          2             milk              T
        B             London          3             food              E
        B             Paris          4             milk              M
        C             London          6             food              W
        C             Paris          3             milk              Q
        D             London          1             food              E
        D             Paris          2             milk              R
    i want show these data in crosstab, and customer is the left header, city name and product name are the top header, and city value and product value are measures in the crosstab,
    and i want show the data as below:
         London     Paris     food     milk
    A     2     1     N     T
    B     3     4     E     M
    C     6     3     W     Q
    D     1     2     E     R
    but actually i got below result in crosstab:
         London     food     London     milk     Paris     food     Paris     milk     
    A               2     T     1     N               
    B     3     E                         4     M     
    C     6     W                         3     Q     
    D     1     E                         2     R     
    anyone can help me on this?
    thanks.

    Can you see this image?
    https://weblogs.sdn.sap.com/weblogs/images/252123862/trick2.JPG
    The steps I did to get it were:
    1. Insert a crosstab.  In the first column put this formula
    =[customer]
    2. In the blue row cell do not put the city name directly but this formula:
    ="*London*"
    3. Add 3 columns. In each blue cell (header cells) put this formulas: ="Paris", ="food"
    , ="*milk*"
    4. Now, in the white cells:
    In the first column put this formula:
    =Max([city_value] Where ([city_name]="London"))
    In the second
    =Max([city_value] Where ([city_name]="Paris"))
    In the third column:
    =Max([product value] Where ([product_name]="food"))
    In the fourth column:
    =Max([product value] Where ([product_name]="milk"))
    Sadly this is not dynamic as you can see, but is the only way to achieve what you want to display.
    Otherwise better follow the advice by the other posters.
    Edited by: PadawanGirl on Mar 2, 2011 5:48 PM

  • How to show multiple messages for a single exception

    hi
    Please consider this example application created using JDeveloper 11.1.1.3.0
    at http://www.consideringred.com/files/oracle/2010/MultipleMessagesExceptionApp-v0.01.zip
    It has a class extending DCErrorHandlerImpl configured as ErrorHandlerClass in DataBindings.cpx .
    Running the page and entering a value starting with "err" will result in an exception being thrown and multiple messages shown.
    See the screencast at http://screencast.com/t/zOmEOzP4jmQ
    To get multiple messages for a single exception the MyDCErrorHandler class is implemented like
    public class MyDCErrorHandler
      extends DCErrorHandlerImpl
      public MyDCErrorHandler()
        super(true);
      @Override
      public void reportException(DCBindingContainer pDCBindingContainer,
        Exception pException)
        if (pException instanceof JboException)
          Throwable vCause = pException.getCause();
          if (vCause instanceof MyMultiMessageException)
            reportMyMultiMessageException(pDCBindingContainer,
              (MyMultiMessageException)vCause);
            return;
        super.reportException(pDCBindingContainer, pException);
      public void reportMyMultiMessageException(DCBindingContainer pDCBindingContainer,
        MyMultiMessageException pException)
        String vMessage = pException.getMessage();
        reportException(pDCBindingContainer, new Exception(vMessage));
        List<String> vMessages = pException.getMessages();
        for (String vOneMessage : vMessages)
          reportException(pDCBindingContainer, new Exception(vOneMessage));
    }I wonder if calling reportException() multiple times is really the way to go here?
    question:
    - (q1) What would be the preferred use of the DCErrorHandlerImpl API to show multiple messages for a single exception?
    many thanks
    Jan Vervecken

    fyi
    Looks like using MultipleMessagesExceptionApp-v0.01.zip in JDeveloper 11.1.1.2.0 (11.1.1.2.36.55.36) results in a different behaviour compared to when used in JDeveloper 11.1.1.3.0 (11.1.1.3.37.56.60)
    see http://www.consideringred.com/files/oracle/img/2010/MultipleMessages-111130versus111120.png
    When using JDeveloper 11.1.1.2.0 each exception seems to result in two messages where there is only one message (as intended/expected) per exception when using JDeveloper 11.1.1.3.0 .
    (Could be somehow related to the question in forum thread "multiple callbacks to DCErrorHandlerImpl".)
    But, question (q1) remains and is still about JDeveloper 11.1.1.3.0 .
    regards
    Jan

  • Customizing Sharepoint Calendar Week Group View to display multiple weeks in a single row

    Hi,
    SharePoint Calendar's Week Group View is useful for comparing multiple co-worker's schedule, and we have a business needs to be able to view the schedule for with the date range of more than one week at a time between co-workers for planning purposes, is
    there a way (code or no-code) to manipulate the date/week range so that the calendar display more than 7 days in a single row?

    Hi,
    As there is no such OOTB feature, I would suggest that you can change the calendar scope to “Month” or create a Gantt view to display more weeks in a view.
    Or you can try to create a custom calendar web part to meet your requirement.
    Here are some samples of custom calendar web part for your reference:
    http://www.codeproject.com/Articles/108676/SharePoint-Custom-Calendar
    http://gunnarpeipman.com/2009/01/creating-sharepoint-global-calendar/
    https://blog.metrostarsystems.com/2013/10/21/creating-a-custom-sharepoint-calendar-rollup/
    Best regards
    Patrick Liang
    TechNet Community Support

  • Inserting table in web form/ Inserting multiple cells in a single row

    Dear Mr Johnson,
    Thanks for your early reply.
    I am rather disappointed .....as I need to distribute my form urgently with a table insertion capability.
    I had purchased Adobe webform central subscription with the idea that a paid subscription will fetch me the full editing capability of the Adobe form central web forms.
    Please inform me as to when this vital update regarding the table insertion/ multiple cells insertion in a single row capability (update) will be functional and available for our use as today is 26th of January, 2013.
    Kindly reply ASAP.
    Thanks,
    with kind regards,
    Dr Ali

    See this thread from two days ago where Randy Swineford of Adobe says that it is expected to be added at the end of January: http://forums.adobe.com/thread/1140470?tstart=0
    I don't know if it will include a table tool.

  • Show multiple frames in a single SWFLoader

    Hello,
    I am loading a document contained in an .swf file, each page is in a single frame, to an SWFLoader. The SWFLoader shows a single frame at a time.
    I would like to show multiple frames at once and be able to manipulate them together (scaling, positioning).
    I know how to do it with a single frame easily, but is it possible with 2 or more frames?
    Thank you in advance,
    Mr Cartman.

    A SWF can only show one frame at a time.

  • Find(String pkey) method returns multiple object of the same row

    I'm not quite sure what i've done or havent done, but I've implemented updating a row using the em.persist(Object) method.....works great, but after i did that a few times the find(String pkey) method returns multiple copies of 1 row in the db
    here are two rows in the db
    personid(PK) firstName lastName
    1234 joe jones
    2345 rachel jones
    when i execute any query looking for people with the last name jones, ie
    select object(p) from Person p where p.lastName='jones'
    it returns multiple objects of each row ie
    1234 joe jones
    1234 joe jones
    1234 joe jones
    1234 joe jones
    2345 rachel jones
    2345 rachel jones
    2345 rachel jones
    2345 rachel jones
    There is only one row for both rachel and joe in the db, but why is the entity manager returning multiple objects of each, and how do i prevent that without using DISTINCT?
    Thanks for the help in advance

    Sorry, i forgot to mention i'm using ejb 3 and jboss

  • Multiple clobs in a single row of data

    I have several clobs in a single row of data and have created a procedure where I attempt to display the first 4k of each clob.
    using a for loop cursor I select all of the clobs in a row at the same time and then I use dbms_lob.read to get the first 4k of data.
    For the first lob of each row everything works fine but when I attempt to dbms_lob.read the second one I get an "ORA-06502: PL/SQL: numeric or value error: invalid LOB locator specified: ORA-22275" and I'm not sure why?
    does anyone know of an example where two or more clobs are selected and then converted to 4K varchars?
    sample columns for the table:
    SPECIALREQUIREMENTSS     CLOB
    REFERENCERANGE     CLOB
    ALERTVALUE     CLOB
    REFERENCELAB     VARCHAR2(50 CHAR)
    TESTINCLUDES     CLOB
    LASTUPDATE     DATE
    sample code (I removed some code for clairity - this produces the same error):
    create or replace
    procedure test_lobs as
    v_lab_blob blob;
    v_lobamt binary_integer := 32767;
    v_lobpos pls_integer := 1;
    v_labrec labman.lab_testingdata%rowtype;
    v_buffer varchar2(32767) :='';
    v_start_left number;
    begin
    -- *** housekeeping
    dbms_lob.createtemporary(v_labrec.testincludes,TRUE);
    dbms_lob.createtemporary(v_labrec.specialrequirementss,TRUE);
    Plpdf.init;
    Plpdf.NewPage;
    Plpdf.SetColor4Drawing(66,66,66);
    Plpdf.SetColor4Filling(180,180,180);
    v_start_left := Plpdf.GetPageWidth-Plpdf.GetPageRightSpace;
    -- *** select the test name for shaded printing
    for x in (select indexnumber, test from labman.lab_testingdata where test like 'A%') loop
    -- *** select the test data for printing
    select * into v_labrec from labman.lab_testingdata where indexnumber = x.indexnumber;
    -- *** test includes
    if dbms_lob.getlength(v_labrec.testincludes) > 0 or v_labrec.testincludes is not null then
    Plpdf.SetPrintFont('Arial','B',8);
    Plpdf.LineBreak(.1);
    Plpdf.PrintCell(25,5,'Test Includes:',0,0,'R',0,null,0);
    Plpdf.SetPrintFont('Arial',null,8);
    if dbms_lob.getlength(v_labrec.testincludes) > 32767 then
    v_buffer := '*** error - text is greater than 32k ***';
    else
    v_lobamt := 32767;
    v_buffer := '';
    dbms_lob.read(v_labrec.testincludes,v_lobamt,v_lobpos,v_buffer);
    end if;
    Plpdf.SetLeftMargin(Plpdf.GetCurrentX);
    Plpdf.PrintFlowingText(5,v_buffer,null,0);
    Plpdf.SetLeftMargin(v_start_left);
    Plpdf.lineBreak;
    end if;
    -- *** special requirements
    Plpdf.SetPrintFont('Arial','B',8);
    Plpdf.LineBreak(.1);
    Plpdf.PrintCell(25,5,'Special Requirements:',0,0,'R',0,null,0);
    Plpdf.SetPrintFont('Arial',null,8);
    if dbms_lob.getlength(v_labrec.specialrequirementss) > 32767 then
    v_buffer := '*** error - text is greater than 32k ***';
    elsif dbms_lob.getlength(v_labrec.specialrequirementss) = 0 then
    v_buffer := '';
    else
    v_lobamt := 32767;
    v_buffer := '';
    dbms_lob.read(v_labrec.specialrequirementss,v_lobamt,v_lobpos,v_buffer);
    end if;
    Plpdf.SetLeftMargin(Plpdf.GetCurrentX);
    Plpdf.PrintFlowingText(5,v_buffer,null,0);
    Plpdf.SetLeftMargin(v_start_left);
    Plpdf.lineBreak;
    commit;
    end loop;
    Plpdf.SendDoc(v_lab_blob);
    -- store the PDF document
    delete from store_blob;
    commit;
    INSERT INTO STORE_BLOB (blob_file, created_date)
    VALUES (v_lab_blob, SYSDATE);
    COMMIT;
    end test_lobs;

    didn't think that checking for a length of zero and null would produce two different results - should have known better.
    Thanks for your help!
    elsif dbms_lob.getlength(v_labrec.specialrequirementss) = 0
    or v_labrec.specialrequirementss is null then

  • Track changes showing multiple entries for a single change?

    Hi there .. I'm using Pages '09 v4.1 to edit MS Word '97 documents. I've been using the 'track changes' feature to work on chapters in a book and have done so with no problems so far (about 6 chapters so far in separate files). I went to start the next chapter and noticed that when I make a single change such as highlighting a word and making it italic, the tracking bubbles will show up as individual entries for every letter instead of for a single word. The really annoying thing is that it's not consistent .. some whole-word changes show up as a single entry, while some show as a few entries but don't necessarily correspond to how many letters are in the word being changed. When I try deleting specific tracking bubbles to see which part of the word they correspond to, it varies. For example, if I put the word "similar" in italics on page one, paragraph one, it shows up as 2 entries. When I delete the last entry, "imilar" will go back to standard font, while "s" stays italic until I delete the other entry. It's as though the words in the document are being recognized based on something other than the obvious, and certain letters are being grouped together in the program's brain, while others are separate.
    It's not isolated to italics, btw. If I reformat the entire document to be left-aligned instead of center-aligned, it will show lots of separate tracking bubbles in various places through the document, rather than showing one bubble for my single change.
    I've tried duplicating and saving a new version of the document, as well as creating a new doc and pasting everything into that and saving as a new doc, though I wasn't sure if this would carry over the problem .. It did.
    It's not the end of the world as far as finishing this job, but it's pretty annoying and will be worse for the person who ultimately verifies the changes I've made. Any help is greatly appreciated.

    TekWarrior wrote:
    I'm part of the end user computing and we are in the process of making a consolidated tnsnames.ora file as part of our migration from Windows XP to 7.
    The following two entries are to the same host, but are named different and use different ports, we can't locate the original programmer that set it up.
    I need to know if this would cause conflicts or not?
    PYRPROD.WORLD =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(Host = [same hostname])(Port = 1521))
        (CONNECT_DATA =
          (SID = pyrp1)
    PYRP1 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = [same hostname])(PORT = 1526))
        (CONNECT_DATA =
          (SERVICE_NAME = pyrp1)
    TekWarrior wrote:
    I'm part of the end user computing and we are in the process of making a consolidated tnsnames.ora file as part of our migration from Windows XP to 7.
    The following two entries are to the same host, but are named different and use different ports, we can't locate the original programmer that set it up.
    I need to know if this would cause conflicts or not?
    PYRPROD.WORLD =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(Host = [same hostname])(Port = 1521))
        (CONNECT_DATA =
          (SID = pyrp1)
    PYRP1 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = [same hostname])(PORT = 1526))
        (CONNECT_DATA =
          (SERVICE_NAME = pyrp1)
    It  won't cause any problem.

  • Blur out multiple objects in a single clip?

    I found a tutorial which explains how to blur an object in a frame by having the source clip on track1, a duplicate on track3 with gaussian blur and a shape on track 2 and then you do composite mode travel matte-luna on the clip on track 3, but how do you blur multiple objects in the same clip?

    How do you nest them? This is what I got:
    http://screencast.com/t/r7wanNGAi
    both circles have ADD composite modes.
    Result:
    http://screencast.com/t/l0nihfdBuV
    The left circle is correct but the right circle is white now.

  • Need help (desperately) '^_^ in writing multiple objects in a single file

    For all those Java guru out there please help me,
    I want to write a simple application that can serialize objects in a single file. Currently I know how to serialize one object in one file using the ObjectOutputStream's writeObject () method.But the problem is that if i have 10.000 objects to serialize then I will have 10.000 file in my HD. To simplify things I want to write those 10.000 objects in a single file. But I dont know how to do that, any one can help ??

    You can write any number of objects of any type into a file when you serialize them. You need to realize that once they're written to the file, they're all placed in there as type Object, so there really isn't any distinction between any of them. You don't have a file that contains only Shapes, or only Images. You write them out as Objects, and then you discover their types later as your deserialize them and read them in. You should read into the "Reflection" capabilities that all objects have. You write an Image to a file, and then a Shape, and then a Color, you can later pack these all into an ArrayList as you read them in, and when you use them discover their type using reflection.
    -Jason Thomas.

  • How to add aggregation on multiple objects in a single webi table?

    Hi experts,
    I recently face an requirement that show a report table in a specific format.
    Let me show you in a simple example, let's say we have three dimensions and one measure. Product, Region, Quarter and Sales. When put these objects in an vertical table, it display data in this way.
    Product
    Region
    Quarter
    Sales
    TV
    North
    Q1
    37
    TV
    North
    Q2
    6
    TV
    North
    Q3
    4
    TV
    North
    Q4
    89
    TV
    East
    Q1
    81
    TV
    East
    Q2
    5
    TV
    East
    Q3
    32
    TV
    East
    Q4
    99
    Mobile
    North
    Q1
    13
    Mobile
    North
    Q2
    50
    Mobile
    North
    Q3
    95
    Mobile
    North
    Q4
    65
    Mobile
    East
    Q1
    58
    Mobile
    East
    Q2
    80
    Mobile
    East
    Q3
    76
    Mobile
    East
    Q4
    97
    However, we expect to append some aggregation value in this table as this.
    Product
    Region
    Quarter
    Sales
    TV
    North
    Q1
    37
    TV
    North
    Q2
    6
    TV
    North
    Q3
    4
    TV
    North
    Q4
    89
    TV
    East
    Q1
    81
    TV
    East
    Q2
    5
    TV
    East
    Q3
    32
    TV
    East
    Q4
    99
    Mobile
    North
    Q1
    13
    Mobile
    North
    Q2
    50
    Mobile
    North
    Q3
    95
    Mobile
    North
    Q4
    65
    Mobile
    East
    Q1
    58
    Mobile
    East
    Q2
    80
    Mobile
    East
    Q3
    76
    Mobile
    East
    Q4
    97
    TV
    All region
    Q1
    TV
    All region
    Q2
    TV
    All region
    Q3
    TV
    All region
    Q4
    Mobile
    All region
    Q1
    Mobile
    All region
    Q2
    Mobile
    All region
    Q3
    Mobile
    All region
    Q4
    All product
    North
    Q1
    All product
    North
    Q2
    All product
    North
    Q3
    All product
    North
    Q4
    All product
    East
    Q1
    All product
    East
    Q2
    All product
    East
    Q3
    All product
    East
    Q4
    All product
    All region
    Q1
    All product
    All region
    Q2
    All product
    All region
    Q3
    All product
    All region
    Q4
    As you see, we add "All region" and "All product" here, and combine them with real product, region and quarter value to show aggregations.
    Can anyone tell me how to get such table in webi? Can we implement it simply in report level?
    Best regards and thank you,
    Ocean

    Actually, this question is more focus on the report structure. I know the calculation context. In my first thought, I create the report similar with above one. The problem is in that case, there are a lot of duplicate rows. If you don't know what I am talking about, you can just take a little try in a real webi report sample.
    The key of the question is about how to put the aggregated "All product", "All region" rows in the right place with right frequency and in a single table. As I said, it is more about the format/structure problem.
    Any thought?

  • Need same logical path for multiple objects in a Single project

    Dear All,
    I have a requirement where I wish to ensure that whenever an object is created in the LSMW transaction (In a Single Project), that object has to be created always under the same logical path name.
    This logical path I want to define under the transaction FILE.
    Is it possible to get this done?
    Please help,
    Regards,

    Nimish,
    Please tell me how to ensue that for every object created we get the same logical path without entering any value.
    The path i mean is the one defined in the transaction FILE
    Thanks for your input.
    Regards,

  • Showing Multiple Colors in a single Line series Chart

    Hi there,
    I need to show some High,Low and Normal datapoints with different colors on a single series chart
    I have to use line series.
    Can anyone help me with this, I not even sure if this is possible
    Please throw some light
    Thank you

    For the first variant.
    You have a LineSeries for all data.
    You manually divide your dataProvider for three providers: with low, hi and norm values. And Create additional PlotSeries for each part and set coloror what you want. So line will be shown by LineSeries and point will be shown and colored by PlotSerieses. Very simple variant but if you need to change the low and hi limits It's not so good. But if this limits are static and data is static it's very good.
    If data and limits are dinamic or you want to create more correct solution. It's not so difficult to create itemRenderer for LineSeries (there is a style property itemRenderer). Read about renderers in docs^ http://www.adobe.com/devnet/flex/quickstart/using_item_renderers/

  • How to Disassemble Varying Multiple Repeating Records from Single Row

    I have a flat file that has hundreds of thousands of rows.  Each row is a new record.
    On each row there are about 23 elements that occur once per row and then there are two groups of 4-6 fields each group that repeat a certain number of times.  There is an integer field before each group that indicates how many times the group repeats
    0 or greater.  An few examples rows are the following. 
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|0|0
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|1|b|b|b|b|0
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|2|b|b|b|b|c|c|c|c|0
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|2|b|b|b|b|c|c|c|c|1|d|d|d|d|d|d
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|2|b|b|b|b|c|c|c|c|2|d|d|d|d|d|d|e|e|e|e|e|e
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|0|1|b|b|b|b|b|b
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|0|2|b|b|b|b|b|b|c|c|c|c|c|c
    I'd rather not do a custom pipeline if possible unless there is something already written.
    thanks in advance.

    Thank you for the quick response.  Would rather stick in biztalk if possible.
    I was able to get something like this to process through no problem.
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|1|b|b|b|b
    a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|a|0
    Just using and unbounded record with the group order type set to sequence. each row could have 0 to hundreds
    of groups.  And I've been able to process files with millions of rows.
    I'm wondering if there is a way to check the integer number in order to tell the group how many records
    there will be?
    Sucks that it is all the same delimiter.

Maybe you are looking for