Matrix double-header

Hi,
I would like to create one matrix with 2 headers. Its similar to system forms for example store items where on pane Stock is in matrix disponibilty for each stores and bellow is sum for all stores.
I read somewhere thats this are 2 matrixes - first standard and seccond only with header, but I cannot achieve the functionality as in system form when I change the width of one how to change the seccond because there is no event raised.
thanks for help
Petr

David,
thanks for reply. I have matrix where are few rows in group of 3 - each 3 columns belongs to one logic name. For example I have 3 columns which belongs to orders, next 3 belongs to stores, ...
And I would like to add above the 3 columns label for example ORDERS. I found solution, where under the matrix I added new one matrix with header only (height of matrix is only for header) and in this new matrix I added columns with name of group of columns the previous matrix.
But this is only useable when I disable possibility for changing the width of columns in both matrices (is disabled click for first row - header). It is working fine for me, but there are two things Im not confident:
1. I cannot change width of columns of both matrices - its not practical
2. When I change order of column in matrix settings, I have labels in header matric at non correct place.
I let you know when I will find better solution, otherwise I`ll be glad if you will have some idea which will solve the two things I have unsolved yet.
Petr

Similar Messages

  • Why AlivePDF generate double header?

    I'm trying to generate a simple table with alivePDF. This is my code:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                                            xmlns:mh="mh.components.*"
                                            layout="absolute" width="500" height="500">
              <mx:Script>
                        <![CDATA[
                                  import mx.collections.ArrayCollection;
                                  import org.alivepdf.colors.RGBColor;
                                  import org.alivepdf.display.Display;
                                  import org.alivepdf.drawing.Caps;
                                  import org.alivepdf.fonts.FontFamily;
                                  import org.alivepdf.fonts.Style;
                                  import org.alivepdf.grid.Grid;
                                  import org.alivepdf.images.ImageFormat;
                                  import org.alivepdf.layout.Orientation;
                                  import org.alivepdf.layout.Resize;
                                  import org.alivepdf.layout.Size;
                                  import org.alivepdf.layout.Unit;
                                  import org.alivepdf.pages.Page;
                                  import org.alivepdf.pdf.PDF;
                                  import org.alivepdf.saving.Method;
                                  import org.alivepdf.visibility.Visibility;
                                  import org.alivepdf.grid.*;
                                  import mx.utils.ObjectUtil;
                                  private var myPDF:PDF;
    protected function savePDF(e:MouseEvent):void
                                            var myPDF:PDF = new PDF ( Orientation.PORTRAIT, Unit.MM);
                                            myPDF.setDisplayMode(Display.FULL_PAGE);
                                            myPDF.addPage();
                                            var dp:ArrayCollection = new ArrayCollection();
                                            dp.addItem( { firstName : "Bob", lastName : "Groove", city : "Paris" } );
                                            dp.addItem( { firstName : "Bob", lastName : "Wise", city : "Paris" } );
                                            dp.addItem( { firstName : "Bob", lastName : "Wise", city : "Paris" } );
                                            dp.addItem( { firstName : "Bob", lastName : "Wise", city : "Paris" } );
                                            myPDF.textStyle ( new RGBColor ( 0x0EEFF0 ) );
                                            trace(ObjectUtil.toString(dp));
                                            var grid:Grid = new Grid ( dp.toArray(), 200, 100, new RGBColor (0x000000),null,false,null,null,0,12,6,"0j");
                                            myPDF.addGrid( grid, 5, 5);
                                            myPDF.save( Method.REMOTE, "coldfusion/pdf.cfm", "inline", "test.pdf" );
                        ]]>
              </mx:Script>
              <mx:VBox width="100%" height="100%">
                        <mx:HBox width="100%" backgroundColor="#FFFFFF">
                                  <mx:Spacer width="100%"/>
                                  <mx:Button horizontalCenter="0" label="SavePDF" height="22"  click="savePDF(event)"  id="savePDFBtn" toolTip="SAVE TO PDF"/>
                        </mx:HBox>
              </mx:VBox>
    </mx:Application>
    The problem is that this generate a double header and I don't know why. You can see a live example here: http://docs.google.com/viewer?url=http://prestitiinpdap.biz/pdf/myPDF.pdf
    Could you help me solve this error?
    Thanks

    Many thanks, but the support seems discontinued also in the forum.
    I got an answers on http://stackoverflow.com/questions/14799768/why-alivepdf-generate-double-table-header

  • Unable to resize the location toolbar. Double headed error appears but doesn't work. Toolbar is minimum length, no text visible.

    The location toolbar is very short and not expandable using the double headed arrow bars.

    I did some more accurate tests with gvfs-mtp and with jmtpfs. MTP with the phone works very slow and I see some file as corrupts, but it works; but tablet is not recognized by libmtp (DAMN! I used to move file in and out of it before fresh install! WHY?!) and neither by libmtp-git so i can't do anything.
    Device 0 (VID=054c and PID=06ac) is UNKNOWN.
    Please report this VID/PID and the device model to the libmtp development team
    Last edited by Mons1990 (2014-03-09 11:39:11)

  • How set disable select matrix column header

    How set disable select matrix column header same Inventory-->Pick List Form
    Thanks Advance.

    Hi ,
    do u mean Price List Form Header...
    If Yes Means Try the Following,
    select case pVal.FormType
    case "155"
    Select Case pVal.Before_Action
    case True
    select case pval.ItemUid
    case "3"
    Select Case pVal.EventType
    Case SAPbouiCOM.BoEventTypes.et_CLICK
    if pval.row = 0  Then BubbleEvent = False : Exit Sub
    End Select
    End Select
    End Select
    Regards,
    Ganesh k

  • Double Header in ALV Report

    Hi,
    Is there any way of putting double headers to an ALV report?.
    Example:
              JANUARY
    WEEK1     WEEK2     WEEK3     WEEK4
    Rgds,
    Jose

    Hi Jose,
    ALV Header
    http://abap4.tripod.com/download/alvstub.txt
    http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_endlist.htm
    If using OOPs approach Refer Sample code:
    data: o_html             TYPE REF TO cl_dd_document.
    CLASS lcl_event_receiver IMPLEMENTATION.
    *-- Top of Page
      METHOD handle_print_top_of_page.
      ENDMETHOD.                    "handle_print_top_of_page
      METHOD handle_top_of_page.
      ENDMETHOD.                    "handle_top_of_page
    ENDCLASS.               "lcl_event_receiver IMPLEMENTATION
    DATA: lws_text  TYPE sdydo_text_element.
      IF cl_gui_alv_grid=>offline( ) IS INITIAL.
    *-- Object for HTML top container
        CREATE OBJECT o_html
            EXPORTING style            = 'ALV_GRID'
                      background_color = 35.
    *-- Top of Page
        CALL METHOD o_alvgrid->list_processing_events
          EXPORTING
            i_event_name = 'TOP_OF_PAGE'
            i_dyndoc_id  = o_html.
    *-- Total Record Text
        CALL METHOD o_html->add_text
          EXPORTING
            text         = text-012
            sap_emphasis = text-015.
        CALL METHOD o_html->add_gap
          EXPORTING
            width = 8.
    **-- Total record Value
        lws_text = cnt_total.
        CALL METHOD o_html->add_text
          EXPORTING
            text         = lws_text
            sap_emphasis = text-015.
        CLEAR  lws_text.
        CALL METHOD o_html->new_line
          EXPORTING
            repeat = 1.
    Reward Points if this Helps.
    Manish

  • Weird SSRS Format Date Output in Matrix report Header

    For one of my Matrix reports, the column headers are Dates which I am trying to format in the form of 'Mon 07' i.e. short date name followed by date value.
    For this I am using the expression - =Format(CDate(Fields!WorkedOnDate.Value),"ddd") I then wanted to trim the right 3 letters.
    I am getting weird output. Here is what I am getting for one week- Tue, We2, T12u,ri,SaA,Sun,7on
    Any idea what is going wrong? This was asked in this link but that answer didn't help - The
    date formats do not seem to work in SSRS
    Regards,
    Karthik
    Please remember to click Mark as Answer and Vote as Helpful on posts that help you. This can be beneficial to other community members reading the thread.

    Hey Visakh, I realize my mistake now. I was adding the expression as part of Number-> Format property of text box instead of directly on the text box property. Thank you.
    Regards,
    Karthik
    Please remember to click Mark as Answer and Vote as Helpful on posts that help you. This can be beneficial to other community members reading the thread.

  • Anyone else getting sporatic double headed pointer in CS4

    Sometimes my mouse pointer will turn into a double arrow "<-->" for no reason when using the program. Is it just me?? I do understand it is suppose to when dragging frames, etc.., but this is not the case when I see it. I'm still able to make selections with it and it doesn't prevent me from normal use. It's just a pita too see it.

    When/where exactly are you seeing that cursor?  I haven't seen/heard of this problem before - have only seen it when expected.
    Thanks,
    Jen.

  • Double Headed Beast MSI N590GTX-P3D3GD5

    GTX 590 was released since March of 2011 which competes against the AMD-ATI 6990. The video card is composed of two 580 GPU chips with 10 power phases each and connected through a NF200 bridge chip. 
    Well as you can see the card I have here is based on 590 reference design - no TwinFrozr cooler or even the Military Class II components. But so far the stock cooler is already enough to cool up the video card and do some overclocking.
    Back plate for better heat dissipation and serve as support for long video cards like this one
    Specifications:
    •Core: 607 MHz
    •Memory: 3072MB GDDR5 3414MHz
    •Memory Interface: 768bits
    •Video Output Function: x3 Dual-link DVI, 1x Mini Display Port
    •SLI Capable
    •3D Vision
    Check out the heatsink fins. Sturdy and thick looking.
    Bundled Accessories:
    •Manuals and Software DVD
    •DVI to HDMI adapter
    •DVI to VGA adapter
    •8pin to 6pin Power Converter
    •Mini display port to Display port
    Test System:
    •Processor: Intel i7 2600K
    •Motherboard: MSI Z68A-GD80 B3
    •Cooler: Titan Fenrir
    •Memory: Kingston HyperX Genesis Special Edition 2x2GB DDR3 2133MHz
    •Harddisk: Kingston SSDVnow+ 128GB
    •PSU: Antec TPQ-1200W
    •Softwares: Windows 7 Ultimate 64Bit, Futuremark 3Dmark06/Vantage/3dMark11, Heaven Benchmark, CPUZ, GPUZ and Realtemp and latest MSI Afterburner
    Following tests would be in all stock settings
    3dMark06
    Vantage
    3dMark11
    Next. Overclocked 2600K running at 5.1GHz and 5.2GHz. While the video card is running at 665MHz and 695MHz if my memory serves me right hehehe
    3dMark06
    Vantage
    3dMark11
    Lastly, tried running the videocard in Heaven Benchmark DX9 Software 
    Too bad that most of the GTX590 reference design are all voltage locked. I can actually run the video card at 700Mhz but for 3dmark06 only. I wish that MSI was able to open up the voltage wall limits using MSI Afterburner or through the VGA Bios. But still it’s a beast on its own. Smooth game play at high resolutions.

    Quote
    Too bad that most of the GTX590 reference design are all voltage locked. I can actually run the video card at 700Mhz but for 3dmark06 only. I wish that MSI was able to open up the voltage wall limits using MSI Afterburner or through the VGA Bios. But still it’s a beast on its own. Smooth game play at high resolutions.
    The voltage limitation comes from latest Nvidia drivers, [The limitation is not by MSI]
    as those 590GTX cards ends in smokes very easy{super weak VRM}[even with a small voltage boost]
    So to prevent high RMA rate, they locked the voltage,
    they[Nvidia] also works over second reworked revision of this 590GTX to fix those design issues

  • Matrix Footer

    Hi to All,
    I had created a  user screen with matrix..The matrix contains the calculation part..All the values of the particular column should be added and it should be displayed in the footer area of the matrix..(For Ex)
    MainMenu --> Reports --> Query Generator --> Queries
    Here, if v give any query for system form, it vl display the result in matrix. In the footer area of the matrix a control vl be there which seems like a button(But it vl be flat) in that the sum of particular column will be displayed..Like this i want to do in my user screen..Whether its possible.....

    Sridhar,
    the same way as in system forms it isnt possible. There is a lot of thinks that in sbo forms are but with sdk you cannot achieve it.
    This problem was discussed here many times, try to search in history of forum for matrix double header.

  • Display two heading in single column using ALV report

    Hi Experts,
    I got a requirement for displaying 2 rows heading in a single column report. Is it possible that I can perform this task using ALV. How to get this 2 rows in ALV.
    This is a criteria that need to be output in ALV REPORT.
    MATERIAL CODE--MATERIAL NUMBERSTORAGE LOC----SLOC1     SLOC2
    --DATE--DATE1      DATE2
    123445--TEST MATERIAL22--
    3
    As mentioned above storage loc and date will be changing with respect to data dynamically and under this double heading qty will be displayed.
    Just want to know how to get double heading. It is clear that how to display dynamically but unaware of double heading using fieldcatalog.
    Regards,
    Yahya

    Hi Yahya,
    Please pass row position in fieldcatalogue for the respective columns.
    E.g  MOVE '2' to w_fieldcat-row_pos.  " This will display the field in 2nd row.
    Thanks,
    Rupali

  • Create 2 row header in an HTML report?

    Can anyone help me and take a look at my code?
    The Test Data 3.vi reads in the text file, then Data Report.vi spits out a report in HTML. 
    I am trying to do a couple of things,
    1. to duplicate a report in the exact manner it is formatted in, a double row header. (I will have to post another reply,and include the 2 jpg files of what I am trying to do.)
    2.I am also trying to get 2 columns of data in one column, or to at least appear that way. It would be the 2nd and 3rd columns to one column, 4th and 5th columns into one column, and so on.
    Attached is my code and text file. I am about going cross-eyed trying to figure this thing out.
    Can anyone help
    Attachments:
    data.txt ‏2 KB
    Test Data 3.vi ‏55 KB
    Data Report.vi ‏29 KB

    Below are 2 jpg files showing what it is I am trying to do in my code. With what I have tried, it seems impossible to get it exactly the way the original report is formatted. I attempted to concatenate strings, but, all that does is run the data together rather than in nice neat columns. I tried putting to arrays into one, but that didn't work either to give me my 2 columns of data into one column.
    Thank you in advance...
    Attachments:
    2columns to 1.jpg ‏233 KB
    Double header row.jpg ‏233 KB

  • 3D Engine - Projection Matrix

    Hi
    Im basically building a 3d engine (very simple one) using software rendering (no opengl or directx) for learning purposes.
    The 3d engine has one simple rendering method thats suppose to render a point from world space to the 2d space (monitor)
    i believe i got the rendering working properly, but it has no perspective
    i believe i need a perspective matrix
    can you pros help me build one
      public static Pixel2D render(Camera c, Pixel3D p) {
        //matrix transformations (with euler style rotation)
        //fm = pm * cm * wm * point
        double fm[][];
        double om[][] = createMatrix(4, 1);
        double cm[][];
        double ctm[][] = createIdentityMatrix(4); //camera translation
        double crxm[][] = createIdentityMatrix(4); //camera x-axis rotation
        double crym[][] = createIdentityMatrix(4); //camera y-axis rotation
        double crzm[][] = createIdentityMatrix(4); //camera z-axis rotation
        double pm[][] = createIdentityMatrix(4); //perspective matrix
        double rx = Math.toRadians(c.getRoll());
        double ry = Math.toRadians(c.getPitch());
        double rz = Math.toRadians(c.getYaw());
        //camera matrix
        //translation
        ctm[0][3] = c.getX();
        ctm[1][3] = c.getY();
        ctm[2][3] = c.getZ();
        //roll
        crxm[1][1] = Math.cos(rx);
        crxm[1][2] = Math.sin(rx);
        crxm[2][1] = -Math.sin(rx);
        crxm[2][2] = Math.cos(rx);
        //pitch
        crym[0][0] = Math.cos(ry);
        crym[0][2] = -Math.sin(ry);
        crym[2][0] = Math.sin(ry);
        crym[2][2] = Math.cos(ry);
        //yaw
        crzm[0][0] = Math.cos(rz);
        crzm[0][1] = Math.sin(rz);
        crzm[1][0] = -Math.sin(rz);
        crzm[1][1] = Math.cos(rz);
        cm = multiplyMatrix(crxm, crym);
        cm = multiplyMatrix(cm, crzm);
        cm = multiplyMatrix(cm, ctm);
        //projection matrix
        pm[3][2] = 1;
        pm[3][3] = 0;
        //object matrix (point)
        om[0][0] = p.getX();
        om[1][0] = p.getY();
        om[2][0] = p.getZ();
        om[3][0] = 1;
        //we have no world matrix
        //fm = multiplyMatrix(pm, cm);
        //fm = multiplyMatrix(cm, om);
        fm = multiplyMatrix(cm, om);
        return new Pixel2D( (int) fm[0][0], (int) fm[1][0], p.getColour());
      }for complete source code so far: http://williamchan.brixonsolutions.com/myworks/java/graphics3d/source.php

    I can't remember the details of doing a perspective transformation, but what I do remember is that you add an extra column to your data to put it into a 4d space, called homogenous coordinates. Then you apply a linear transformation that maps the viewpoint into a plane in 4d. This causes all the lines that project out from the viewer to be parallel. You can then lose the 4th dimension and the resulting x and y are in perspective and the z is the distance from the viewer. The phrase to google for is "homogenous transformation".

  • UDO matrix sort

    Hello All:
       Currently have a UDO that user users, as it get larger there is a need to have the matrix value sorted by a different way (default of course is alphabetically against code column).
       Aside from write a new form and handle data source of the matrix myself. Any easier I can resort the exist UDO matrix?
       Thank you for any help you can give me.
    Also.
        I am having a weired problem that when I change viewpanel, element does not change.
        I set the item's frompanel and topanel.. And I have the handling script that does "form.PaneLevel = " thing. I know it is something stupid as I done something like this before and stuck on this a bits before and fixed before. But that was several years ago. Can't remember what I did. Any obvious suggestion would be greatly appreciated. First part of this message is more important!
    Thank You!

    Matrix columns can be sort using this code
    yourmatrix.Columns.Item("yourcolumn").TitleObject.Sortable = true;
    when you click on matrix column header the column will sort automatically

  • Save Column widths, column titles in Matrix

    Just wondering if there is a quick way to access data on column settings on a system matrix (width, header caption).  I can see where the bold, and alt names are stored for the main header areas, but can't see where the line settings are stored. 
    We have a customer that wants to transfer those settings from one user to another in current and different companies.
    Thanks!

    Hi Curtis,
    Have you looked at the Copy Express add-on? This is capable of transferring user settings between companies.
    Kind Regards,
    Owen

  • Connecting 2 monitors to PB 15inch G4

    Is this possible? I would like to connect 2 flat panel monitors for more screen 'real estate'. Can the PB 15inch handle this?
    Any extra equipment/cable recommendations? In fact if this is possible how many monitors can the PB natively support?
    Thanks in anticipation.

    There are a few possible solutions out there.
    VTBook, an expansion video card for your PC card slot
    Matrox double-head and triple-head adapters, although now that I look at the compatibility matrix they only list MacBooks and MacBook Pros.

Maybe you are looking for