Help me to schedule blank report

my requirement is to schedule the report. if report does not give any results(no results) need to deliver empty(blank) spreadsheet.
can anybody help me to get this done?

Before I answer your question, why does the user want a blank spreadsheet?
You can configure Delivers to deliver a message if the report returns no rows. Check out the Delivery Content tab.
If you insist on a report, you can do this:
1) Create a dummy OBI report that basically says, "This report ran successfully but produced no records."
2) Create an ibot for this report, but don't schedule it.
3) Now on your report, click on the Advanced tab. Click on the second "Add Action" button (the one that Delivers executes when no records are returned..." and select iBot.
4) Navigate to the ibot created in step 2.
So whenever your actual report returns no records, a chained iBot will fire that has your "no records" report. The beauty of this is that you can use this ibot for all reports that don't return rows... Again, this is if you need a report delivered no matter what.
Try it.

Similar Messages

  • After Schedule , Blank Report

    Hello Everybody ,
    I add a variable to report , After scheduling the report , content,datas of the report are empty.But If I remove variable , after schedule , the report datas and contents are normal appearing.In both cases the report save to my computer as a excel , there is no problem.
    Report affecting formula is under.
    Below is the code that allows the report to come blank.
    =If(
    ToDate([Sevke Hazır Olma Tarihi];"dd/MM/yyyy") > ToDate([Teslim Tarih];"dd.MM.yyyy");
    DaysBetween(ToDate([Sevke Hazır Olma Tarihi];"dd/MM/yyyy");CurrentDate());
    DaysBetween(ToDate([Teslim Tarih];"dd.MM.yyyy");CurrentDate())
    PLEASE HELP

    I cans see answer messages , You tried to help all of you.Thanks I found solution.

  • Scheduling Blank reports

    Hi i am a newbie so forgive me if this sounds like rubbish.  We have recently changed our Scheduling system from c-view manager (third party cheap schedular always going wrong) to buissness objects and the infoview way of the world.  In c-view we used to be able to schedule a report and if the report was blank it wouldn't send the email and attachement,  But in buissness objects, we can't seem to do this?  Can anyone help?  Is there a plug in or something?
    any help would be great!
    kind regards
    stefan

    Hello,
    at the moment there is no tool or plug in to avoid blank reports from being processed.
    The only possible approach is to postprocess these reports with the SDKs to react on the physical amount of data in reports. Please post if you want to go that way.
    Regards

  • Urgent Help Needed in scheduling reports from BI Publisher

    Hi,
    I have configure the scheduler service on my windows server. Now i am trying to schedule a report from BI pubisher. But it is not working. When i click submit button, It is not doing anything. It seems it adds entry in the job schedule table. Even when i click schedules link, it shows just show progress status on explorer status bar but nothing happens.
    Any help would be on this would be highly appretiated.
    Thanks,
    Prasad

    Have you actually checked the scheduler tab to see what the report did? BI Publisher will not just tell you if a job fails unless you have your email server configured then you tell it to email you if the job fails. Also, be patient because it can take up to 5 or 10 minutes for a report to completely run for a 40000 row dataset. If you check the scheduler tab and the job failed, check your RTF Template. I have discovered through trial and error that BIP is picky about how you do your tags, especially loop tags. These would allow you to view the report online but cause BIP scheduled reports to fail on the report. Other than that, have you installed the scheduler database and tied it in? BIP has its own database schema you have to install somewhere on an database server that it stores scheduling information in.
    I hope this helps.

  • How to schedule the report RSWUWFML2

    hi,
    I need some guidance about scheduling the report RSWUWFML2.
    Apart from the default values, I have put the fields  Tasks, radiobutton One message per workitem and checkbox Workitem execution. For the from date and time I need to verify.
    From work item creation date --> current date
    From work item creation time --> current time minus frequency of report run
    example , frequency is 2 hrs then 'from time' will be current time minus 2 hrs so in this way all the duration of the day will be covered for picking the workitems created in time slots of 2 hrs without any overlap.
    Could you please advice upon the same ? if I have to put anything else than the above setting ?
    thanks in advance
    dipti

    Hello Dipti,
    It sounds like your intention is to send work item notifications every 2 hours for newly created work items created in the last 2 hours.  If this is the case you need not worry about the creation date/time parameters.  The program will use the Job suffix parameter (defaults to 2) and store the last run date time for that job suffix each time it is run.  It will get all work items created/changed since this last run date and time.  So go ahead and leave the date/time parameters blank and schedule your job to run every 2 hours.  I hope this helps.
    Regards,
    Bob

  • Scheduling a report based on Criteria

    Hi guys very new to SSRS, just wondered is it possible to schedule a report to be automatically emailed out subject to criteria.
    For example, I have a report which covers 6 departments (each dept a member of staff who runs it).
    My report runs on a daily basis but may only have activity for 3 departments one day and 1 the next or all the day after. Instead of sending blank reports out, what I'm looking to acheive is send out a report daily ONLY if there is something to send.
    SQL Server 2008 R2 RTM

    Alternatively, create your subscriptions with execution dates in the past. Set them up exactly how you need with the parameters and recipients.
    Once this is completed, you can use SQL Server Agent to schedule a job to check if there will be data in the report, and if there is, call the subscription from the Reporting Server.
    I used this code to find the report(s) I want to call, and have them executed. You will need to replace [REPORTINGSERVICESDB] with name of your SSRS database.
    CREATE PROC [dbo].[SpawnReports] (@reportName VARCHAR(MAX))
    AS
    BEGIN
    DECLARE @eventType VARCHAR(18), @eventData VARCHAR(36)
    DECLARE c1 CURSOR FOR
    SELECT s.eventType, s.eventData
    FROM [REPORTINGSERVICESDB].dbo.Schedule s
    INNER JOIN [REPORTINGSERVICESDB].dbo.ReportSchedule rs
    ON s.ScheduleID = rs.ScheduleID
    INNER JOIN [REPORTINGSERVICESDB].dbo.subscriptions ss
    ON rs.SubscriptionID = ss.SubscriptionID
    INNER JOIN [REPORTINGSERVICESDB].dbo.catalog c
    ON ss.Report_OID = c.ItemID
    WHERE c.Name = @reportName
    OPEN c1
    FETCH c1 INTO @eventType, @eventData
    WHILE @@FETCH_STATUS <> -1
    BEGIN
    EXEC [REPORTINGSERVICESDB].dbo.AddEvent @EventType=@eventType, @EventData=@eventData
    FETCH c1 INTO @eventType, @eventData
    END
    CLOSE c1
    DEALLOCATE c1
    END
    You can then call the report(s) by name:
    EXEC dbo.spawnReports 'Accounting Report'
    Now it's just a case of checking your report has data, and if so, calling the subscription.
    Don't forget to mark helpful posts, and answers. It helps others to find relevant posts to the same question.

  • 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

  • Error when scheduling WEBI report to FTP server

    Hi
    We are getting error "destination directory error. CrystalEnterprise.Ftp: 550 Requested action not taken" while scheduling WEBI report to FTP server.
    Any help would be appreciated
    Regards,
    Anisa

    Hi All,
    I want a run my report once by scheduling, so i provide a time interval for scheduling a report
    start date/ time : 11:38:AM 10/30/2011
    end date/time : 11:43:AM 10/30/2011
    after completion of end time....report is failed and fetching an error
    Error : Object could not be scheduled within the specified time Interval
    Any solution for resolving this error

  • Error Code:942 While Scheduling a report in BI Publisher

    Hi All,
    I am trying to schedule one report in BI Publisher.
    After Clicking Submit Button while scheduling report,i get following error:
    Exception [TOPLINK-4002] (Oracle TopLink - 11g Release 1 (11.1.1.0.0) (Build 080319)): oracle.toplink.exceptions.DatabaseException Internal Exception: java.sql.SQLException: ORA-00942: table or view does not exist Error Code: 942 Call: UPDATE SEQUENCE SET SEQ_COUNT = SEQ_COUNT + 50 WHERE SEQ_NAME = 'JOB_ID_SEQ' Query: DataModifyQuery()
    Kindly Help me in resolving this issue
    Regards
    Amrita Singh

    i know the issue,i can give quick fix, but in-order to make sure you don't get another glitch like this.
    I would recommend, you to install the scheduler in another schema or another db.
    Re-installing the scheduler schema tables will fix this.

  • Scheduling a report in bi publisher

    Hi guys,
    I am new to BIP Can any one help me out in how to schedule a report through email in BI Publisher??
    Regards,
    Sai

    i know the issue,i can give quick fix, but in-order to make sure you don't get another glitch like this.
    I would recommend, you to install the scheduler in another schema or another db.
    Re-installing the scheduler schema tables will fix this.

  • Scheduling a Report from outside Scheduler but viewing the output in Plus

    We are using Discoverer 10.1.2
    I know that we can schedule a report within Discoverer Plus and the resulting out put can be seen in Discoverer under scheduled work books
    I am also aware that we put Discoverer command line commands in a DOS script and then schedule that script to run using an Enterprise scheduler and automatically export that report Excel.
    What I want is to schedule reports using our enterprise scheduler but view the resulting output in Discoverer under scheulded work books
    I was thinking that when we schedule a report Discoverer creates a package, something like EUL5_BATCH_PACKAGE080314170249.RUN;.
    Once that package is created, if I copy it and rename it and then schedule to run from our enterprise scheduler, would I be able to view the output from Discoverer ?
    ----- Added on 03/15/2008-------
    I did try running the above package EUL5_BATCH_PACKAGE080314170249.RUN from SQL Plus as I had indicated above. The settings on the report schedule were -
    - Run immediately
    - Never repeate
    - Delete the results after 9999 days ( maximum allowed )
    Now the first time the report ran automatically using DBMS_JOBS since I had set the report to run immediately.
    After that when I tried running EUL5_BATCH_PACKAGE080314170249.RUN from SQL Plus, the procedure completed but when I looked at the Discoverer front end, it indicated the run was in error with Unique constraint violation on EUL5_BQ_TABLES.EUL5_BQT_UK_1 index. However when I looked at the table it did not have any data in it.
    I the ran the procedure again from SQL Plus and this time it completed and when I looked at the Discoverer Plus front end, the results were ready for me to view.
    When I tried running the procedure again, it failed again with unique constraint violation and when the procedure was executed after that it again ran and i was able to view the results.
    So, ever alternate run from SQL Plus was successful. I would continue to try out different combinations of schedule parameters to see if I can get it to work.
    However, any one has already tried this before please let me know if what I am trying Is this possible ?
    Any help would be appreciated
    Thank you
    Message was edited by:
    manav_purohit
    Message was edited by:
    manav_purohit

    Thanks for the suggestion Rod. However, if I use DBMS_JOB.CHANGE, the report will still run using DBMS_JOB. What I would prefer is to not use DBMS_JOB.
    Running anything in DBMS_JOB means, the job is not visible in the enterprise scheduler that we use. Our enterprise scheduler is being monitored at a data center and if any jobs fail, appropriate on call individuals are contacted. Records are kept of failures and root cause is analyzed. So I want to take advantage of these procedures for scheduled reports as well.
    I am still looking for some alternative method.

  • Scheduling Discoverer Report and distributing Discoverer Report Output

    Hi,
    We are using discoverer (Along with Oracle HCM R12) and would like the  END USER to schedule the reports by themselves.
    There is an option to schedule the report, and also an option to share it to chosen users/ responsibilities.
    We scheduled one report and also set the sharing option to share with others but it seems the report executes but doesn't get sent out by email to the END USER's email id.
    Any ideas / thought on this please?
    NB: We are looking to distribute Discoverer Report Output from scheduled Discoverer reports...not looking to share the report with other users/ responsibilities.

    Hi,
    My bad,  Sorry as I was speaking on EBS terms.
    Anyways, please see if the following thread helps you:
    https://forums.oracle.com/message/4485585#4485585
    https://forums.oracle.com/message/2777847#2777847
    Also see the forum search:
    Forum Search: Share report
    Thanks &
    Best Regards

  • Scheduled discoverer report giving error

    Hi All,
    I am facing a problem where in I have scheduled a report. The table populated after scheduling is fetching data but when we try to open the scheduled report it gives an error ' Inconsistent datatype expected number got date '.
    We are using a function in the report which fetches a date colomn and return type of that date used is Varchar(2). We also tried using the return type as date but same error comes.
    An early response will be highly appriciated.
    Regards,
    Shruti

    i have similar problem - i have some calculated columns in the report.....when i schedule it the values in one column are getting populated in the other column.....if i run the report manually i did not have any problem.
    i had a small calculation for a column (date)....user wanted to see it in a different format in the report.....
    already that column was existing in the folder but in a different format......but upon users request i just put up a small calculation for that...........
    i scheduled the report and ironically only that calculated column (date) was getting populated wrong........so i pulled the normal date column from the folder..........and now i have two columns for date (1-calculated, 2 - from folder)..........1st column is anyhow getting populated wrong....but the 2nd column was pretty good........
    many of you might know....."*IDLE MAN'S BRAIN IS A DEVILS WORKSHOP*"....
    i formatted the 1st column with white color and kept the background color also as white......so that when the user opens the scheduled report.....he will see only a blank white column for the 1st column............i told him to export it to excel and then delete that blank column and save your excel output..
    i know this is the worst solution or idea anyone can get.........but i had to do it.

  • How to schedule a report in background

    could anybody inform me
    how to schedule a report in background
    if possible plz send the entire step by step process
    thanx
    regards
    kals.

    HI,
    Use transaction SM36
    For step by step process refer this link...
    http://help.sap.com/saphelp_bw30b/helpdata/en/c4/3a7f87505211d189550000e829fbbd/content.htm
    Hope this helps!!
    Cheers
    Alfred

  • HOW to schedule a report with Bi Pulisher

    Hi,
    im trying to schedule a report with bip , the report already exist and it' s OK, but when i schedule it and enter the nessary input data, no output is displayed, what can I do to generate a weekly report in local folder, i don't want to add dilevery destination??
    thanks for your help

    is there anyone can help me?

Maybe you are looking for

  • Hrms  Report

    Hi All, I have a requirement which needs to show the employee joining count in a daywise.we need to display the data in 365 days the format should be like this.      Turn Over Report on "Year"                                                          

  • ITunes charging credit card money aswell as iTunes card credit

    When purchasing a game from iTunes , while having just redeemed a 20 dollar iTunes card. iTunes asked me to confirm payment information, as I did and spent 2 dollars , I found later that iTunes took two dollars off my iTunes credit , later I checked

  • How are +Cleared+ Outbound Vendor Cheques / Checks reconciled in SAP?

    Hello, We get a cheque Cleared file from our bank everyday. in txt format. The file contains details of all the CLEARED cheques on that day. Since we have approx 10 checkign accounts at same bank branch, the file contains list of cleared cheques from

  • Taking long time to activate

    i'm setting up my apple tv and it's taking forever to activate....this normal?

  • Sound severely delayed on iPad or Android (HTML5)

    ok I am having a problem with the audio on a captivate 6 project published to my server in HTML5 and viewed on Android or iPad. The audio works fine when viewed through a PC but doesn't start playing on iPad or Android untill a minute after the slide