REP-546

Hello,
I'm running AS 10.1.0.4.2 on AIX5.3, I have a report giving error "Terminated with error: REP-546: Value does not match mask 'DD-MON-RR'. ORA-01843: not a valid month REP-0091: Invalid value for parameter 'PAYMENT_DATE'."
This is because I'm not explicitly stating the DATE format within the Forms field, if I do the report will run fine but if I run the same report without explicitly stating the DATE format on another 10.1.0.4.2 install also on AIX 5.3, no error occurs.
Clearly the 2nd Oracle AS install has been altered, I'd just like to know how to configure the reports server to pass 'DD/MM/YYYY' as the default data value, rather than 'DD-MON-RR'.
Thank you in advance, any additional information required please ask.

Thanks for the response.
Selecting the NLS_DATE_FORMAT on both the working instance and the non-working instance brings up the same value as SYSDBA;
SQL> select value from nls_session_parameters where parameter='NLS_DATE_FORMAT';
VALUE
DD/MM/YYYY
Same with NLS_TERRITORY;
SQL> select value from nls_session_parameters where parameter='NLS_TERRITORY';
VALUE
AMERICA
It'd make more sense that the default variable not set would be part of the Application Server or Report Services.

Similar Messages

  • REP-546: Warning: The value of restricted LOV parameter

    Hi,
    When i try to invoke my report from IE with paramform=no and i am not passing the parameter LEXXX_ENTXXXX in the URL, i am getting the below error,
    REP-546: Warning: The value of restricted LOV parameter LEXXX_ENTXXXX is not among the selectable values.
    but the same report is working fine if i invoke with paramform=yes.
    The Parameter LOV query for the parameter LEXXX_ENTXXXX is ,
    SELECT LGL.CY_LEXXX_ENTXXXX, COM.SHORT_NAME FROM LEXX_ENTXXX LGL, COMXXXX COM
    WHERE LGL.CY_LEXXX_ENTXXXX = COM.COMXXXX_KEY
    UNION SELECT 0, 'ALL' FROM DUAL ORDER BY 2 ASC
    Note: Restrict List to Predetermind Values and Hide First Column check boxes are selected
    Data Type of LEXXX_ENTXXXX is Number and size is 6.
    Please, help me in resolving the above error.
    Thanks in advance
    Thanks & Rgds,
    M T

    The value that you give to parameter LEXXX_ENTXXXX when you are submitting your report on the web is not amoung the values returned by the Parameter List of Values Query , and when the Parameter List of Values Query was created "Restrict List to Predetermined Values" check box was checked.
    In order to solve the proble you can :
    - provide a value to LEXXX_ENTXXXX that is amoung the values returned by
    Parameter List of Values Query
    or
    - uncheck the Restrict List to Predetermined Values" check box of the parameter.
    Regards
    Ionut S

  • REPORTS ERROR -REP -546

    Hi,
    I face this error when i calling report from form.i am passing from date value in P_FROM_DT parameter in form.
         Terminated with error: <br>REP-546: Warning: The value of restricted LOV parameter P_FROM_DT is not among the selectable values.
    Please tell me what is the problem of this issue.
    Thanks & advance,
    Maran

    Thanks for ur reply, i have solved this problem, In user parameters ,from date filed lov properties restricted check box should be unchecked if without values.

  • REP-546 -but  other exactly equal report goes well

    Hello, I did a report with parameter screen and now I've reused it to do an almost-equal report for similar (not the same) data.
    The preliminar view went well, but when I call it from forms...REP-546. I tried to give it values, but it keeps that error, with other parameters, until I've filled all with initail values and it gives directly the report without param screen (I need the param screen). I thought maybe I had done something bad- so I back to the begin, copying again the old report.
    That's the really strange thing: I call the original report (ass_pe) and it goes well. I call a copy of that report, without touching anything except the filename (ass_p) and it gives the rep-546!
    I've tried to change the report name (properties of the report), without success.
    Any idea? Thanks!

    Strange, really strange... I changed the report filename and internal name (properties), no t changed, etc...and continues equal, doing REP-546 when the other exact report doesn't do.
    The calls from forms are equal. I tried to add PARAMFORM YES to the call, even although the other report doesn't need it, and he continues trying to open directly the report without parameter sscreen and doing rep-546.
    Must be a single silly thing, but I don't know what the... can be. Nor reports help, nor similar cases in forums (talks about rep-546 in some messages, but it's always the check/uncheck thing, already looked...)
    Any ideas?

  • Reports 6i to 10g Migration (Value Does Not Match mask 'MM/DD/YYYY'

    Dear all,
    I am Migrating Oracle 6i Reports to 10g. I am just compiling the 6i Reports in 10g Reports Builder and giving the
    Report for Deployment after it got successfully ran in the report builder.
    In one of the Report Report Query i am checking date range like below
    WHERE lov_dte BETWEEN :L_FRM_DTE AND :L_TO_DTE
    L_FRM_DTE and L_TO_DTE input mask is MM/DD/YYYY
    i got the output in report builder and as well as from the application also but after the compiled the same report
    in 10g and tested in server ..
    i am getting the following error in server ..
    REP-546:Value does not match mask 'MM/DD/YYYY'
    ORA-01030:Date format picture ends before converting entire input string
    REP-0091:Invalid value for parameter L_FRM_DTE
    any body faced the same problem ...please help me to resolve this issue ..
    I Tried Changing the Query to
    WHERE lov_dte BETWEEN to_date(:L_FRM_DTE,'mm/dd/yyyy') AND to_date(:L_TO_DTE,'mm/dd/yyyy')
    but still no use because iam getting runtime error ORA-01858 NON NUMERIC CHARACTER WAS FOUND WHERE A NUMERICA CHAR WAS EXPECTED.
    Thank you all for Looking into my problem..
    Data Boy

    Dear all i found the document related to this problem in META LINK ..The Bug no is 5597464
    The base of this Bug is 4589885
    It is given that
    Fixed in Product Version 11.0
    but when i go to oracle site ..i cant find this version for Developer suite. can anyone please help in this
    there is only Oracle Developer Suite 10g (10.1.2.0.2).
    Thank you all for looking into my problem.

  • How to display a Report 9i from Forms if the Report has a Parameter Form?

    Hi,
    could some one please post me a code sample to show how to call a (paper layout, RDF) Report from Forms if I would like it to display the Report's parameter form first?
    Thank you in advance.
    Tamas Szecsy
    I used the following code segment do achieve the job, but I get "REP-546: Warning: The value of restricted LOV parameter P_ALAL is not among the selectable values" message, even though I would like to specify the P_ALAL value on the report's parameter Form.
    declare
    paramlist_id ParamList;
    tmp_riport_name varchar2(200);
    report_id          report_object;
    report_job_id varchar2(200);
    tmp_id number;
    begin
    -- init
    tmp_riport_name := null;
              -- parameter list
    paramlist_id := get_parameter_list('mytmp_params');
    if not id_null(paramlist_id) then
    destroy_parameter_list(paramlist_id);
    end if;
    paramlist_id := Create_Parameter_List('mytmp_params');
    add_parameter( paramlist_id, 'PARAMFORM', TEXT_PARAMETER, 'YES' );
              -- call report
    report_id := find_report_object( 'DUMMY' );
    if report_id.id is null then
         return;
    end if;
    -- display
    set_report_object_property( report_id, report_execution_mode, runtime );
    set_report_object_property( report_id, report_comm_mode, synchronous );
    set_report_object_property( report_id, report_destype, 'preview' );
    set_report_object_property( report_id, report_desformat, 'PDF' );
    set_report_object_property( report_id, report_server, 'rep_geoias' );
         set_report_object_property( report_id, report_filename, :ALAP_REPORTS_NAME||'.rep' );
    report_job_id := run_report_object( report_id, paramlist_id );
    tmp_id := to_number(substr( report_job_id, length(name_in('rep_geoias'))+2 ));
    web.show_document( '/reports/rwservlet/getjobid'||tmp_id||'?server=rep_geoias', '_blank' );
    END;

    I think you specified report object name incorrect.
    in command line:
    repid := FIND_REPORT_OBJECT('REPORT1');
    Report1 must be name of report object in Form Builder.
    However to call report from Oracle Form you must do more work. For example:
    - Create report server name
    - Adding some code to set property for report object base on report server you created.
    Cheer!

  • Report 10g parameter form Error

    Hi,
    While calling a report I am getting the following error.
    REP-546: Warning: The value of restricted LOV parameter TOPROFIT is not among the selectable values.
    When I call the same report through another PC it displays parameter form.
    I am using Report Builder 10g.
    Kindly help in resolving the issue.
    Edited by: babarbaig82 on Sep 26, 2012 4:34 AM

    Hi,
    I need more details.
    1- Are you running that report from 2 different machines using Reports Builder? or Reports Server?
    2- If running with Reports Builder, is it the same report? or a different version of the report?
    Any other details that you think can clarify issue further.
    Thanks, Roberto

  • How to customize error page

    Hi,
    Reports 10g.
    I use a validation trigger for a parameter. When it returns FALSE, I have an error page with REP-546: Invalid parameter input.
    Is it possible to customize this page ? Change the text for example ?
    Thank you

    Hi,
    Customization of error messages is not supported.
    Navneet.

  • Exceeding DESNAME length parameter?

    Hello,
    I am having problems running reports called from forms, namely with the DESNAME parameter. Below is a summary of when it works and when it doesn't with the appropriate DESNAME parameters
    Doesn't work DESNAME - D:\yamba\reports\MBRANKS\mb0332.pdf
    Does work DESNAME - D:\yamba\reports\MBRANKS\mb0332.pd
    When it doesnt work i get
    Terminated with error: <br>REP-546: Invalid value for parameter 'DESNAME'.
    All this information has been pasted from engine?showjobs page.
    The only conclusion i can gather is that i am exceeding the allowable length of the DESNAME parameter.
    Thoughts?

    It is definitely a length thing. I changed DESNAME from
    D:\yamba\reports\MBRANKS\mb0332.pdf (didnt work)
    D:\yamba\report\MBRANKS\mb0332.pdf (did work)
    I u look u can see that the pdf is intact i just decreased by one byte the folder path. reports changed to report and it worked. I dont see how that is 1024 characters. How do you increase the size of DESNAME as mentioned thanks

  • Report Server Failed To Start : REP-50125: org.omg.CORBA.INTERNAL:

    Hi all,
    I try to start my in process report server as below and it shows REP-50102 error as below :
    [oracle@icbadev ~]$ rwserver.sh server=rep_icbadev
    REP-50125: org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 208 completed: No
    [oracle@icbadev ~]$
    [oracle@icbadev ~]$ rwdiag.sh -findAll; rwclient.sh server=rep_icbadev report=test destype=cache
    Naming service used to locate servers
    Naming Server host = icbadev.smebank.net
    Naming Server port = 14021
    Exception in thread "main" org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 208 completed: No
    at com.sun.corba.se.internal.corba.ORB.getLocalHostName(ORB.java:924)
    at com.sun.corba.se.internal.corba.ORB.checkApplicationPropertyDefaults(ORB.java:888)
    at com.sun.corba.se.internal.corba.ORB.set_parameters(ORB.java:457)
    at com.sun.corba.se.internal.POA.POAORB.set_parameters(POAORB.java:153)
    at com.sun.corba.se.internal.Interceptors.PIORB.set_parameters(PIORB.java:333)
    at org.omg.CORBA.ORB.init(ORB.java:337)
    at oracle.reports.utility.DiagServerLocator.readConfigFile(DiagServerLocator.java:138)
    at oracle.reports.utility.DiagServerLocator.init(DiagServerLocator.java:90)
    at oracle.reports.utility.DiagServerLocator.locateServer(DiagServerLocator.java:154)
    at oracle.reports.utility.DiagServerLocator.handleRequest(DiagServerLocator.java:546)
    at oracle.reports.utility.DiagServerLocator.main(DiagServerLocator.java:566)
    REP-0178: Cannot connect to Reports Server 'rep_icbadev'.
    [oracle@icbadev ~]$
    Anyone ever encounter the same problem with mine. Appreciate if someone could help me with this.
    The Forms and Reports Services 10.1.2.2.0 was installed on RHEL 4 Update 6 on HP Proliant box.
    Any kind of help are highly appreciated.
    Thank you.

    Found something during my search as follow eventhough it was refering to AIX platform:
    <variable id="IBM_JAVA_OPTIONS" value="-Djava.net.preferIPv4Stack=true"/>
    I try to put above line into opmn.xml as below and try to start report server via opmnctl command line, still not a good news.
    <ias-component id="rep_dev" status="enabled" id-matching="false">
    <process-type id="ReportsServer" module-id="ReportsServices">
    <process-set id="rep_dev" restart-on-death="true" numprocs="1">
    <environment>
    <variable id="PATH"
    value="/usr/oracle/10gAS/apps1/bin:/usr/bin:/usr/ccs/bin:/bin:/usr/oracle/10gAS/apps1/bin:/usr/orac
    e/10gAS/apps1/dcm/bin:/usr/oracle/10gAS/apps1/opmn/bin:/usr/ccs/bin:/usr/bin/X11:/usr/bin:/etc:/usr
    sbin:/usr/ucb:/home/oracle/bin:/sbin:.:/oraclbackup/GFRS/Disk1/install"/>
    <variable id="IBM_JAVA_OPTIONS" value="-Djava.net.preferIPv4Stack=true"/>
    </environment>
    <module-data>
    some info on java installed:
    [root@icbadev ~]# whereis java
    java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java
    [root@icbadev ~]# java -version
    java version "1.4.2"
    gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-9)
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    [root@icbadev ~]#
    Any kind of help are highly appreciated.

  • ArrayList e .RangeCheck(int)line 546

    Hi guys I am working on this project
    in few word
    I have to draw different shape on a panel
    moreover when two similar shapes collide ( 2 circles ) they make a bigger circle
    when st change direction
    almost everything works
    import java.awt.Graphics;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.util.ArrayList;
    import java.util.Comparator;
    import java.util.Iterator;
    import javax.swing.JPanel;
    class ShapePanel extends JPanel implements ActionListener {
         private static final long serialVersionUID = 1L;
         public static ArrayList <Shape>shapes;
         private javax.swing.Timer animationTmr;
         int speed;
         PlaySound audioClip = new PlaySound();
         private float heigth;
         private float width;
         private int shape1;
         private int shape2;
         public ShapePanel() {
              shapes = new ArrayList<Shape>();
              animationTmr = new javax.swing.Timer(80, this); //interval, ActionListener
              animationTmr.start();
         public ArrayList<Shape> getShapes()
              return shapes;
         public void addSquare(int x, int y,int w,int h, int shapeType) {
              shapes.add(new Square(this,x, y,width, heigth, shapeType));
              repaint();
              System.out.println(shapes.size());
         public void addCircle(int x, int y,int w,int h, int shapeType) {
              shapes.add(new Circle(this, x, y,width, heigth, shapeType));
              repaint();
              System.out.println(shapes.size());
         public void addRectangle(int x, int y,int w,int h,  int shapeType) {
              shapes.add(new Rectangle(this, x, y,width, heigth, shapeType));
              repaint();
              System.out.println(shapes.size());
         public void addStar(int x, int y,int w,int h, int shapeType) {
              shapes.add(new Star(this, x, y,width, heigth, shapeType));
              repaint();
              System.out.println(shapes.size());
         public void paintComponent(Graphics g) { //called Whenever panel needs
              super.paintComponent(g); //re-displaying:
              Iterator<Shape> it = shapes.iterator(); //Iterate through Balls calling
              g.setColor(Menu.getColor());
              g.fillRect(0, 0, this.getWidth(), this.getHeight());
              while (it.hasNext()) { //each one's paint method
                   it.next().paint(g);
         public void actionPerformed(ActionEvent ev) {      
              //On timer tick,
              Iterator<Shape> it = shapes.iterator(); //Iterate through Balls calling
              while (it.hasNext()) { //each one's updatePos() method
                   it.next().updatePos();
              checkTypeCollision();
              handleCollision();
              repaint();
        private void checkTypeCollision()
              //we iterate through all the balls, checking for collision
              for(int i=0;i<shapes.size();i++)
                   for(int j=0;j<shapes.size();j++)
                             if(i!=j)
                                  if(collide(shapes.get(i), shapes.get(j)))
                                            shape1=shapes.get(i).shapeType;
                                            shape2=shapes.get(j).shapeType;
                                             if(shape1==shape2)
                                             /*     int     newX = (int) ((shapes.get(i).getCenterX() + (shapes.get(j).getCenterX()/2))/2);
                                                  int newY = (int) ((shapes.get(i).getCenterY() + (shapes.get(j).getCenterY() /2))/2);
                                                 float newWidth =   shapes.get(i).getWidth()+(shapes.get(j).getWidth()/2);
                                                 float newHeigth = shapes.get(i).getHeigth()+(shapes.get(j).getHeigth()/2);
                                                 int newShapeType = shapes.get(i).shapeType;
                                                       if(shapes.get(i).getShapeType()==1)
                                                            shapes.remove(j); //remove shape element at j
                                                            shapes.remove(i); //remove shape element at j
                                                            System.out.println("SIZE IS==="+     shapes.size());
                                                            System.out.println("newx====="+newX);
                                                            System.out.println("newy====="+newY);
                                                            System.out.println("newWidth====="+newWidth);
                                                            System.out.println("newx====="+newHeigth);
                                             //               shapes.add(new Rectangle(this,newX,newY,530,530,newShapeType));
                                                            System.out.println("SIZE IS==="+     shapes.size());
                                                       //     repaint();
                                                       if(shapes.get(i).getShapeType()==2)
                                                            shapes.remove(j); //remove shape element at j
                                                            shapes.remove(i); //remove shape element at j
                                                  //          shapes.add(new Circle(this,newX,newY,newWidth,newHeigth,newShapeType));
                                                       //     repaint();
                                                       if(shapes.get(i).getShapeType()==3)
                                                            shapes.remove(j); //remove shape element at j
                                                            shapes.remove(i); //remove shape element at j
                                                            shapes.add(new Square(this,newX,newY,newWidth,newHeigth,newShapeType));
                                                       if(shapes.get(i).getShapeType()==3)
                                                            shapes.remove(j); //remove shape element at j
                                                            shapes.remove(i); //remove shape element at j
                                                            //shapes.add(new Star(this,newX,newY,newWidth,newHeigth,newShapeType));
                                                       //     repaint();
         private void handleCollision()
              //we iterate through all the balls, checking for collision
              for(int i=0;i<shapes.size();i++)
                   for(int j=0;j<shapes.size();j++)
                             if(i!=j)
                                  if(collide(shapes.get(i), shapes.get(j)))
                                        shapes.get(i).hit(shapes.get(j));
                                       shapes.get(j).hit(shapes.get(i));                                   
         boolean collide(Shape b1, Shape b2)
              double wx=b1.getCenterX()-b2.getCenterX();
              double wy=b1.getCenterY()-b2.getCenterY();
              //we calculate the distance between the centers two
              //colliding balls (theorem of Pythagoras)
              double distance=Math.sqrt(wx*wx+wy*wy);
              if(distance<b1.shapeSize)     
                   audioClip.playRectangle();
                   return true;          
                   else return false;     
         public static int vectorSize()
              return shapes.size();
    }the drawing stops and
    i have this error after a while
    arrayList<e>.RangeCheck(int)line 546
    moreover it doesn t draw a bigger shape as i want with the line
    shapes.add(new Circle(this,newX,newY,newWidth,newHeigth,newShapeType));
                                                       help please the deadline is Tomorrow;

    Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 4, Size: 4
         at java.util.ArrayList.RangeCheck(ArrayList.java:546)
         at java.util.ArrayList.get(ArrayList.java:321)
         at ShapePanel.checkTypeCollision(ShapePanel.java:156)
         at ShapePanel.actionPerformed(ShapePanel.java:77)
         at javax.swing.Timer.fireActionPerformed(Timer.java:271)
         at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    it doesn t compile because is part of a bigger project

  • Invoices Payables Open Interface Import Error REP-1419: 'beforereport': PL/

    I am having the following error when I try to import the invoces from the interface tables. I've search for the problem but and tried various solutions but they did not solve the problem or did not apply.
    Can someone help??
    APXIIMPT module: Payables Open Interface Import
    Current system time is 22-SEP-2006 22:31:13
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    p_source='CI'
    p_batch_name='INITIAL'
    p_purge_flag='N'
    p_trace_switch='N'
    p_debug_switch='N'
    p_summary_flag='N'
    p_commit_batch_size='1000'
    p_user_id='1115'
    p_login_id='337907'
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.WE8ISO8859P1
    MSG-01104: (Before Report) Modified file
    MSG-00000: p_purge_flag :N
    MSG-00000: c_nls_yes :Yes
    MSG-00000: c_nls_no :No
    MSG-00000: p_summary_flag :N
    MSG-00000: p_nls_summary :No
    MSG-00000: p_nls_purge :No
    REP-1419: 'beforereport': PL/SQL program aborted.
    Report Builder: Release 6.0.8.25.0 - Production on Fri Sep 22 22:31:14 2006
    (c) Copyright 1999 Oracle Corporation. All rights reserved.
    Enter Username:
    Start of log messages from FND_FILE
    End of log messages from FND_FILE
    Program exited with status 1
    Concurrent Manager encountered an error while running Oracle*Report for your concurrent request 577860.
    Review your concurrent request log and/or report output file for more detailed information.

    I get the following error message: "Invalid Liability Liability account is invalid". I've tried both populating the ACCTS_PAY_CODE_COMBINATION_ID field and leaving it null. Some googling also said mentioned that particular error message may be misleading.
    And yes, I'm passing the correct code from the lookup_type. The only difference is that for the one that works, I'm using an Oracle seeded source lookup. However, in the lookups screen I can't see where there are any special configuration.
    I should also mention that the invoices will be imported from an external system, and there will be no PO attached to the invoice. I'm not sure if this info is relevent though.
    I've done some researching and thinking and maybe there is some kind of profile option I need to set but I haven't been able to find it yet.
    Also, I can't find the AP_ERRORS_GT table or any other closely named ones.
    Edited by: Sean Ong on 15/08/2012 01:27

  • Rep-1401: formula name : Fatal Pl/SQL error occured

    Hi,
    I am using report builder 6.0 and recently came across a error while running the report. Rep-1401:<formula name> : Fatal Pl/SQL error occured.
    I created a formula column in the report. In that i have three local variable.
    f_val number := 0;
    s_val number := 0;
    t_val number := 0;
    t_val := f_val/s_val ; --> this gives the above fatal error.
    t_val := (f_val + 1)/s_val; --> this gives the above fatal error
    t_val := f_val/(s_val + 1); ---> no error
    if i change the value of s_val
    s_val := 1;
    t_val := f_val/(s_val - 1) ; ----> this gives the above fatal error.
    Can anyone help me to solve this problem or is it report builder bug.
    Please help me, as i desperately need help.
    Thanks

    Thanks for ur reply.
    I used nvl too, but the same error occurred.
    For the information in my question I by mistake typed
    t_val := (f_val + 1)/s_val; --> this gives the above fatal error.
    but when the value of f_val = zero and s_val is zero why it gives fatal error when i divide, i used nvl on both the variable while dividing but still got the same error.
    but if s_val is greater than zero then no error occurs.
    please help me, I feel it is a bug.

  • Rep-1401 : Fatal PL/SQL error occured

    Hi,
    I am using report builder 6.0 and recently came across a error while running the report. Rep-1401:<formula name> : Fatal Pl/SQL error occured.
    I created a formula column in the report. In that i have three local variable.
    f_val number := 0;
    s_val number := 0;
    t_val number := 0;
    t_val := f_val/s_val ; --> this gives the above fatal error.
    t_val := (f_val + 1)/s_val; --> this gives the above fatal error
    t_val := f_val/(s_val + 1); ---> no error
    if i change the value of s_val
    s_val := 1;
    t_val := f_val/(s_val - 1) ; ----> this gives the above fatal error.
    Can anyone help me to solve this problem or is it report builder bug.
    Please help me, as i desperately need help.
    Thanks

    The best way to handle this is to just add an exception handler that handles a zero divide.
    EX:
    function...blah
    var3:=var/var2...
    EXCEPTION
    when zero_divide then
    var3:= 0;Zero Divide is a built-in exception to handle cases just like this - so if you run into it, you can set it to whatever you want

  • REP-56055 exceedign maxconnections

    Hi ,
    i m getting error REP 56055 while running a report form a in a browser output format pdf
    I searched on many forums and i have made the changes like
    1. repserver.conf : maxconnect :3000 idletimeout :40
    2. reports/dtd/rwserver.conf : EngineResponsetimeout :5
    i restarted the reports services after that but still the REP 56055 is coming
    pls help me for the solution

    The change is not to be made in DTD (rwserverconf.dtd).
    It has to be made in $OH/reports/conf/server_name.conf
    Thanks
    Ratheesh
    [    All Docs     ]
    http://otn.oracle.com/documentation/reports.html
    [     Publishing reports to web  - 10G  ]
    http://download.oracle.com/docs/html/B10314_01/toc.htm (html)
    http://download.oracle.com/docs/pdf/B10314_01.pdf (pdf)
    [   Building reports  - 10G ]
    http://download.oracle.com/docs/pdf/B10602_01.pdf (pdf)
    http://download.oracle.com/docs/html/B10602_01/toc.htm (html)
    [   Forms Reports Integration whitepaper  9i ]
    http://otn.oracle.com/products/forms/pdf/frm9isrw9i.pdf
    ---------------------------------------------------------------------------------

Maybe you are looking for