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

Problem with FlashFiler2 version 2.11

edited October 2002 in DADE
Hello,

I am trying to use End User reporting with Flash Filer 2 database in this
environment:
Delphi pro 6.0 update pack 2
RB pro 6.03
Turbopower Flash Filer 2.11

What I did first:
- I have opened the package "rbFF66.dpk" containded in
"$(DELPHI)\RBuilder\Demos\4. EndUser Databases\Flash Filer 2\1. Native"
- I have made some changes to the "require" section, to use the FF library
release 2.11
- I recompiled the package successfully.
the updated "requires" list contains now this units: vcl, rtl, vclx,
dbrtl, vcldb, f211_r60, rbDB66, rbRCL66, rbDAD66, rbIDE66;

I have read the readme.doc and configured the demo project as explained.

Everything works fine if I set the "ppDesigner1.DataSettings.DatabaseName"
to a FlashFiler Alias
Unfortunately, this approach has for me software some limitations.
The optimal solution woluld be the one as explained in the readme.doc: (in
this case, my TffDatabase points to the FF aslias i want to use):
SessionType FlashFilerSession

DatabaseName Use the Name of the TffDatabase you created

DatabaseType dtFlashFiler

DataDictionary ppDataDictionary1 (optional)

SQLType sqSQL1

UseDataDictionary True or False (as desired) I
tried both

Comments

  • edited October 2002
    SORRY THE FIRST MESSAGE WAS NON COMPLETE. PLEASE READ THIS ONE INSTEAD.

    Hi,

    I need to use End User reporting with Flash Filer 2 database in this
    environment:
    Delphi pro 6.0 update pack 2
    RB pro 6.03
    Turbopower Flash Filer 2.11

    What I did first:
    - I have opened the package "rbFF66.dpk" containded in
    "$(DELPHI)\RBuilder\Demos\4. EndUser Databases\Flash Filer 2\1. Native"
    - I have made some changes to the "require" section, to use the FF library
    release 2.11
    - I recompiled the package successfully.
    the updated "requires" list contains now this units: vcl, rtl, vclx,
    dbrtl, vcldb, f211_r60, rbDB66, rbRCL66, rbDAD66, rbIDE66;

    I have read the readme.doc and configured a demo project as explained.

    Everything works fine if I set the "ppDesigner1.DataSettings.DatabaseName"
    to a FlashFiler Alias
    Unfortunately, this approach has for my software some limitations.
    The optimal solution woluld be the one as explained in the readme.doc:
    (using a TffDatabase that points to the FF aslias i want to use):


    ppDesigner1.DataSettings:
    SessionType FlashFilerSession
    DatabaseName Use the Name of the TffDatabase you created
    DatabaseType dtFlashFiler
    DataDictionary ppDataDictionary1 (optional)
    SQLType sqSQL1
    UseDataDictionary True or False (as desired) I
    tried both

    The problem is that when I use e TffDatabase name instead of a direct FF
    Alias name the list of tables in query designer is always empty.
    Why? Any suggestion?

    Thank you very much
    Roberto Fontana
  • edited October 2002
    Make sure the database name matches the component name in your database
    object on the form. The plugin must not be able to find the database object
    on the form if the two string properties aren't the same. I don't have FF2
    installed to test, but if this doesn't work then I"ll install it and take a
    look at the plug-in. I have used FF2 in the past with RB 6.03 with no
    problems.


    Cheers,

    Jim Bennett
    Digital Metaphors

This discussion has been closed.