T.code KKRS - target data missing in reports - t.code KKSB

Hi Gurus,
when i am extracting the product hierarchy reports using the t.code KKRS.
I am unable to see target data in year 2012 report only. But for year 2011, i am able to see both the target data and actual data.
In 2012 i am able to see only actual data.
What might be the reason of missing the target data in year 2012? What i should do?
Thanks a lot,
Gustavo

Dear Gustavo
please check note 87010
br, Guido

Similar Messages

  • Data missing in report--HELP Emergency

    Hello All:
    I've a multiprovider on Cube1 and cube2. Cube 1 has data at day level while cube 2 has monthly level data. The user enters a date suppose 04/30/2007, it brings data from cube1 without any problem, what happens with cube 2. I've written a customer exit to get month from given date for second cube but the key figures are showing blank when I run this report. Calday in the default view (rows) of the report. Please help me with this.
    Thanks in advance,
    Manasa.

    Hi Manasa,
    I guess following check would help you
    Solution 1 : In the multiprovider check keyfigure assignement whether you have checked Cal.day or Cal.month for your second cube .
    Solution 2 : you can restrict cube for your keyfigure by using RKF .If that particular Keyfigures gets data from cube 2.
    you check  the data by using LISTCUBE T.code.for multiproviders.
    Cheers
    Sreedhar

  • Data missing from report

    Hi
    I have a data set in a BIDS report and when I select the RUN ! option in Query Designer i get the following sample data
    When I look at Preview View in the report the rows relating to ra_tncy_no 202519 are missing. All other data is showing in the report as expected.
    Can anyone assist with why the data is not showing in the report view
    Thanks
    John

    Hi John,
    According to your description, when you preview the report, displayed data is not corresponding to the query results within the query designer.
    In your scenario, the issue could cause by that you have specified the visibility expression for ra_tncy_no field within group properties. Please go to Row Groups pane, click the first drop down button then select Group Properties. On Visibility page, please
    check if you have selected the display option like below and the expression is specified which value in ra_tncy_no field should hide or display. If so, please change the display option to Show.
    Besides, the issue could also cause by that you have add a filter condition within Group Properties. Please check the Filters page, if it looks below and the condition is used for filtering ra_tncy_no field , please delete the condition.
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Data missing in report

    Hi all,
    I am working on Purchasing, in that i have 0vendor which have navigational attribute Preferred Supplier.
    In my report i kept preferred supplier in filter with value not assigned.
    after i run the report 4 records r missing, when i campare this with the same report in other dev server.
    i identified more values in preferred supplier in the other dev box, than in which server i developed. is it problem of that,
    What r those values i mean is it masterdata?
    Values: i was talking abt in navigation block, under dimensions.
    Regards,
    Madhu.

    If 0vendor has navigational attribute Preferred Supplier then Preferred Supplier will reflect values from master data table for corresponding valus of 0vendor.
    You are comparing too diff boxes all togather...are they being loaded from the same source..
    compare the records in cube and master data in the both the servers

  • Data missing in reporting views

    Hi,
    As you can see below in the query, I am trying to report on hourly data (say 9:00 am, 10:00 am, 11:am , 12 pm) of current date time...I am finding data only in the CURRENT and DAILY views (whereas the DETAILS and HOURLY views are empty).
    Where do I get the hourly information (not just current hour but for a window of 5-6 hrs from current time) ?
    --25 hour period value for Read and write (Disk I/O)
    --Details view
    SELECT DISTINCT
      A.TARGET_NAME,
      A.TARGET_TYPE,
      A.COLLECTION_TIMESTAMP,
      sum(A.VALUE) AS READ_VALUE,
      sum(B.VALUE) AS WRITE_VALUE
      --A.KEY_VALUE 
    FROM
      OEM_COPY.MGMT$METRIC_DETAILS A,
      OEM_COPY.MGMT$METRIC_DETAILS B 
    WHERE
           A.TARGET_TYPE = B.TARGET_TYPE
       AND A.TARGET_NAME = B.TARGET_NAME
       AND A.TARGET_GUID = B.TARGET_GUID
       AND A.METRIC_LABEL = B.METRIC_LABEL
       AND TO_CHAR(A.collection_timestamp,'MM/DD/YYYY HH24') = TO_CHAR(B.collection_timestamp,'MM/DD/YYYY HH24')
       AND A.KEY_VALUE = B.KEY_VALUE
       AND A.METRIC_LABEL  In  ( 'Database Files'  )
       AND A.METRIC_COLUMN  In  ( 'write_cs'  )
       AND B.METRIC_COLUMN  In  ( 'read_cs'  )
       AND A.TARGET_TYPE  In  ( 'oracle_database'  )
       AND A.TARGET_NAME IN ('phadmdv')  
    GROUP BY
      A.TARGET_NAME,
      A.TARGET_TYPE,
      A.COLLECTION_TIMESTAMP
    ORDER BY
      A.TARGET_NAME,
      A.TARGET_TYPE,
      A.COLLECTION_TIMESTAMP
    --Current value for Read and write (Disk I/O)
    --From hourly table (empty)
    SELECT DISTINCT
      C.TARGET_NAME,
      C.TARGET_TYPE,
      C.ROLLUP_TIMESTAMP,
      sum(C.KEY_VALUE) AS READ_VALUE,
      sum(B.KEY_VALUE) AS WRITE_VALUE
      --A.KEY_VALUE 
    FROM
      OEM_COPY.MGMT$METRIC_HOURLY C,
      OEM_COPY.MGMT$METRIC_HOURLY B 
    WHERE
           C.TARGET_TYPE = B.TARGET_TYPE
       AND C.TARGET_NAME = B.TARGET_NAME
       AND C.TARGET_GUID = B.TARGET_GUID
       AND C.METRIC_LABEL = B.METRIC_LABEL
       AND TO_CHAR(C.ROLLUP_TIMESTAMP,'MM/DD/YYYY HH24') = TO_CHAR(B.ROLLUP_TIMESTAMP,'MM/DD/YYYY HH24')
       AND C.KEY_VALUE = B.KEY_VALUE
       AND C.METRIC_LABEL  In  ( 'Database Files'  )
       AND C.METRIC_COLUMN  In  ( 'write_cs'  )
       AND B.METRIC_COLUMN  In  ( 'read_cs'  )
       AND C.TARGET_TYPE  In  ( 'oracle_database'  )
       AND C.TARGET_NAME IN ('phadmdv')
    GROUP BY
      C.TARGET_NAME,
      C.TARGET_TYPE,
      C.ROLLUP_TIMESTAMP
    ORDER BY
      C.TARGET_NAME,
      C.TARGET_TYPE,
      C.ROLLUP_TIMESTAMP
    --Current value for Read and write (Disk I/O)
    --From daily table (ONLY Daily averages)
    SELECT DISTINCT
      C.TARGET_NAME,
      C.TARGET_TYPE,
      C.ROLLUP_TIMESTAMP,
      sum(C.AVERAGE) AS READ_VALUE,
      sum(B.AVERAGE) AS WRITE_VALUE
      --A.KEY_VALUE 
    FROM
      OEM_COPY.MGMT$METRIC_DAILY C,
      OEM_COPY.MGMT$METRIC_DAILY B 
    WHERE
           C.TARGET_TYPE = B.TARGET_TYPE
       AND C.TARGET_NAME = B.TARGET_NAME
       AND C.TARGET_GUID = B.TARGET_GUID
       AND C.METRIC_LABEL = B.METRIC_LABEL
       AND TO_CHAR(C.ROLLUP_TIMESTAMP,'MM/DD/YYYY HH24') = TO_CHAR(B.ROLLUP_TIMESTAMP,'MM/DD/YYYY HH24')
       AND C.KEY_VALUE = B.KEY_VALUE
       AND C.METRIC_LABEL  In  ( 'Database Files'  )
       AND C.METRIC_COLUMN  In  ( 'write_cs'  )
       AND B.METRIC_COLUMN  In  ( 'read_cs'  )
       AND C.TARGET_TYPE  In  ( 'oracle_database'  )
       AND C.TARGET_NAME IN ('phadmdv')
    GROUP BY
      C.TARGET_NAME,
      C.TARGET_TYPE,
      C.ROLLUP_TIMESTAMP
    ORDER BY
      C.TARGET_NAME,
      C.TARGET_TYPE,
      C.ROLLUP_TIMESTAMPThank you

    I dont understand. what you say
    you say that these query not returns rows and you need to know in what mgmt table is stored the mentioned information

  • Data Missing in Reports

    Hi,
    I am assigned an issue where the data is not reflecting in the BI reports.
    Scenario:
    A new vendor number was assigned to an existing customer in September 2010. After this month, data for this customer is not appearing in the reports.
    Analysis:
    I checked for the multiprovider for the available data. The vendor number for this customer is the old one and not the new one.
    I checked the transaction fk03 for vendor details, there the new vendor number is assigned for this customer.
    I checked the query based on the mp, the characteristic value assigned for this vendor is the old one.
    I am not able to connect these things altogether and carry forward. Please help.
    Thanks ,
    Saurav

    Hi Saurav
    have you reloaded customer master data to BW after this change?
    if no please do that.
    Also master data loaded prior to this change will continue to have link with older vendor unless you dont reload this.
    this happens because transaction data loaded prior to change will still have SID of older vendor only.
    Also make sure you run Attribute change run after you reload master data.
    hope this helps.
    Regards
    Sudeep
    Edited by: Sudeep Paranjape on Mar 29, 2011 6:04 PM

  • How can i change the source code of current date in oracle reports

    Hi All,
    How can i change the source of the current date to the sysdate of the database in oracle reports. I have more than 300 reports. is there any way to change quickly with opening each reports. I am working on reports11g on windows enviornment.
    Thanks in advance.

    benz wrote:
    Hi All,
    How can i change the source of the current date to the sysdate of the database in oracle reports. I have more than 300 reports. is there any way to change quickly with opening each reports. I am working on reports11g on windows enviornment.
    Thanks in advance.You have to use Reports Trigger named BEFORE PARAMETER FORM and write the following sql
    select sysdate into :Parameter_name from dual;
    give your format mask at Parameter_name.
    Hope this will help you
    If someone's response is helpful or correct, please mark it accordingly.

  • Product  hierachy  traget data missing

    Hi,
    where we can see the  product hierarchy reports are missing the ‘Target’ data on the report summaries
    please provirde all the Tcodes and 
    why and what is the reason  inproductherachy missing the target data .
    Subhash.

    Hi Gurus,
    when i am extracting the product hierarchy reports using the t.code kkrs .
    I am unable to see  target data in feb 08 report only.  For Jan month i am able to see both the target data and actual data.
    In feb month i am able to see only actual data. In  t.codes kp 26 and kp06 planning 
    was done properly. what might be the reason of missing the target data in feb month in particlar plant .
    i have  to check any plant wise settings .  this is very urgent .. please help me
    subhash

  • Target cost missing in feb month only in kkrs

    Hi Gurus,
    when i am extracting the product hierarchy reports using the t.code kkrs .
    I am unable to see target data in feb 08 report only. For Jan month i am able to see both the target data and actual data.
    In feb month i am able to see only actual data. In t.codes kp 26 and kp06 planning
    was done properly. what might be the reason of missing the target data in feb month in particlar plant .
    i have to check any plant wise settings . this is very urgent .. please help me
    subhash

    am unable to see target data in feb 08 report only. For Jan month i am able to see both the target data and actual data.
    In feb month i am able to see only actual data. In t.codes kp 26 and kp06 planning
    was done properly. what might be the reason of missing the target data in feb month in particlar plant .
    check the OKP1 period lock transaction

  • WARNING - Attempting to resync due to missed delta reports (sp return code = 7)

    Hello,
    I have investigated and found out that there are more than 150 machines which are not reporting their H/W inventory.
    When checking on some of the machines, there are following entries in dataldr.log
    Processing Inventory for Machine: ABC   Version 44.2  Generated: 12/05/2014 11:42:15
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    Begin transaction: Machine=ABC(GUID:############)
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    WARNING - Attempting to resync due to missed delta reports (sp return code = 7)
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    Rollback transaction: Machine=ABC(GUID:#############)
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    SQL MESSAGE: spAddInventoryLog - Inventory Log for machine:ABC,Server:1.10,Client:44.2,Message:Missing Delta. Resync,Detail:
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    Remote client hardware inventory resync generated for client GUID:#############; update/insert result = 1
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    Send resync command to local site for machine GUID:#############.
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    STATMSG: ID=2722 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_INVENTORY_DATA_LOADER" SYS=<primary server> SITE=SiteCode PID=19068 TID=15432 GMTDATE=Fri Dec 05 10:43:09.184 2014 ISTR0="ABC" ISTR1="" ISTR2=""
    ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)
    Cannot process MIF XHAOPNXZQ.MIF, moving it to C:\Program Files\Microsoft Configuration Manager\inboxes\auth\dataldr.box\BADMIFS\DeltaMismatch\1ub4cajr.MIF
    SMS_INVENTORY_DATA_LOADER 12/5/2014 4:13:09 PM
    15432 (0x3C48)

    Hey Garth,
    I have forced the full inventory already but here are the results.
    Inventoryagent.log - Before the full inventory
    Inventory: *********************** Start of message processing. ***********************
    InventoryAgent 12/6/2014 6:23:14 PM
    5776 (0x1690)
    Inventory: Message type is InventoryAction InventoryAgent
    12/6/2014 6:23:15 PM 5776 (0x1690)
    Inventory: Temp directory = C:\Windows\CCM\Inventory\Temp\
    InventoryAgent 12/6/2014 6:23:15 PM
    5776 (0x1690)
    Inventory: Clearing old collected files. InventoryAgent
    12/6/2014 6:23:15 PM 5776 (0x1690)
    Inventory: Opening store for action {00000000-0000-0000-0000-000000000001} ...
    InventoryAgent 12/6/2014 6:23:15 PM
    5776 (0x1690)
    Inventory: Action=Hardware, ReportType=Delta, MajorVersion=48, MinorVersion=1
    InventoryAgent 12/6/2014 6:24:09 PM
    5776 (0x1690)
    Inventory: Initialization completed in 54.553 seconds
    InventoryAgent 12/6/2014 6:24:09 PM
    5776 (0x1690)
    Inventoryagent.log - Full Inventory
    Inventory: *********************** Start of message processing. ***********************
    InventoryAgent 12/6/2014 6:31:11 PM
    5668 (0x1624)
    Inventory: Message type is InventoryAction InventoryAgent
    12/6/2014 6:31:11 PM 5668 (0x1624)
    Inventory: Temp directory = C:\Windows\CCM\Inventory\Temp\
    InventoryAgent 12/6/2014 6:31:11 PM
    5668 (0x1624)
    Inventory: Clearing old collected files. InventoryAgent
    12/6/2014 6:31:11 PM 5668 (0x1624)
    Inventory: Opening store for action {00000000-0000-0000-0000-000000000001} ...
    InventoryAgent 12/6/2014 6:31:11 PM
    5668 (0x1624)
    CInvState::VerifyInventoryVersionNumber: Mismatch found for '{00000000-0000-0000-0000-000000000001}': 48.1 vs. 0.0
    InventoryAgent 12/6/2014 6:32:05 PM
    5668 (0x1624)
    Inventory: Version number mismatch; will do a Full report.
    InventoryAgent 12/6/2014 6:32:05 PM
    5668 (0x1624)
    Inventory: Action=Hardware, ReportType=ReSync, MajorVersion=49, MinorVersion=0
    InventoryAgent 12/6/2014 6:32:05 PM
    5668 (0x1624)
    Inventory: Initialization completed in 53.212 seconds
    InventoryAgent 12/6/2014 6:32:05 PM
    5668 (0x1624)
    *+*+*++*+*+*+
    *+*+*+*+*+*+
    Collection: 57/69 inventory data items successfully inventoried.
    InventoryAgent 12/6/2014 6:32:29 PM
    6596 (0x19C4)
    Inventory: Collection Task completed in 23.993 seconds
    InventoryAgent 12/6/2014 6:32:29 PM
    6596 (0x19C4)
    Inventory: 12 Collection Task(s) failed. InventoryAgent
    12/6/2014 6:32:29 PM 6596 (0x19C4)
    Inventory: Temp report = C:\Windows\CCM\Inventory\Temp\d3d81696-58c0-4313-a108-258996a0a75f.xml
    InventoryAgent 12/6/2014 6:32:29 PM
    6596 (0x19C4)
    dataldr.log
    *** [22001][8152][Microsoft][SQL Server Native Client 11.0][SQL Server]String or binary data would be truncated. : pINSTALLED_SOFTWARE_DATA
    SMS_INVENTORY_DATA_LOADER 12/6/2014 3:03:16 PM
    11696 (0x2DB0)
    ERROR - SQL Error in SMS_INVENTORY_DATA_LOADER
    12/6/2014 3:03:16 PM 11696 (0x2DB0)
    ERROR - is NOT retyrable. SMS_INVENTORY_DATA_LOADER
    12/6/2014 3:03:16 PM 11696 (0x2DB0)
    Rollback transaction: Machine=ABC(GUID:EE4DB508-7271-4568-9A6D-0C4A64569AE4)
    SMS_INVENTORY_DATA_LOADER 12/6/2014 3:03:16 PM
    11696 (0x2DB0)
    Cannot process MIF XHFR7KJDQ.MIF, moving it to C:\Program Files\Microsoft Configuration Manager\inboxes\auth\dataldr.box\BADMIFS\ErrorCode_4\hnue114o.MIF
    SMS_INVENTORY_DATA_LOADER 12/6/2014 3:03:16 PM
    11696 (0x2DB0)
    STATMSG: ID=2703 SEV=W LEV=M SOURCE="SMS Server" COMP="SMS_INVENTORY_DATA_LOADER" SYS=PRIMARY SERVER SITE=SITECODE PID=12272 TID=11696 GMTDATE=Sat Dec 06 09:33:16.513 2014 ISTR0="XHFR7KJDQ.MIF" ISTR1="C:\Program Files\Microsoft
    Configuration Manager\inboxes\auth\dataldr.box\BADMIFS\ErrorCode_4\hnue114o.MIF" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
    SMS_INVENTORY_DATA_LOADER 12/6/2014 3:03:16 PM
    11696 (0x2DB0)
    The error here is C:\Program Files\Microsoft Configuration Manager\inboxes\auth\dataldr.box\BADMIFS\ErrorCode_4, but it is different for other machines where i tried the full inventory.

  • Error " Data missing for the entry check while creating a new waste code

    Hi all, While setting a new Waste code I get the error " Data missing for the entry check, correction:". while filling the NAM- WASTECOCAT - LER item.
    This sould look for the catalog's name included in the phrase set but for some reason it doesn't find it giving me this error.
    I am changing original Characteristics, phrase set, classes, and value assignment type. Just to have my own estructure with Znames for all of them.
    I have also change the enviroment parameter "WAM_PHRSET_WACATLG" with the name of my phrase set.
    I have checked everything several times watching for typos or looking for a missing step.
    I have even tried including my new Z's characteristics in the classe and living the original SAP_EHS_1024_001_WASTE_CATALOG. (changing the enviroment parameter WAM_PHRSET_WACATLG to SAP_EHS_1024_001_WASTE_CATALOG) and it works.
    I will like to change this characteristic by Z_EHS_WA_WASTE_CATALOG
    Phrase set to Z_EHS_WA_WASTE_CATALOG.
    enviroment parameter WAM_PHRSET_WACATLG= Z_EHS_WA_WASTE_CATALOG
    After matching up the master data It should work fine but I might be missing something to get it running ok.
    ¿Any idea?
    Regards,
    Alvaro

    Hello Juan Carlos, the value and class that I want to duplicate and doesn't work is for Waste Code, I have also duplicated the one you have displayed (waste pproperties) without any problem.
    1.I have duplicated and changed class SAP_EHS_1024_001. to Z_EHS_WA
    2. Create a copy of the 5 characteristics included in this class.
    SAP_EHS_1024_001_WASTE_CATALOG
    SAP_EHS_1024_001_WASTE_CODE
    SAP_EHS_1024_001_WA_SUBCATEG
    SAP_EHS_1024_001_WA_CATEGORY
    SAP_EHS_1024_001_REMARK
    change the name by
    Z_EHS_WA_WASTE_CATALOG
    Z_EHS_WA_WASTE_CODE
    Z_EHS_WA_SUBCATEG
    Z_EHS_WA_CATEGORY
    Z_EHS_WA_REMARK.
    I checked the funcion C14K_WASTECATLG_CHECK is in the value of the Z_EHS_WA_WASTE_CODE characteristic
    I checked the funcion C14K_WASTECODE_CHECK is in the value of the Z_EHS_WA_WASTE_CATALOG characteristic
    3. Create phrase sets for each new category. with same name.
    4. Match up the master data.
    5. Change the enviroment parameter.to Z_EHS_WA_WASTE_CATALOG
    I think I have followed all the steps, but for some reason it doesn't find the catalog
    The phrase for the catalog is EWC in english and LER in spanish.
    Regards
    Alvaro.

  • We have missing CRM survey data on our report. .

    Hi,
    We have missing CRM survey data on our report. .(BI report)
    After further investigations, we have found out that the data is not being extracted by our CRM BI extractor
    0SVY_DATA_1 (CRM Survey Results).
    Is there is any problem related to CRM configuration.
    The survey is a valid survey .
    Please mention your inputs.wat can be the problem here, or anybody suggest any solution
    Thanks & Regards
    Prajith P
    Edited by: Prajith Prabhakara on Sep 28, 2011 12:39 PM

    Hi,
    I am closing the issue.
    Thanks
    Prajith P

  • Tab "Data targets" is missing when creating an InfoPackage

    Hello,
    when I´m creating an InfoPackage in the maintain screen, the tab "Data targets" is missing, although there are some active transformations to InfoProviders. In tab "Processing" the option "Only PSA" is selected and all other options are greyed out.
    Does someone knows the reason? How can I definde the Data Targets to be processed in the InfoPackage maintain view?
    Regards,
    Meba

    Hi All,
    1.First of all, while creating transformations , mention sorce as Data source and target as Infocube and the same is for DTP creation also. Then we will get Data targets under "datatargets" tab.
    2.As far as my openion is concerned,It will only works.. if we have the requirement to load Monthly data to one Infoprovider, yearly data to second Infoprovider and weekly data to third Infoprovider then we need to create three DTP's for for respective Infoproviders.In this case we can select appropriate Infoproviderwith respect to DTP's.
    Thanks
    B K Eswar

  • Target cost missing in feb month 2007 &2008

    Hi Gurus,
    when i am extracting the product hierarchy reports using the t.code kkrs .
    I am unable to see target data in feb 08 report only. For Jan month i am able to see both the target data and actual data.
    In feb month i am able to see only actual data. In t.codes kp 26 and kp06 planning
    was done properly. what might be the reason of missing the target data in feb month in particlar plant . okp2 also checked there is no period blocks.
    i have to check any plant wise settings . this is very urgent .. please help me
    subhash

    am unable to see target data in feb 08 report only. For Jan month i am able to see both the target data and actual data.
    In feb month i am able to see only actual data. In t.codes kp 26 and kp06 planning
    was done properly. what might be the reason of missing the target data in feb month in particlar plant .
    check the OKP1 period lock transaction

  • Can not refresh data int the report...

    Application on C#.
    Steps:
    1. Get Report without data from the database
    2. Change the dataconnections in report to the current user
    3. refresh data on the report (FilePath = TempFilePath)
    4. Resave report file with data
    5. Automatically open CrystalReportsViewer2008 and load the report
    Result
    On developer machine is allright, but on the user machine data isn't refreshed. Therefore CrysrtalReportsViewer2008 can't open report. It say that check the SaveDatawithReport parameter.
    In process  I found that in temp directory on user pc, didn't creates some temprorary files which creates on developer PC. Why? Help me please.
    Sorry for my English.

    There is the code of my programm
    function ParseReport is refreshed the data and change dataconnections for current user
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Data.SqlClient;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.IO;
    using System.Diagnostics;
    using CRApp;
    using Microsoft.Win32;
    namespace CRApp
         * u041Au043Bu0430u0441u0441 u0434u043Bu044F u0430u0432u0442u043Eu043Cu0430u0442u0438u0437u0438u0440u043Eu0432u0430u043Du043Du043Eu0433u043E u0432u0438u0437u0443u0430u043Bu044Cu043Du043Eu0433u043E u0434u043Eu0441u0442u0443u043Fu0430
         * u043A u0444u0430u0439u043Bu0430u043C u0448u0430u0431u043Bu043Eu043Du043Eu0432, u0441u0433u0435u043Du0435u0440u0438u0440u043Eu0432u0430u043Du043Du044Bu0445 u0432
         * u043Fu0440u043Eu0433u0440u0430u043Cu043Cu0435 Crystal Reports
        public partial class Export2CR_MForm : Form
            public Export2CR_MForm()
                InitializeComponent();
                Start();
            public void Start()
                LoginForm Login = new LoginForm();
                DialogResult Dres = Login.ShowDialog();
                if (Dres == DialogResult.OK)
                    if (Login.GetConStr().ToString() != "")
                        GetReportNamesFromDataBase(Login.GetConStr());
                        SetConnectionString(Login.GetConStr());
                        this.CenterToScreen();
                        Visible = true;
                        Login.Close();
                else
                    Login.Close();
                    this.CenterToScreen();
                    this.OnClosed(null);
                 * u041Fu043Eu043Bu0443u0447u0430u0435u043C u043Fu0443u0442u044C u043A u0432u0440u0435u043Cu0435u043Du043Du044Bu043C u0444u0430u0439u043Bu0430u043C
                TempFilePath = Path.GetTempPath();
             * u041Au0440u0438u0441u0442u0430u043Bu043Eu0432u0441u043Au0438u0439 u0432u044Cu044Eu0432u0435u0440u043Eu043A
            CrystalDecisions.Windows.Forms.CrystalReportViewer viewer;
             * u041Fu0443u0442u044C u043A u0432u0440u0435u043Cu0435u043Du043Du043Eu0439 u043Fu0430u043Fu043Au0435
            private string TempFilePath;
             * u041Fu0430u0440u0430u043Cu0435u0442u0440 u0437u0430u043Fu0438u0441u0438 u0432 u0440u0435u0436u0438u043Cu0435, u0442u0430u0431u043Bu0438u0446u0435 (u0438u0442u0434...)
             * u041Du0443u0436u0435u043D u0434u043Bu044F u0442u043Eu0433u043E u0447u0442u043Eu0431u044B u0432u044Bu0431u0438u0440u0430u0442u044C
             * u043Eu043Fu0435u0440u0435u0434u043Bu0451u043Du043Du044Bu0439 u0434u0430u0442u0430u0441u0435u0442, u0441u043Eu043Eu0442u0432u0435u0442u0441u0442u0432u0443u044Eu0449u0438u0439 u0432u044Bu0431u0440u0430u043Du043Du043Eu0439 u0437u0430u043Fu0438u0441u0438
            private int ObjectIDOfTemplate;
             * u0423u0441u0442u0430u043Du043Eu0432u043Au0430 u0437u043Du0430u0447u0435u043Du0438u044F ObjectIDOfTemplate
            public void SetObjectIDOfTemplate(int /*
                                                   * ObjectID u0442u043Eu0433u043E u0448u0430u0431u043Bu043Eu043Du0430,
                                                   * u043Au043Eu0442u043Eu0440u044Bu0439 u043Du0430u0434u043E u043Fu043Eu043Bu0443u0447u0438u0442u044C
                                                      EnternalObjectID)
                ObjectIDOfTemplate = EnternalObjectID;
             * u041Fu043Eu043Bu0443u0447u0438u0442u044C ObjectID u0448u0430u0431u043Bu043Eu043Du0430
             * u0441 u043Au043Eu0442u043Eu0440u044Bu043C u0440u0430u0431u043Eu0442u0430u043Bu0438 u0434u043Bu044F
             * u0438u0441u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u043Du0438u044F u0435u0433u043E u0432u043Du0435 u0431u0438u0431u043Bu0438u043Eu0442u0435u043Au0438
            public int GetObjectIDOfTemplate()
                return ObjectIDOfTemplate;
             * u041Fu0443u0442u044C u043A u0432u044Bu043Fu043Bu044Eu043Du0443u0442u043Eu043Cu0443 u0444u0430u0439u043Bu0443
            private string TemplateFilePath;
             * u0423u0441u0442u0430u043Du043Eu0432u0438u0442u044C u043Fu0443u0442u044C u043A
             * u0432u044Bu043Fu043Bu044Eu043Du0443u0442u043Eu043Cu0443 u0444u0430u0439u043Bu0443
            public void SetTemplateFilePath(string In)
                TemplateFilePath = In;
             * u041Fu043Eu043Bu0443u0447u0438u0442u044C u043Fu0443u0442u044C u043A
             * u0432u044Bu043Fu043Bu044Eu043Du0443u0442u043Eu043Cu0443 u0444u0430u0439u043Bu0443
            public string GetTemplateFilePath()
                return TemplateFilePath;
             * u0424u0443u043Du043Au0446u0438u044F u043Eu0442u043Au0440u044Bu0442u0438u044F u0444u0430u0439u043Bu0430,
             * u043Fu043Eu043Bu0443u0447u0435u043Du043Du043Eu0433u043E u0438u0437 u0431u0430u0437u044B u0438
             * u043Fu043Eu043Bu043Eu0436u0435u043Du043Du043Eu0433u043E u0432u043E u0432u0440u0435u043Cu0435u043Du043Du0443u044E u043Fu0430u043Fu043Au0443
            public int ParseReport(string FilePath)
                viewer = new CrystalDecisions.Windows.Forms.CrystalReportViewer();
                CrystalDecisions.CrystalReports.Engine.ReportDocument rd =
                    new CrystalDecisions.CrystalReports.Engine.ReportDocument();
                try
                    rd.Load(FilePath);
                    try
                        for (int i = 0; i < rd.DataSourceConnections.Count; i++)
                            rd.DataSourceConnections<i>.SetConnection(
                                GetConnectionString().GetServerName(),
                                GetConnectionString().GetDatabaseName(),
                                GetConnectionString().GetUserName(),
                                GetConnectionString().GetPassword()
                            for (int j = 0; j < rd.Database.Tables.Count; j++)
                                DataTable dataSet = new DataTable();
                                SqlConnection C = new SqlConnection(GetConnectionString().ToString());
                                string ViewName = GetDataViewName(GetConnectionString(), ParseTableName(
                                                rd.Database.Tables[j].Name));
                                SqlCommand Q = new SqlCommand("select * from " + ViewName
                                    , C);
                                Q.CommandType = CommandType.Text;
                                SqlDataAdapter adapter = new SqlDataAdapter();
                                adapter.SelectCommand = Q;
                                adapter.Fill(dataSet);
                                rd.Database.Tables[j].SetDataSource(dataSet);
                    catch (Exception e)
                        MessageBox.Show(e.Message);
                    try
                        SetTemplateFilePath(TempFilePath + "\\" + FileTreeView.SelectedNode.Text.ToString() + ".rpt");
                        rd.ReportOptions.EnableSaveDataWithReport = true;
                        viewer.ReportSource = rd;
                        viewer.RefreshReport();
                        rd.SaveAs(TemplateFilePath);
                        rd.Close();
                        return 0;
                    catch (Exception e)
                        MessageBox.Show(e.Message);
                        return -1;
                catch (Exception ex)
                    rd.ReportOptions.EnableUseDummyData = true;
                    rd.ReportOptions.EnableSaveDataWithReport = true;
                    viewer.RefreshReport();
                    rd.SaveAs(TemplateFilePath);
                    MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message);
                    return -1;
             * u0420u0430u0437u0431u0438u0435u043Du0438u0435 u0438u043Cu0435u043Du0438 u0442u0430u0431u043Bu0438u0446u044B
             * u0434u043Bu044F u043Fu043Eu043Bu0443u0447u0435u043Du0438u044F u043Du043Eu043Cu0435u0440u0430 u043Au043Bu0430u0441u0441u0430
            public string ParseTableName(string TableName)
    //            MessageBox.Show(TableName);
                int x = 0;
                if (TableName.Contains("Class"))
                    x = TableName.LastIndexOf("s");
                    return TableName.Remove(0,x+1);
                if(TableName.Contains("Attr"))
                    x = TableName.IndexOf("r");
    //           MessageBox.Show(x.ToString());
    //           MessageBox.Show(TableName.Remove(0, x+1));
                return TableName.Remove(0, x+1);
             * u0424u0443u043Du043Au0446u0438u044F u043Fu043Eu043Bu0443u0447u0435u043Du0438u044F u0444u0430u0439u043Bu0430 u0438u0437 u0431u0430u0437u044B
            public int ParseReportWithDataBase()
                try
                    string ConnectionString = GetConnectionString().ToString();               
                    SqlConnection C = new SqlConnection(ConnectionString);
                    C.Open();
                    string SelectString = "select P119 from "+ GetDataViewName(GetConnectionString(),"24") +" where P115='";
                    SelectString = SelectString+FileTreeView.SelectedNode.Text.ToString()+"'";
                    SqlCommand Q = new SqlCommand(SelectString, C);
                    Q.CommandType = CommandType.Text;
                    SqlDataAdapter adapter = new SqlDataAdapter();
                    adapter.SelectCommand = Q;
                    DataTable table = new DataTable();
                    adapter.Fill(table);
                    byte[] b = (byte[])table.Rows[0].ItemArray.GetValue(0);
                    FileStream fs = File.Create(TempFilePath+"\\"+FileTreeView.SelectedNode.Text.ToString()+".rpt");
                    fs.Write(b, 0, b.Length);
                    fs.Close();
                    C.Close();
                    return 0;
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
                    return -1;
             * u0421u0442u0440u0443u043Au0442u0443u0440u0430, u043Eu043Fu0438u0441u044Bu0432u0430u044Eu0449u0430u044F u043Fu0430u0440u0430u043Cu0435u0442u0440u044B
             * u043Fu043Eu0434u043Au043Bu044Eu0447u0435u043Du0438u044F u043A u0431u0430u0437u0435 u0434u0430u043Du043Du044Bu0445,
             * u043Au0430u043A u0434u043Bu044F u0432u043Du0435u0448u043Du0435u0433u043E u0438u0441u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u043Du0438u044F
             * u0442u0430u043A u0438 u0434u043Bu044F u0432u043Du0443u0442u0440u0435u043Du043Du0435u0433u043E
            public struct ConnectionString
                 * u0418u043Cu044F u0441u0435u0440u0432u0435u0440u0430 u0431u0430u0437u044B u0434u0430u043Du043Du044Bu0445
                private string DataSource_Value;
                 * u041Du0430u0437u0432u0430u043Du0438u0435 u0431u0430u0437u044B u0434u0430u043Du043Du044Bu0445
                private string InitialCatalog_Value;
                 * u0418u043Cu044F u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u0442u0435u043Bu044F
                private string UserID_Value;
                 * u041Fu0430u0440u043Eu043Bu044C
                private string Password_Value;
                 * u041Fu0435u0440u0435u0433u0440u0443u0436u0435u043Du043Du044Bu0439 u043Au043Eu043Du0441u0442u0440u0443u043Au0442u043Eu0440
                 * u0434u043Bu044F u0440u0443u0447u043Du043Eu0439 u0438u043Du0438u0446u0438u0430u043Bu0438u0437u0430u0446u0438u0438
                 * u0441u0442u0440u043Eu043Au0438 u043Fu043Eu0434u043Au043Bu044Eu0447u0435u043Du0438u044F,
                 * u043Du0443u0436u0435u043D u0434u043Bu044F u0438u0441u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u043Du0438u044F u0435u0433u043E
                 * u0432 u043Eu0434u0440u0443u0433u0438u0445 u0444u043Eu0440u043Cu0430u0445
                public ConnectionString(string /*
                                                * u0418u043Cu044F u0441u0435u0440u0432u0435u0440u0430 u0431u0430u0437u044B u0434u0430u043Du043Du044Bu0445
                                                  InDataSource_Value,
                                        string /*
                                                * u041Du0430u0437u0432u0430u043Du0438u0435 u0431u0430u0437u044B u0434u0430u043Du043Du044Bu0445
                                                  InInitialCatalog_Value,
                                        string /*
                                                * u0418u043Cu044F u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u0442u0435u043Bu044F
                                                */ InUserID_Value,
                                        string /*
                                                * u041Fu0430u0440u043Eu043Bu044C
                                                */ InPassword_Value)
                    DataSource_Value = InDataSource_Value;
                    InitialCatalog_Value = InInitialCatalog_Value;
                    UserID_Value = InUserID_Value;
                    Password_Value = InPassword_Value;
                 * u041Fu043Eu043Bu0443u0447u0438u0442u044C u0438u043Cu044F u0441u0435u0440u0432u0435u0440u0430
                 * u0431u0430u0437u044B u0434u0430u043Du043Du044Bu0445
                public string GetServerName()
                    return DataSource_Value;
                 * u041Fu043Eu043Bu0443u0447u0438u0442u044C u043Du0430u0437u0432u0430u043Du0438u0435
                 * u0431u0430u0437u044B u0434u0430u043Du043Du044Bu0445
                public string GetDatabaseName()
                    return InitialCatalog_Value;
                 * u041Fu043Eu043Bu0443u0447u0438u0442u044C u0438u043Cu044F
                 * u0442u0435u043Au0443u0449u0435u0433u043E u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u0442u0435u043Bu044F
                public string GetUserName()
                    return UserID_Value;
                 * u041Fu043Eu043Bu0443u0447u0438u0442u044C u043Fu0430u0440u043Eu043Bu044C
                 * u0442u0435u043Au0443u0449u0435u0433u043E u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u0442u0435u043Bu044F
                public string GetPassword()
                    return Password_Value;
                 * u041Fu0435u0440u0435u0432u043Eu0434 u0441u0442u0440u0443u043Au0442u0443u0440u044B u0432 u0442u0435u043Au0441u0442u043Eu0432u044Bu0439 u0432u0438u0434
                 * u0434u043Bu044F u0438u0441u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u043Du0438u044F u043Fu0440u0438 u0441u043Eu0437u0434u0430u043Du0438u0438 u043Au043Eu043Du043Du0435u043Au0442u043Eu0440u0430
                public override string ToString()
                    return "Data Source="+DataSource_Value+";Initial Catalog="+
                        InitialCatalog_Value+";User ID="+UserID_Value+";Password="+
                        Password_Value;
             * u0424u0443u043Du043Au0446u0438u044F u043Fu043Eu043Bu0443u0447u0435u043Du0438u044F u0441u0442u0440u043Eu043Au0438 u043Fu043Eu0434u043Au043Bu044Eu0447u0435u043Du0438u044F u043Fu043E u0443u043Cu043Eu043Bu0447u0430u043Du0438u044E
             * u043Du0443u0436u043Du0430 u0431u044Bu043Bu0430 u0434u043Bu044F u0442u0435u0441u0442u043Eu0432
            static private string GetDefaultConnectionString()
                return "Data Source=BSRV01;Initial Catalog=Prokat_Last;User ID=sa;Password=";
             * u0412u043Du0443u0442u0440u0435u043Du043Du044Fu044F u0441u0442u0440u043Eu043Au0430 u043Fu043Eu0434u043Au043Bu044Eu0447u0435u043Du0438u044F
             * u043Du0435 u0434u043Eu0441u0442u0443u043Fu043Du0430 u0434u043Bu044F u0432u044Bu0437u043Eu0432u0430 u043Du0430u043Fu0440u044Fu043Cu0443u044E
            private ConnectionString localConnectionString;
             * u0423u0441u0442u0430u043Du043Eu0432u0438u0442u044C u0441u0442u0440u043Eu043Au0443 u0432u043Du0443u0442u0440u0435u043Du043Du0435u0433u043E u043Fu043Eu0434u043Au043Bu044Eu0447u0435u043Du0438u044F
            public void SetConnectionString(ConnectionString CS)
                this.localConnectionString = CS;
             * u041Fu043Eu043Bu0443u0447u0438u0442u044C u0441u0442u0440u043Eu043Au0443 u0432u043Du0443u0442u0440u0435u043Du043Du0435u0433u043E u043Fu043Eu0434u043Au043Bu044Eu0447u0435u043Du0438u044F
            public ConnectionString GetConnectionString()
                return this.localConnectionString;
             * u0424u0443u043Du043Au0446u0438u044F u0443u0434u0430u043Bu0435u043Du0438u044F u0432u0440u0435u043Cu0435u043Du043Du043Eu0433u043E u0444u0430u0439u043Bu0430
             * u043Fu043Eu0441u043Bu0435 u0437u0430u0432u0435u0440u0448u0435u043Du0438u044F u0432u0441u0435u0445 u043Eu043Fu0435u0440u0430u0446u0438u0439 u0441 u0448u0430u0431u043Bu043Eu043Du043Eu043C
            private void MainForm_FormClosed(object sender, FormClosedEventArgs e)
                if (FileTreeView.Nodes.Count!=0)
                    if (File.Exists(TemplateFilePath))
                        File.Delete(TemplateFilePath);
             * u041Eu0431u0440u0430u0431u043Eu0442u0447u0438u043A u0434u0432u043Eu0439u043Du043Eu0433u043E u043Au043Bu0438u043Au0430
             * u043Fu043E u0448u0430u0431u043Bu043Eu043Du0443 u0432 u0434u0435u0440u0435u0432u0435 u0444u0430u0439u043Bu043Eu0432
            public void FileTreeView_DoubleClick(object sender, EventArgs e)
                int Result = 0;
                try
                    Result = ParseReportWithDataBase();
                    if (Result == 0)
                        Result = ParseReport(TempFilePath + FileTreeView.SelectedNode.Text.ToString() + ".rpt");
                        if (Result == 0)
                            Process.Start(TemplateFilePath);
                    else
                        MessageBox.Show("u0424u0430u0439u043B u043Du0435 u043Cu043Eu0436u0435u0442 u0431u044Bu0442u044C u043Eu0442u043Au0440u044Bu0442!");
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
             * u041Fu043Eu043Bu0443u0447u0435u043Du0438u0435 u0432u0441u0435u0445 u0444u0430u0439u043Bu043Eu0432 u0441 u0440u0430u0441u0448u0438u0440u0435u043Du0438u0435u043C .rpt
             * u0438u0437 u0431u0430u0437u044B u043A u043Au043Eu0442u043Eu0440u043Eu0439 u043Fu0440u0438u0441u043Eu0435u0434u0438u043Du0438u043Bu0438u0441u044C
            public void GetReportNamesFromDataBase(ConnectionString CS)
                try
                    SqlConnection C = new SqlConnection(CS.ToString());
                    SqlDataAdapter adapter = new SqlDataAdapter();
                    DataTable table = new DataTable();
                    table.Clear();
                    string sqlcom = "Select P115 from " + GetDataViewName(CS,"24") + " where P116 like '%.rpt'";
                    SqlCommand Q1 = new SqlCommand(sqlcom,C);
                    Q1.CommandType = CommandType.Text;
                    adapter.SelectCommand = Q1;
                    adapter.Fill(table);
                    FileTreeView.Nodes.Clear();
                    for (int i = 0; i < table.Rows.Count; i++)
                            FileTreeView.Nodes.Add(table.Rows<i>.ItemArray.GetValue(
                                table.Rows<i>.ItemArray.Length-1).ToString());
    //                        MessageBox.Show(table.Rows<i>.ItemArray.GetValue(0).ToString());
                    C.Close();
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
             * u041Fu043Eu043Bu0443u0447u0438u0442u044C u0438u043Cu044F DataView
             * u0434u043Bu044F u0442u0435u043Au0443u0449u0435u0433u043E u043Fu043Eu043Bu044Cu0437u043Eu0432u0430u0442u0435u043Bu044F
            private string GetDataViewName(ConnectionString CS,string ClassID)
                string ViewName = "";
                SqlConnection C = new SqlConnection(CS.ToString());
                C.Open();
                SqlCommand Q = new SqlCommand("[dbo].[_SysGetClassesInfoNew1]"/*P115 from dbo.Attr24 where P116='.rpt'*/, C);
                Q.CommandType = CommandType.Text;
                SqlDataAdapter adapter = new SqlDataAdapter();
                adapter.SelectCommand = Q;
                DataTable table = new DataTable();
                adapter.Fill(table);
                for (int i = 0; i < table.Rows.Count; i++)
                    if (table.Rows<i>.ItemArray.GetValue(0).ToString() == ClassID)
                        ViewName = table.Rows<i>.ItemArray.GetValue(13).ToString();
                        // MessageBox.Show(ViewName);
                C.Close();
                return ViewName;
             * u041Eu0431u0440u0430u0431u043Eu0442u0447u0438u043A u043Au043Bu0438u043Au0430 u043Du0430 u0432u044Bu043Fu0430u0434u0430u044Eu0449u0435u043C
             * u043Cu0435u043Du044E u0432 u043Fu0443u043Du043Au0442u0435 "Delete"
            private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
                FileTreeView.SelectedNode.Remove();

Maybe you are looking for

  • Can not create a sdn userid, going to same page again and again

    Hi,    I got my S000 ID from certification, by using which I have logged in to sdn. When I try to shop/buy some thing it is saying I need to use some public id. I created a new userid  one but when I try to logon, it is not letting me to to goto any

  • Mountain lion grey flickering screen?

    After upgrading to Mountain Lion, I was a happy camper.... but after a while I was starting to get grey screens with purpleish vertical lines. I was encountering this problem a couple of times in the beta version, but not as often as after the final

  • Serial-to-serial cable. Does it exist?

    I would like t interconnect two cisco routers for testing purposes, using their serial ports, but still can not find serial-to-serial cable (60-pins each side). Should i make such cable by myself? And where can i get pinout for the cable like this? T

  • Slow performance on MacPro

    Hi, Not sure which section this should go in.. Mac Pro or Leopard so I put it in both areas because I need to find out what is wrong with my computer I thought my MacPro was running slow so had a look in activity monitor. I saw that the process named

  • Reading list icon keeps disappearing

    I am using OSX 10.6.8, I use the reading list icon a lot.. the pair of glasses on the left of the toolbar, but it keeps disappearing every day. I have gone into Customize toolbar but it disappears from there also. Any advise on how or why it keeps va