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

  • Report.OnEndPage is triggered after a page has been filled with draw
    commands by the report engine and immediately before the page is sent to the
    output device. Try running your project on the installed (unpatched)
    RBuilder\Lib dcus …
  • There's no way to know which template you want to load, if there are two
    reports with the same name in the database. The datapipeline will locate
    the first record which it finds a match for the name of the report template.
    The templa…
  • Check all of the datapipeline connections. First thing to check is to make
    sure that the subreports have datapipelines assigned to them. There is a
    TechTip newsgroup article in the General thread which describes common ways
    to confi…
  • There is a rotated label component available for download.

    http://www.digital-metaphors.com/rcl/bldctls.zip

    Cheers,

    Jim Bennett
    Digit…
  • Thanks for the suggestion. You can place subreport inside of a region, but
    not a region within a region.


    Cheers,

    Jim Bennett
    Digital Metaphors

  • You should be able to have side by side subreports with a region. Should
    the region appear next to the two subreports or...? I took our main report
    demo #73 which has side by side detail subreports and added a region. I
    couldn't ge…
  • Are you just changing the SQL text on the query and not closing it? When
    you change the query, it should be closed before the report begins
    regenerating, so that the datapipeline will have to reopen the query. When
    the query is clos…
  • You'll have to reset the report. Calling Report.Reset should clear the cache
    of pages.


    Cheers,

    Jim Bennett
    Digital Metaphors

  • You've mentioned this problem before and we don't know why you get this
    behavior. Are you using a custom viewer? The only other way to cause this
    is if you've set the page limit on the report object to 20. You say if you
    create a n…
  • You can set the visiblity of a subreport to true/false. You can set its
    visibility in the GroupFooterBand BeforePrint event. Check for ppdaNoRecords
    in the Datapipeline State property. Add ppTypes to your uses clause.


    Ch…
  • Sorry, bu I have not been able to reproduce the problem, ie 0.075 rounded
    correctly to 0.08. However we have run into it before (see Rounding Errors
    with Currency Totals, 5/15/2001). Currency values are formatted in
    ReportBuilder usin…
  • You always need a datapipeline:) Are you using DADE? DADE dataviews don't
    natively support stored procs. You would have to create your own custom
    dataview template to handle them, or enter it in the SQL text tab of the
    Query Design…
  • You can provide such a solution to your end-users by creating a custom
    component. An example of a static sized DBText component has been created
    and can be obtained from
    www.digital-metaphors.com/tips/CustomDBTextComponent.zip. You ca…
  • This can be accomplished by placing a Variable on the form in place of the
    DBText and making sure the type of the variable is String and that no
    formatting is applied. In the OnCalc of the Variable pull the data of
    interest from the d…
  • Please see TeeChart thread in the tech-tips newsgroup for a solution to the
    compilation errors that you are receiving.

    --
    Cheers,

    Alexander Kramnik
    Digital Metaphors

  • Are the tables linked for a master-detail relationship?


    Cheers,

    Jim Bennett
    Digital Metaphors

  • See the rich text mail merge demo in the main reports demo project in your
    ..\RBuilder\Demos\Reports directory. There is also additional mail merge
    features in the RBAddOn component set which you may also want to check out.

    www…
  • You'll need to create a list of group totals in the first pass. Then in the
    second pass, calculate the percentages by pulling the total value from the
    list. There are two boolean properties which will help you determine when
    to perfo…
  • There is a pretty good explanation of how it all should work in the RBuilder
    help file. Look for DataDictionary in the help file's index. There is also
    some good info in the Developer's Guide, which also is located in your
    installed …
  • I modified our demo #73 to have an overflowing subreport on the right with 3
    stacked regions to the left of it inside of the first level detail
    subreport. It seems to work correctly. There must be a setting that you
    have which is cau…
  • We don't have a mirror component/tool. You could create a report layout,
    save it to a report template. Then in other reports, you can create
    subreports and load that single template into it. This would give you the
    same behavior, with…
  • Sorry, you just shouldn't try to reparent the window.


    Cheers,

    Jim Bennett
    Digital Metaphors

  • Set Report.SavePrinterSetup to True. Now, you should be able to show the
    print dialog once, and then all subsequent PrintToDevices calls will use the
    printer setup from the first time you show the print dialog. Set
    Report.ShowPrintDi…
  • It must be a printer driver problem. We have an HP Laserjet 5 here with
    Win2K and we haven't had any problems printing on it. Are you using the
    latest printer driver available from HP?


    Cheers,

    Jim Bennett
  • When you are in landscap emode, the top margin should be the top margin, and
    not the left margin.

    -------------------------------------------
    | top |
    | …
  • I tried setting the standard toolbar using the approach you describe and I
    also received strange results. The designer reads the toolbar visibilities
    from the RBuilder.ini file settings. You'll need to change the ini file to
    set the …
  • You can perform your joins, but then you need to sort the data by articleid
    and then personid. Now the fun part. You'll need to print multiple barcode
    records on one line. Create a lookup query on the fly and traverse through
    its re…
  • RB does have a mail merge capability. Is this a comparable feature? See
    our main report demo project in you RBuilder installation. The report is
    going to be Report #28


    Cheers,

    Jim Bennett
    Digital Metapho…
  • You will have to build you own custom report viewer, which lets the user
    drag the draw commands around on each page. Then when the user has finished
    repositioning the draw commands, you could send the pages to the printer,
    archive, or…
  • Yes, ReportBuilder Professional provides an end user runtime designer. This
    gives the user the ability to open a report and change the layout of it. RB
    does not have a feature which allows the end user to change the finished
    pages i…