Create a Formatted report for a single record

I am trying to create a report for a single record in a document format instead of row and column format
For example to list a custome information with list of orders.
CustomerID ---------------------        Name ------------------------------------
Address 1 ----------------------         Address 2 ------------------------------
City --------------------------------        State -------------------------------------
Zip ---------------------------------
Order List
Order 1            Qty          Total Cost
Order 2            Qty          Total Cost
We dont have crystal reports setup yet.  I am trying to use report designer...but it is not allowing me to do it.  It creates different group for each row in the query.   Can any one suggest how to do it using report designer or another way in BI 7.0 to create this kind of document.   I want to be able to print this document as pdf or other types.
Any help is greatly appreciated..
Thanks

you can do this both in a formatted report or bex, depending on what kind of an outcome that you are looking for.
basically, you are first going to present the data in a tabular format and then move the cells around, so the next time you execute the report (analyzer or report designer) it will stay in that format.
if you are doing it in report designer, first create a query that pulls all required data points and gives them to you in an output as a table.  Then, add that query as a data provider for the formatted report, and you can create additional cells and move the key figures around.  Report designer is a little crude for formatting, but it works
if you are doing this in BEx Analyzer, then you can do the same thing: create a query and then use the BExGetData formula to pull the required data into required cells
if you are looking for HIGHLY formatted report (for example you want the output to come out on forms, etc), then you would need to use the Crystal Reports.
Regardless of what you use for the presentation of the data, the data generation is controlled by the Query itself.  This is one of the tools that SAP is not planning to take away: all the future presentation options will use the query as the data source.
good luck

Similar Messages

  • Report for freight condition records

    Dear Freinds
    In my transportation module project, requirement is report for freight condition records.
    We have been created two tables in one access sequence, two tables are: 1. route/ship-to-party 2. route
    They maintained more condition records. They want to see all vondition records in one single report.
    Report based on those two tables. But those two tables are storing in KOMG Structure.
    But price is storing in KONP table. How to fetch both in to repor.
    With regards
    Lakki

    Let us say the condition tables are 001 and 002
    Now you need to go to database tables A001 and A002 in SE16
    Give the name of your condition type for which you want to get all the condition records
    Execute now.
    Now you will get all the condition records for the condition type created for the table say A001
    Hope this solves your problem. You can reward if this helps.

  • Create an Activity Report for Current Week

    I would like to create a activity report for the current week. The trick is that if the weekday is Wednesday or earlier (Sunday being the first day of the week), the report shows last week's activities; but if the weekday is Thursday or later (Saturday being the last day of the week), the report shows the current weeks activities.
    I have a filter that works in Access but does not seem to work in Siebel. It does just what I explained above:
    Between CDate(Int((IIf(Weekday(Now())<=4,Now()-(6+Weekday(Now())),Now()-(Weekday(Now())-1))))) And CDate(Int((IIf(Weekday(Now())<=4,Now()-Weekday(Now()),Now()+(7-Weekday(Now()))))))
    Thank you,
    David
    Edited by: DavidE on Oct 7, 2008 4:17 PM

    David,
    try this:
    case DAYOFWEEK(CAST(Activity."Planned Start Time" AS date))when 1 then timestampadd(sql_tsi_day,1,CAST(Activity."Planned Start Time" AS date)) when 3 then timestampadd(sql_tsi_day,-1,CAST(Activity."Planned Start Time" AS date)) when 4 then timestampadd(sql_tsi_day,-2,CAST(Activity."Planned Start Time" AS date)) when 5 then timestampadd(sql_tsi_day,-3,CAST(Activity."Planned Start Time" AS date)) when 6 then timestampadd(sql_tsi_day,-4,CAST(Activity."Planned Start Time" AS date)) when 7 then timestampadd(sql_tsi_day,-5,CAST(Activity."Planned Start Time" AS date)) else CAST(Activity."Planned Start Time" AS date) end
    This gave me the sunday of the week. You should be able to modify this format for your purposes.
    cheers
    Alex

  • Where do I start in order to create a summary report for a questionnaire?

    I am creating a summary report for an internal questionnaire took by branches of a company.
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    The two tables in use are:
    SQL> describe answers;
    Name Null? Type
    ID NOT NULL NUMBER(38)
    QUESTION_ID NOT NULL NUMBER(38)
    LABEL NOT NULL VARCHAR2(150)
    The 'answers' table contains the answers for each question.
    SQL> describe user_answer;
    Name Null? Type
    ID NOT NULL NUMBER(38)
    USER_ID NOT NULL NUMBER(38)
    ANSWER_ID NUMBER(38)
    ANSWERED_QUESTION_ID NUMBER(38)
    DATE_ANSWERED DATE
    The 'user_answer' table contains the selected answer(s), from the 'answers' table, by the user.
    There are 150 questions total in the questionnaire made up of either single or mulitple choice questions. As a sample, the first three questions look similar to:
    Q.1 Do you use BIS or BES? Yes[] No[]
    Q.2 What is your favorite phone shell colors? Green{} Red{} Black{} Silver{}
    Q.3 Do you plan to purchase a new phone today? Yes{} No{} Unknown{}
    I need to find the total for each possible answer for all the users. For example, I have four individuals who take the questionnaire.
    Alpha answers the first three questions as:
    Q.1 - Yes
    Q.2 - Green, Red
    Q.3 - Unknown
    Bravo answers the first three questions as:
    Q.1 - Yes
    Q.2 - Green, Red, Black
    Q.3 - Yes
    Charlie answers the first three questions as:
    Q.1 - No
    Q.2 - Green, Black
    Q.3 - No
    Delta answers the first three questions as:
    Q.1 - No
    Q.2 - Green, Red
    Q.3 - No
    Using the two tables above, I need to produce the following summary.
    Q.1 Yes - 2, No - 2
    Q.2 Green - 4, Red - 3, Black - 2, Silver - 0
    Q.3 Yes - 1, No - 2, Unknown - 1
    Reading through chapter 9 SQL Queries and Subqueries at http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/queries.htm#i2068094, I'm not for sure if this is the right place to start? I'm testing with the GROUP BY and ORDER BY statements with not a lot of luck here either.
    Any suggestions on how to get started or possible examples would be greatly appreciated.
    Thank you.

    Thank you.
    I will be sure to include the CREATE TABLE and INSERT statements in the future.
    Your example is appreciated and I've came up with the following solution for the report:
    WITH summary_results
              AS ( SELECT     answered_question_id, answer_id, COUNT ( * ) AS cnt
                             FROM     user_answer
                        WHERE          user_id = 43798
                                       OR user_id = 2371
                                       OR user_id = 1731
                                       OR user_id = 19935
                   GROUP BY     answered_question_id, answer_id
                   ORDER BY     answered_question_id, cnt DESC)
    SELECT     sr.answered_question_id, sr.answer_id, sr.cnt, a.label
    FROM     summary_results sr, answers a
    WHERE     sr.answer_id = a.id;

  • When we create any EVDRE report for any application getting an error

    Hi Experts,
    When we create any EVDRE report for any application getting an error                                                                               
    EVDRE encountered an error retrieving data from the web server.. We also                                                             
    tried creating EVDRE report on the APP SET/RATE application still getting the same error. All the cell base reporting are working. We are on the latest patch. the server and the client machine. 
    1) BPC Version : 7.0 MS (7.0.115.06)                                                                               
    2) SQ L Server 2005 SP3                                                                               
    3) Office 2007 with latest support packs                                                                               
    4) It is happening since the install                                                                               
    5) All users are getting the same error. Tried from two different PCs,                                                             
    same issue. also tried the Install (ADM id) and also the ids created. All                                                          
    ids are having this issue.                                                                               
    6) Single Server environment.      
    Please send reply as soon as possible.
    Regards,
    Arjun.

    Hi,
    There are many many SAP notes existing on the same subject.
    I would recommend you to go through them. You will potentially find the solution for your problem.
    Some examples of SAP notes: 1242648, 1395993, 1453433, 1439155, 1439100.
    Hope this will help.
    Best Regards,
    Patrick

  • How to create a daily report for sales order

    hi
    how to create a daily report for sales order. what fields it must consists of. what are the tables it need?

    Hi
    You have to use the sales order tables VBAK,VBAP and VBEP
    So keep date field on selection screen
    and treat this date as Order creation data audat field in VBAK.
    based on this fetch the data from VBAK and VBAP  with the following fields like
    VBELN, KUNNR,NETWR,POSNR, MATNR,ARKTX,KWMENG,WAERS  etc and display in the report
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Creating a Crystal Report for B1 without parameters

    Hi Experts,
    My question is a simple one.
    I create a crystal report for SAP B1 8.8 Patch 10 using CR 2008 SP02.
    I have no parameters since its showing sales figures of the past month.
    But when I run the report in SAP, a selection criteria screen pops up without any fields.
    Just OK and Cancel.
    I dont want my users to have to click OK. I need the report to pop-up once the user click on the SAP Menu for the report.
    My report file has no parameters.
    Thanks for the help
    Denis

    Deinis,
    In your report, do you mean:
    - you have parameter created, but not used in the report? OR
    - there is no parameter field in the report at all?
    The reason I am asking is:
    If you have parameter fields, But, you did not use it in the report, I think when you run the report within SAP B1, it will still prompts for user to enter something.
    Also, if you are using subreport, make sure there is no parameter in the subreport, Although you do not use them.  Just delete the parameter field from the list if you are not using them.
    Edited by: Shwu Hua Gan on Jun 20, 2010 2:59 AM

  • How to use execute query For a single record

    Hi All,
    I am working with oracle forms 10g, I have developed a custom form.
    I the form user enter some data and click save in the menu and data get inserted into my table. Inside the insert statement i have hardcoded some values, Once data get inserted i cant able to see that values immediately in my text fields in my form.After requerying i can able to see the changes.
    For example I have a text field called Status, and the field is display only field. At that time of insert i have hardcoded as "INCOMPLETE". Once the user enter the data in the form and click save the data get inserted in to my table but i cant able to see the status, after i requery my form i can able to see the status.
    Here i do multi insert also.
    This is my insert statement
    BEGIN
    First_Record;
    LOOP
    IF :BANK_GUARANTEE_BLK.CHECK_IN_OUT = 'Y'
    THEN
    XXBANK_GUARANTEE_HEADERS.XXBANK_GUARANTEE_INSERT;(this is my package, here i have written my insert statement)
    --Execute_query;
    END IF;
    Exit when :System.Last_Record = 'TRUE';
    Next_Record;
    END LOOP;
    END;
    If user insert only one row and i gave Execute_query to refresh and bring the current data, but when i use execute_query Its brings up all the datas in the table.
    Can any one tell me how to avoid this and how to use execute_query for a single record.
    Thanks &regards
    Srikkanth

    Solved,
    The solution is
    set_block_property('LC_REQ_BLK',ONETIME_WHERE,'LC_PO_NUMBER='||:LC_REQ_BLK.LC_PO_NUMBER);
    go_block('LC_REQ_BLK');
    execute_query;
    Works fine.
    Regards
    Sri

  • Need to Create the STATUS Profile for Q-Info record

    Hi Guys,
    Basically in the Q-Info record we have status profiles like VN, SP, MP OM and MP NOM etc... Under this status profiles there are few staus profiles assigned to it, in the same way
    I need to create the status profile for Q-Info record under the status profile MP NOM (Non Original Mfgr MP), so that when I am creating the Q-Info record I can select the status profile which is under the MP NOM.
    Guys anyone can guide me to create the status profile in BS02.
    Regards,
    SM

    BS02--->Select the status say " QM_P_001" ->Copy As F6  - >Enter new name>enter.
    Now chage the relevent data as per your requirement.

  • How to Keep the spool created of a report for one month

    Hi ,
    How do we program to keep the spool created of a report for 1 month?
    I used SUBMIT TO SAP-SPOOL but it seems that its maximum retention is only 9 days...
    Please advice.
    Thanks!

    This would be a question for your basis administrator.
    Rob

  • BI Report is showing two rows for a single record

    Dear Experts
    This is Raja
    I am Facing one issue in BI Report,
    I have created report based on a Infocube which is getting data from two DSO. one is Standard [ Billing Condition Data]and another one is ZDSO[Targets}. these two requests go in the Infocube
    1. Budget- zdbudget [DSO]
    2.Actuals -0sd_o06 [DSO]
    I need to make report  Like this :For a specific period
    EX:1
    Material    Sold to party    Actual   Budget/Target     Variance    Actual YTD  Budget YTD
    M100        S100                 21         30                         10               21                  30
    here budget{ Budget DSO} values i am getting Material wise sold to party is not coming through file. But for Actual values sold to party is coming, that's why my report is showing like this..
    Ex:2
    Material    Sold to party    Actual   Budget/Target     Variance    Actual YTD  Budget YTD
    M100        S100                 21                                      10               21                 
                                      30                       -30                                        30
    Since the sold to party is not available in Budget DSO in the report For Every Material it's showing Two Rows.
    How can bring this in to one Line..Like EX:1
    Please give Valuable Suggestions..

    Say the data is like this.
    Material Sold to Party Act Bud
    M1          S1               100   0
    M1          #                    0    50
    M1          S2               200   0
    And you want to see like below.
    Material Sold to Party Act Bud
    M1          S1               100   50
    M1          S2               200   50
    If this is your requirement, let the sold to party be in Rows.
    In columns, for budget, create a local selection, drag budget kf, sold to party (restrict this by # and right click and choose constant selection). This makes the budget kf independent of what is coming in the rows and always shows data corresponding to sold to party #. Hope this is clear.

  • Creating a format file to map Incident records being imported from another tool in Service Manager.

    Hello, we are trying to import some of our Incident records from BMC Remedy into Service Manager.  Our data architect is running into some difficulty finding the necessary information to create the format file (we plan to use the CSV import process). 
    Is there a comprehensive document that details out all of the properties available for Incidents, affected users, relationships, etc. in order to build the XML format file?  For example, System.WorkItem.Incident is the main type for Incidents.  Under
    that, there is an 'Affected User' class. 
    Is anyone aware of this type of documentation for Service Manager?
    Thanks in advance,
    Brett

    Hi,
    Affected user' is a relationship. System.User is a class. Your data architect has to investigate SCSM management packs to get the required info. Use this PowerShell command with standard SCSM poweshell console to get all management packs in pure XML. "c:\mp"
    is a path that you could change.
    Get-SCSMManagementPack | Export-SCSMManagementPack -Path c:\mp
    Cheers,
    Marat
    Site: www.scutils.com  Twitter:
      LinkedIn:
      Facebook:

  • Showing master data value in report for which no record in Infoprovider

    Hi,
    We have the following reporting requirement. The master data values , e.g. 0Customer should appear in the report for which no sales has taken place, i.e no record in Infocube.
    We have defined a multicube using Infoprovider & 0Customer Infoobject, but the report seems to show only values from InfoCube, not the values which are not there in infoprovider but are present in infoobject.
    Please suggest.
    Thanks & Regards
    Madhu
    00919830957798

    Madhu,
    There is a how to paper on how to do this. It available in the BW InfoIndex under Multiproviders and is called Slow Moving Inventory Scenario.
    https://service.sap.com/~sapidb/011000358700008387152002
    This document details out the process of reporting on master data values for which no transactions ahve been recorded. This is achieved by creating a MultiProvider on a Cube and InfoObject and then using teh record count property.
    Cheers
    Aneesh

  • LSMW me51n, how to create one PR document for all the records in the  file

    HI all,
    I need to create LSMW for t-code me51n -Create Purchase Requisition. I`m using Bapi BUS2105, method CREATEFROMDATA, idoc message type PREQCR, basic type PREQCR03. The problem is that the LSMW is creating different idoc and different PR document for every record in the source file. My requirement is to create one PR document for one source file (Every source file is different Purchase Requisition) . I`m trying to do this with writing some code(global functions ) in the 'Mapping and conversion rules'  events - BEGINOF_TRANSACTION_, ENDOF_TRANSACTION__..., but i`m not very sure what exactly i`m doing .
    Please help me resolve this problem, any help will be appreciated .
    Best regards, Emil Milchev.

    Thank you for you answer.
    But I have found faster way of doing it - two source structures, one HEADER and ONE ITEM.
    HEADER: one empty text field and identificator for it.
    ITEM: everything else.
    Then everything was just fine, i`ve mapped the different IDOC segments by PREQ_ITEM fields (equal values in the source file : 10-10-10..., 20-20-20,.... etc.) and put all required fields for my LSMW
    SOURCE FIELDS:
    Z_ME51N_V2 - MASS_UPLOAD - CREATE create
    Source Fields
    UPFILE                    upload file
                IDENT                          C(010)    ident
                                               Identifing Field Content: header
                TEXT                           C(001)
                UPFILE2                   123
                    IDENT                          C(010)    ident
                                                   Identifing Field Content: item
                    BSART                          C(004)    Document type
                    BANFN                          C(010)    Purchase requisition number
                    BNFPO_FOR_MAP                  N(005)    Item number of purchase req. for MAPPING acc.
                    BNFPO                          N(005)    Item number of purchase requisition
                    KNTTP                          C(001)    Account assignment category
                    PSTYP                          C(001)    Item category in purchasing document
                    MATNR                          C(018)    Material Number
                    WERKS                          C(004)    Plant
                    LGORT                          C(004)    Storage Location
                    MENGE                          N(013)    Purchase requisition quantity
                    EKGRP                          C(003)    Purchasing group
                    KONNR                          C(010)    Number of principal purchase agreement
                    KTPNR                          N(005)    Item number of principal purchase agreement
                    LIFNR                          C(010)    Desired Vendor
                    FLIEF                          C(010)    Fixed Vendor
                    AFNAM                          C(012)    Name of requisitioner/requester
                    PREIS                          AMT4(011) Price in purchase requisition
                    ABLAD                          C(025)    Unloading Point
                    WEMPF                          C(012)    Goods Recipient
                    PS_POSID                       C(024)    Work Breakdown Structure Element (WBS Element)
                    KOSTL                          C(011)    COST_CTR v bapito ?
                    NAME1                          C(040)    Name1 - Name of an address
                    NAME2                          C(040)    Name2 - Name of an address 2
                    STREET                         C(060)    Street
                    DELIVERY_DATE                  C(008)    Date on which the goods are to be delivered
                    TEXT                           C(132)    item text
    STRUCTURE RELATIONS :
    Structure Relations
    E1PREQCR              Header segment                                               <<<< UPFILE  upload file
               E1BPEBANC             Transfer Structure: Create Requisition Item                  <<<< UPFILE2 123
               E1BPEBKN              Transfer Structure: Create/Display Requisition Acct Assgt    <<<< UPFILE2 123
               E1BPEBANTX            BAPI Purchase Requisition: Item Text                         <<<< UPFILE2 123
               E1BPESUHC             Communication Structure: Limits                              <<<< UPFILE2 123
               E1BPESUCC             Communication Structure: Contract Limits                     <<<< UPFILE2 123
               E1BPESLLC             Communication Structure: Create Service Line                 <<<< UPFILE2 123
               E1BPESKLC             Create Comm. Structure: Acct Assgt Distr. for Service Line   <<<< UPFILE2 123
               E1BPESLLTX            BAPI Services Long Text                                      <<<< UPFILE  upload file
               E1BPMERQADDRDELIVERY  PO Item: Address Structure BAPIADDR1 for Inbound Delivery    <<<< UPFILE2 123
                   E1BPMERQADDRDELIVERY1 PO Item: Address Structure BAPIADDR1 for Inbound Delivery    <<<< UPFILE2 123
               E1BPPAREX             Ref. Structure for BAPI Parameter EXTENSIONIN/EXTENSIONOUT   <<<< UPFILE2 123
    MAINTAIN FIELD MAPPING AND... :
    the MAPPING between two IDOC`s segments:
    In first segment:
    E1BPEBANC                      Transfer Structure: Create Requisition Item
             Fields
                 PREQ_NO                      Purchase requisition number
                                     Source:  UPFILE2-BANFN (Purchase requisition number)
                                     Rule :   Transfer (MOVE)
                                     Code:    E1BPEBANC-PREQ_NO = UPFILE2-BANFN.
                 PREQ_ITEM                    Item number of purchase requisition
                                     Source:  UPFILE2-BNFPO (Item number of purchase requisition)
                                     Rule :   Transfer (MOVE)
                                     Code:    E1BPEBANC-PREQ_ITEM = UPFILE2-BNFPO.
    In second segment :
    E1BPEBKN                       Transfer Structure: Create/Display Requisition Acct Assgt
               Fields
                   PREQ_NO                      Purchase requisition number
                   PREQ_ITEM                    Item number of purchase requisition
                                       Source:  UPFILE2-BNFPO_FOR_MAP (Item number of purchase req. for MAPPING
                                       Rule :   Transfer (MOVE)
                                       Code:    E1BPEBKN-PREQ_ITEM = UPFILE2-BNFPO_FOR_MAP.
    After that everything was OK .

  • Oracle forms how to create excel format report

    hello :)
    these are my codes that generates report in live previewer. my problem is how to create an excel report producing the same output i can get in live previewer.
    Declare
         pl_id ParamList;
         v_alrt number;
         v_acct_ent_date date;
         v_start_date date;
         v_end_date date;
         v_end_date1 date;
         v_end_date2 date;
         v_end_date3 date;
         v_end_date4 date;
         iss_group varchar2(100);
         monthidentify date;
    Begin
         SELECT B.USER_GRP
         INTO ISS_GROUP
         FROM GIIS_USERS A,GIIS_USER_GRP_HDR B
         WHERE A.USER_GRP = B.USER_GRP
         AND A.USER_ID = USER;
    Select max(acct_ent_date)
    INTO v_acct_ent_date
    FROM gipi_polbasic;
         SELECT TRUNC(ADD_MONTHS(SYSDATE, -24))
         INTO v_end_date1
         FROM DUAL;
         select LAST_DAY(:FILTERS.FROM_DATE)
         INTO V_END_DATE2
         FROM DUAL;
         SELECT TRUNC (TO_DATE (:FILTERS.END_DATE), 'MONTH')     
         INTO V_END_DATE3
         FROM DUAL;
    IF :FILTERS.FROM_DATE IS NULL THEN
              MESSAGE('Please Enter a starting date in the format "MM/DD/YYYY"');
         MESSAGE('Please Enter a starting date in the format "MM/DD/YYYY"');
         GO_ITEM('FILTERS.FROM_DATE');
         Raise FORM_TRIGGER_FAILURE;
         END IF;
         IF :FILTERS.END_DATE IS NULL THEN
         MESSAGE('Please enter an Ending date in the format "MM/DD/YYYY"');
         GO_ITEM('FILTERS.END_DATE');
         Raise FORM_TRIGGER_FAILURE;
         END IF;
         IF :FILTERS.FROM_DATE > :FILTERS.END_DATE THEN
         MESSAGE('Starting Date cannot be greater than Ending Date');
         MESSAGE('Starting Date cannot be greater than Ending Date');
         :FILTERS.FROM_DATE := NULL;
         :FILTERS.END_DATE := NULL;
         GO_ITEM('FILTERS.FROM_DATE');
         Raise FORM_TRIGGER_FAILURE;
         END IF;
         IF :FILTERS.DATE_FILTER = 'AED' and :FILTERS.FROM_DATE > v_acct_ent_date and
              :FILTERS.END_DATE > v_acct_ent_date then
              MESSAGE('No premium batch production occured between the given dates');
         MESSAGE('No premium batch production occured between the given dates');
         Raise FORM_TRIGGER_FAILURE;     
         END IF;
    IF ISS_GROUP <> 2 or USER = 'MKMIF' THEN
    /* IF :FILTERS.END_DATE <> V_END_DATE2 THEN
              MESSAGE('DATE PARAMETER SHOULD BE EXACTLY 1 MONTH');
              MESSAGE('DATE PARAMETER SHOULD BE EXACTLY 1 MONTH');
         Raise FORM_TRIGGER_FAILURE;
         END IF;
         IF :FILTERS.FROM_DATE <> V_END_DATE3 THEN
              MESSAGE('FROM DATE PARAMETER SHOULD BE THE FIRST DAY OF THE MONTH');
              MESSAGE('FROM DATE PARAMETER SHOULD BE THE FIRST DAY OF THE MONTH');
         Raise FORM_TRIGGER_FAILURE;
         END IF;*/
         IF :FILTERS.FROM_DATE < V_END_DATE1 THEN
              MESSAGE('FROM DATE SHOULD BE 2 YEARS BEFORE OR 2 YEARS BETWEEN THE SYSTEM DATE');
              MESSAGE('FROM DATE SHOULD BE 2 YEARS BEFORE OR 2 YEARS BETWEEN THE SYSTEM DATE');
              Raise FORM_TRIGGER_FAILURE;
         END IF;
    END IF;     
    IF :FILTERS.DATE_FILTER = 'AED' THEN     
         BEGIN
         Select acct_ent_date
         INTO v_acct_ent_date
         from gipi_polbasic where acct_ent_date between :FILTERS.FROM_DATE and :FILTERS.END_DATE;
         EXCEPTION
              When TOO_MANY_ROWS Then
              Null;
              When No_Data_Found Then
              Message('Premium batch productions can only be done at the end of the month. Kindly check the dates you entered.');
              Message('Premium batch productions can only be done at the end of the month. Kindly check the dates you entered.');
              Raise Form_Trigger_Failure;
         END;
    END IF;     
         v_alrt := show_alert('PRINT_ALERT');
         IF v_alrt = alert_button1 then
                   pl_id:= Get_Parameter_List('tmpdata');
                   IF NOT ID_NULL(pl_id) then
                        DESTROY_PARAMETER_LIST(pl_id);
                   END IF;
                   pl_id:=Create_parameter_List('tmpdata');
                        Add_Parameter(pl_id,'PARAMFORM',TEXT_PARAMETER,'NO');
                        Add_Parameter(pl_id,'start_date',TEXT_PARAMETER,TO_CHAR(:FILTERS.FROM_DATE,'MM/DD/RRRR'));
                        Add_Parameter(pl_id,'end_date',TEXT_PARAMETER,TO_CHAR(:FILTERS.END_DATE,'MM-DD-RRRR'));
                        Add_Parameter(pl_id,'CREDITING_BRANCH',TEXT_PARAMETER,:FILTERS.BRANCH_CODE);
                        Add_Parameter(pl_id,'LINE_CODE',TEXT_PARAMETER,:FILTERS.LINE_CD);
                        Add_Parameter(pl_id,'INTERMEDIARY_NAME',TEXT_PARAMETER,:FILTERS.INTM_NAME);
                        Add_Parameter(pl_id,'INTERMEDIARY_TYPE',TEXT_PARAMETER,:FILTERS.INTM_TYPE);
              IF :FILTERS.Date_Filter = 'AED' then           
                   RUN_PRODUCT(REPORTS, 'PREM_PROD_AEDALL.rep' ,SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id);
              elsif :FILTERS.Date_Filter = 'ED' then
              RUN_PRODUCT(REPORTS, 'PREM_PROD_EDALL.rep' ,SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id);
              End IF;
              END IF;               
    End;
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Hello,
    build a standard report using REPORT BUILDER (Oracle 10g Release 2)
    set
    DESFORMAT=SPREADSHEET
    Regards,
    Tarun

Maybe you are looking for