No data through report bursting using publication

Hi,
I am new in SAP BO, I am trying to send Webi 4.0 report to enterprise users using email in excel (zip) format, There is 1 report which is working fine on the same universe and I am able to receive in excel in my email inbox, however another report with different fields is coming with no data (12kb of excel file), when I run the same in Webi with same prompt values, it works fine.
Earlier I was facing different issue where I found that optional prompt was not supplied and it was throwing error, when I removed optional fields then it worked. Not sure whether it was issue with optional prompt or something else. It has become bottleneck of my deliverables, Can anyone share his experience on this.

Hi Satish,
Yes, I refreshed report in Webi (IE Browser) and it works fine, when I scheduled it with same prompt values, it returned no data, I can see all sheets (same as Webi) but no data in it.
I have filter as given below, which works fine as well when I run the report in Webi, and I have Matches Pattern prompt with pre-defined default value which actually works when I run it:
Object Name: "Date Selection Default Yesterday"
DataMart_QA.dbo.DIM_Calendar."DATE_KEY"=
case
when @prompt('Enter Date like YYYYMMDD or enter 0 for Yesterday Date','N','Calendar Master\Date Key',Mono,Free,Persistent,,User:0)=0 then
    cast(convert(varchar,getdate()-1,112)as int)
else
@prompt('Enter Date like YYYYMMDD or enter 0 for Yesterday Date','N','Calendar Master\Date Key',Mono,Free,Persistent,,User:0)
end   
SQL expression is also validated. Similar filter I have in another report which is working in publication but that is on different calendar field with same data type.
Prompt values are also preserving (when I open the prompt in Publication post saving), In my earlier issue, it was not preserving, there I wrote "Persistent" as "persistent", when I changed it, it worked.
Some time I see "null" error when I open report through Desktop Webi. But most of the time it works.
Hope this might be helpful to give you some clue on this issue.

Similar Messages

  • Report Bursting using Go Button

    Hi All,
    Is it posible to invoke report bursting using GO button. We are using bursting first time so not sure how to invoke bursting feature.
    -Amit

    Hi Amit,
    The following html will give you a custom "Go" button (You'll need to remove the "\" blackslash characters).
    <\span class="minibuttonOn"><\a href="<URL>" onclick="<JAVASCRIPT FUNCTION>">Go</\a></\span>
    You can customize the href="" and onclick to do anything you want, including different bursting commands.
    Good luck!
    -Joe

  • I want to open a txt file and output data through an AO-using DAQmx for PXI

    I have a PXI running a 8145RT CPU. I have a PX6040E Multifunction DAQ card installed in the PXI. I want to program an application where I open a txt file (existing in one of the the RT machines' folders), read the first row, and output its data through an AO channel. The drivers I should use is DAQmx v7.1, and the Labview RT v.7
    Any idea?

    What exactly are you having problems with? Reading a text file can be done a number of ways. Look at the File I/O palette and check out Read Lines From File or Read Characters From File. There are string to number conversion functions on the string palette (i.e. Scan From String). There are also numberous shipping examples on using DAQmx for analog out. If you have a specific problem or question, please post back with additional details.

  • Save Data in Report to Use later

    I have several names to report I need to combine data from several records of the same type with different codes. Not all names have the same codes. I want to report the data on one line. Is there a way to save date to be used later in the report?
    For Example:
    Name              Code   Start Date        Code Transfer Date  Code              Promote Date          
    Sue
    SD
    01/15/2000
    TD
    01/15/2005
    Mitch
    SD
    01/15/2004
    Sam
    SD
    01/15/2003
    PD
    01/15/2006

    Using the three records above I want the report to print (I'm using the Name Group Footer):
    Name
    Start Date
    Transfer Date
    Promote Date
    Sue
    01/15/2000
    01/15/2005
    Mitch
    01/15/2004
    Sam
    01/15/2003
    01/15/2006

  • Data Warehouse report query using Entity Beans

    I have used the EJB technology on one project, so I am not all that familiar with
    best practices.
    In my new project, I have to produce reports using a query that goes against a
    dimensional database. I am wondering what options I have to run the query and
    extract the results given that the application will run on WebLogic.
    1) Straight JDBC
    2) BMP
    3) CMP (could be a problem because the quety is a join query, but I am not sure
    if WebLogic requires that the query is against a table rather than a view)
    The query is read-only. I am more interested in ease of coding and code management
    rather than application performance at this point because I think the query will
    spend a relatively large time executing on the Oracle database.
    I would like to hear the best practices to be employed in this case. Thanks very
    much!
    Ravi.

    Don't use entity beans for this. Straight JDBC is not perfect either, but it
    is preferable to entity beans for this type of work.
    Peace,
    Cameron Purdy
    Tangosol, Inc.
    Clustering Weblogic? You're either using Coherence, or you should be!
    Download a Tangosol Coherence eval today at http://www.tangosol.com/
    "Ravi Navanee" <[email protected]> wrote in message
    news:3c92693d$[email protected]..
    >
    I have used the EJB technology on one project, so I am not all thatfamiliar with
    best practices.
    In my new project, I have to produce reports using a query that goesagainst a
    dimensional database. I am wondering what options I have to run the queryand
    extract the results given that the application will run on WebLogic.
    1) Straight JDBC
    2) BMP
    3) CMP (could be a problem because the quety is a join query, but I am notsure
    if WebLogic requires that the query is against a table rather than a view)
    The query is read-only. I am more interested in ease of coding and codemanagement
    rather than application performance at this point because I think thequery will
    spend a relatively large time executing on the Oracle database.
    I would like to hear the best practices to be employed in this case.Thanks very
    much!
    Ravi.

  • Fetch Data through Caml Query using textboxes as parameters

    Hi All,
           *I am very new to SharePoint and working on SharePoint dev.I have task to get the list items based on 2 conditions and I am passing parameters as texboxes to get the data dynamically .
         *I had written the below code(Code 1) for which it is showing me errors and Code2 is working fine.Can any one help me what is error
    Code 1
      SPList mylist = myweb.Lists["Manager"];
                    SPItem myitem = mylist.Items.Add();
                    SPQuery myquery = new SPQuery();
                    string idvalue = txtid.Text.ToString();
                    //myquery.Query = @"<Where><Eq><FieldRef Name='ID'/><Value Type='Number'>"+txtid.Text.ToString()+"</Value> </Eq></Where>";
                    string idvaluuue=txtid.Text.ToString();;
                    myquery.Query = @"<Where>
                  <And>
                      <Eq>
                         <FieldRef Name='ID'/>
                         <Value Type='Number'>"+idvaluue+"</Value>
                      </Eq>
                       <Eq>
                         <FieldRef Name='NumberOfEvents'/>
                         <Value Type='Text'>"+drbcalenders.SelectedItem.Text.ToString()+"</Value>
                       </Eq>
                   </And>
                  </Where>";
    Code 2
    SPList mylist = myweb.Lists["sample"];
                    SPItem myitem = mylist.Items.Add();
                    SPQuery myquery = new SPQuery();
                    string idvalue = txtid.Text.ToString();
                    //myquery.Query = @"<Where><Eq><FieldRef Name='ID'/><Value Type='Number'>"+txtid.Text.ToString()+"</Value> </Eq></Where>";
                    string idvaluuue=txtid.Text.ToString();;
                    myquery.Query = @"<Where>
                  <And>
                      <Eq>
                         <FieldRef Name='ID'/>
                         <Value Type='Number'>9</Value>
                      </Eq>
                       <Eq>
                         <FieldRef Name='NumberOfEvents'/>
                         <Value Type='Text'>July</Value>
                       </Eq>
                   </And>
                  </Where>";
    Samar

    below is query with multiple AND usage...I hope it will help you out...
    string four = "4";
    string five = "5";
    string fifty = "50";
    myQuery.Query = @"<Where>
    <And>
    <And>
    <Eq>
    <FieldRef Name='PCurrency' />
    <Value Type='Currency'>"+fifty+@"</Value>
    </Eq>
    <Eq>
    <FieldRef Name='PNumber' />
    <Value Type='Number'>"+four+@"</Value>
    </Eq>
    </And>
    <Eq>
    <FieldRef Name='ID' />
    <Value Type='Counter'>"+five+@"</Value>
    </Eq>
    </And>
    </Where>";
    ***If my post is answer for your query please mark as answer***
    ***If my answer is helpful please vote ***

  • WebI - Report Bursting

    Hi Experts,
    Can someone please explain me how I can probably do a report bursting using webi. 
    My requirement are as follow:
    Suppose I have the below table in my report.When i burst my report, user A should receive details of A only on his email id.
    EmailID
    Name
    Salary
    [email protected]
    A
    5000
    [email protected]
    B
    7000
    [email protected]
    C
    2000
    Best Regards and Many Thanks,
    Bhavesh

    Hi,
    Check below Sap notes.
    1757473 - The publishing service is not started or was restarted while the publication job was running
    1978747 - Error : The publishing service is not started or was restarted while the publication job was running. [0 recipients processed.]
    1572487 - Error: "The publishing service is not started or was restarted while the publication job was running. [0 recipients processed.]"
    Regards,
    Amit

  • Pushing OM data through RHALEINI

    Hi Friends,
    We are pushing OM data through report RHALEINI. We have one requirement to lock some OM data. For example, there is one posiion which we dnt want to send at one time and our report is scheduled in batch job to send all change data. Is there any way to restrict one position, it can be many poistion or other objects. So we are looking some kind of config/lock option on object, so it should not process by report RHALEINI.
    Thanks for your help.
    Br,
    Piyush

    Hi Piyush,
    If you are sure about which are the positions to be excluded then just mention those position ids in the exclude numbers tab and create a variant. You can use the same variant so that the position ids what you have given there would be excluded when you do the batch job processing and you need not to give them again and again.
    Will this work for you?
    Kind Regards,
    Ravi.
    Edited by: muktha ravi kumar on Jun 3, 2011 4:30 PM

  • How to header and item data of sales order using bapi interface

    hi friends,
       i am geetha, i having a problem like how to upload sales oder header and item data through va01 tcode using BAPI FUNCTION MODULES.
    i need bapi function modules for header adn item data  and brief explation on that , how to pass importing and tables  parameters to get exact output .
    regards
    geetha.

    Use : BAPI_SALESORDER_CREATEFROMDAT2
    Sales order: Create Sales Order
    Functionality
    You can use this method to create sales orders.
    You must enter at least sales order header data (via ORDER_HEADER_IN structure) and partner data (via the ORDER_PARTNERS table) as input parameters.
    Enter the item data via the ORDER_ITEMS_IN table. You can allocate item numbers manually, by filling in the relevant fields, or the system does it, according to the settings for Customizing, by leaving the relevant fields blank.
    If you have configurable items, you must enter the configuration data in the ORDER_CFGS_REF, ORDER_CFGS_INST, ORDER_CFGS_PART_OF and ORDER_CFGS_VALUE tables.
    Credit cards can be transferred via the BAPICCARD structure, on the one hand, data for card identification, on the other, data for a transaction which has taken place in an external system.
    Once you have created the sales order successfully, you will receive the document number (SALESDOCUMENT field). Any errors that may occur will be announced via the RETURN parameter.
    If no sales area has been created in the sales order header, then the system creates the sales area from the sold-to party or ship-to party, who has been entered in the partner table. If a clear sales area cannot be created, you will receive a system message, and the sales order will not be created.
    Notes
    1. Mandatory entries:
    ORDER_HEADER_IN : DOC_TYPE     Sales document type
                       SALES_ORG    Sales organization
                       DISTR_CHAN   Distribution channel
                       DIVISION     Division
    ORDER_PARTNERS..: PARTN_ROLE   Partner role, SP sold-to party
                       PARTN_NUMB   Customer number
    ORDER_ITEMS_IN..: MATERIAL     Material number
    2. Ship-to party:
    If no ship-to party is entered, use the following: Ship-to party =
    sold-to party.
    3. Commit control:
    The BAPI does not have a database commit. This means that the relevant application must leave the commit, in order that can be carried out on on the database. The BAPI BAPI_TRANSACTION_COMMIT is available for this.
    4. German key words:
    The following key words must be entered in German, independantly of
    the logon language:
    DOC_TYPE     Sales document type, for example: TA for standard order
    PARTN_ROLE   Partner role, for example: WE for ship-to party
    Further information
    You can find further information in the OSS. The note 93091 contains general information on the BAPIs in SD.
    Parameters
    SALESDOCUMENTIN
    ORDER_HEADER_IN
    ORDER_HEADER_INX
    SENDER
    BINARY_RELATIONSHIPTYPE
    INT_NUMBER_ASSIGNMENT
    BEHAVE_WHEN_ERROR
    LOGIC_SWITCH
    TESTRUN
    CONVERT
    SALESDOCUMENT
    RETURN
    ORDER_ITEMS_IN
    ORDER_ITEMS_INX
    ORDER_PARTNERS
    ORDER_SCHEDULES_IN
    ORDER_SCHEDULES_INX
    ORDER_CONDITIONS_IN
    ORDER_CONDITIONS_INX
    ORDER_CFGS_REF
    ORDER_CFGS_INST
    ORDER_CFGS_PART_OF
    ORDER_CFGS_VALUE
    ORDER_CFGS_BLOB
    ORDER_CFGS_VK
    ORDER_CFGS_REFINST
    ORDER_CCARD
    ORDER_TEXT
    ORDER_KEYS
    EXTENSIONIN
    PARTNERADDRESSES
    Exceptions
    Function Group
    2032

  • FM's used in report program using ldb pnpce

    hii all,
      will anybody provide me function modules that are used to populate data in report program using ldb pnpce.
    <REMOVED BY MODERATOR>
    thanks in advance
    regards
    Ashweeni.
    Edited by: Alvaro Tejada Galindo on Mar 18, 2008 6:01 PM

    U can use all the FM's which were used for LDB PNP ..
    For ex : Use the below to get the payroll results ..
    To get the results directory
      call function 'CU_READ_RGDIR'
        exporting
          persnr          = peras-pernr
        tables
          in_rgdir        = pc261_tab
        exceptions
          no_record_found = 1
          others          = 2.
    to get evaluation periods ...
    call function 'CD_EVALUATION_PERIODS'
    There are no particular FM's that will populate data in report
    program .. please let me know what is the requirement ...

  • Drill Through Report Parameters from Graph Series Action

    Hi
    Using ReportBuilder 3
    I need some help please on passing parameters to a Drill Through Report, when a user clicks on a bubble in a graph.
    In context, I have a Tooltip that provides a count of the sysid field, which on mouse over gives the user the correct aggregate for the bubble they are looking at. 
    [Count(sys_id)]
    So say I have a bubble that I am hovering over, showing a count of two sysid's, when I click the bubble I want to run a Drill Through report that uses sysid as a parameter.  Therefore I want to pass through the two sysid's that the aggregate has identified.
    Now if I go to the action tab and select 'Go to report', select my report and add a Parameter, I need an expression that retrieves the sysid's for the parameters.
    At the moment I am using the following expression:
    =Split(Join(LookupSet(1,1,Fields!sys_id.Value,"ProjectMaster"),","),",")
    This provides the correct string format for the multi value parameter that I have on my report.  The problem is, it passes all the sysid's actively displayed on the entire graph and not just the two that the aggregate has identified in the Tooltip.
    Question - Is there a way of building the expression to lookup the two sisid's relevant to the bubble I am interested in, rather than the dataset for the whole graph?
    Many Thank
    Andy

    Hi Tim
    The report has two parameters Based on Group Type and then Sub Group Type.
    The expression I am using for the drill through parameters is =Split(Join(Fields!sys_id.Value,","),",")
    Below is a subset of the dataset with relevant fields and sample values.
    Group   Type
    Group   Subtype
    sys id
    Total Workload
    External   Cost
    Change   Impact
    GDC
    GDC BI
    2b8ccf64acafb00019bee02a7c7737cb
    244
    233480
    Medium
    GDC
    GDC BI
    6cdd24bfc8255100403385902e6cbb9a
    351
    121000
    Low
    GDC
    GDC Dev.
    6a518a1d38551140fbac4555180015ba
    0
    0
    Medium
    GDC
    GDC PM
    b47d1defff6c70c0a2ad8ffb97649d4e
    110
    27120
    Medium
    GDC
    GDC PM
    aba1fde1c82a5140403385902e6cbb5f
    126
    148400
    Low
    GDC
    GDC PM
    6b80ecafff2830c0a2ad8ffb97649dc8
    0
    0
    Undefined
    GDC
    GDC SAM
    59cc2749d8ae4900c950258abb887f8e
    20
    80906
    Low
    GDC
    GDC SDC
    442b09f5184f3440f0d833076f82fbff
    0
    2096
    High
    GDC
    GDC SDC
    f77c1f5c8cdf7c04048a0b130104c548
    493
    0
    High
    GDC
    GDC SDC
    bd3fe0753c138d404033c194bf5ae9e9
    0
    0
    Very High
    GDC
    GDC Siebel
    cb35a17d55419d008cb3130c2c9ae23d
    0
    0
    Medium
    Just to note! the copy and paste has not included underscores in column names!:-)

  • WebI - Single-Pass Publishing and Report Bursting

    Hi Experts,
    I just would like to inquire if anyone here would know how i can probably do a single-pass publishing/report bursting using webi.  Also, if anyone of you would have some links to documents would be great as well.
    Kind Regards and Many Thanks,
    Mark

    Hi Mark,
    All the info you need can be found here: [Publisher Guide SP3 EN|http://help.sap.com/businessobject/product_guides/boexir31SP3/en/xi31_sp3_publisher_en.pdf]
    Cheers,
    John

  • How to exctract data from a report to use it in a process

    Hi! I would like to know how to exctract data from a report to use it in a process. Let's say that I have a report which have following fields: id_person, name_person. And then, I want to make a process which introduce the id_person (from report) into an associative tabel. How can I reffer to the fields from my report?
    I was thinking about something like that( this should be the code from my process)
    insert into associative_table(id_person)
    values(id_person) or
    insert into associative_table(id_person)
    values(Report_name.id_person) but it doesn't work....
    Thank you very much.

    Another option, use collections.
    Create an on load process that loads all the rows you would have in your report into a collection:
    begin
    HTMLDB_COLLECTION.CREATE_OR_TRUNCATE_COLLECTION(
    p_collection_name => 'ASSIGNED_CALENDAR_CONTACTS' );
    for x in (SELECT CONTACT_ID, CONTACT_FNAME, CONTACT_LNAME
    FROM CONTACT
    WHERE InStr( pkg_CalendarMgr.f_FetchContactIDsForDay( TO_DATE( :P3_CALENDAR_DT, 'YYYYMMDD' ), 'OF' ), CONTACT_ID ) > 0 )
    loop
    htmldb_collection.add_member(p_collection_name => 'ASSIGNED_CALENDAR_CONTACTS',
    p_c001 => x.CONTACT_ID,
    p_c002 => x.CONTACT_FNAME,
    p_c003 => x.CONTACT_LNAME);
    end loop;
    end;
    Then, instead of your report selecting from the table, have it select from the collection, this way your display will match what's in the collection:
    SELECT c001, c002 || Chr(32) || c003 CONTACT_NAME, 'Remove' remove
    FROM htmldb_collections
    WHERE collection_name = 'ASSIGNED_CALENDAR_CONTACTS'
    ORDER BY c003, c002
    Then you can have a button on the form that steps through the collection, one element at a time and does whatever you want it to.

  • Drill Through report not working for large data

    Hi,
    In SSRS 2008 R2, I have a main report and a drill through report from one of the main report's column. The drill through report works mostly except if the data is too large i.e. more than 1 million records. How to fix this problem?
    Thanks,
    Jkrishna

    Nope. WHat I meant was not to show the entire data in child report (ie your 1 million records). Instead add extra parameter as PageNumber. By default set it as 1 when you navigate to child report (default value)
    Then in query behind use a ROW_NUMBER based logic like below
    SELECT *
    FROM
    SELEC ROW_NUMBER() OVER (ORDER BY <combination of unique valued column(s)>) AS Rn,...
    Your existing query other columns
    )t
    WHERE Rn BETWEEN ((@PageNo-1) * 1000) + 1 AND @PageNo * 1000
    Assuming you want 1000 per page
    So when it renders it will show first 1000 records. Add a NextPage icon to report footer and when clicked add a jump to report functionality to same report but with PageNumber parameter value as
    =Parameters!PageNumber.Value + 1
    and it will then give you second page data etc 
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • EIS Drill through reports should be disabled at #MISSING data cell

    Hi,
    I have working on Oracle Essbase Integration server(EIS) 11.1.1.3. I have developed the 2 drill-through reports.
    Every thing is working fine. Using smart view, users are able to access the drill-through report.
    As an another requirement, if there is no data(#MISSING) for any member combination in Essbase, Drill through report should not be enabled for this combination in smartview at retrieve.
    How can I handle this requirement? In OLAP Intersection levels, only dimensions’slevel/generation can be specified.
    Please help me on this. It is very urgent for us. Quick help will be highly appreciated.
    Thanks & Regards,
    Mohit Jain

    Hi Gary,
    I think its the latter. I've been asked on more thant one project to code things that prevent users from doing things that otherwise wouldn't make sense to do. Within the last year I was actually asked to configure things "as if I was providing functionality for 2 ^nd^ graders". At least, based on experience, this is how I relate to the OP's request.
    I agree, its absolutely silly (and frustrating ) that users would try to drill through on a #missing cell and not see anything. What's worse, depending on where the drill through goes, and how its set up, users might drill on #Missing and actually see data! Yikes! Now in an experiential sense, the users can expect to see data where data ought not be.
    So sometimes its just easier to just remove the button altogether than to have to explain when and why it can be used, and why when it's not used that way it did what it did. And users being part of the driver behind project requirements, don't want to hear "because you're not supposed to".
    Hopefully the OP will clarify and we can provide what s/he's looking for.
    regards,
    Robb Salzmann

Maybe you are looking for

  • Get a movie clip into a presentation

    I am very new to Apple community and just purchased Keynote. I have a Knote presentation and want to use clips from movies i.e. "A Beautiful Mind" to help teach about psychiatric issues. Can this be done? I just read about CINEMATIZE 2, but I am not

  • Can you put parental controls on an ipod touch

    Can we put parental controls on an ipod touch?

  • Motion used in any movies?

    Has Motion been used in any movies/TV Spots/ads? Is it considered a professional tool like AE?

  • 'Connect To Server' question

    I've set up a wireless network in my house with my G4 and iBook. When I connect each computer at the beginning of the day via the finder's Go menu/Connect to server, the last number of the Server Address I need keeps changing. I have to keep trying d

  • Pasting in Safari

    I was working on editing a marketing piece and tried to paste some text into the piece.  When I did, Safari gave me up a pop up asking for permission to allow the paste function and also if I wanted it to remember this preference.  As I knew I would