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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,234
Last Active
Roles
Administrator

Comments


  • Below is a tech tip, check out the Code Based thread of the tech tips
    newsgroup for more articles on creating reports in code.

    ----------------------------------------------------
    Tech Tip: Create a Group in Code
    ---…

  • When RAP is used there is a TraCodeModule class that contains the programs.
    It is possible to programmatically modify and create RAP programs.

    - Here is an example of how to create a RAP event-handler.



    w…

  • Try setting the Text property of the combobox rather than the ItemIndex.



    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com

  • We also encountered some issues getting the TBX combobox to work properly.
    Note that in the TppEditToolbar.CreateItems method we call the Loaded
    method. This was necessary to get the control to initilialize itself.



  • I searched Google and Google Groups about this subject a few weeks ago. In a
    nutshell, the Borland compilers check for floating point overflow errors but
    MS compilers do not. So MS Word ignores the floating point error caused by a …

  • The TppDBImage has its own blob stream loading logic, check out the
    TppDBImage.LoadPicture method in ppCtrls.pas. We are open to suggestions for
    improvements to this code - please send any suggested modifications to
    support@d…

  • Not currently - that is something we working on for the future..

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com

  • This example shows how to automatically create an archive when the user
    prints the report to the printer...

    www.digital-metaphors.com/tips/PrintToPrinterAndArchive.zip


    --
    Nard Moseley
    Digital Metaph…

  • Try defining a group for the subreports (you can define a group that never
    breaks). Groups can generate outline nodes.

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com

  • Please post using your real name - this is a requirement of the RB
    newsgroups. (When you configure your newsreader you can specify your name to
    be used just for this newsserver. )

    Newgroup guidelines are listed here

  • Check out ppPopMenu.pas, the method
    TppVariablePopupMenu.CalculationsMenuClick


    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com


  • - Perhaps you used one of our demos as a starting point for your RB
    implementation. All of the RB demos have the Delphi XPMan unit included in
    the uses clause. Including this unit causes an application to load a newer
    version…

  • The RB native PDF is was developed by Digital Metaphors.

    Here is an article with options for using RB and IntraWeb. The second option
    contains a few tips for ensuring thread-safety. There is some more good
    information ab…

  • Below is an example that shows how to implement the designer in a .DLL and
    call it.

    - When calling the DLL from a Delphi app, pass "Application.Handle" to the
    DLL function that displays the form. This needs to be done pr…

  • You reported this issue to support@digital-metaphors.com yesterday and it is
    currently being researched.


    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com

  • Sorry about breaking your code. The intent of the change is to ensure that
    when duplexing collated copies, the second copy does not start on the back
    of the last page of the first copy.

    The change was made to ppPrnDev.p…

  • - Most windows print drivers generate PCL. Make sure that use a printer
    driver that generates post script.

    - Configure the Report.PrinterSetup.PrinterName property to use the
    postscript printer

    - Specify the R…


  • Thanks for reporting this issue. A patch is now available for RB 10.04.
    Registered users of RB 10.04 can email support@digital-metaphors.com and
    request the patch.


    --
    Nard Moseley
    Digital Metaphors

  • - we use a product called AQTime as part of our QA process. It can monitor
    Delphi applications for memory leaks/resource leaks etc.

    - Delphi 2006 includes a new memory manager (from FastCode) that can be used
    to detect m…

  • Does Instance Objects have a TDataSet descendant class?

    Does Instance Objects work with standard Delphi data-aware controls such as
    DBText? If so how does it work?

    What type of RB DataPipeline are you trying to use?…

  • Follow each of these steps...

    - Configure RB to use one of the simpler themes such as the 'Default' or
    'WinXP'. (The 'Office2003' theme will not work properly on Win98). See
    article below.

    - make sure that you…
  • > but i don't know in what class Tp**** i have to put this code ?

    - The TppRichText and TppDBRichText are the components that you use in your
    RB Reports. These are wrapper classes that internally rely upon a
    TCustomRichEdi…

  • - Best solution is to descend from the TppRichEdit class (which itself is a
    simple descendent of TRichEdit) and register your custom version for use
    with RB. An example registration appears at the bottom of the unit containg

  • Below are some options for adding more advanced RichText support to RB. I
    think one or more of the options below supports full text justification.

    ----------------------------------------------
    Article: ReportBuilder's Ri…

  • Thanks for the feedback. Progess on RB for .NET phase 1 is moving forward.
    At the beginning of this year, we had a goal of releasing something by the
    end of this year. However, we are not going to reach that goal. The new goal

  • Please contact WPTools, you should be able to acquire the RB integration
    component directly from them.


  • A couple of options to consider:

    - Use the existing RB RichText components and replace the default RichText
    Editor with a custom version that adds the spell checking support. The
    existing RichTextEditor class is defined …


  • Perhaps if you explaing main about what/how you do this in Delphi I can
    understand what you are trying to do.


    How do you know which DBText components need to support Thai? You mean you
    want the Thai Font to a…

  • Check out the TppFontList class defined in ppUtils.pas. This class is used
    by RB to get a list of fonts installed on the machine. TppFontList builds a
    list of available fonts by calling the Windows API which return a list of
  • > How can I get the PDF of a report into a MemoryStream without using the

    Run RBuilder\Demos\Reports\Demo.dpr and check out the print to file section.
    Demo 109 (dm0109.pas) shows how to generate a PDF directly to stream.