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

nicocizik

About

Username
nicocizik
Joined
Visits
2,424
Last Active
Roles
Administrator
Company Name
Digital Metaphors Corporation

Comments

  • Hi Mitch,

    This has been fixed in a patch that is available for the latest version of
    ReportBuilder (version 9.02).

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Outline NodeType Comment by nicocizik May 2005
  • Hi Richard,

    For future reference, please send all attachments to
    support@digital-metaphors.com.

    There is a patch available that fixes this issue in ReportBuilder 9.02. If
    you have RB 9.02, please contact support@di…
  • Hi Dmitri,

    Which version of ReportBuilder are you using? In our testing setting the
    value of a variable to 52.1164 with your display format below returned the
    correct value of 52.12 for a double and currency type.

  • Hi Rudi,

    This is most likely not a RAP problem. If you would like to trace the
    ReportBuilder code, take a look at the
    TppCustomDataPipeline.GetFieldForAlias function in the ppDB.pas file. As
    you can see the actual name…
  • Hi Richard,

    You seem to have uncovered a bug :). As a workaround, try using the
    TppVariable.AsString property i…
  • Hi Richard,

    You need to be sure the DataType property of the TppVariable is set to
    dtString in order to set the value to a string type. This can be done at
    design time in the Delphi Object Inspector or in the report designer …
  • Hi Gilvan,

    Unfortunately there is no debugger included with RAP. If you would like to
    debug your RAP code you have two options...

    1. Use CodeSite by Raize Software (http://…
  • Hi Nikolai,

    Unfortunately there is not a good way to detect what record is the last on a
    page. If you are using a static height detailband, you can predetermine
    what the last record will be. Also you can try checking the
  • Hi David,

    Unfortunately we have not seen this behavior before in ReportBuilder. Have
    you tried to run a similar test in RB 9.02? If not, you may want to try
    this and see if it makes a difference. If this is a bug of some so…
  • Hi David,

    Loading the reports from ASCII format will take a bit more processing but
    should not take 15 seconds.

    If you completely take RAP out of the picture, does everything run as
    expected? Are you using the data…
  • Hi David,

    Sorry for the delay, somehow my news reader did not pick up your recent
    posts until now.

    Are you loading templates created in RB6? If so, each time you load one the
    report engine needs to parse through th…
  • Hi David,

    In RB 7.04, the BeforeShowAutoSearchDialog event may not be firing at the
    right time (early enough or at all) to successfully change the AutoSearch
    field. In RB 9.02, some new features and events were added to RAP i…
  • Hi Avi,

    It is possible to access the Report.DeviceType property in RAP. Where and
    when would you like the device change to occur. What exactly would you like
    your report to do?

    --
    Regards,

    Nico Ci…
  • Hi Terry,

    Unfortunately the Ord function was not natively added into the RAP
    conversion routines. However, thanks for the suggestion. We will consider
    adding this (or something similar) for the next release of ReportBuilder.…
  • Hi Brent,

    Sorry, after seeing that the problem was in the LoadSetName function and
    reading your previous posts I realized you are using RB 6.03. This logic
    has been enhanced since RB 6.03. My recomendation would be to downlo…
  • Hi Brent,

    Is your event code inside RAP? If you take a look at the ASCII text of the
    saved templates, you will see that the reference to the event code is kept
    based on the name of the event. If you re-name the band before l…
  • Hi Brent,

    When a template is saved to file or database, all event references to the
    report and its components are saved down as well. This error indicates that
    there is a reference in the template to the GroupHeaderBand3.Befo…
  • HI David,

    The following RAP code worked for me. The StrToCurr is simply a pass thru
    function to the Delphi StrToCurr method.

    lTemp := StrToCurr('-' + Text);
    Text := CurrToStr(lTemp);

    --
    Regards,
  • Hi Jeroen,

    How is the value incorrect (i.e. does it show the wrong page number?). Try
    setting the Report.CachePages property to True and see if that helps. Also,
    you can try using a TppSystemVariable set to Page Desc to show…
  • Hi,

    Please see the article on pagination in the tech-tips newsgroup for
    information on how you might perform this task.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Page Break before last page Comment by nicocizik August 2005
  • Marcel,

    Thanks for the feedback, I will try to get something added into the
    documentation about this process for a later release.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in calc subreports Comment by nicocizik August 2005
  • Hi Marcel,

    You can do this creating global variables in RAP. Take a look at the
    following example for help on how to do this.

  • Hi Felix,

    Your going to want to use the TppVariable.OnCalc event to make this
    calculation rather than the BeforeGenerate.

    ----------------------------------------------------------------------
    TECH TIP: Performing C…
  • Hi Dmitry,

    My suggestion would be to get this working in Delphi first, then try to move
    it to RAP. When would you like to create these subreports? Note that until
    recently (RB 9.0x) there were no RAP events available that al…
  • >Got the autosearch value dates but i am doing something worng which i do

    What is going wrong? My first suggestion would be to get this to work
    strictly using Delphi, then try to move it to RAP. This way you will see if
    t…
  • Hi Kuku,

    What are you trying to ultimately accomplish? Using RAP with RB 7, there is
    not an available event to successfully change the SQL before the report
    generates. In RB 9.0x, there are a couple new events added just for…
  • This question was answered in an earlier thread. Please do not post the
    same question multiple times.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    htt…
  • This question was answered in an earlier thread. Please do not post the
    same question multiple times.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    htt…
  • Hi Lucy,

    When loading saved reports (i.e. templates) your best option is to keep all
    data access local to the template using the data workspace (DADE). This way
    when a user loads a template, the correct SQL is already created…
  • Hi,

    There is a detailed example on creating a pass-thru function located in the
    ReportBuilder Developer's Guilde. A PDF version of the guide is located in
    the \RBuilder\Developer's Guide\... directory.

    --
    Reg…