Cross tab column headers display on all pages

I made a Crystal Report with a cross tab which displays all details. In the cross tab I have 6 columns with details about the data displayed in the last 2 columns. The headers of these columns are only displayed on the first page but not on other pages. How can I add column headers to all pages? Thank you.

Column headings should be repeated automatically, row headings can be repeated by
1.right-clicking on the row header
2. select Row options
3. .select Repeat Labels on Page break
or, when I just reviewed it in the help section it says:
"When you create a Cross-Tab that is wider or longer than the specified page size, the program automatically spans the printing across enough pages to accommodate the size of the Cross-Tab. In the Preview tab, a line will appear at each page break. For ease in reading, column headings will be repeated on subsequent pages. Row headings can also be repeated using the Keep Columns Together option.
To repeat row labels
Right-click the blank top-left area of the Cross-Tab and select Cross-Tab Expert from the shortcut menu.
The Cross-Tab Expert appears.
Click the Customize Style tab.
Select the Repeat Row Labels check box, if desired.
Crystal Reports lets you designate report objects that don't expand horizontally, such as text objects, field objects, OLE objects, charts, maps, lines, boxes, and so on, to be repeated on each additional horizontal page that a Cross-Tab creates. For more information, see Repeating report objects on horizontal pages."

Similar Messages

  • Supress Column headers in Crosstab on page 2+

    I have a crosstab report that spans multiple pages.  We export it to Excel for analysis, and never (or very rarely) print it.  We have to delete the column headings on page 2+ once it is in Excel.  Is there some way to supress those headers so that they only print once (on page 1)?

    Jyothi Yepuri 
    I do not have a problem with the Row labels, but rather the column labels.  I have already unchecked the box you refer to.
    sjain & MisraP
    Thanks for this idea.  I right-clicked on the column header field in the cross-tab, chose format, and conditionally suppressed the field.  This prevents the field (date in my case) from displaying, but it still prints an empty line when exporting to Excel, which is less than ideal.  I'm wondering if I can trick CR to think that my page is 500 inches tall.
    Carl Sopchak
    I've used your idea on other reports, but unfortunately that works on the Page Header section of the report.  Since the cross-tab sits entirely in a Report/Page Header/Footer, this trick will not solve my particular problem.
    Edit: I was able to customize the page size to be 23.62" tall, but the report still ends up as two pages tall.
    Edited by: M Anderson on Sep 22, 2009 6:54 PM

  • Cross tab column issue

    I have a cross tab report that has three column fields. I want to design the report such that when the outer most column (1st column) field get repeated again it should appear at a certain gap from the first one.
    By default crystal report shows all the columns joined together with no space in between.
    e.g lets say that column has three values A,B and C. I want to have the cross tab report to have gaps between these three matrices that get displayed. i.e. A with its sub columns and summary values then a slight gap followed by B with its sub columns and summary values and so on.
    Please Help.

    Is the show cell margins option checked or not.If unchecked please check it and see the results.
    If this doesnot work you can right click on the summary field and in the Display String add formula
    "  "+CStr(CurrentFieldValue)+"  "
    Hope this helps
    Regards
    sjain
    Edited by: sjain on Nov 6, 2009 6:04 AM

  • Cross Tab Column Header and Embedded or Calculated Member

    Hello All
    I am needing some help with a Cross Tab in CR2008.
    My Cross Tab look as follows:
    Rows______________Columns
    ......................................Fiscal Year
    Account Number...........Summarized Field (Value Field)
    The report spans three Fiscal Years but not all accounts have three Fiscal Years worth of data so some Cross tabs start 2009, 2008, 2007, Some report 2008 and 2007, Some just 2007 (and other variations). To get my cross tab working correctly I need to create a formula that get the CurrentColumnIndex based upon the Fiscal Year. e.g. If columnd header = 2009 column index = 0.
    Can anyone advise how I would go about this?
    Thanks
    Phillip

    Phillip, go to your data source, and see if you can add a new connection,
    one of those options should be (Command)
    if you can add a Command, then you can put the SQL in the command section.
    You will need to add the Command as a data source, and remove the old
    data source once the command is added, you will be able to edit it if needed.

  • Cross-tab Columns

    I'm trying to design a cross-tab report the following columns:
    Rows : MONTHS       Columns : 2009 Sales; 2010 Sales; 2011 Projections; 2011 Sales; Sales vs Proj; % diff; 2010 vs 2011 diff
    I have a grouping on location.  Then I created a formula that will define what goes in each column. The Sales columns are in  the database.  The projections will be hard coded (an amount for each month and each location).
    MY PROBLEM IS, I'M HAVING A HARD TIME GETTING THE PROJECTIONS TO GO INTO THE CORRECT COLUMN.
    Here is a formula I have for each location.  ( I was having trouble getting all the locations in one formula)
    IF {@SERVICE TYPE NAMES}="DALLAS" THEN (IF{@MONTH NUMBER}= "01 - JANUARY" THEN 989006.66
                ELSE
                    IF{@MONTH NUMBER}= "02 - FEBRUARY" THEN 1006933.40
                ELSE
                    IF{@MONTH NUMBER}= "03 - MARCH" THEN 2027802.10
                ELSE
                    IF{@MONTH NUMBER}= "04 - APRIL" THEN 2229853.06
                ELSE
                    IF{@MONTH NUMBER}= "05 - MAY" THEN 2286594.60
                ELSE
                    IF{@MONTH NUMBER}= "06 - JUNE" THEN 2273131.89
                ELSE
                    IF{@MONTH NUMBER}= "07 - JULY" THEN 2192997.93
                ELSE
                    IF{@MONTH NUMBER}= "08 - AUGUST" THEN 2083988.42
                ELSE
                    IF{@MONTH NUMBER}= "09 - SEPTEMBER" THEN 1851888.57
                ELSE
                    IF{@MONTH NUMBER}= "10 - OCTOBER" THEN 1720331.72
                ELSE
                    IF{@MONTH NUMBER}= "11 - NOVEMBER" THEN 1158791.62
                ELSE
                    IF{@MONTH NUMBER}= "12 - DECEMBER" THEN 1089271.37
                ELSE 0)

    Hi, 
    Nested Ifs are like brackets.  If you mess one up all the others that follow will do strange things and trying to figure it out just causes high-blood pressure. 
    Try this with Case statements instead: 
    IF {@SERVICE TYPE NAMES}="DALLAS" THEN
         (Select {@MONTH NUMBER}
              Case "01 - JANUARY" :989006.66
              Case  "02 - FEBRUARY" :1006933.40
              Case  "03 - MARCH" :2027802.10
              Case  "04 - APRIL" :2229853.06
              Case  "05 - MAY" :2286594.60
              Case  "06 - JUNE" :2273131.89
              Case  "07 - JULY" :2192997.93
              Case  "08 - AUGUST" :2083988.42
              Case  "09 - SEPTEMBER" :1851888.57
              Case  "10 - OCTOBER" :1720331.72
              Case  "11 - NOVEMBER" :1158791.62
              Case  "12 - DECEMBER" :1089271.37
              Default     :0;)
    ELSE 0;
    I added a Default because I prefer to control unknowns than having Crystal do it and erring out unexpectedly. 
    Good luck,
    Brian

  • Cross-tab column name sorting

    Hi
    I created a cross-tab report in Bi Publisher, the sorting in the column names is sorted in alphabetical order. How do I customize this in the order I expected?
    Thank you in advance,
    Jean

    Thank you Jorge!
    I used the pivot table to create the template in word. I check the link and it is what I need. But the template I created is so different. I am very new to BI Publisher. the following is the what I have in the field browser:
    crosstab:c547;"//ROW";"ETHNIC{,o=a,t=t}";"S_TYPE{,o=a,t=t}";"EMP_ID";"count"?>
    <?horizontal-break-table:1?>
    <?for-each@column:$c547//C1?>
    <?./H?>
    <?end for-each?>
    <?for-each:$c547//R1?>
    <?./H?>
    <?for-each@cell:.//R1C1?>
    <?./M1?>
    <?end for-each?>
    <?./T1?>
    <?end for-each?>
    <?for-each@cell:$c547//C1?>
    <?./T1?>
    <?end for-each?>
    <?$c547//M0/M1/T?>
    How do I make the S_TYPE in my order, like the sample you gave me (Wednesday before Thursday)?
    Thanks,
    Jean

  • Cross tab report vertical display?

    Is it possible for a cross tab (or other RTF template report format) to accomplish this?
    The one issue with our cross tab report is the data needs to be grouped by day. This is the format we would like to achieve:
    Employee-----Mon-----------Tues-------------Wed
    John------------08:15AM-----08:15AM------11:00AM
    ------------------12:15PM-----08:15AM------16:00PM
    ------------------01:15PM-----08:15AM------17:00PM
    ------------------17:30PM-----08:15AM------19:30PM
    Mary-----------10:00AM-----08:15AM------10:00AM
    ------------------14:15PM-----11:15AM------14:15PM
    ------------------15:15PM-----12:15AM------15:15PM
    ------------------19:30PM-----17:15AM------19:30PM
    In this way, each employee (John and Mary) shows the time they started work and below that the time they went on their lunch break below that the time back from lunch break and below that the time they finished work.
    With a cross tab report we are getting these results:
    Employee-----Mon-----------Tues-------------Wed-----------Thurs
    John------------08:15AM-----12:15PM------01:15PM------17:30PM
    Mary-----------10:00AM-----14:15PM------ 15:15PM-------19:30PM
    The data is going across the row instead of down. John's 12:15PM time going to lunch should display directly below the 08:15AM time he started work as in the first example.
    Any suggestions to get a cross tab report (or any other kind of format) to display data like that?
    Thank you very much! :)

    We are working with XML Publisher (built into PeopleTools in PeopleSoft CRM 9. Tools 8.49.0.4. The XML is created from a PeopleSoft query (in App Designer) and looks like this:
    <?xml version="1.0" ?>
    - <query numrows="10" queryname="XML_QUERY1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="">
    - <row rownumber="1">
    <PKT_POST_ID>PKT_POST_I</PKT_POST_ID>
    <PKT_CHECKIN_TYPE>P</PKT_CHECKIN_TYPE>
    <EMPLID>EMPLID samp</EMPLID>
    <ROW_ADDED_DTTM>2009-11-09T16:52:55-05:00</ROW_ADDED_DTTM>
    <ACTIVITY_CODE>ACTIVITY</ACTIVITY_CODE>
    <PHONE>PHONE sample data</PHONE>
    <DESCR80>DESCR80 sample data</DESCR80>
    <PKT_RC_NUMBER>PKT_RC_NUM</PKT_RC_NUMBER>
    <DESCR50>DESCR50 sample data</DESCR50>
    <DESCR>DESCR sample data</DESCR>
    <COMPANYID>COMPANYID sampl</COMPANYID>
    <BO_NAME>BO_NAME sample data</BO_NAME>
    <BO_NAME_1>BO_NAME_1 sample data</BO_NAME_1>
    <ADDRESS1>ADDRESS1 sample data</ADDRESS1>
    <CITY>CITY sample data</CITY>
    <STATE>STATE</STATE>
    <EXP17_44>EXP17_44 sample</EXP17_44>
    <EXP18_40>EXP18_40 sample</EXP18_40>
    <EXP12_52>EXP12_52 sample</EXP12_52>
    <EXP9_52>EXP9_52 sample</EXP9_52>
    <EXP11_164>EXP11_164 sampl</EXP11_164>
    </row>
    - <row rownumber="2">
    <PKT_POST_ID>PKT_POST_I</PKT_POST_ID>
    <PKT_CHECKIN_TYPE>P</PKT_CHECKIN_TYPE>
    <EMPLID>EMPLID samp</EMPLID>
    <ROW_ADDED_DTTM>2009-11-09T16:52:55-05:00</ROW_ADDED_DTTM>
    <ACTIVITY_CODE>ACTIVITY</ACTIVITY_CODE>
    <PHONE>PHONE sample data</PHONE>
    <DESCR80>DESCR80 sample data</DESCR80>
    <PKT_RC_NUMBER>PKT_RC_NUM</PKT_RC_NUMBER>
    <DESCR50>DESCR50 sample data</DESCR50>
    <DESCR>DESCR sample data</DESCR>
    <COMPANYID>COMPANYID sampl</COMPANYID>
    <BO_NAME>BO_NAME sample data</BO_NAME>
    <BO_NAME_1>BO_NAME_1 sample data</BO_NAME_1>
    <ADDRESS1>ADDRESS1 sample data</ADDRESS1>
    <CITY>CITY sample data</CITY>
    <STATE>STATE</STATE>
    <EXP17_44>EXP17_44 sample</EXP17_44>
    <EXP18_40>EXP18_40 sample</EXP18_40>
    <EXP12_52>EXP12_52 sample</EXP12_52>
    <EXP9_52>EXP9_52 sample</EXP9_52>
    <EXP11_164>EXP11_164 sampl</EXP11_164>
    </row>
    </query>
    I can send you the RTF template too. Thank you!

  • Formula for Cross-Tab Column

    Hi
    I am struggling with a particular issue related to cross-tab and I tried a lot, but couldn't managed to get the solution.
    Please help with this issue , it would be of great help to me.
    Thanks
    Aniket
    [CrossTab problem|http://www.forumtopics.com/busobj/viewtopic.php?t=120765]

    Thanks for your prompt reply.
    As I am new to this forum,so I don't know how to attach file, also I tried searching but couldn't get.
    At the end of the previous post, Link is given. There is a file attached "Plz_help.zip". Please look into that file and also if you know how to attach any file, please let me know.
    If still it's not clear, please let me know I will try my best to clear this issue.
    [http://www.forumtopics.com/busobj/viewtopic.php?t=120765]
    Thanks a lot.
    Regards
    Aniket

  • Cross tab column question

    I have 2 crosstabs that read from 2 different columns in my database. the values in the columns range from 0 to 5 however are not always present. I need for the column headers to always be 0,1,2,3,4,5 even if there are no 0's or 3's etc in that column so that the 2 crosstabs will always line up.
    my crosstab shows the % of the total count that the 0-5 is in that column, so if there are no 0's i need to show 0% in the 0 column. Currently the crosstab only shows the columns that there are values for.
    So how can I set a static number of columns for 0-5?

    this is a duplicate thread. you should close it.
    Edited by: Debi Herbert on Feb 24, 2011 1:17 PM

  • Opening new tab does not display my home page by default, what setting do I change to achieve this?

    When selecting the open new tab option, in the past, the tab opened displaying my designated home page. It now opens displaying a YAHOO! search page. My home page settings have not changed and continue to display the correct address, selecting 'home' brings up the correct home page, at any time during browsing. Is there another location where this 'invalid' new tab address might be listed, and removed or reset ?

    VC you are a genius! I solved my problem with your solution.
    Thanks a lot!

  • Displaying other columns/tables apart from a cross tab

    Hi,
    I designed an RTF template. This contains 3 tables. First table contains the invoice information. 2nd table is the cross tab and 3rd table contains the aging details. My requirement is to print the other tables in all pages if the cross tab goes to multiple pages. Presently all the tables are displayed in the 1st page only. If the cross tab output goes to next page then the 1st and 2nd tables are not being displayed in other pages.
    Can anyone suggest me how to display the other columns/tables apart from cross tab columns if the cross tab output goes to multiple pages.

    Can u plz send me the sample xml and the template so tat i can help u frm my side...

  • How to add an image or static text in the header of EACH page of a cross-Tab report

    Post Author: rtutus
    CA Forum: General
    Hi, I use Crustal 11.0.
    I have a cross Tab. I display the items on the left column and the months horizontally, the items are grouped by category field. The values are the sum of quantities are displayed for each month. Like this:
                             Items         Jan       Feb       March .....................Total
    Category 1                       
                             Item11         val11     Val12      Val13                     Total values
                             Item12         val21     Val22      Val23                     Total values
                             Item13         val31     Val32      Val33                     Total values
    Category 2                       
                             Item21         val11     Val12      Val13                     Total values
                             Item22         val21     Val22      Val23                     Total values
                             Item23         val31     Val32      Val33                     Total values
    Category 3                       
                             Item31         val11     Val12      Val13                     Total values
                             Item32         val21     Val22      Val23                     Total values
                             Item33         val31     Val32      Val33                     Total values
    The problem, I want to add a page header for each page of the report.
    When Crystal reports first displays my cross-tab in the designer, CR displays the cross tab in the Report header section. I d like to add text or image for each page and not only at the begining of my Cross-Tab.
    If I just add an image or text at the top of the report designer, which is my report header, I get the image or text only on the begining of the 1st page of my report but never in the other following pages.
    If I try to work around the problem and move the cross Tab to a group section instead, and then put the Image in the group header, I get what I want, but the problem is that:
    The columns header: Jan, February....December are displayed for each group of my report and not only in the beginning of the report. I get something like this:
                             Items         Jan       Feb       March .....................Total
    Category 1                       
                             Item11         val11     Val12      Val13                     Total values
                             Item12         val21     Val22      Val23                     Total values
                             Item13         val31     Val32      Val33                     Total values
                             Items         Jan       Feb       March .....................Total
    Category 2                       
                             Item21         val11     Val12      Val13                     Total values
                             Item22         val21     Val22      Val23                     Total values
                             Item23         val31     Val32      Val33                     Total values
                             Items         Jan       Feb       March .....................Total
    Category 3                       
                             Item31         val11     Val12      Val13                     Total values
                             Item32         val21     Val22      Val23                     Total values
                             Item33         val31     Val32      Val33                     Total values
    You see the months get duplicated. Any way, my real need is to add an image or text in the header of EACH page of a cross-Tab report.
    Thanks a lot for your help.

    Hi Divya,
    you could do for example in the wdDoInit() of the view
    wdContext.currentContextElement().setPicture("picture.gif");
    Now you assign this context variable to the Tab using the Tab_header's imageSource-Property. When you click on its value column, you see a button with three dots on it. If you click on this button, you will get all context nodes and attributes for this View. Usable variables are clearly marked, you now choose the one named Picture or what ever name you prefer to use. But it must correspond to the one set in the wdDoInit.
    I think setting a picture (not necessarily for the tab-page) is done in one of the excellent tutorials. If you are a newcomer I strongly recommend doing some of the tutorials.  I have learned tremendously from them.
    Hope this helped
    Harald

  • Unwanted extra column in a cross-tab at run-time

    Hi all,
            I have a question about using a cross-tab on a report. I have a web page with the report and for the cross-tab column data I have selected some data from an array I supply to the report.  At run-time, when I call SetDataSource(data) for the report and look at the data there is only 2 items in the array for the column data. When the report is displayed the 2 column names and values from the data appear correctly on the cross-tab but I also have a third column. The third column has no name and has a value of 0.0.
    The actual data I am associating with the column is the time member of the CategoryTime[]. Any ideas on what could be causing this?
    public class ResourceActivity
            public string resourceName;
            public CategoryTime[] categoryTime;
    public class CategoryTime
            public string categoryName;
            public float time;
    Thanks in advance for any help
    JohnN

    John,
    It sounds like there might be a null record returned and the crosstab is generating a column for it. You could try suppressing blank columns in the crosstab expert or filter out nulls in the record selection

  • How to display recordnumber for each row in cross tab?

    <p>Hi.. </p><p>I am using Crystal Report XI,with the database Microsoft SQL Server. I have 2 questions regarding Cross Tab.</p><p>1. How to limiting record per row and per column in Cross Tab? For example,at one page the report printing 20 records per row and 7 records per columns.</p><p>2. I would like to display recordnumber for each row that printing in Cross tab. How crystal reports can handle this?</p><p>Can anyone can help me out on this? </p><p>Please kindly advise.</p><p>AN </p><p> </p><p> </p>

    <p>Dear Kathryn,</p><p> </p><p>I did used DisplayString as suggested by you. The result work fine until I add more data to this cross tab. I used this formula : </p><p> global numbervar pager;</p><p>recordnumber();</p><p>pager := pager + 1; </p><p>  if pager > 0 then totext(pager - 1,0)     </p><p> </p><p>The result come out in decending order for each row. </p><p>SN    Name </p><p>5       abc<br /></p><p> 4       def</p><p>3        fig<br /></p><p>2        klm<br /></p><p>1      opq</p><p> Is that anything wrong with my formula?<br /> </p><p>Please kindly advise.</p><p>-AN- </p><p> </p><p> </p>

  • Hiding a column in Cross tab

    Hi all,
    Could any one provide me a solution to hide a cross tab column.
    My cross tab has the Dimension in the rows and date values in the columns
              Dec'06 Dec'07 Jan'08 Feb'08..........Dec 08
    DIM1     20         10       35        28                 26
    DIM1    30          20       15         14                 22
    Some reason am bringing Dec'06 data and this data is coming from the universe.
    So now I would like to hide this Dec'06 column in the cross tab how can I achieve this?
    or is there any solution to hide first column in the cross tab?
    Any help would be highly appreciated.
    Thanks

    Hi all,
    For this I just created a variables as below first for Prior Prior year end as I always need to hide prior prior year Dec data so created a variable as below
    Prior prior year end=ToDate("31/12/"+FormatNumber(Year([Date]);"0000");"dd/MM/yyyy")
    after that created another variable like
    If([date]=[Prior prior year end];"Y";"N")
    Now created a filter saying filter cal date="N"
    It is hiding all the years december data but I only want to filter only prior prior year end
    any help pls
    Edited by: VP S on Feb 10, 2011 5:21 PM

Maybe you are looking for

  • READ THIS if you use the observer APIs ...

    This is just a heads up for developers who take advantage of the observer APIs in Spry. For the next version of Spry I plan on making the observer APIs for both the Data Set and the Dynamic Region consistent. Currently in Spry PR 1.1 the data set obs

  • My computer has been stolen - how do i get the data off my phone onto my new computer?

    Is there a way to keep the data (music/photos/contacts/apps etc) currently on my iphone 4s. My home computer which my phone was paired with and had back ups on has been stolen. I have a new computer now

  • Movie clips have wrong time when importing

    I use to rename my images before importing to iPhoto. I copy them from my camera to a folder in the desktop, rename everything to my like using Adobe Bridge, and then I import them to iPhoto. That way the name of a file usually corresponds to the one

  • How to force update jtable display

    I am trying to add some filtering funtionality to my swing application that uses a JTable. What I do is to filter the JTable's datamodel, and call repaint() on the jtable and JPanel, and do jframe.pack(); Sometimes it works, sometimes it doesn't. I c

  • Enable communication HTTPS in SOAP Receiver Adapter

    Hi gurus, I have configured the soap receiver adapter with the URL: "https://www.xxxx.com/yyyyyyyyyy.asmx" without the user authentication. I have executed the webservice since SOAP-UI and works well. But if I run the webservice from SAP XI does not