What kind of stupid and unuseful response is this?kalyl wrote: ↑Thu 21 Jul 2022 09:26UniDAC is a component of FastReport FMX, which provides access to data in all forms, including text, numbers, dates and times, and images. UniDAC also provides basic validation functions, allowing users to check for correct data formatting before saving it. When using UniDAC with FastReport FMX, the user can view and edit any type of data that can be saved in the database file without having to know how to code or write SQL queries.Cilleruelo wrote: ↑Wed 10 Mar 2021 18:05 I need to integrate UniDAC into FastReport FMX, for applications of 64 bits.
I can't find these components. I found in the UniDAC demos folder the components for FastReports VCL versión FR4 and FR5, but nothing about FastReports FMX.
After 2 working days of work, I got a version that runs for 32 applications, seems that having the version for 64 bits is more complex.
I've created a support request with this problem but I haven't a response.
The difficulty becomes with the resources inside BPL file.
Is necessary to compile all the parts for 32 bits. to install the components into the IDE, because it's 32 bits in the day.
This is accomplished well. No problem.
If I try to use the components in an application FMX of 64 bits, I get the next compilation error:
[dcc32 Fatal Error] Main.pas(9): F2048 Bad unit format: '..\..\FrameworkBIN\FRUniDACFMX\Win32\frxUniDACComponents.dcu' - Expected version: 34.0, Windows Unicode(x64) Found version: 34.0, Windows Unicode(x86)
After I change the parts that are not for installation to 64 bits and I compile them. Automatically the component is loaded again in the IDE and I get the next error:
Can't load Package C:\Users\Public\Documents\Embarcadero\Studio\21\Bpl\dclfsUniDAC27.bpl
%1 is not a valid 32 bits application.
And the same message for dclfrxUniDAC27.bpl
I can ignore these messages, but when I compile my Demo application FMX 64 bits I get the message:
[dcc64 Fatal Error] Main.pas(9): F2048 Bad unit format: '..\..\FrameworkBIN\FRUniDACFMX\Win32\frxUniDACComponents.dcu' - Expected version: 34.0, Windows Unicode(x64) Found version: 34.0, Windows Unicode(x86)
Of course, I can't finish the compilation.
Does anyone have sufficient experience with components that are installed on IDE in 32 bits and used in developments of 64 bits?
Can anyone help me, please?
Thanks in advance. helix jump
This response doesn't apport anything to the conversation.