Home digitalmetaphors Comments
New Blog Posts: Merging Reports - Part 1 and Part 2

digitalmetaphors

About

Username
digitalmetaphors
Joined
Visits
51
Last Active
Roles
Administrator

Comments

  • RB requires that the datasets be bidirectional.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • There is a number of reasons that memory usage is up after the report has
    ran and ways to minimize memory usage.

    1. The tables cache the incoming data. Close the tables to free their cache.
    2. CachePages on the report is true an…
  • The caption assignment should be
    frmRpt.ppLblFaxFrom.caption := mTempText;

    If you look at the form you'll see that the label is an object generated as
    part of the form and not as part of the report object. Take a look at the
  • Do non-crosstab report run agains Paradox? What are you using to connect to
    the database, BDE? BDE can be relatively unstable though it does work with
    RB. Try running a simply report against Paradox. If that doesn't work the
    problem m…
  • Here's some guidelines that might help you pinpoint the problem.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

    ------------------------------------------------------
    Article: TroubleShooting: Report P…
  • Add ppCTWiz to your uses clause to register the crosstab wizard at runtime.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • You need to build a list of which page each employee is on. To do that you
    will need to generate the report to completion and use a group or a detail
    band event to add an (employee, page) pair to a list. Then, upon clicking on
    an empl…
  • Create a group around the detail band by setting the group an a field that
    is guaranteed to change for every detail, and set Start New Page to true for
    the group.

    --
    Cheers,

    Alexander Kramnik
    Digital Metapho…
  • There should be no shifting of any kind to make this report work. All you
    need to do is create a DBText for the ID and a DBMemo for the memo field.
    Then set the DBText.Autosize := True and the DBMemo.Stretch = True.


    Cheer…
  • Place each DBText and Memo together in a Region. There should be three
    regions altogether. Tell the region #2 to ShiftRelativeTo the region #1 and
    Region #3 to ShiftRelativeTo #2.


    Cheers,

    Jim Bennett
    Digi…
  • What is the actual problem? Are you saying that the report is not entirely
    generated when it is sent to the printer? If you want to generate the entire
    report before printing it you can SetCachePages to true and request the last
    page.…
  • Which database are you using? Can you compile and run the end user
    applications in RBuilder\Demos\End User?

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • As far as the text file goes you need to select which components to export.
    You can either do this by setting the Saved property on the desired
    components or by using the Print To File Setup option from the File menu of
    the designer. …
  • I'll try to help you if you answer my question from my previous post. If you
    have pictures or examples then please send them to
    support@digital-metaphors.com

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors
  • Make sure that the components on the report are still properly connected to
    the appropriate pipeline and field. It is possible that they were
    disconnected for some reason. One question I have is when you set the color
    of the component…
  • ReportBuilder doesn't currently support unicode.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • The best approach to get a feel for using ReportBuilder is to download the
    Learning ReportBuilder tutorial from the website
    (http://www.digital-metaphors.com). As far as memo f…
  • Check out the RBuilder\InfoPower directory for information on using IP with
    RB.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • But is the IP RichText engine used when generating the report to archives?
    The RB RichText engine does not handle images.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • Sorry, I meant the InfoPower richedit control.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

    "Alexander Kramnik (Digital Metaphors)" wrote
  • Can you embed images using a Delphi RichEdit or do you have the same
    problem. If so then this is an InfoPower issue and you should contact them
    for a resolution.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphor…
  • Are you using the default RichText component or are you using the component
    from InfoPower or WPTools? How are you embedding the image into the
    rightext?

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors
    <…
  • The MaxLength property is on the RichEdit object (the FRichEdit private
    member of TppRichEdit).

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • Unfortunately we can't rebuild the design time packages in order to make the
    property appear in the object inspector. However you can modify the source
    by adding 'published MaxLength' to TppRichEdit and either setting it to a
    higher v…
  • Try placing a regular richedit component. The try loading the richtext into
    that component the same way you are trying to load it into RBuilder.
    RBuilder's richedit component is built around delphi's RichEdit component.
    You can also t…
  • How is the RichText being loaded? If I am assuming correctly you are loading
    the richtext from the database, writing it to a file, and then loading it
    from the file into ppRichText? Is all the RichText making it from the
    database into…
  • Here is a project which will load a binary rtm without having to use a
    report object, and you can access it as ascii text:

    http://www.dig…
  • Yes, you do not need to buy anything. Create a group around the detail band
    and set the group to start on a new page. Base the group on the data
    pipeline's key field so that there is a group for each detail band. You can
    resize the…
  • 1. Use the RBAddon page break component. www.bancoems.com\RBAddOn.htm

    2. Create a group around the detail band and set the group to start on a
    new page.


    Cheers,

    Jim Bennett
    Digital Metaphors Corp.<…
  • Try using the main report's OnEndPage event to set the
    ppReport1.Engine.Page.PrinterSetup.BinName. Set a boolean flag variable
    when you determine which subreport to print and you can use this information
    in the OnEndPage because the …