Is there a DADE Plugin for Nexus Version 2, using Delphi 2006 and Report Builder 10? I really hate to attempt to modify one of the older plugins. The latest one available for download seems to be for Delphi 7 / RB 7. Thanks for any help.
RB 10 includes a DADE Plug-in for NexusDB, it is installed to RBuilder\Demos\EndUser Databases\NexusDB
RB 10 also introduces a new ReportExplorer ItemTemplatePipeline property that can be used to optimize performance - check out the example installed to that same directory
-- Nard Moseley Digital Metaphors www.digital-metaphors.com
Best regards,
Nard Moseley Digital Metaphors www.digital-metaphors.com
I'm missing something somewhere.... I followed the instructions (at least I think I did) included with the DADE plug-in. When I got to step 7 and attempted to compile the package. I received an error because some of the files didn't match up.... the package was looking for NexusDB 2.03 - and I have NexusDB 2.05 installed. I modified the package to say: ------------------------------------------------------------------ requires rbRCL1010, rbDAD1010, rbDB1010, NexusDB205ll100, NexusDB205sd100, NexusDB205db100;
contains daNexusDB in 'daNexusDB.pas'; -------------------------------------------------------------- Now when I attempt to compile the package, it appears to compile... but then I get an AV upon completion of the compile... [Access violation at address 21FA0DCF in module 'dcc100.dll'. Read of address 2F071008.] clicking details tells me: + $0[21FA0DCF]{dcc100.dll } C:\BUILDS\TP_DBG\COM\IA32\SYMTAB.OBJ. + $0 + $0[51F06B47]{rtl100.bpl } System.System.@HandleAnyException (Line 9980, "system.pas" + 13) + $0 + $41[7C903786]{ntdll.dll } RtlConvertUlongToLargeInteger + $41
The output files appear to have been created... but I did get this AV...
I'm not sure who supplied the Word document for installation instructions of the NexusDB plugin... but... there are 2 references to FlashFiler... and one reference to daFF.pas. I'm assuming these are left over from a previous version of the document - is that correct? Also, as Ken Randal pointed out in another response in the topic, I had to add NexusDB205sq100 to the requires section before it would compile.
Thanks for the feedback. For the next release we will update the references package source and the ReadMe.doc. (and yes, the ReadMe.doc was created from one that was written for Flash Filer)
-- Nard Moseley Digital Metaphors www.digital-metaphors.com
Best regards,
Nard Moseley Digital Metaphors www.digital-metaphors.com
FYI... I un-installed Delphi 2006 - (I kept getting an "out of resources" error with the applications compiled with D2006) - and went back to Delphi 7. I installed the same NexusDB 2.5, RB 10.4, TeeChart 7.07, etc...(the D7 versions)... anyway, when I tried to compile the NexusDB Plugin I had to modify the entries from version 2.03 to version 2.05 (as before)... the compiler indicated it needed NexusDB205sq70 AND NexusDB205sr70 added to the requires list. Everything seems to be OK now. Also, now I don't have the problem running out of resources.
When I have time I'll go back to D2006 and see if I can figure out what is happening there.
Comments
Ken
RB 10 includes a DADE Plug-in for NexusDB, it is installed to
RBuilder\Demos\EndUser Databases\NexusDB
RB 10 also introduces a new ReportExplorer ItemTemplatePipeline property
that can be used to optimize performance - check out the example installed
to that same directory
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
of RB10 - and the NexusDB pugin was missing. Thanks for the wakeup....
I'm missing something somewhere.... I followed the instructions (at least I
think I did) included with the DADE plug-in. When I got to step 7 and
attempted to compile the package. I received an error because some of the
files didn't match up.... the package was looking for NexusDB 2.03 - and I
have NexusDB 2.05 installed. I modified the package to say:
------------------------------------------------------------------
requires
rbRCL1010,
rbDAD1010,
rbDB1010,
NexusDB205ll100,
NexusDB205sd100,
NexusDB205db100;
contains
daNexusDB in 'daNexusDB.pas';
--------------------------------------------------------------
Now when I attempt to compile the package, it appears to compile... but then
I get an AV upon completion of the compile...
[Access violation at address 21FA0DCF in module 'dcc100.dll'. Read of
address 2F071008.]
clicking details tells me:
+ $0[21FA0DCF]{dcc100.dll } C:\BUILDS\TP_DBG\COM\IA32\SYMTAB.OBJ. + $0
+ $0[51F06B47]{rtl100.bpl } System.System.@HandleAnyException (Line 9980,
"system.pas" + 13) + $0
+ $41[7C903786]{ntdll.dll } RtlConvertUlongToLargeInteger + $41
The output files appear to have been created... but I did get this AV...
Has anyone else run into this problem?
Joe Hutchins
it will compile fine.
Ken
the NexusDB plugin... but... there are 2 references to FlashFiler... and one
reference to daFF.pas. I'm assuming these are left over from a previous
version of the document - is that correct? Also, as Ken Randal pointed out
in another response in the topic, I had to add NexusDB205sq100 to the
requires section before it would compile.
Joe Hutchins
Thanks for the feedback. For the next release we will update the references
package source and the ReadMe.doc. (and yes, the ReadMe.doc was created from
one that was written for Flash Filer)
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
error with the applications compiled with D2006) - and went back to Delphi
7. I installed the same NexusDB 2.5, RB 10.4, TeeChart 7.07, etc...(the D7
versions)... anyway, when I tried to compile the NexusDB Plugin I had to
modify the entries from version 2.03 to version 2.05 (as before)... the
compiler indicated it needed NexusDB205sq70 AND NexusDB205sr70 added to the
requires list. Everything seems to be OK now. Also, now I don't have the
problem running out of resources.
When I have time I'll go back to D2006 and see if I can figure out what is
happening there.
Joe Hutchins