Report within CJ30 and CJI5 must be equal

HI all,
when running report cj30 in a specific project, "assigned" tab in object currency for 2011 shows $7,114,889.30 while report CJI5 for 2011 commitments for the same project shows a total of $6,194,289.30. according to the user The two amounts should be the same. The difference is $920,600 which can be seen as  the balance of NTW 5001631. This PO 4500125119 was recently amended (split over 2010 and 2011) and it seems as though it is now being double-counted in the CJ30 calculation.
please advice how this has happened. Also, is the CJ30 assigned tab report the same as the CJI5 report?
thanks in advance.

Hi
CJI5 provides only a part of your CJ30 assigned values.Please try to read some SAP documentation to understand the concept of assigned values and try to explain your client.I believe that your system is showing the right figures.
Regards
Ravi

Similar Messages

  • BaseFont and FontName must be equals?

    I have trouble with an PDF/A document and some readers we are using:
    - Acrobat (Reader) 9.X works fine
    - Acrobat (Reader) 6.X and our own inhouse reader have problems
    I tracked it down to the following part:
    10 0 obj
    <</LastChar 255/BaseFont/TimesNewRomanPSMT/Type/Font/Encoding/WinAnsiEncoding/Subtype/TrueType/FirstChar 0/FontDescriptor 11 0 R/Widths[...<removed the numers in here>...]>>
    endobj
    11 0 obj
    <</CapHeight 666/FontBBox[-1164 -628 4096 2062]/Type/FontDescriptor/Descent -442/FontFile2 33 0 R/StemV 87/Flags 32/Ascent 1420/FontName/Times#20New#20Roman/ItalicAngle 0>>
    endobj
    The problem is the /FontName of the FontDescriptor contains "Times#20New#20Roman".
    In the pdf spec i read:
    BaseFont: "The PostScript name of the font. For Type 1 fonts, this is  always the value of the FontName entry in the font program"
    FontName: "The PostScript name of the font. This name shall be the same as the value of BaseFont in the font or CIDFont dictionary that refers to this font descriptor."
    => Thus the BaseFont and the FontName must have the same value?
    => Is that "#20" (= a blank?) even allowed inside the FontName?
    Thanks for the help,
    ToM

    I just recognized that in the PDF a TrueType Font is used.
    According to the spec it says:
    "The value of BaseFont is derived differently.
    The PostScript name for the value of BaseFont may be determined in one of two ways:
    If the TrueType font program's “name” table contains a PostScript name, it shall be used.
    In the absence of such an entry in the “name” table, a PostScript name shall be derived from the name by which the font is known in the host operating system. On a Windows system, the name shall be based on the lfFaceName field in a LOGFONT structure; in the Mac OS, it shall be based on the name of the FOND resource. If the name contains any SPACEs, the SPACEs shall be removed.
    - What is the program's "name" table? Does it mean the "name" attribute of the font dictionary?
    - And it seems that the spaces shall be removed...
    Regards,
    ToM

  • PS Report : Strange behaviour S_ALR_87013542  and CJI5

    The bottom line total figure In CJI5 ("Val/CO Area") for All PO's assigned to a WBS and S_ALR_87013542 ("Commitments") on a WBS match exactly - in same period.
    But strangely the bottom line total figure In CJI5 ("Plan val. Currency" )  DO NOT MATCH with the bottom line total figure of "Total" of S_ALR_87013542 . Infact the value is showing more in CJI5.
    Can someone explain the reason for this behaviour.
    Thank you.

    Hii Ravi,
    Thanks for your quick response....
    I'm not using the valuated stock, and yes all the configuration already checked.
    First, in the PO, we key the date and invoicing plan (depends on the termijn), If we want to do
    invoice (MIRO), we need to do the unblocking the invoicing plan in the PO (invoice tab in po)
    after that, create invoice reference to PO. if this steps are followed.. we still can see the outstanding amount of PO in the report. (_ALR_87013558 and CJI5).
    If user didn't do the unblocking the invoicing plan in the PO,.. and directly do the invoice (MIRO)
    reference to PO, Invoice still can be created.. However, we cannot see the outstanding amount of the
    PO, if user do the invoice without unblocking the invoicing plan.
    Please any advice wiil be helpful..
    Best regards
    -Spribadi-

  • Process Message failed: System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.

    Hi
    I am trying to process an X12 message and I am getting following error.
    Method : ProcessMessage
    Message : Process Message failed: System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
    Parameter name: length
       at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
       at Q.Inbound.X12Preprocessor.getTranTypeFromFuncCode()
       at Q.Inbound.X12Preprocessor.setProcessType()
       at Q.Inbound.X12Preprocessor.getFuncGroupHeader(StreamReader sr)
       at Q.Inbound.X12Preprocessor.ProcessMessage(X12Definition& docInfo)
    Please help.
    Thanks

    Might try them over here.
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=csharpgeneral%2Cvbgeneral%2Cvcgeneral&filter=alltypes&sort=lastpostdesc
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Running oracle forms and reports within weblogic 11g

    hi
    I have installed oracle weblogic 11g, my quastion is:
    is there any thing necessary to download and install to run forms and reports on weblogic
    and how i can see my forms within url and how i can do connection on oracle database 10g
    thanx

    Hi,
    I second John's link. I recommend to read through the installation guide. Which version of forms you looking to install, Forms 11gR1 or Forms 11gR2 (latest)? Also what type of system is this?
    To summarize up the installation document, heres what you need to do to install latest version (11gR2):
    1.) Download Install Files:
    WebLogic *10.3.5*: http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html
    Forms 11.1.2: http://www.oracle.com/technetwork/developer-tools/forms/downloads/index.html
    2.) Install WebLogic (No Node Manager)
    3.) Install and Configure Forms 11.1.2
    4.) You completed a vanilla WLS+Forms installation
    5.) (Optional) Install Node Manager After installation is complete.
    Let me know if this helps.
    Thank you,
    Gavin
    http://www.pitss.com/us

  • Unable to schedule a report to email and print

    I have been working on a task to both print and email a report to recipients whose email addresses are obtained at runtime.  So far I am able to email the report as a PDF attachment, however, I am not able to get the report to print.  I have three thoughts as to why the report is not printing.
    1. The printer is in a subdomain under the domain where InfoView and the Enterprise server reside.
    2. It is not possible to schedule a report for both an SMTP and print destination simultaneously.
    3. The format is causing an issue in printing - the SDK API states "Printer is a report format specific destination and can only be used when the report object is a Crystal Report."
    I have looked at the scheduled report in InfoView and can see that the print settings I am passing are correctly set for the scheduled instance.  Does anyone know if there is a problem with trying to schedule printing and email at the same time, or if the report format must be .rpt?
    Below is my code. Thank you for your time.
    String query = "Select SI_ID, SI_NAME, SI_PROCESSINFO, SI_SCHEDULEINFO, SI_SCHEDULE_STATUS From CI_INFOOBJECTS Where SI_ID=" + reportId;
            IInfoObjects results = null;
            ISchedulingInfo schedulingInfo = null;
            try {       
               results = iStore.query(query);           
            } catch( SDKException sdke ){
               logger.error(sdke);
            if( !results.isEmpty() ){
                // get the actual report object from collection and set scheduling information
                IInfoObject report = (IInfoObject)results.get(0);
                schedulingInfo = report.getSchedulingInfo();
                schedulingInfo.setType(CeScheduleType.ONCE);
                schedulingInfo.setRightNow(true);
                schedulingInfo.setRetriesAllowed(3);           
                try {
                    Set<String> keys = destinations.keySet();
                    Iterator i = keys.iterator();
                    while( i.hasNext() ){
                        String dest = (String) i.next();
                        if(dest.equals(CrystalDestinations.EMAIL)){
                            // get the destination object and set it to SMTP plugin
                            List emailAddress = destinations.get(CrystalDestinations.EMAIL);
                            IDestination destinationObject = schedulingInfo.getDestination();
                            destinationObject.setName("CrystalEnterprise.SMTP");    
                            IDestinationPlugin smtpPlugin = (IDestinationPlugin) iStore.query("SELECT * FROM CI_SYSTEMOBJECTS WHERE SI_PARENTID = 29 AND SI_NAME='CrystalEnterprise.SMTP'").get(0);
                            ISMTPOptions smtpOptions = (ISMTPOptions) smtpPlugin.getScheduleOptions();
                            smtpOptions.setDomainName( emailDomain );
                            smtpOptions.setServerName( smtpHost );
                            smtpOptions.setSMTPUserName( smtpUser );
                            smtpOptions.setSMTPPassword( smtpPass );
                            smtpOptions.setSubject( "Email for report " + report.getTitle() );
                            smtpOptions.setMessage( "This is the message body" );
                            smtpOptions.setSenderAddress( smtpUser + "@cdrh.fda.gov" );
                            smtpOptions.setSMTPAuthenticationType( ISMTPOptions.CeSMTPAuthentication.LOGIN );
                            for(int j = 0; j < emailAddress.size(); j++ ){
                                smtpOptions.getToAddresses().add( emailAddress.get(j) );
                            destinationObject.setFromPlugin( smtpPlugin );                                                                               
    } else if ( dest.equals(CrystalDestinations.PRINT) ){
                            List printers = destinations.get( CrystalDestinations.PRINT );                   
                            IReportPrinterOptions printerOptions = ((IReport)report).getReportPrinterOptions();
                            printerOptions.setCopies(1);
                            printerOptions.setEnabled(false);
                            printerOptions.setPrinterName( (String)printers.get(0) );                   
                            printerOptions.setPageLayout(IReportPrinterOptions.CeReportLayout.USE_SPECIFIED_PRINTER_SETTING);
                    List reportPrompts = ((IReport)report).getReportParameters();
                    for(int j = 0; j < reportPrompts.size(); j++){
                        IReportParameter prompt = (IReportParameter) reportPrompts.get(j);                   
                        if(prompt.getParameterName().equals(mdrParamName)){
                          IReportParameterSingleValue v = prompt.getCurrentValues().addSingleValue();
                          v.setValue(reportParameters.get(mdrParamName));
                        } else if(prompt.getParameterName().equals(addressParamName)){
                            IReportParameterSingleValue v = prompt.getCurrentValues().addSingleValue();
                            v.setValue(reportParameters.get(addressParamName)); 
                    IReportFormatOptions format = ( (IReport) report).getReportFormatOptions();
                    format.setFormat(IReportFormatOptions.CeReportFormat.PDF);
                    iStore.schedule( results );

    Hi Jason,
    Based on your code, I could not tell if you were scheduling a Crystal Report or a WebI document.
    Regardless, what I would suggest is you try scheduling the report/document on InfoView.
    Once you schedule it on InfoView, you can retrieve the instance on Query Builder (or through code) and compare the properties that are being set through InfoView and the one you set through your code.
    This should indicate if you are missing some properies or have set some properties incorrectly.
    Hope this helps.
    Regards,
    Dan

  • Why java file name and class name are equal

    could u explain why java file name and class name are equal in java

    The relevant section of the JLS (?7.6):
    When packages are stored in a file system (?7.2.1), the host system may choose to enforce the restriction that it is a compile-time error if a type is not found in a file under a name composed of the type name plus an extension (such as .java or .jav) if either of the following is true:
    * The type is referred to by code in other compilation units of the package in which the type is declared.
    * The type is declared public (and therefore is potentially accessible from code in other packages).
    This restriction implies that there must be at most one such type per compilation unit. This restriction makes it easy for a compiler for the Java programming language or an implementation of the Java virtual machine to find a named class within a package; for example, the source code for a public type wet.sprocket.Toad would be found in a file Toad.java in the directory wet/sprocket, and the corresponding object code would be found in the file Toad.class in the same directory.
    When packages are stored in a database (?7.2.2), the host system must not impose such restrictions. In practice, many programmers choose to put each class or interface type in its own compilation unit, whether or not it is public or is referred to by code in other compilation units.

  • For the past few weeks when I place a bid on ebay, Firefox crashes. The bid goes through but I have to restart Firefox each time. I have sent a report each time and asked to be notified and as of yet I have not got a solution to this problem.

    For the past few weeks when I place a bid on ebay, Firefox crashes. The bid goes through but I have to restart Firefox each time. I have sent a report each time and asked to be notified and as of yet I have not got a solution to this problem.

    I have had a similar problem with my system. I just recently (within a week of this post) built a brand new desktop. I installed Windows 7 64-bit Home and had a clean install, no problems. Using IE downloaded an anti-virus program, and then, because it was the latest version, downloaded and installed Firefox 4.0. As I began to search the internet for other programs to install after about maybe 10-15 minutes my computer crashes. Blank screen (yet monitor was still receiving a signal from computer) and completely frozen (couldn't even change the caps and num lock on keyboard). I thought I perhaps forgot to reboot after an update so I did a manual reboot and it started up fine.
    When ever I got on the internet (still using firefox) it would crash after anywhere between 5-15 minutes. Since I've had good experience with FF in the past I thought it must be either the drivers or a hardware problem. So in-between crashes I updated all the drivers. Still had the same problem. Took the computer to a friend who knows more about computers than I do, made sure all the drivers were updated, same problem. We thought that it might be a hardware problem (bad video card, chipset, overheating issues, etc.), but after my friend played around with my computer for a day he found that when he didn't start FF at all it worked fine, even after watching a movie, or going through a playlist on Youtube.
    At the time of this posting I'm going to try to uninstall FF 4.0 and download and install FF 3.6.16 which is currently on my laptop and works like a dream. Hopefully that will do the trick, because I love using FF and would hate to have to switch to another browser. Hopefully Mozilla will work out the kinks with FF 4 so I can continue to use it.
    I apologize for the lengthy post. Any feedback would be appreciated, but is not necessary. I will try and post back after I try FF 3.16.6.

  • Nesting reports/report within report/Recursive reports!

    Guys,
    This one's really annoying - Can I or can i not nest one report within another?? I have got a really complex report which I want to embed into another and don't want to go through the hassle of rebuilding it in the parent!! Here's what I am trying to do -
    I am trying to create a recursive report. I have got a database which has a
    table called Outlet and it has several directly or indirectly related child
    tables. I have created a report to show these details for a single Outlet.
    Now the issue I have is one Outlet can have several child outlets. Basically a
    one to many relationship on the same table. I want to display the exact same
    details which I displayed for the parent outlet - for each of the child outlet
    for the parent.
    And each of the child outlet in turn can have more child outlets. So
    essentially I want to recurse into the same data model and layout model twice.
    So conceptually I want to create a reusable report which I can call from
    another report but this report must be displayed in a frame of the parent
    report.
    Any suggestions as to how I can do this without physically creat9ing three
    levels of datamodel and layout model?
    I am running the parent from command line and need the output in a single RDF file?
    Many thanks,
    Amit

    Create a report that shows all the details you want, then group it by ModelName. In the section expert, hide the detail line. When you preview the report you will only see the group name, and when you click it a new report will open showing the details for that group.

  • Error while scheduling Crystal Report within CMC with Destination as Email

    Hi,
    I have added a Crystal Report within the CMC. Before scheduling it, I have specified the Destination as Email and entered  the necessary details. After scheduling it, the Report Instance gives a Failure with Error Message as -
    destination DLL disabled.CrystalEnterprise.Smtp
    How to rectify this?
    Thanks,
    Amogh

    Hi,
    go to the CMC and invoke the server list under Servers. Locate the entry for the Crystal Reports Job Server, select it and invoke the context menu using the right mouse button. Select Destination and add Email in the list of the possible delivery options. Configure the connection data for your SMTP server and restart the Crystal Report Job Server.
    Regards,
    Stratos

  • REPORT GENERATION TOOLKIT AND EXCEL

    i have a problem with report generation toolkit and excel
    the problem is:
    i must read & write from a excel worksheet when this is open but when i using the report generation the worksheet is open another time
    have some solution for this problem?
    sorry for my english

    You need to close Exel when before your VI is running. Excel can not have two instances running at the same time.
    Joe

  • Report Server 6i and Portal 3.0

    I read through several white papers including "Security Tips in Oracle Reports Services Release 6i with Oracle Portal Release 3.0" and tried to start Reports server with no success but maybe I'm misunderstanding how it works. So I have the following questions:
    1. We are running reports server on the same server as Oracle Portal and do not have any printers assign to this W2K server which is outside our fire wall. Will Reports server start with no printers assigned? I read out on metal link in Note: 109399.1 "It is no longer necessary to have the reports server service running on an account having a printer installed."
    2. We only have port 80 open for the apache web listener. However the tnsnames.ora file requires an entry for the report server with a port=1949. Does this port need to be open?
    3. Do you know how I can check to see which ports are available on W2K? Which are being used? IS there a dos command?
    4. Is Report Server required to run Oracle Reports 6i through Portal 3.0 with SSO?
    null

    Gregg,
    1 - There is still a bug pending on this, so you may need to assign a default printer. This may be your issue of why you are unable to get the reports server running.
    2 - No, port 1949 is only used between the reports cgi/servlet and the reports server. The communication between the client and the reports cgi/servlet is done on the http you are using (in your case, port 80).
    3 - Don't know of any such utility or dos command to find our which ports are in use or available.
    4 - Yes, you must have the reports server running to run Oracle Reports 6i through Portal 3.0. 6i is not using sso.
    Regards,
    The Oracle Reports Team

  • Creating a PDF report within a popup window

    bq. Hi, \\ Within my application i've a page which uses JasperReports to generate a simple PDF report within prerender(): \\ public void prerender() { \\ try { \\ this.planned_bar_tripsDataProvider1.refresh(); \\ if (this.planned_bar_tripsDataProvider1.cursorFirst()) { \\ getApplicationBean1().*jasperReport* \\ ("PlannedBarTripsReport", "application/pdf", \\ getSessionBean1().getPlanned_bar_tripsRowSet1(), null); \\ } \\ } catch (Exception ex) { \\ log("Exception generating report", ex);} \\ } \\ jasperReport() is taken from the Sun PDF tutorial (http://developers.sun.com/jscreator/learning/tutorials/2/reports.html) \\ Now, when this page is opened within the application (browser) window the PDF report successfully renders. \\ However, when the page is opened within a popup window, using the (onclick) Javascript function: \\ function generateReport() { \\ window.open('PlannedBarTripsReport.jsp') ; \\ window.event.returnValue = false; \\ } \\ the PDF report fails to render. The result is a brief pause followed by a blank popup. No exception. No Abobe embedded window. No clues as to what's gone wrong. \\ Any advice would be greatly appreciated. \\ Ta.

    Hi Venkatv and everyone.
    This is the link where I found about Including Dynamic Images in a Report.
    http://www.oracle.com/technetwork/testcontent/apexprnt2-otn-098981.html
    It's so easy and clear to do.
    Good Luck!!!
    Regards.
    Ayrem

  • Creating a PDF-File from a report within a service

    Hello,
    I have to create PDF-Files from a report within a windows service.
    My source is as follows (quick and dirty) using Microsoft Report Viewer 2012
    Imports Microsoft.Reporting.WinForms
    Dim reportViewer1 As New Microsoft.Reporting.WinForms.ReportViewer()
    Dim objRDLC As New Microsoft.Reporting.WinForms.LocalReport()
    reportViewer1.LocalReport.ReportEmbeddedResource = "MyApplication.MyReport.rdlc"
    Dim deviceInfo As String = "<DeviceInfo>" & _
    "<OutputFormat>PDF</OutputFormat>" & _
    "<PageWidth>21cm</PageWidth>" & _
    "<PageHeight>29.7cm</PageHeight>" & _
    "<MarginTop>0.7cm</MarginTop>" & _
    "<MarginLeft>0.7cm</MarginLeft>" & _
    "<MarginRight>0cm</MarginRight>" & _
    "<MarginBottom>0cm</MarginBottom>" & _
    "</DeviceInfo>"
    objRDLC.DataSources.Clear()
    'Fill Report with data
    reportViewer1.LocalReport.DataSources.Clear()
    reportViewer1.LocalReport.DataSources.Add(New Microsoft.Reporting.WinForms.ReportDataSource("dsInfo", dt))
    reportViewer1.RefreshReport()
    'Output Report as File
    Dim byteViewer As Byte() = reportViewer1.LocalReport.Render("PDF", deviceInfo)
    Dim newFile As New FileStream("MyFileName", FileMode.Create)
    newFile.Write(byteViewer, 0, byteViewer.Length)
    newFile.Close()
    'Clean up
    newFile.Dispose()
    objRDLC.DataSources.Clear()
    objRDLC.Dispose()
    reportViewer1.Dispose()
    In most cases everything works fine.
    But the service crashes after some/many reports (e.g. after 270 reports or after 1.400 reports). There is no fix number of reports that causes the service to crash.
    The service crashes with the following error:
    System.ComponentModel.Win32Exception (0x80004005): Fehler beim Erstellen des Fensterhandles.
       bei System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
       bei System.Windows.Forms.Control.CreateHandle()
       bei System.Windows.Forms.Control.get_Handle()
       bei System.Windows.Forms.Control.PointToScreen(Point p)
       bei System.Windows.Forms.ToolStripItem.TranslatePoint(Point fromPoint, ToolStripPointType fromPointType, ToolStripPointType toPointType)
       bei System.Windows.Forms.ToolStripDropDownItem.DropDownDirectionToDropDownBounds(ToolStripDropDownDirection dropDownDirection, Rectangle dropDownBounds)
       bei System.Windows.Forms.ToolStripDropDownItem.GetDropDownBounds(ToolStripDropDownDirection dropDownDirection)
       bei System.Windows.Forms.ToolStripDropDownItem.get_DropDownLocation()
       bei System.Windows.Forms.ToolStripDropDown.GetDropDownBounds(Rectangle suggestedBounds)
       bei System.Windows.Forms.ToolStripDropDown.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       bei System.Windows.Forms.Control.SetBounds(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       bei System.Windows.Forms.Control.set_Size(Size value)
       bei System.Windows.Forms.ToolStripDropDown.AdjustSize()
       bei System.Windows.Forms.ToolStripOverflow.OnLayout(LayoutEventArgs e)
       bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
       bei System.Windows.Forms.Control.PerformLayout()
       bei System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
       bei System.Windows.Forms.Control.ResumeLayout()
       bei System.Windows.Forms.ToolStrip.OnLayout(LayoutEventArgs e)
       bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
       bei System.Windows.Forms.Control.PerformLayout()
       bei System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
       bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       bei System.Windows.Forms.TextBoxBase.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
       bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
       bei System.Windows.Forms.ToolStripControlHost.OnBoundsChanged()
       bei System.Windows.Forms.ToolStripItem.SetBounds(Rectangle bounds)
       bei System.Windows.Forms.ToolStripItem.set_Width(Int32 value)
       bei Microsoft.Reporting.WinForms.ReportToolBar..ctor()
       bei Microsoft.Reporting.WinForms.ReportViewer.InitializeComponent()
       bei Microsoft.Reporting.WinForms.ReportViewer..ctor()
       bei DC5Warteschlange.clsReportTools.Druck(DataTable dt, String Reportname, String ReportDataset, String Drucker, String Format, String Datei)
       bei DC5Warteschlange.clsInfoQueue.Snotiz(String[] CallIDs, String Speicherort)
       bei DC5Warteschlange.Imail.InformationMailSenden(Int32 AID, DataTable& tmpDT)
    Thank you very much....
    Gernot

    Unfortunately, it is not a piece of code that I can send. The SQL would be embedded inside Oracle Reports tool, and you would have the option to save the output of the report in PDF format.
    Once you have the Oracle Report developed, you can execute it from command line prompt and save the output to a pdf file. In your case, the cursor would be embedded inside Oracle Report
    Shakti
    http://www.impact-sol.com
    Developers of Guggi Oracle - Tool for DBAs and Developers

  • Apex Report Very Slow And Aborts

    Hello All.
    I am using Apex 2.2.1 and have created a report region in which I retrieve upto 1500 rows in a report. The underlying report query is a function returning a SELECT statement in which search criteria are made part of the SELECT only if the user has actually typed-in any values for the search criteria fields on the Apex region.
    I also have a "Display" drop down list populated by a hard-coded LOV. Users can select the number of rows desired in the report by choosing one of: "10", "20",
    "50", "100", "200", "500", "1000", "5000" from the drop down.
    I've set the following fields in the "report Section":
    "Report Template" set to Template: 10. Standard
    "Show NULL Values as" set to empty
    "Pagination Scheme" set to Row Ranges 1-15 16-30 in select list (with pagination)
    "Display Position" set to Top and Botton - Left
    "Number Of Rows" set to empty
    "Number Of Rows (Item)" set to P13_ROWS - this is my Display select list
    "Maximum Row Count" set to 5000
    "Strip HTML" set to YES
    The underlying query is not calling any PLSQL functions. It is basically a SELECT
    from a view which is itself a join between two tables. One of these tables has
    1500 rows (each row has 25 columns) while the other has 251000 rows. I am
    selecting one column from this second table.
    Both tables have indexes on the columns used as search criteria and both tables
    and their indexes have been analyzed via DBMS_STATS on Oracle 10gR2. The
    PARALLEL option is NOT enabled on any of these tables or indexes.
    When I run the underlying query (that results from my report function) in SQLPLUS,
    it returns all 1500 rows in under 2 seconds.
    When I run the report in Apex (with out any search criteria), the following occurs.
    When the Display drop down is set to "10", the report returns 10 rows within 1 second.
    When Display = "50", the time takes about 3 seconds.
    When Display = "200", it takes 10 seconds.
    When Display = "500", the report "sits there" for over 30 seconds and then
    literally aborts. The only error message I get is that the "operation could not
    be completed". There is no ORA error message. I checked with our DBA
    and there is nothing in the Oracle server Alert Log. I appended &p_trace=YES
    to my report url and ran the resulting trace file through TKPROF. All looks good.
    What is causing this report to abort and to take so terribly slow?
    It appears to be somehow associated with the "Display" drop down list value,
    but I'm puzzled as to why. As mentioned, the report query in SQLPLUS runs
    to completion in under 2 seconds.
    Any help would be greatly appreciated.
    Thank you.
    Elie

    Hi, Keith.
    I tried the pagination scheme "Row Ranges X to Y (with next and previous links)".
    This caused the same problem - my page aborts with the error message:
    "Internet Explorer cannot open the Intenet site https://oraweb.slac.stanford.edu/apex/slacprod/f?p=116:13:439623456781::NO:::
    Operation aborted"
    I even removed pagination altogether and still got the same error.
    Futhermore, it is sporadic. At times I invoke the report with 500 rows and it
    displays without problem. And then, 5 seconds later, I run the re-run the report (again asking to display 500 rows), and it aborts.
    This report worked without error (it was "slow", but worked) two weeks ago. But now, it is failing. My gut feeling is that my problem lies with out Oracle
    Application Server. I have the feeling that our DBA's have changed some
    sort of configuration (a buffer, perhaps) that is causing my problem. Not sure
    about this. I guess I'm reaching for straws at this point.
    Thanks for your help. It is appreciated.
    Elie

Maybe you are looking for

  • How do I USE the slices I generate in Illustrator from "Save for Web"?

    I am having trouble understanding slices. I want to save a raster graphic from Illustrator that takes advantage of "slices" to put hyperlinks to certain labels. I am working on a map with about 20 links to a website describing recreation sites shown

  • How can I create variant of control query?

    Dear Expert, I am using BEx Broadcaster to bradcast query as a report. In tab Filter Navigation, I enter the control query, but the variant always gives me "(No Selection Possible)". How can I create variant of control query? I try to create variant

  • Call PL/SQL Package to Create DB User and assign Privileges

    Hi All, I'm sure this has been covered before but I couldn't find anything relevant.... I'm calling a PL/SQL Process from within an Apex (version 2.0) Page, that ultimately Creates a New DB user. I am receiving an ORA-01031: insufficient privileges e

  • Can I open BridgeView files in LabVIEW?

    Hopefully this is a simple question... I know nothing about BridgeView. I have seen screen shots of a collegue's BridgeView application, and the diagrams look just like LV code. He is not a s/w programmer at all, but needs support for his very old ap

  • Sales Order return

    Hy when i Accept the Sales Returns through RMA i Need to Again Send it to Customer Without raising Invoice but i have to Attach the Booked Sales Copy Information Without Adding Cost to it How to Send it to Customer is this to Be Booked Again as a Sal