Cross tab / pivot filter rows

Hello Guys,
It has been a day and I cant figure out how to filter the pivot tables using the RTF template builder in word.
The web-layout-builder has a filter function but the RTF one is missing this in the menu. So I think it has to be some scripting.
I got that far:
<?if:cartype=4?>
<?end if?>
but I dont know where to put it, I tried placing it on every single item but ,..no luck.
Has anyone done this before and can share the secret?

Hi BIPuser,
It finally worked. I added the following to the for each item.
<?for-each:$c79648//R1 [./H=4]?>
<?for-each:.//R2 [./H=2]?>

Similar Messages

  • Cross Tab keeps suppressing rows with no data

    I have a Crystal Report that is using a Cross Tab.  I have 2 rows in the cross tab the first row is the Month name and the second row is the Day Number of the month, and the report will print the Month Name on the left followed by all the Calendar Day Numbers in the month.
    The problem is that when there is no data for a Day Number row the entire row is not shown.  So you might have day number 1, 2, 3 and then jumps to maybe 6.  I found that the ones the cross tab was not showing did not contain any data.  I just need the calendar day number to at least print so the days read sequentially instead of jumping to 6 or another number.
    Is there any way to show the rows even if they don't contain any data?
    I have right clicked and gone into the Cross Tab expert and there isn't anything checked to suppress rows.  I don't understand why its still suppressing rows!
    Is there a global report option that I missed that says "suppress rows when there are no records"?
    Thank you all in advance,
    I am using Crystal Reports XIR2 with Service Pack 4

    I am still not getting all rows to show up on the report.   The rows that are not showing up contain no data in the cross tab but the row still needs to show.
    The only reason I got it to work before was because I selected all values for the columns parameter so it brought back everything in the database that was why it was able to show all values.
    I have two tables one is a date database and contains all the dates till 2012.  The other is the product data which contains the product code and qty that the cross tab summarizes.
    I have done a left outer join from the product data to the date database, and I am still not able to get all the dates to list for the selected time range. 
    I was able to get the dates to show up when I right clicked the link and modified the link properties.  I chose Left Outer Join and then under Link Type I selected ">" in the database expert dialog.  This brought back all the dates but the data in the report was all the same.  Probably just the first record repeated all down the page.
    Any ideas how to fix this problem?

  • Hide a row in CROSS TAB

    HI experts,
    I have a cross tab.
    The rows are automatic from a field, for example month:
    1
    2
    3
    4
    5
    6 ....
    I new to hide , for example the row of AUGUST.
    How can I hide the row in the cross table. I want to hide, I dont want to supress the result.
    Thank you very much
    Edited by: Markus C. on Jul 23, 2010 10:18 AM

    Hi,
    Create a formula that would represent what you want displayed in the rows and base the Row on the formula instead of a specific field.
    Heather

  • Customized Sort for Cross-Tab Row

    I have a simple Cross-Tab on my report that needs to be sorted in a static Row order.
    My cross tab has 1 Row (Name) and 1 column (Total Sales).
      Currently the CrossTab sorts the Name Alphabetically (ASC). But I need to specify a specific order.  I have added a numeric field to my table and I assign a numeric value to the last names so that I might be able to sort the Name Row based on my "CustomSortOrder" numeric field.
    Currently it looks something like this:
    A
    B
    C
    D
    E
    I want it to be: (numeric value behind the scenes)
    C (1)
    D (2)
    E (3)
    A (4)
    B (5)
    ALL OTHERS (9999)
    I cant seem to figure out where I need to set this.  I have tried adding a group to the report. I have tried setting the Report Sort order.  I am out of ideas.
    Any help would be greatly appreciated.

    Hi Jimmy,
    Here's what you need to do :
    1) Go to the Crosstab Expert > Remove the existing 'name' field from the 'Row'
    3) Add the numeric field as the 'Row'
    4) Select the Row > Group Options > Options Tab > Customize Group Name Field > Use formula as a Group Name > Click the formula button beside and use this code:
    If {numeric_field} = 9999 then "All Others"
    else
    {Name_Field}
    -Abhilash

  • Problem using a conditional suppress in a cross-tab ?

    is there a problem using a conditional suppress in a cross-tab on a row  or summarized field  in crystal XI?
    I am using the following conditional suppress on a summarized field and its rows
             If {@SortCode}=4 then true;
    Sortcode is a group sorting formula field
    the summarized field is a formula field as well.
    All of the summarized fields are suppressed although the cross- tab performs correctly on @Sortcode  and the summarized field when not using the condition        
    it seems to me to be a reporting flow issue although i've included "whileprintingrecords" and "evaluateafter" with no success.
    i have also moved the cross-tab from the report header to group header and applied a conditional suppress on the group header through section expert.
    this supresses the group i dont want but includes grand totals for each group and also varys the number of columns
    i can't filter on sortcode because one of the grand total calculations requires those records and a subreport or second cross-tab does not contain the same number of columns
    the cross-tab is necessary as a client may have columns spanning one to many pages
    thanks for your help

    Hi I have a similar problem,
    I have an clock in solution, where i have some dates with data such as, various entries for a date eg, 01/11/2010 1hr, 01/11/2010 3 hrs etc, 03/11/2010 2hrs , 05/11/2010 4.5hrs, 05/11/2010 4 hrs so i need total for each day and highlight only those days, where total is less than 4.5, including days which donu2019t have records eg 02/11/2010 & 04/11/2010, I summarise in totals using a cross tab, to get summarised output for each day as,
                Totals
    01/11/2010    4
    03/11/2010    2
    05/11/2010    8.5
    in order to get the dates which didnu2019t have records, i added a dataset from Excel spreadsheet where i just have a sequential dates for the year , and use record selection to select only those dates in range which i need to display, so the result i get
    01/11/2010    4
    02/11/2010    0
    03/11/2010    2
    04/11/2010    0
    05/11/2010    8.5
    so far so good, all using cross tab, now i want to suppress rows which have total > 4.5 so the result should be
    01/11/2010    4
    02/11/2010    0
    03/11/2010    2
    04/11/2010    0
    How can i do that?

  • Percentage in cross tab report

    Hi
    My report look lkes
                  id                total              percentage
    desc
              1     2   3    total   per
    d1       0     1   0      0      33%
    d2       1      1   0      2     66%
    d3       1       0   0     1     33%
    I insert cross tab, descrption as row and id as column and value as summarized field.
    but how to caluclate percentage?

    Hi
    i am using .net 1.1, crystal report version is 9.
    i don't found  Show as percentage of.
    for ex
    d1  1  0 0
    total   is 1 ( i want to calculate number of 1's)
    percentage - 33% (total/3) .
    i am getting total , but i don't know how to calculate percentage.
    Thanks in advance

  • Removing spaces in cross tab

    Hello...
                  I created one cross tab with 10 rows and 2 columns.(In Crosstab Expert) Based on grouping  i got 5 set of cross tab reports,Each cross tab contains 4 records .But in between these crosstabs blank spaces are there ,How can i avoid such blank spaces...
                                            Expecting Answers.....Thanks...

    Hello  Jebin
    I recommend to post this query to the [Crystal Reports Design|SAP Crystal Reports; forum.
    This forum is dedicated to topics related to the creation and design of Crystal Report documents. This includes topics such as database connectivity, parameters and parameter prompting, report formulas, record selection formulas, charting, sorting, grouping, totaling, printing, and exporting but also installation and registering.
    It is monitored by qualified technicians and you will get a faster response there.
    Also, all Crystal Reports Design queries remain in one place and thus can be easily searched in one place.
    Best regards,
    Falk

  • Detail-Data in Cross-Tab

    Hi,
    i would like to add additonal data to the row-label in a cross-tab.
    ....................... C1    C2    C3
    Customer1
    .... add.Data1
    Customer2
    .... add.Data2
    Customer3
    .... add.Data3
    How can i do that?
    The link between the Customer-Table and the Extra-Data is the customer-id and a Date-Field (parameter of the report - used for filtering on a date-basis).
    Table for extra data:
    customer-id     date     amount
    DATE is a parameter of the report.
    Is there any way to do this?
    (I use CR XI).
    Result should look like this:
    Selected Date (Parameter): 2009-02-02
    ...................................................... C1    C2    C3
    Customer1 +
    ....amount on 2009-02-02 for C1
    Customer2 +
    ....amount on 2009-02-02 for C2
    Customer3 +
    ....amount on 2009-02-02 for C3
    THX in advance,
    Markus

    Hi,
    Lets phrase it differently again
    i have a second table from which i would like to add additional information to the row-information in a cross-tab.
    customer.... date ... amount
    Cust1....2009-02-01....   10
    Cust1....2009-03-01....   15
    Cust1....2009-04-01....   77
    Cust2 ........
    Cust3 ........
    I need ONLY the first amount from the starting-date in the CROSS-Tab.
    The starting-date is a parameter in the report.
    If i put there the linked amount-field i get a row for each different date.
    I need only one row per customer with the first amount from date 1. (the parameter-date-value)
    So if i enter 2009-03-01 as the parameter, i would like a cross tab with a row-name of:
    "Customer1 + ChrW(13) + 15 "
    It works with a SQL-Expression (named "StartSaldo") like:
    (Select Saldo from Goldbeck_Saldo where D_Date = '20090301'
    and "Goldbeck_Saldo"."I_PERSID"="BaseTable"."I_PERSID")
    and a row name of "Customer.Name + ToText({%StartSaldoSQL})
    However the Date "20090201" is hard-coded there.
    I can find no way to make the Date from the SQL-Expression soft-coded (pass the parameter to the scalar SQL-Expression). According to another forum-post this is not possible.
    THX
    Markus
    Edited by: Cumulus7 on Apr 27, 2009 4:25 PM

  • Add ratio column in Cross Tab

    Hi Expert!
    I am young of Crystal Report. I have some problems with using cross tab report.
    Rows: hour/Floor, Columns: Floor,  Summarized Field: Sales
    I want to show the result as below:
    hour/Floor_____________ Floor1___________Floor2__________Total________Ratio
    7h-10h     _____________ $500 ___________ $1000 __________$ 1500______75%
    10h-13h_______________$200 ___________$300___________$500________ 25%
    Total__________________$700___________$1300__________ $2000________100%
    I want to add  Ratio to show on the right after Total Column.
    Can I do like this or not? Or Is there another way to do that with the same result?
    Regards,

    This post looks remarkedly like [Add Column to Cross-tab in Crystal Report|Add Column to Cross-tab in Crystal Report;
    Please see it for my replies.
    Debi

  • Removing spaces between cross tabs

    Hello...
    I created one cross tab with 10 rows and 2 columns(In Crosstab Expert). Based on grouping i got 5 set of cross tab reports,Each cross tab contains 4 records .But in between these crosstabs blank spaces are there ,How can i avoid such blank spaces...
                                             Thanks...

    Hello, (To view perfectly copy all and paste in editor window)
    No changes..,Actualy the space is between crosstabs.
    i will tell u the layout,
    ______________________________________    //Group Header section starts here
    headding1headding2headding3headding4*
    1st row
    2nd row
    3rd row
    |_4th row______________________________ |     //This is the border of CrossTab
    |                                                                  |     //remove this space
    |                                                                  |     //remove this space
    |                                                                  |     //remove this space
    |+++++++++++++++++++++++++++++++++|     //this is the Group headder Height
    headding1headding2headding3headding4*
    1st row
    2nd row
    3rd row
    |_4th row______________________________ |     //This is the border of CrossTab
    |                                                                  |     //remove this space
    |                                                                  |     //remove this space
    |                                                                  |     //remove this space
    |+++++++++++++++++++++++++++++++++|     //this is the Group headder Height
    I need the layout should be
    headding1headding2headding3headding4*
    1st row
    2nd row
    3rd row
    |_4th row______________________________ |    
    headding1headding2headding3headding4*
    1st row
    2nd row
    3rd row
    |_4th row______________________________ |    
    i had give fit section also...NO CHANGES!!!!
    Edited by: Jebin Manalil on Apr 7, 2009 3:16 PM

  • Cross tab drill down

    Greetings all
    I have a challange!!!!!!
    I have created a crosstab report showing a list of wards acroos the columns and a list of days for each row.  The data is the number of patients on each by day.  The customer would wish to click on the number of patients on Ward 15 on the 15 Sep 08 and see a drill down (or sub report on demand) of a list of patient names on the ward.
    Any ideas?
    Thank you in anticipation
    Kevin

    Hi Kevin
    A drill down on a part of a cross tab can not be done.
    However there is a workaround for your requirement: For example my data is: column for cross tab is Countryname, row is region name and the summarized value is last year's sales.
    1. Create a group on country on main report.
    2. Insert a subreport in the detailed section.
    3. Insert cross tab with region as column and last year's sales in summarized value.
    4. Link the subreport for country with main report.
    Now you would be able to drill down for the group of records for a particular country through this subreport and that also in a cross tab.
    Hope this helps!!!!
    Regards
    Sourashree

  • 2 rows in cross tab

    Hi Guys,
    I wonder if I can create to different rows 1 for product type and another one for product, now I have them both in the same column, looks nice but I want them in 2 different rows but I can't find the setting to do it.
    Thanks

    I have CRXI. SP 6
    Right click the crosstab, go to crosstab expert, click on customize Style
    You can try changing the summarize fields to horizontal.
    If that is not what you want, try this.
    Right click the crosstab, look for the pivot cross tab option, and try that.
    If neither of these fix the issue, please provide an example of what you have, and what you want.
    I may be misunderstanding the issue.

  • Exclude rows from cross-tab

    I have a cross-tab in my report.  I am relatively new and hope this isn't a "dumb" question".   There are columns which are averages of data aggregated by week.  The last column is average over 4 weeks.
    I only want the report to show those rows where the total column is above 70.  How do I filter the rows to show only those columns above a pre-defined threshhold.
    Thanks in advance,
    Ken

    If you have the same grouping within the report as in the crosstab then you can create a formula that outputs the row field when the summary is greater than 70, i.e;
    if sum({cust.sales}, {cust.region}) > 70 then {cust.region}
    Use this formula as the crosstab row as opposed to the database field

  • Cross-tab - Repeat Row Name

    How can I get the Row Names in a cross-tab to repeat on every record? This would be useful for users that export the report to Excel and want to use column filters.

    Graham,
    I tried your suggestion and it almost worked. Viewing on the screen in Crystal, it did display the row name repeated the correct number of times. However, they didn't quite line up.
    The main problem though was when exported to Excel (Data Only), It placed row names concantenated together all on one row next to the total for each.
    When exported to regular Excel, it placed them all in one merged box.
    So, unfortunately either way the user would not be able to use Excel to filter.

  • BI Publisher Pivot Table or Cross Tab

    Hai All,
    I have a doubt in developing a Matrix report in XML. I have developed a matrix report in RDF and the output is coming fine in RDF. I have generated the XML file which looks like this. I need to develop the report which displays employee details followed by the allowance which are dynamic.
    - <XXHRPRF>
    - <LIST_G_SUMRESULT_VALUE>
    - <G_SUMRESULT_VALUE>
    - <LIST_G_EMPLOYEE_NUMBER>
    - <G_EMPLOYEE_NUMBER>
    <EMPLOYEE_NUMBER>100026</EMPLOYEE_NUMBER>
    <PERSON_ID>80</PERSON_ID>
    <NATIONALITY>USA</NATIONALITY>
    <NATIONAL_IDENTIFIER />
    <UNIFIED_ID />
    <FULL_NAME>Thomas H Mathew</FULL_NAME>
    <ORGANIZATION_NAME>Corporate Affairs</ORGANIZATION_NAME>
    <PENSION_FUND_ID />
    <CS_SNO>1</CS_SNO>
    <CF_PENSION_CONTRIBUTION>3637.5</CF_PENSION_CONTRIBUTION>
    <CP_PENSION_COMP_CONTR>10912.5</CP_PENSION_COMP_CONTR>
    <CP_TOTAL_SALARY>72750</CP_TOTAL_SALARY>
    <CF_TOTAL_CONTRIBUTION>14550</CF_TOTAL_CONTRIBUTION>
    - <LIST_G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>1</TAG>
    <ELEMENT_NAME>Basic Salary</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>39650</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>2</TAG>
    <ELEMENT_NAME>Housing Allowance</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>25000</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>3</TAG>
    <ELEMENT_NAME>Child allowance</ELEMENT_NAME>
    <LIST_G_PERSON_ID />
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>4</TAG>
    <ELEMENT_NAME>Social allowance</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>700</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>5</TAG>
    <ELEMENT_NAME>Excess Allowance</ELEMENT_NAME>
    <LIST_G_PERSON_ID />
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>6</TAG>
    <ELEMENT_NAME>Additional</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>7400</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    </LIST_G_ELEMENT_NAME>
    </G_EMPLOYEE_NUMBER>
    - <G_EMPLOYEE_NUMBER>
    <EMPLOYEE_NUMBER>100030</EMPLOYEE_NUMBER>
    <PERSON_ID>82</PERSON_ID>
    <NATIONALITY>Canada</NATIONALITY>
    <NATIONAL_IDENTIFIER />
    <UNIFIED_ID />
    <FULL_NAME>Sara Wilson</FULL_NAME>
    <ORGANIZATION_NAME>Human Resources</ORGANIZATION_NAME>
    <PENSION_FUND_ID />
    <CS_SNO>2</CS_SNO>
    <CF_PENSION_CONTRIBUTION>1203.75</CF_PENSION_CONTRIBUTION>
    <CP_PENSION_COMP_CONTR>3611.25</CP_PENSION_COMP_CONTR>
    <CP_TOTAL_SALARY>316575</CP_TOTAL_SALARY>
    <CF_TOTAL_CONTRIBUTION>4815</CF_TOTAL_CONTRIBUTION>
    - <LIST_G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>1</TAG>
    <ELEMENT_NAME>Basic Salary</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>19600</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>2</TAG>
    <ELEMENT_NAME>Housing Allowance</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>22500</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>3</TAG>
    <ELEMENT_NAME>Child allowance</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>600</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>4</TAG>
    <ELEMENT_NAME>Social allowance</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>800</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>5</TAG>
    <ELEMENT_NAME>Excess Allowance</ELEMENT_NAME>
    <LIST_G_PERSON_ID />
    </G_ELEMENT_NAME>
    - <G_ELEMENT_NAME>
    <TAG>6</TAG>
    <ELEMENT_NAME>Additional</ELEMENT_NAME>
    - <LIST_G_PERSON_ID>
    - <G_PERSON_ID>
    <RESULT_VALUE>3075</RESULT_VALUE>
    </G_PERSON_ID>
    </LIST_G_PERSON_ID>
    </G_ELEMENT_NAME>
    </LIST_G_ELEMENT_NAME>
    </LIST_G_EMPLOYEE_NUMBER>
    </G_SUMRESULT_VALUE>
    </LIST_G_SUMRESULT_VALUE>
    <CF_PERIOD>MAR-2009</CF_PERIOD>
    - <XXHRPRF>
    I need to develop a cross tab format in RTF using template builder. Can we get this in matrix report using the standard wizard given in template builder or else it should be done manual. If it can be done through wizard can u please explain the process.
    And one more think what is the latest version of template builder available. In few cases its given as pivot table and in few its given as cross tab. I confused by that.
    This seems to be basic doubt, but please guide me.
    Regards

    i,
    I am developing cross tab report with group in BI Publisher(i.e matrix with group above report in report builder).
    My req.is
    Country1
    region1 region2 region3 --- (level1 column)
    d1 d2 d3 d1 d2 d3 d1 d2 d3 --(level2 column)
    Row1 10 15 18 24 38 40 36 35 78 --data
    Row2 -- -- -- --- --- -- - -- -- --
    regions(level1 columns) and d1,d2,d3(level2 columns) are data depenent on XML data.
    d1,d2 d3 may change in number based on data.Also we have page break on country.
    We could able to achieve in report builder but in Bi Publisher we are unable to achieve the same.
    Wizard in BI Publisher gives only one level of measure(region) only.
    Currently we are using BI Publisher template builder version 10.1.3.2.1
    Need help in this regard ASAP.
    Thanks in advance.

Maybe you are looking for

  • How can I use my mobile me email address through Mail

    I have transitioned my account to iCloud, but would still like to check my mobile me address through Mail on a computer that is still running 10.6. Due to some software that is incompatible with 10. 7 I do not plan to upgrade any time soon.

  • IDOC_ERROR_ILLEGAL_TYPE in business connector 4.7

    Hi, IDOCS are being sent from sap system to Business connector and conversion to xml is done through bc services I am getting the following exceptions in business connector production server.I need to know the rootcauses of these exceptions and how t

  • IPad - you apple ID has been disabled

    Out of a sudden "your Apple ID has been disabled" appeared when trying to update apps and download apps. It seems canny be resolved even readying the ID password. Why is it so? Is it the tune server / programme problem? Or is it a temporary problem w

  • How to get data of reti or reto table from payresult for retroactive

    Hi all, is there any of you have an experience in retrieving data for RETO or RETI (payroll retroactive accounting inflow) table in payresult?. It is usually retrieved using pc_payresult t-code by the functional guy. RETO or RETI appears where there

  • MBP 2010 goes to sleep during login

    I cannot boot up by MBP. It starts with the gray screen and the apple. The baton spins around a while, then the display goes to black, not suddenly, but a quick fade. Sometimes it then comes up again with the gray screen and the cursor in the corner.