Planning reports with dbms_scheduler

Has anyone had success with the planning reports to run with apex_util.get_print_document and dbms_scheduler?
If not, is there another method that someone uses to schedule reports to run and send the output?

Thank you!


dbms_scheduler.create_job
(job_name = > l_job_name,)
job_type = > 'PLSQL_BLOCK ',.
job_action = >
"start."
SIS_express_reports.test;
end;',
repeat_interval = > ' FREQ = DAILY; BYHOUR = 09; BYMINUTE = 40; BYDAY = MON, FRI, MAR, SEA, GAME '.
enabled = > true,
auto_drop = > false,
Comments = > 'job runs Express SIS reports Scheduler work');

test procedure
l_report_blob: = apex_util.get_print_document)
p_application_id = > l_application_id,
p_report_layout_name = > l_report,
p_report_query_name = > l_report,
p_report_layout_type = > l_output_format,
p_document_format = > l_output_format,
p_print_server = > null);

Hi Bob,
Successfully used the output pdf report to the api file using apex_util.get_print_document system scheduler.
But had to consider other options as BI Publisher is too expensive.

Anyway, I had used the Planner:

 begin
   dbms_scheduler.create_job
   (
      job_name      => 'PDF_RPT',

      job_type      => 'STORED_PROCEDURE',
      job_action    => 'pdf2fs_pkg.export_pdf',
      start_date => to_timestamp('19-04-2009 08:00','DD/MM/YYYY HH24:MI'),
      repeat_interval => 'FREQ=DAILY',
      enabled       => true,
      comments      => 'Daily PDF Reports Output at 08:00 to /home/sama/PDF_DIR'
   );
end;

In addition, your test procedure and more in the extraction of the pdf report, you must configure the environment Apex first.
Check Scott Spadafore instructions for configuration details:
Link:How to create an Apex 3.1 a session programmatically context?

HTH
Zack

Tags: Database

Similar Questions

  • Better financial planning report connection?

    Hello
    I understand that planning security is tighter filters, it grows more to Essbase. For this reason, also told me that it is better to connect the financial report to the planning of connection (rather than connect to Essbase). Is this true? Have you noticed security gaps in Essbase when locking the actuals--> AFA 08-> opening of the FY10 forecasts-> months and months?

    Hello

    I wonder if this additional security is related to the way that the database relational planning replace with READ access write access in the following circumstances:

    1. when a user sets the month open for specific scenarios
    2. when a planning unit in the workflow process is assigned to a specific user as the owner

    In both cases, security planning overrides access to data compared to the essbase filter but two only relate to reduced access not the removal of access and will not affect capacity users to view the data. As you can not write data from EN I don't think you will notice a difference using a db connection Essbase against a planning db connection.

    Hope this helps
    Stuart Game
    www.Analitica.co.uk

  • How creat a summary report with txt.

    Hi all

    I want to create a summary of the report with .txt, and I disabled the feature of report generation in teststand.

    I created a complex sequence, includes some sub-sequences, example: the UUT is tested on three different temperatures and four different voltages conditon. So I creat three subsequences (different temperatures) there are four steps (different voltages), then mainsequence invoke three subsequences to excute test.

    I only want to get the fail-no summary, include: name of the step-fail, status

    How do I? Thank you very much

    You can use Parameters.Step.Name to get the name of the step failed. You can also use something like Parameters.Step.StepType.Name is 'NI_MultipleNumericLimitTest' to the different types of filter steps.

    To the extent where the string any failure...

    You can check RunState.CallStackDepth to see callers how you deep. Based on this information, you can use RunState.Caller.Caller. (in sequence but of many appellants deep, you are). RunState.Step.Name or. Sequence.Name

    So if the CallStackDepth is 1, you can only use a caller. If it was 2, need to recursively would you use 1 caller and then 2 appellants and so on.

  • Problem when creating a report with a date of schduled

    When I tried to create a report with a schedule (any option except now) I get the error 'Date of the first report occur must be after or equal to the current date", unless I have use a date of 01-10-2012 or later in the first report occurs on the field.  Current date is 2012-08-23.

    Let me know if you can recreate it and if or when there is a fix.

    Hi Tim,.

    We have fixed the problem now. Could you please check that you are able to schedule a report now with start date of today?

    Thank you

    The OnPlus team

  • New reports with the Version 15.1

    With version 15.1, we have several new reports, including status report list grouping all individual status reports into a single report with the colors for the selected values of the keys.  It is an impressive report (as well as other added to 15.1).  Take the time to view the reports again.

    Where does he find one this version 15.1 report? I only find a project status report in global reports-> list of reports and there is no color as your example shows.

  • Simple report with parameter requirement does not

    I have a simple report, select rows from a table when the date is earlier than a date variable. I have a page with a switch of date and a button element. The button links to the report page and assigns to P3_AS_OF_DATE P2_SELECT_DATE. Page 3 includes & P3_AS_OF_DATE. in the title of the region, as an element of display, and in which paragraph of the report. However, when I click on the Run_Report button on page 2, the date selected on page 2 does not appear on page 3. I can't understand what Miss me.

    I've reproduced my code at https://apex.oracle.com/pls/apex/f?p=4550 & ws = Larimer using assistance/Viewer to connect. The application is called report with Date setting.

    Thank you!

    (There is more to the condition that, so obvious alternatives as an interactive report are not a solution).

    mdwyer wrote:

    I have a simple report, select rows from a table when the date is earlier than a date variable. I have a page with a switch of date and a button element. The button links to the report page and assigns to P3_AS_OF_DATE P2_SELECT_DATE. Page 3 includes & P3_AS_OF_DATE. in the title of the region, as an element of display, and in which paragraph of the report. However, when I click on the Run_Report button on page 2, the date selected on page 2 does not appear on page 3. I can't understand what Miss me.

    I've reproduced my code to https://apex.oracle.com/pls/apex/f?p=4550&ws=Larimer with assistance/Viewer to connect. The application is called report with Date setting.

    The button performs a redirect. This means that the page is not filed and the value of P2_SELECT_DATE is therefore not saved in session state. When the form values should be stored in the database or used in the treatment later, you must enter them in session state using a button that submits the page. Next navigation should be performed using a direction rather than a redirect. The example has been changed to make it.

  • XLS-models with BI Publisher using and download the reports with APEX

    Hello

    I already create PDF reports with RTF Templates. In the APEX, I create a button and a process of "Download" to get the PDF-reports the BI Publisher. ". We use version 11.1.7.

    Now I try the same thing with XLS-Templates. I create the XLS model in the editor of BI and where it works very well. Now I need also an APEX-"Download" - Process to download the XLS reports to the client. The method already used doesn't work for RTF models.

    Kind regards

    Mark

    Hello

    I found here, the format has value "excel", not "xls"!

    http://docs.Oracle.com/CD/E28280_01/doc.1111/e26693/ibr_config.htm#WCCAA2062

    Now it works like a charm!

    Kind regards

    Mark

  • Hello. My creative cloud do not see my plan photos with PS and LR.

    Hello. My creative cloud do not see my plan photos with PS and LR.

    I paid for this and now I have only trial versions I try to reset also say come out and say in but it is the same - it is the only trial versions. Can you help me with this? (I have windows 7)

    Best regards

    Andrzej

    Back to the https://helpx.adobe.com/manage-account-membership/cc-reverts-to-trial.html of the trial

  • in vCenter 6.0 'Run Stimulus Plan' failed with the following error.

    Hello

    I am new to this forum and sorry for the mistakes

    I have two site, a vcenter-hq (HQ) and another vcenter-dr (disaster).

    I use SRM, almost everything works fine except one thing.

    When I try the vcenter-TA to execute the recovery plan I get error (recovery rest also works very well):

    'Run stimulus plan' failed with the following error message.

    faultCode:Server.Processing faultString:'

    An error has occurred during serialization server response (s).' faultDetail: 'null '.

    However, vcenter-Dominican Republic to vcenter-hq it works fine

    (See pictures attached)

    01.PNG

    02.png

    03.PNG

    04.PNG

    05.PNG

    reinstalling the recovery helped Sire Manager!

  • Integrate Oracle report with Oracle Application Express [secure]

    Hi Experts,

    I need to call the Oracle of Oracle Application Express report.

    Here is the version of the product

    Report & Oracle FMW 11g R2 (11.1.2) form

    Oracle Application Express 4.2.5.00.08

    Oracle Database 11 g Release 11.2.0.4.0 - 64 bit Production

    My question is, how I could integrate Oracle report with Oracle Application Express to secure the vocation of Oracle report.

    Please, help me.

    936969 wrote:

    Please give me a solution which can call Oracle report in secure mode, any user can not run the same copy of report the url. report by those who have access/role in the application to run.

    Take a look, the Operations of Service Web Oracle reports , it can help you.

    http://docs.Oracle.com/CD/E24269_01/doc.11120/e24479/pbr_webservice003.htm#CIABJEAB

    Especially see runJob

    http://docs.Oracle.com/CD/E24269_01/doc.11120/e24479/pbr_webservice003.htm#BABEJCFH

  • I have a plan contracted with adobe and I had to change computers, I wonder how I can reinstall photoshop and ligthroom serial number

    I have a plan contracted with adobe and I had to change computers, I wonder how I can reinstall photoshop and ligthroom serial number

    CC versions is not a serial number. They are activated using your Adobe ID and password. Which version of Photoshop and Lightroom do you really?

  • Data store report with NFS export pathname specification

    Hi all I created a report with the SCSI LUN ID and NFS export path specification data store.

    But I have no idea of the NFS export the path of a query data store. Can you help me in the following script?

    $report = @)

    $VMHost = get-VMHost-location

    $cluster foreach ($cluster Get-cluster) {}

    (Get-Datastore - VMHost $VMHost | where {$_.}) Type - eq "VMFS"}) | %{

    $info = "" | Select Center data, Cluster, name, capacity, put in service, available, DSType, State, Monday, NFSPath

    $info. Datacenter = $_. Data Center

    $info. Cluster = $cluster. Name

    $info. Name = $_. Name

    $info. Capacity = [math]: Round($_.capacityMB/1024,2)

    $info. Put into service = [math]: Round (($_.)) ExtensionData.Summary.Capacity - $_. ExtensionData.Summary.FreeSpace + $_. ExtensionData.Summary.Uncommitted)/1GB,2)

    $info. Available = [math]: round ($info. Capacity - $info. Put into service, 2)

    $info. DSType = $_. Type

    $info. State = $_. State

    $info. Monday = Get-ScsiLun - Datastore $_

    $info. NFSPath = "n/a".

    $report += $info

    }

    (Get-Datastore - VMHost $VMHost | where {$_.}) Type - eq 'NFS'}) | %{

    $info = "" | Select Center data, Cluster, name, capacity, put in service, available, DSType, State, Monday, NFSPath

    $info. Datacenter = $_. Data Center

    $info. Cluster = $cluster. Name

    $info. Name = $_. Name

    $info. Capacity = [math]: Round($_.capacityMB/1024,2)

    $info. Put into service = [math]: Round (($_.)) ExtensionData.Summary.Capacity - $_. ExtensionData.Summary.FreeSpace + $_. ExtensionData.Summary.Uncommitted)/1GB,2)

    $info. Available = [math]: round ($info. Capacity - $info. Put into service, 2)

    $info. DSType = $_. Type

    $info. State = $_. State

    $info. Monday = "n/a".

    $info. NFSPath = "I don't know".

    $report += $info

    }

    Thank you.

    You can use the attributes RemoteHost and RemotePath of the data store to get the path in any format you want.

    e.g. $info. NFSPath = "$($_.)". RemoteHost) :/ $($_.) RemotePath).

  • How to create the report with check box (Update, Delete) operations

    Hi all

    I want to create report with check boxes.

    I created it based on the user's manual. But do not delete records. Please help me

    Apex. Oracle.com

    workspace: APPSGURU

    RAMBEAU. [email protected]

    P.W:rag$ 123

    Application:36232

    Page: 14

    Thank you and best regards,

    Rambeau

    Raghu,

    Request for check line deleted successfully.

    made some changes in the removal process.

    Leave.

  • Interactive report - with different colors column header

    Hi all

    I use the Application Express 4.0.2.00.07.

    Theme: 2 blue Builder

    I have the zoom before interactive reports in a page, in do I have to display each header of reports with different colors instead of having the same blue color given by theme for all reports.

    Also I need this color change of header for this page only, not for the entire application.

    can someone offer me please how to do this?

    Thank you for your help in advance.

    Kind regards

    Santini.

    Add a static region ID in each region report and include a stylesheet like the following in the HTML Header page:

    
    

    When the report 1, report 2, etc. are the static region ID.

  • Problem with DBMS_SCHEDULER. CREATE_JOB in the package

    Hi all

    I tried the following with DBMS_SCHEDULER example. CREATE_JOB.
    This is just an example, I tried to use the DBMS_SCHEDULER package. Exception block is also not have good standards, because I just want to understand that the package
    create table test_test1 (process_id number  ,name varchar2(22) )
    
    CREATE OR REPLACE PACKAGE PKG_SCHEDULER_TEST
    IS
       PROCEDURE proc_test (v_process_id NUMBER, v_name VARCHAR2);
    
       PROCEDURE DATA_LOAD (v_process_id NUMBER, v_name VARCHAR2);
    END PKG_SCHEDULER_TEST;
    
    
    
    CREATE OR REPLACE PACKAGE BODY PKG_SCHEDULER_TEST
    IS
       PROCEDURE Data_load (v_process_id NUMBER, v_name VARCHAR2)
       IS
       BEGIN
          DBMS_OUTPUT.PUT_LINE ('Data_Load Started ');
    
          INSERT INTO test_test1 (process_id, name)
               VALUES (v_process_id, v_name);
    
          COMMIT;
       EXCEPTION
          WHEN OTHERS
          THEN
             DBMS_OUTPUT.put_line ('sp_Data_load error');
       END;
    
    
       PROCEDURE proc_test (v_process_id NUMBER, v_name VARCHAR2)
       IS
       BEGIN
          DBMS_OUTPUT.PUT_LINE ('PROC_TEST STARTED ');
    
          FOR i IN 1 .. 10
          LOOP
             DBMS_OUTPUT.PUT_LINE ('Inside loop started');
             DBMS_SCHEDULER.CREATE_JOB (
                JOB_NAME          => 'Scheduler' || i,
                JOB_TYPE          => 'PLSQL_BLOCK',
                JOB_ACTION        => 'begin
                                               PKG_SCHEDULER_TEST.DATA_LOAD ('
                                              || v_process_id
                                              || ','
                                              || ''''
                                              || v_name
                                              || '); end;',
                START_DATE        => NULL,
                REPEAT_INTERVAL   => NULL,
                END_DATE          => NULL,
                ENABLED           => TRUE,
                COMMENTS          => ' Comments');
          END LOOP;
    
          DBMS_OUTPUT.PUT_LINE (' Lood ended');
       EXCEPTION
          WHEN OTHERS
          THEN
             DBMS_OUTPUT.put_line (
                'proc_test error' || SQLCODE || ',' || SQLERRM);
       END;
    END PKG_SCHEDULER_TEST;
    The above package was created successfully, but when I tried to run this package the following is the output
    SQL> set serverout on
    SQL> exec PKG_SCHEDULER_TEST.proc_test(1,'A
    PROC_TEST STARTED
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Inside loop started
    Lood ended
    
    PL/SQL procedure successfully completed.
    The question now is after the execution of this package, that the data is not loaded in the TEST_TEST1 table and no statement of output which is located in the Data_load procedure

    Please guide me where I am doing wrong

    Thank you

    Take a close look at your JOB_ACTION

                JOB_ACTION        => 'begin
                                               PKG_SCHEDULER_TEST.DATA_LOAD ('
                                              || v_process_id
                                              || ','
                                              || ''''
                                              || v_name
                                              || '); end;',
    

    It will come out with something like

    begin
    PKG_SCHEDULER_TEST.DATA_LOAD(1,'name); end;
    

    See the problem?

Maybe you are looking for