Solved

Run Time viewer not converting rich text format (rtf)

Posted on 2004-10-21
235 Views
Last Modified: 2012-08-13

I have an application that uses crystal reports runtime (I believe version 7) to display reports.  When it needs to display a database field that has stored rich text in it, the crystal reports window does not convert the rtf to text, but rather shows all of the rich text codes and language.  When I run it on a later version of Crystal (8.0) I can get it to run.

Question:

Is there a .dll anyone knows out there that is specific to Crystal 8.0 or greater that converts rich text to text that may be missing?  If that's not it, does anyone have any idea what else it could be?

Many thanks in advance for your help!

Matt
0
Question by:Mchrien
    5 Comments
     
    LVL 100

    Expert Comment

    by:mlmcc
    To the best of my knowledge, CR7 and its viewers do not support RTF in the fields that was added in CR8.  No idea what dll it is or if it would be compatible with CR7.

    mlmcc
    0
     
    LVL 42

    Expert Comment

    by:frodoman
    The dll that handles this is Crpaig80.dll (from: http://support.businessobjects.com/library/kbase/articles/c2011504.asp ).

    However I doubt that you can just drop in this dll and have your version 7 components work with it correctly.  For one thing there may be other dependancies in the rpt file itself that instruct the rendering engine to use this dll.  I doubt that you can get the correct instructions into the CR7 .rpt file and that even if you could that they would be recognized by the rendering engine.

    frodoman
    0
     

    Author Comment

    by:Mchrien

    Sorry, I need to clarify.  All reports are written in version 8, it's just that they are being viewed by an older version (version 7).  So, does anyone know if you can replace version 7 .dlls without having to install a new version?
    0
     
    LVL 42

    Accepted Solution

    by:
    I don't know for certain but I'd be surprised if it worked.  I don't even know if the crpaig80 dll exists in version 7 - if it does you could always try renaming it and copying in the new one and see if it works...

    frodoman
    0
     
    LVL 100

    Assisted Solution

    by:mlmcc
    To the best of my knowledge CR8 reports cannot be viewed in CR7 since the report format changed between CR7 and CR8.  You can save the report from CR8 to CR7 format but that makes it a CR7 report.

    If you can build them in CR8 why do you need to view them with CR7?

    crpaig80.dll doesn't exist for CR7.  There is a crpaig32.dll.

    I just checked my CR7 reference and the CR7 help and neither mentions anything about rich text format in fields.  I know in CR8 it is on one of the format field tabs to treat the text as HTML or Rich Text.

    sorry
    mlmcc
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    The Complete Ruby on Rails Developer Course

    Ruby on Rails is one of the most popular web development frameworks, and a useful tool used by both startups and more established companies to build strong graphic user interfaces, and responsive websites and apps.

    Hot fix for .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating systems ISSUE: Reports which contain subreports fail with error "Missing Parameter Value" DEPLOYMENT SERVER OS: Windows 2008 with 64 bi…
    There have always been a lot of questions related to when Crystal Reports evaluates report components (such as formulas, summaries, cross-tabs, charts, to name a few examples). Crystal Reports uses a two-pass reporting process to provide greater …
    This video Micro Tutorial is the second in a two-part series that shows how to create and use custom scanning profiles in Nuance's PaperPort 14.5 (http://www.experts-exchange.com/articles/17490/). But the ability to create custom scanning profiles a…
    In this Experts Exchange video Micro Tutorial, I'm going to show how small business owners who use Google Apps can save money by setting up what is called a catch-all email address in their Gmail accounts. By using the catch-all feature, small busin…

    856 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now