Differences between CrystalReportViewer1.Refresh VS ReportDocument1.refresh

Hi,
I have an Interop App that is called from a COM program.
In my application I have a COM Class and a windows form
In my Class I have a reference to the windows form objects:
Dim document As CrystalDecisions.CrystalReports.Engine.ReportDocument = formeRapport.myDocument
Dim visualiseur As CrystalDecisions.Windows.Forms.CrystalReportViewer = formeRapport.CrystalReportViewer1
I make the link between them with
visualiseur.ReportSource = document
When I want to refresh the report
Do I have to refresh the document, the visualiseur or both, or what is the difference?
Visual Basic 2008 Visual Studio Team System 2008 V 3.5 sp1
Crystal Reports 2008 V 12.0.0.683
Thanks in advance.

ReportDocument uses the print engine APIs, CrystalReportViewer uses the viewer APIs. Viewer APis are simple and not as fully featured as the engine APIs. For example using the viewer APIs you can not change the datasource, but using ReportDocument  you can change to a different datasource.
BTW., highly recommend that you apply SP3:
https://smpdl.sap-ag.de/~sapidp/012002523100007123572010E/cr2008_sp3.exe
Runtimes:
https://smpdl.sap-ag.de/~sapidp/012002523100007123592010E/cr2008sp3_redist.zip
https://smpdl.sap-ag.de/~sapidp/012002523100007123582010E/cr2008sp3_mm.zip
https://smpdl.sap-ag.de/~sapidp/012002523100007129722010E/cr2008sp3_clickonce.zip
- Ludek

Similar Messages

  • What is the exact difference between Database Cloning and Database Refresh?

    Hi,
    Can anybody tel me the exact difference between Database Cloning and Database Refresh?
    I Have some conflicts in these topics.
    Thanks
    Rajesh

    Refresh is what it says, "refresh" . You have a main site which would always have the data being inserted into it. There would be another site which would remain some where else . This site needs to be refreshed with the primary site. So you need to do export from the primary, push it to the secondary site and done!
    HTH
    Aman....

  • Difference between refresh of Report in Active Viewer and Active Studio BAM

    We use the Oracle SOA Suite with BAM (on Linux) 10.3.2.0.
    I have 2 questions:
    1. We have made a report with several items and in Active Studio --> Select Report --> Edit mode --> I see the correct values for my report. When I open my report in Active Viewer I see data from yesterday. The report is not being refreshed. How can I change this, what is causing this difference between Active Viewer and Active Studio in Edit mode??
    2. One of my items in my report always gives the message: opening (only in Active Viewer, in Active Studio/edit mode I can see the correct data).

    Is your popup blocker turned off? I can only imaging that the popup blocker may be keeping the Live Data window from appearing and updating the dashboard. Active Studio doesn't do a Live update, but an update on report load.

  • Audit Universe - Difference between Document Refresh & Read Document

    Hi,
    I have created reports to track the User Activity on different Universe and I am using Action Name filter with Read Document & Document Refresh.
    I am always getting Read Document counts less than Document Refresh count. I am a bit confused because I expected a document to be read when someone clicks on report name and if they hit the refresh button it should get recorded in Document Refresh Action. So always Read Document should be more than document Refresh as one needs to open a report before they can refresh it.
    Please explain the difference between Action Name=Read Document & Document Refresh.
    Kind Regards,
    Zahra

    From the Auditor's Guide:
    Read Document: User opens an existing Web Intelligence document
    Refresh Document: User *manually* refreshes a Web Intelligence document, or a user open a Web Intelligence document that is set to "Refresh on open".
    As you pointed out, a document must be read before it can be refreshed. So the number of refreshes cannot be greater than the number of reads.
    Does your report aggregate data over a number of days? Is it possible that the Document Read action (for that user/report) fell outside your time period?

  • Difference between 'Always Refresh' and 'Disable Cache Hits'

    We are using clustered application servers with its own cache. We are not doing any cache synchronization. So, for selective objects we should ensure that cache is not returning stale objects.
    I see two options in MWB for refreshing and disabling the cache. Can somebody explain the difference between these two and recommend what I should do to address my problem.
    Thanks in advance.

    These are similar and often used together settings:
    'Disable Cache Hits'
    Is used by TopLink when a ReadObjectQuery is executed with only the PK fields. By default TopLink will short-circuit going to the database and try to find the object in the cache first. This includes 1:1 mapping queries. Turning this on will cause TopLink to go to the database instead of the cache in these cases.
    'Always Refresh'
    Is used to tell TopLink how to handle the results returned from a query against the database. By default TopLink will trust the cached version of any instances already cached. When this is enabled, or the refreshIdentityMapResult is turned on for a specific query the results of the query are used to refresh the values of the cached version.
    The trick with always-refresh is that it does not force all queries to go to the database. It simply forces all returned rows to refresh cached instances.
    These are often selected by customers who never want to trust a cached instance. They are typically used together to get that effect. This configuration will get minimal performance gain from the cache but still require the cache for object-identity (avoid duplicate instances).
    Be careful though because these will have the effect for EVERY query and mapping traversal. I typically prefer to manually turn this on for my specific queries where I need to get the latest version from the database versus turning it on for all queries.
    On the query the methods you will be interested in are:
    query.refreshIdentityMapResult()
    This will force the query to the database and have the results refresh the cached instance if it already exists.
    One setting that is of definite interest is
    descriptor.onlyRefreshIfNewerVersion();
    This must be used in conjunction with the above query refresh and optimistic locking but it will avoid additional unecessary steps if the row has not changed since the cached version was read.
    Doug

  • Difference between r/3 refresh and database refresh

    Dear guru's
                   what is the difference between system refresh and database refresh.........And what is the process of both....... please give me end to end nogotiate............
    Regard's
    rajkumar

    Hi Raj,
    Database refresh, I believe is one of the ways you could refresh your SAP systems.
    E.g Oracle database specific refresh is one of the ways. In this, I think you would export, move and then import cold backup of the database.
    Easiest way to get more information is to search for the System refresh (or System copy) master guide from Market place or help.sap.com.
    Regards,
    N.

  • Difference between database rename and refresh

    can any bodt tell the exact difference between database rename and refresh and the procedures between the both?

    Oh
    Rename--- as the name itself says rename the DB
    your id is user583972
    rename=change the user583972 to your NAME
    Refresh=Copy from production and replicate in QA/DEV/TEST for the same purposes

  • Difference between system refresh and client refresh

    Hi all,
         I have one dout what is the difference between system refresh and client refresh,kindly tell me the answer?
    BR
    krishnamurthy.

    Hi,
    Client is part of a system.
    Client copy :Can happen within a single system(local client copy)  or to other system (i.e b/w systems) .
    Here we have some profiles to extract the data depending on the need.
    System Copy: We are copying the entire system to other system.we get the entire systems data (DB) .
    In both the cases we have to make sure that they are on same application component and are on same patch level.
    Thanks!!
    Edited by: Vani n on Jun 27, 2008 2:45 PM

  • Could anybody explain what  is the difference between cloning and refresh

    Hi,
    Could anybody explain what is the difference between cloning and refresh
    What exactly we do in only E-business suite clone(Database and applications) and only database clone and refresh
    Regards,
    ravi

    Welcome to the forum,
    Database Cloning includes cloning the ORACLE_HOME of the database and the copying of data from source to target instance.
    Database Refresh includes copying of data from source to target instance. ORACLE_HOME is not copied during a Database refresh.
    Similarly Apps cloning includes cloning the techstack, i.e the 806, iAS homes along with APPL_TOP, COMMON_TOP and the Database
    Apps refersh is again copying the database from source to target. The techstack or the APPL_TOP or COMMON_TOP are not copied during an Apps refresh
    see this post
    http://sabdarsyed.blogspot.com/2008/08/cloning-and-refreshing-oracle-database.html

  • Diff. between Client Refresh and System Refresh ?

    Hi Gurus,
    Can anyone tell me the difference between System Refresh and Client Refresh ??
    Regards,
    Kalyan

    Hai,
    Check the below link.....
    http://sap.ittoolbox.com/groups/technical-functional/sap-basis/difference-between-client-refresh-and-system-refresh-1838354?cv=expanded
    Regards,
    Yoganand.V

  • Differene between system copy and system refresh

    Hi all
    can you please tell me the difference among SYSTEM COPY,SYSTEM REFRESH and DB REFRESH

    I would consider them all the same. Maybe a "refresh" could be stated as "I restore a backup onto an already installed system" where as system copy means "I install a new system with a backup of another one" but mainly they all mean the same.
    Markus

  • What is difference between bex analyser and bex browser

    what is difference between bex analyser and bex browser . please explain what are use of both and what we do in both.

    hi
    Bex Browser
    The Business Explorer Browser (BEx Browser) makes it possible for you to access all document types of the Business Information Warehouse that are assigned to your role or that you have stored in your favorites. You can select and open documents assigned to you in the BEx Browser or store and manage new documents in the BEx Browser.
    Document types that you can work with in the BEx Browser are:
    · BW workbooks
    · Documents that are stored in the Business Document Service (BDS)
    · Links (references to file system, shortcuts)
    · Links to internet sites (URLs)
    · SAP transaction calls.
    · Web applications and Web templates
    · Crystal Reports
    Bex Analyser
    The Business Explorer Analyzer (BEx Analyzer) is the analysis and reporting tool of the Business Explorer that is embedded in Microsoft Excel.
    Features
    You can call up the BEx Query Designer in the BEx Analyzer, in order to define queries. Subsequently, you can analyze the selected InfoProvider data by navigation to the query created in the Query Designer and create different query views of the data. You can add the different query views for a query or for different queries to a work book and save them there. You can save the workbook in your favorites or in your role on the BW Server. You can also save the workbook locally on your computer.
    Beyond that, you can precalculate the workbook and distribute it by e-mail to recipeients or you can export it to the Enterprise Portal and make it accessible to other employees in the company.
    You can start queries in a standard view (with a Standard Web Template set up in Customizing) in the Web browser and forward the URL or continue to navigate on the Web. Similarly, you can export the Web query to MS Excel 2000.
    Overview of the Functional Area of the BEx Analyzer:
    ·        BEx toolbar
    You access the functions of the BEx Analyzer from the BEx toolbar, which takes you to the BEx Open dialog box where you can open existing queries, or to the BEx Query Designer where you can create new queries or change existing queries.
    ·        Evaluating Query Data
    The BEx Analyzer offers convenient functions for evaluating and presenting InfoProvider data interactively. In the BEx Analyzer, you can add queries to workbooks, navigate within them and refresh the data. You can also process the queries further in Microsoft Excel or display them in the Web browser in a default view.
    Navigation of a query allows you, for example, to filter characteristics on a single value, drilldown on all values for a characteristic, regroup characteristics and key figures in the rows and columns of the results area, or hide key figures. Navigation results in different views of the InfoProvider data. In addition, a range of further functions is available which allow you to edit a query interactively (for example, sorting, cumulated output, among others). In addition, you can use the editing functions in Microsoft Excel in order to set up individual format templates, to print results areas, or to create graphics.
    ·        Queries in Workbooks
    Queries are inserted into workbooks so you can display them. When you insert a query, a link is made between the cell areas of the worksheet and the data of the InfoProvider upon which the query is based. A link therefore exists between the Business Explorer and the Business Information Warehouse Server (BW Server).
    When inserting a query into the workbook, a VBA routine is automatically generated in the workbook. You can also connect the Business Explorer with your own VBA programs (Visual Basic for Applications).
    You can create workbook templates, into which you can insert your queries. Workbook templates can contain pre-determined items for the area of the query, formatting settings, logos, VBA macros, and so on.
    ·        Precalculating workbooks
    You can precalculate and distribute workbooks with the BEx Broadcaster, which is a Web application you get to form the BEx toolbar. The system generates MS Excel workbooks with historical data. You determine the time for precalculation yourself: You can have workbooks precalculated at a predefined time or they can be precalculated whenever data in the underlying InfoProvider changes. You can have the precalculated workbooks sent by e-mail or you can export them into the Enterprise Portal, where you can make them available to employees within your company.
    Activities
    To start the BEx Analyzer, choose Start ® Programs ® SAP Front-end Business Information Warehouse ® SAP Business Explorer Analyzer.
    You can also access the BEx Analyzer via SAP Easy Access ® SAP Business Information Warehouse ® SAP Menu ® Business Explorer ® Analyzer or in the Business Explorer Browser using the Business Explorer Analyzer symbol in the menu bar.
    Hope this will solve your issu
    nagarjuna

  • What is the difference between #variable_name and :variable_name?

    Hi!
    What is the difference between #variable_name and :variable_name?
    I have found that if we use alphanumeric variable then :variable_name return value in quotes but #variable_name without quotes.
    Why it does not work in the same way for variable default values when variable is used in filter? (It works in mapping)
    I use variable in filter like T.OUT_DATE>convert(datetime,:LAST_UPDATE_DATE,121)
    When I use my variable in package and do refresh it works fine. But when I try to execute the same interface with variable default value I get error. Seems that variable name has been not changed to the value. It does not work with default value in quotes neither without quotes.
    Any ideas how to solve that?
    Thank you in advance!
    Edited by: user13278245 on Sep 15, 2010 4:34 AM

    Question is how to make it work with default value, when I execute interface standalone, not in package? And why it works in mapping but not in filter?
    + I have found that it works if source is Oracle. It doesn't work only for MS SQL source.
    Edited by: user13278245 on Sep 15, 2010 6:43 AM

  • Difference between 'materialized vews' and snapshots

    Hello,
    i have two questions:
    what the difference between 'materialized vews' and snapshots? In fact, in create thoses Oracle Objects:
         create materialized view log on T1
         Create materialized view T1_MV
              Build immediate
              Refresh fast on commit
              As Select COL1,COL2 from T1
         Create snapshot T1_SNAPSHOT
         Build immediate
         Refresh fast on commit
         As Select COL1,COL2 from T1
    and in find that T1_MV and T1_SNAPSHOT have the same caracteristics in dba_tables and DBA_SNAPSHOTS and DBA_MVIEWS.
    seconde question: what's the difference between DBA_SNAPSHOTS
    and DBA_MVIEWS tables?
    I work under oracle 9i
    thinks for response.

    Backwards compatibility. Some apps might reference DBA_SNAPHOTS and it would be a PITA to change them. Eventually Oracle might decide that it's a greater PITA for them to keep those views and ditch 'em.
    Cheers, APC

  • Difference between materailized view and a table

    hey hiii
    i want to know what is a difference between a materialized view and a table i.e suppose i create a table A and another table B on table A i have created a trigger which will upload all the changes made in A ie insert,update or delete so whether this will perform all the action that a materialized view can perform on A or is there any difference between them
    thks

    I'll add to Nicolas' answer that the MV maintenance does have access to mechsnisms other than row-by-row replication of the trigger-based type. Direct path inserts to the base table are very efficiently propagated to the MV, as are partition-based DDL operations. Also MV's come with optional query rewrite built in (you need 10g+ to query rewrite to a non-MV data set), and scheduled refresh so you can defer maintenance of the data set until later.
    MV maintenance can be less efficient though -- you may know something about the data and the way that it changes that allows you to write more efficient meintenance than the MV code.

Maybe you are looking for

  • Getting Long Text of a Field Label

    Hi Friends, I have requirement in which , based on the filed I  need get the Long text of the data element.by default I am able to access the medium text of the data element. is there any function-module for getting Long text? Regards, Xavier.P

  • Balance  Amount

    hi,. i have three tables PARTY_DETAILS,BILL_DETAILS,PARTY_PAYMENT_DETAILS CREATE TABLE "PARTY_DETAILS" ( "S_NO" NUMBER, "PARTY_NAME" VARCHAR2(4000), "ADDRESS" VARCHAR2(4000), "MOB1_NO" VARCHAR2(30), CONSTRAINT "PARTY_DETAILS_CON" PRIMARY KEY ("S_NO")

  • Fill in all required entry fields Message no. 00055

    Hi, I am facing the Bdoc ,BUPA_MAIN error Fill in all required entry fields Message no. 00055.The scenario is BP will replicate from CRM 2007 to  ECC 6.0. Where this is particularerly prospect role the above error is coming. Some of the prospects are

  • MSI GX680 - Windows 8 driver

    Hello. My name is Adrian and I have a MSI GX680 notebook. Currently my laptop has windows 7 installed. I would like to install windows 8 but on the page of the notebook are not drivers for windows 8. I would like to know if there are drivers for wind

  • Restore without upgrade?

    I have an iPad purchased about Sept 28, a 2 or 3. Today I set up an easy-to-remember lock code, but apparently boogered it up, finding my clever code impossible to remember (less than six hours later !  I suspect a typo.) The pad is now locked and wo