Format changing in the REport

Hi Guru,
We are running report in t-code:S_ALR_87012251, but last two onward we are not able to see the Expand and Collape tab option and Hierarchy option also, and the report format also got changed but the user want as per the previous format and which we can do the drill down.
And pl inform me how to get the report name .
Regards,
John Pal
double post

Try putting
SRW.DO_SQL('alter session set NLS_NUMERIC_CHARACTERS='', ''');
in the Before Report Trigger.
The setting might be reused for the next report if Reports is set to reuse the database connection.
To avoid this, I guess you change it back to default in the After Report Trigger.
Hope this helps!
Morten

Similar Messages

  • Date Format  changes in  the Reporting side..

    Hi friends,
    I have one date field that is Keyfigure (not a Time charecterstic) ...now i want to display date in DD- MON - YYYY format... but up to modelling side my date format is DD.MM.YYYY.....
    i dont want to change in modelling side.. because.. this required format is needed only for some querys ...
    so, can any one suggest me is there any chance to get the date format in the reporting side like this..(27-JAN-2007) ..
    helpful answers will be appriciated..
    Thanks
    Babu

    Hi Babu,
    If the format is required in the Bex analyser then its system dependent setting .
    Control panel - > Regional & language options -> Regional options -> Customize -> Date -> Short Date format -> DD-MMM-YYYY(Change) .
    Do not forget to log off and re-login into bex,execute queries and see the output.
    Hope that helps.
    Regards
    Mr Kapadia
    Assigning points is the way to say thanks in SDN.

  • How to schedule the webi report based on data changes in the report data

    Hello,
    I want  to schedule a webi report based on data change in a column in the report.
    The scenario is something like below:
    1. If a data of a particular column changes from 2 to 3 than I would like to schedule this report and sent it to users mail box.
    I know how to apply alerts or schedule a report or data tracking for capturing changes in the report but I dont know how to schedule the report only for data changes.
    Anybody done this before.
    Thanks
    Gaurav

    Hi,
    May be these links can help you:
    http://devnet.magicsoftware.com/en/library?book=en/iBOLT/&page=SAP_R_3_Master_Data_Distribution_Defining_Change_Pointers.htm
    SEM-BCS: Load from data stream schedule
    Attribute Change Run

  • How to track personal details changes in the report without using triggers on the database tables

    Hi There,
    I'm having a requirement to track the oracle HRMS Personal details changes in the report not using the triggers.
    ex: if some changes the address of the person, then that changed values should be populated in the report.
    Please find below query:
    If any of the following columns data is updated, the new value should be populated in the report.
    SELECT PAPF.PERSON_ID                                                       PAPF_PERSON_ID
    ,      PAPF.EMPLOYEE_NUMBER                                               EMPLOYEE_NUMBER        
    ,      PAPF.FIRST_NAME                                                            FIRST_NAME   
    ,      PAPF.LAST_NAME                                                            LAST_NAME
    ,      TO_CHAR(PAPF.DATE_OF_BIRTH ,'DD-MON-YYYY')     DATE_OF_BIRTH
    ,      ADDR.ADDRESS_LINE1                                                   ADDRESS_1
    ,      ADDR.ADDRESS_LINE2                                                   ADDRESS_2
    ,      ADDR.ADDRESS_LINE3                                                   ADDRESS_3
    ,      ADDR.TOWN_OR_CITY                                                    TOWN
    ,      ADDR.REGION_1                                                              COUNTY
    ,      ADDR.POSTAL_CODE                                                     POST_CODE
    ,      ADDR.COUNTRY                                                              COUNTRY
    ,      PAY.PAYROLL_NAME                                                     PAYROLL_NAME
    ,      PLN_TYP.NAME                                                              PLAN_TYP
    ,      PLN.NAME                                                                     PRODUCT_NAME
    ,      BOF.NAME                                                                     COVERAGE
    FROM   PER_ALL_PEOPLE_F                                                PAPF
    ,      PER_ALL_ASSIGNMENTS_F                                          PAF
    ,      PER_ADDRESSES                                                        ADDR
    ,      PAY_PAYROLLS_F                                                       PAY
    ,      BEN_PRTT_ENRT_RSLT_F                                                 PEN
    ,      BEN_PL_TYP_F                                                         PLN_TYP
    ,      BEN_PL_F                                                             PLN
    ,      BEN_OIPL_F                                                           BOIPF
    ,      BEN_OPT_F                                                            BOF
    WHERE 1                                     = 1
    AND PAPF.PERSON_ID                          = PAF.PERSON_ID
    AND TRUNC(SYSDATE)                          BETWEEN PAPF.EFFECTIVE_START_DATE AND PAPF.EFFECTIVE_END_DATE
    AND TRUNC(SYSDATE)                          BETWEEN PAF.EFFECTIVE_START_DATE AND PAF.EFFECTIVE_END_DATE
    AND PAPF.PERSON_ID                          = ADDR.PERSON_ID
    AND ADDR.PRIMARY_FLAG                       = 'Y'
    AND ADDR.DATE_TO                            IS NULL
    AND PAF.PAYROLL_ID                          = PAY.PAYROLL_ID(+)
    AND PEN.PERSON_ID                           = PAPF.PERSON_ID
    AND PEN.BUSINESS_GROUP_ID                   = PAPF.BUSINESS_GROUP_ID
    AND TRUNC(SYSDATE)                          BETWEEN TRUNC(PEN.EFFECTIVE_START_DATE) AND TRUNC(PEN.EFFECTIVE_END_DATE)
    AND PEN.PRTT_ENRT_RSLT_STAT_CD              IS NULL
    AND PEN.SSPNDD_FLAG                         = 'N'
    AND ( PEN.ENRT_CVG_THRU_DT                  >= TRUNC(SYSDATE)
    OR    PEN.ENRT_OVRIDN_FLAG                  = 'Y')
    AND EXISTS(SELECT PIL.PER_IN_LER_ID
               FROM   BEN_PER_IN_LER PIL
               WHERE  PIL.PER_IN_LER_ID         = PEN.PER_IN_LER_ID
               AND    PIL.BUSINESS_GROUP_ID     = PEN.BUSINESS_GROUP_ID
               AND    PIL.PER_IN_LER_STAT_CD    NOT IN ('VOIDD','BCKDT'))
    AND PEN.PL_TYP_ID                           = PLN_TYP.PL_TYP_ID  
    AND TRUNC(SYSDATE)                          BETWEEN PLN_TYP.EFFECTIVE_START_DATE AND PLN_TYP.EFFECTIVE_END_DATE  
    AND PLN_TYP.PL_TYP_ID                       = PLN.PL_TYP_ID 
    AND TRUNC(SYSDATE)                          BETWEEN PLN.EFFECTIVE_START_DATE AND PLN.EFFECTIVE_END_DATE
    AND PLN.PL_ID                               = PEN.PL_ID
    AND PEN.OIPL_ID                             = BOIPF.OIPL_ID(+)
    AND TRUNC(SYSDATE)                          BETWEEN NVL(BOIPF.EFFECTIVE_START_DATE,HR_GENERAL.START_OF_TIME) AND NVL(BOIPF.EFFECTIVE_END_DATE,HR_GENERAL.END_OF_TIME)
    AND BOIPF.OPT_ID                            = BOF.OPT_ID(+)
    AND TRUNC(SYSDATE)                          BETWEEN NVL(BOF.EFFECTIVE_START_DATE,HR_GENERAL.START_OF_TIME) AND NVL(BOF.EFFECTIVE_END_DATE,HR_GENERAL.END_OF_TIME)
    AND (:P_SYSDATE)                            BETWEEN TRUNC(PEN.ENRT_CVG_STRT_DT) AND TRUNC(PEN.ENRT_CVG_THRU_DT)
    AND (CASE WHEN :P_PAYROLL_ID IS NULL THEN 'Y' ELSE NVL((SELECT 'Y' FROM DUAL WHERE PAY.PAYROLL_ID  = :P_PAYROLL_ID), 'N') END) = 'Y'
    AND PAPF.LAST_UPDATE_DATE                   = (:P_SYSDATE) ;
    --AND PAPF.LAST_UPDATE_DATE                   BETWEEN to_date(:P_SYSDATE) and (to_date(:p_sysdate) + INTERVAL '31' Day);
    --AND (:P_SYSDATE)                           = PAPF.LAST_UPDATE_DATE ;
    Thanks

    check this -
    Re: Best Event-Based notifications for Sox Complience?

  • I'm often having issues with clients not seeing or being able to open attachments, font formatting changes (on the pc end) and the inability to use HTML signatures to promote our company brand.

    I'm often having issues with clients not seeing or being able to open attachments, font formatting changes (on the pc end) and the inability to use HTML signatures to promote our company brand.

    I imagine your clients must be using Outlook, which is seriously broken when it comes to e-mail standards, especially HTML e-mail. You can work around the issues with Outlook by only sending plain-text e-mails and making sure that, in the Edit -> Attachments menu, the last two options are checked. Unfortunately, that means that HTML signatures are out.
    If you need something with a fancy layout, either attach a PDF file to the e-mail or include a link to a website in the e-mail.

  • Doing changes to the report dynamically

    hi
    i am working on a report whichaccepts a report in selection screen and  finds 'upload' function module available in it and replaces this with 'gui_upload' function module.
    i have written code for commenting the existing function module and creating new function module i.e. 'gui_upload'.
    can anyone let me know how can i implement these changes in to the report that i pass in the selection screen.
    i.e. how ca i write these changes to the report.
    thanks in advance.

    Hi,
    Use the following logic.
    PARAMETERS : p_prog  TYPE reposrc-progname. " Report Name
    *Check for Program Name in TADIR
    SELECT obj_name object
                INTO TABLE tb_tadir FROM tadir
                WHERE pgmid = 'R3TR'
                  AND object = 'PROG'
                  AND obj_name LIKE  p_prog.
    Read the Program and Get all the Update/Modify or Insert Statement
    *through which  Z Tables are Getting Updated Directly
          PERFORM read_program USING wa_tadir-obj_name.
    FORM read_program  USING  wa_tadir-obj_name.
      REFRESH tb_text.
    Read the Report/Program
      READ REPORT wa_tadir-obj_name INTO  tb_text.
      DESCRIBE TABLE  tb_text LINES w_lines.
      DO w_lines TIMES.
        w_index = sy-index.
    Read the table and search for MODIFY , UPDATE and INSERT
        READ TABLE tb_text INTO wa_text INDEX sy-index.
        IF sy-subrc EQ 0.
          SHIFT wa_text-text LEFT DELETING LEADING space.
          SEARCH wa_text-text+0(6)  FOR 'UPLOAD'.
          IF sy-subrc EQ 0.
    Here write a routine to Replace UPLoad with GUI_UPLOAD.       
          ENDIF.
        CLEAR wa_text.
      ENDDO.
    ENDFORM.
    Thanks,
    Shrikanth

  • Date format changes in the middle of a program execution

    In my C code I have a series of select statements.
    When I first get a session to the database I use the following command to set the date format
    alter session set nls_date_format = 'MM/DD/YYYY HH24:MI:SS'
    It works fine for a few queries. After a while during the program execution I see that the date format changes to 'DD-MON-YY' format. This results in a series of error in my code because I expect the date format to always be in the 'MM/DD/YYYY HH24:MI:SS' format.
    Any idea why the date format should change all of a sudden in the middle of the program execution.

    I second the idea that you should always use TO_DATE and TO_CHAR if you want to reliably convert between dates and strings.
    Without seeing your code, it is hard to say why your date format is changing, but the most likely reason is that you are changing users somewhere in the code. For example:
    SQL> show user
    USER is "OPS$ORACLE"
    SQL> SELECT sysdate FROM dual;
    SYSDATE
    11-JUL-2003
    SQL> ALTER SESSION SET nls_date_format='dd-Mon-yyyy hh24:mi:ss';
    Session altered.
    SQL> SELECT sysdate FROM dual;
    SYSDATE
    11-Jul-2003 10:15:12
    SQL> connect jtest/test
    Connected.
    SQL> SELECT sysdate FROM dual;
    SYSDATE
    11-JUL-2003TTFN
    John

  • Persistent prompt date format changes when reopening report in Webi

    Hi all
    I have a PERISTENT prompt that asks for a date when you run the report. The format is "MM/dd/yyyy". I also have a variable that displays this value in the form:
    =ToDate(UserResponse([Query 1];"Please enter date:");"MM/dd/yyyy")
    When the report is run the prompt works and you select the date from the calendar and all works fine. You can refresh the report and keep the persistent date prompt value if you like. Great.
    The problem comes when the report is saved and then reopened for modifying.
    On my report I get #ERROR associated with the above variable. This is because the peristent value in the prompt has been "re-loaded" in the format "MM/dd/yyyy hh:mm:ss a".
    The only way I have found to resolve this is to refresh the report and reselect a date which makes the persistent prompt kind of useless if you close the report.
    Any suggestions on solving this would be appreciated.
    Thanks
    Sharon

    Sharon,
    The problem comes when the report is saved and then reopened for modifying.
    When opening the report in something other than modify, does the problem also occur?  I too have noticed different behavior with persistent date prompts and whether running in modify or Infoview modes.  Most deployments do not give their users the ability to run a public report in modify mode (though, possibly they could copy it to their own Favorites and run it in modify mode there).  So perhaps this "problem" is by design and is resolved by running the report in the more common Infoview mode?
    Thanks,
    John

  • Altering the report's format without destroying the report layout....{solv}

    Hi,
    I have developed a tabular report and the layout (lines, rectangles... etc as customer wants) ....
    Now , i want to alter only the report style.... that is to change it to group left....
    Is it possible... to select the group fields and the fields displayed in the report without redeveloping the report UI (lines , rectangles... e.t.c).
    I have tried the report wizard... but the layout destroyed... and have to do the UI from the beginning.....
    NOTE : I use Dev10g
    Thanks ,
    Sim

    Hi Sim,
    Group Left or Group Above means that you are grouping for 1 or more fields.
    In the Data model, you will have to create a new group and drag the group fields to this new group.
    In the Layout, you will need to add a new repeating frame below all the other repeating frame, frames, etc. ie. create a repeating frame over existing objects. You may need to move all existing objects down and to the right so that there is enough room to create a new repeating frame over these objects. With the repeating frame selected, from the Arrange Menu, select Send to back (F6) or Move Backwards (F8) several times so that the new repeating frame is below all the objects from the tabular layout.
    Also, fix up the source property for the repeating frame. Create a new field(s) inside this new repeating frame for your group left field(s).
    Good luck.
    John

  • Dynamic changes in the report

    I generated one report in BI 7.0 using the BEx Analyser. But what the user want is to simulate the report in according to the market changes. For example: Suppose fields for the ingredients of a product and the % of amount used to get the profit is there in the report. He wants to try for the various possibilities that he can do to get better profit from his products mentioned in the BEx report. So what he wants is ‘whatever changes he do in the report should reflect the other fields in the report for planning his future composition. How can this be done in the report? Is it possible by using macros? How to use Macros in this case? Can someone please explain this in detail?

    I generated one report using BEx Analyser. In that report price of individual raw materials are there and the total cost for the production of a commodity from that raw materials. After the report generation my client understood that the price of certain raw materials varied. So he wants to change the price of the raw materials manually and get the total cost after the change. This is the requirement.
    What I think is that the formulas used in the  report can be generated to another excel sheet and using macros i can do the calculation and can show the result in the new excel sheet. I dont know whether this idea will work or not as I am unaware of how to generate the formulas to another excel sheet and I am unaware of the macro code. So can anyone help me to solve this issue by explaining in detail and can someone send me some macro codes for example that can give an idea of summation of filed values.

  • Changes in the report are not appearing

    Hello All,
    I have the following command
    Run_Product(REPORTS, 'tpd_subst_rep', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id, NULL) in the form.
    I have changed the report tpd_subst_rep but I am not able to see the changes. Can any one please explain from where the old report is appearing?
    I have senn the documentation which is telling that it will look tpd_subst_rep in a default path, but how to see what is the default path?

    Hi,
    I'm using a later version so I am unsure as to whether the layout etc. will be the same.
    I don't know if it helps, but I may have misled you. Do you have the Object Navigator? If I condense all my options, I'm left with Forms, Menus, PL/SQL libraries, Object Libraries, Built-in packages, Database Objects.
    Go into 'Forms' (1st option), your module will be listed, open that using the + next to it and in the list that is displayed, one of the options will be 'Reports'. Then open that using + and follow my instructions as before to find the filename path. This will tell you whether it is referencing your .rdf or your .rpt. Presumably it should be .rpt, so it will tell you where that is being saved.
    I then opened my .rdf and just used 'Save As' to save it with a .rpt extension, using the address path taken from the Forms property palette of your report. That should then save your changes and update the file in Forms.

  • Determine the Version (File Format) in which the report was created.

    I have an application which hosts various reports, these reports are all in Crystal 8.5. I want to switch some of these reports to Crystal 11 reports and also add new reports. Hence I will be displaying both Crystal 8.5 and Crystal 11 report in my application. Is there a way to determine the File Format Schema / Version in which the Crystal report was created at run-time so that i can then call the instance of that specific report viewer on my form and display the report. My Application uses VB6.
    thank you.

    Hello,
    Moved to Legacy SDK forum.
    Yes, use the Object browser for the RDC and search on major and minor version you'll find info on how to get the report version.
    If you can't figure it out I'll up date the post tomorrow with sample code.
    Now that I have my test machine going again with VS 6 running I looked and I lied, the RDC only returned the version of the engine and not the report. The new CR Assemblies will allow you to get the report version.
    Thank you
    Don
    Edited by: Don Williams on Dec 12, 2010 2:32 PM

  • How to use format-date with the report parameter

    Hi all,
    How to use the format-date function with this tag,
    <?param@begin:P_FROM_DATE?><?$P_FROM_DATE?>
    this form date is coming from report parameter and is coming like this 2012/11/01 00:00:00.
    So now i need this in DD-MON-YYYY fromat.I tried like this <?param@begin:P_FROM_DATE?><?$format-date:P_FROM_DATE;'DD-MON-YYYY'?>
    but its giving error. Can any one pls tell how to convert it to customized date format.
    thanks & Regards
    Srikkanth.M

    Issue solved.
    Ref this link
    XML date Format

  • Document custom format changes for every report

    HI Experts,
    We have been developing no of reports for a day using WEBI Rich Client. In our reports we have few measures which are holding decimal values which are not displaying when user creates a new report as per standard number format there is no decimal values.
    We select each column of that measures and create custom format as "#,###.##" and add it.  But ! when user creates a new report, that created report doesn't have previously created custom format to display deciamal values.
    Is there anyway that we can create custom format and make it permenent and as a default.
    Regards,
    Suresh

    Amr's suggestion is right.
    By the way ... if desired number format is not displayed when you use the option Object Format->Number check in Universe Designer menu Tools->Options Language and check Migration Forced checkbox.
    Sometimes happens that there is no #,##0.00 format but  #.##0,00 and that's because of the language used for the universe, I guess.
    Edited by: PadawanGirl on Jan 17, 2011 8:38 PM

  • Control Break problem (using format option in the report)

    I am trying to create control break on one of my reports. I am grouping query by 3 columns and I am trying to create control break but one of the column is not available for the control break (is not listed there).
    Any Idea why this my happen?
    Edited by: robik on Jun 23, 2012 9:08 AM

    robik,
    Try adding an Order By clause to your SQL.
    Jeff

Maybe you are looking for

  • HP Officejet Pro 8600 e-All-in-O​ne Printer - N911a, options for printing envelopes

    I use the American Greetings program to print out cards & envelopes.  when I try to print a greeting card size A9 envelope it is not a supported size in the dropdowns for paper size or media selection.  I can get the envelope to print with no problem

  • I have deleted my original music player, how do i get i back on my iphone4

    HOw dó i get my original musik player back ón my iphone4??

  • Memory Issue in SRM Shopping Cart

    Hi all, Apparently, I have implemented BAdI BBP_PGRP_FIND to map the purchasing group from z-table, based on Organization ID and Vendor. The mapping was successfully done based on the z-table entry. However, when one of the users tried to create a sh

  • How to read .rsl file

    Hi I am analysing VIs using VI Analyzer.After analysing i had saved the result.But now if i wants to read the result then a message popup showing( .rsl is not a valid labview file). plz tell me, how can i read .rsl file Thanking You Raman

  • XML document content not replaced

    I insert XML documents into iFS using the WebUI via browse. I insert them again after making changes. The new content does not replace the old content. I do not see the new content when viewing the document and search does not find the new content. T