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

nardmoseley

About

Username
nardmoseley
Joined
Visits
7,958
Last Active
Roles
Administrator

Comments


  • - you can use the detail band BeforePrint event to conditionally print
    values greater than 0

    example:

    if myDataPipeline['Amount'] > 0 then
    myReport.Detail.Visible := True
    else
    myReport.Detail.V…


  • - I think perhaps you are asking about removing event-handlers coded in RAP
    (the Calc workspace). For future reference, please post all RAP related
    questions to the RAP newsgroup.

    - This example shows how to iterat…

  • - You can use the Layout tab of the File | PageSetup dialog to define
    newspaper column style printing.

    - however, your example shows Order, Date, Value which I assume are
    datafield values from the same record. In a repo…

  • - A Report traverses the datapipeline to which it is attached and generates
    a detail band for each record.

    - most common approach to printing a page for each detail band is to set the
    detail band height to be large enoug…

  • RB 10 can open and run reports creating by prior versions, including RB 7.x.
    The structure is the same, but much like the Delphi VCL, with newer releases
    we often add new properties. (This means that RB 7 cannot open the reports
  • - The definition of TppCustomPageSetupDialog has been moved to
    ppDesignerForms.pas. (You can use the Delphi Search | Find in Files dialog
    to search RBuilder\Source and find where classes are defined and used).

    - try adding ppD…

  • Vista is very very different from XP or Win2k. Do not expect older programs
    to run correctly on Vista. We are using Vista here - it has a different
    security model, it is buggy and it provides poor backward compatibility for
    r…

  • Rather than use the BDE to access Oracle, I recommend using Direct Oracle
    Access (DOA) available from Allround Automations. For an example, see
    RBuilder\Demos\EndUser Databases\Oracle.

    I also recommend updating from D5/R…

  • I would delete this line of code...

    if not ppDetailBand3.OverFlow then

    ...and then it will just load the ppRichText3 with data every time the
    detail generates.

    I think that line of code could definitely …

  • I suspect this is a printer driver issue. Try testing with a different
    printer. Also, try printing from different applications, such as Word or
    Wordpad to see that results are produced.


    --
    Nard Moseley
    D…

  • I am surprised that is working. Regions are limited in functionality and it
    was not our intention to use that feature inside regions. If it starts
    causing problems, use a subreport to contain the other subreport(s).

    -- <…

  • From the Designer, you can use the File | Print To File setup dialog to
    specify which componenents in which bands get saved to delimited text file
    export.

    Programmatically you can specifiy which components to save by us…

  • - here is an example of launching the Query Designer via code.

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

    - if you need to descend from the Query Designer, check out
    daQueryDesigner.pas.




  • Updating to RB 10.x should resolve the issue.


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

  • - one option is to use the RB WebTier and Delphi's Web Broker to build an
    ISAPI application. Then call the reports by passing an appropriate URL to
    the Web Server. See article below about how to specify the URL for a report.
    <…

  • ppIDE does not exist in RB 10.

    - Search your project code for references to ppIDE and remove them. Then
    recompile your project. If the compiler cannot find classes that your code
    references, then use Delphi to perform a …

  • - We are not aware of a DADE plug-in for Apollo, check with the Vista
    Software about whether they have one. If not perhaps you can create one.

    - I recall that long ago we made an attempt to create a DADE plug-in for
    Apol…

  • The TdaQueryDataView has an FSQLOutOfSync, but that is not related to
    TdaSQL's FSQLOutOfSync. Two different classes.

    The SetSession, calls Modification. You could try modifying the Modification
    method like this..

  • - Open daSQL.pas and find the method, TdaSQL.Loaded

    - Add the following code to the bottom of the TdaSQL.Loaded method...

    if FEditSQLAsText then
    FSQLOutOfSync := False;

    - Test and post a message here…

  • That information is not detailed enough to determine why the dataviews are
    opened.

    Try adding Delphi\Lib\Debug and RBuilder\Source to your Delphi library path.
    Then trace in the debugger and put some stops daIBExpress or…

  • The Live Report Server Demo on our web site shows an example of providing
    support for printing via web browsers. Rather than a print dialog, the Print
    button is generates a PDF document that can be printed or saved to the
    use…

  • This page contains a list of available themes, I do not see any newer
    releases. The architecture is open for anyone to create themes, therefore I
    expect to see newer themes coming out in the future.

    in Preview Theme Comment by nardmoseley August 2007

  • -------------------------------------
    Tech Tip: ReportBuilder Themes
    -------------------------------------

    ReportBuilder 10 introduces support for Themes (Skins). There are a couple
    of options for specifying which th…

  • - for future reference, please specify environment: Delphi version, Windows
    version, Data Access components, Database engine, Printer, etc.

    - RB 10.06 is the latest release, please update and retest. There are no
    known i…
  • Please do not post the same message twice :)

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metapho…

  • Here is a tech tech that shows how to get the Windows default PrinterSetup
    info. The example shows how to get the paper name, I think the same
    technique will work for the duplex setting.


    ---------------------------…

  • - try a test in which you use RB's built-in PDF capability rather than
    Pragnaan. Perhaps the Pragnaan code is the culprit.

    - download a trial version of RB Server Edition and test using the RB
    WebTier.

    - ISAPI…
  • Thanks for the additional info.

    Most likely the Report.PrinterSetup.PrinterName is set to 'Default' for the
    reports that you created. Therefore, RB will use the installed printer.

    You might try checking whether there is a…

  • - for future reference please specify Delphi version, Windows version,
    ReportBuilder version, data access components, database engine, etc.

    - Are you using RB Server Edition and its WebTier component to build an
    ISAPI so…
  • - including the Gnostice export in the 'uses' clause will register the
    export formats with RB

    - setting Report.AllowPrintToFile to True will tell the Print Dialog to
    enable the print to file options

    From Preview the…