Search found 18 matches

by Cilleruelo
Tue 02 Aug 2022 15:37
Forum: Universal Data Access Components
Topic: UniDAC Component for FastReport FMX 64 bits.
Replies: 19
Views: 8583

Re: UniDAC Component for FastReport FMX 64 bits.

evgeniym wrote: Tue 02 Aug 2022 12:37 After installing UniDAC using the link provided in the previous answer, the demo projects will be installed in the folder.


"c:\Users\%UserName%\Documents\Devart\UniDAC for %IDEVersion%\Demos\
where %UserName% is the user name for which UniDAC is installed,
%IDEVersion% - IDE version for which UniDAC is installed


Among these projects, you can also find an example of how UniDAC works with Fast Report FMX, as well as installation packages for the necessary components.


You can see the components you are interested in the folder

"c:\Users\%UserName%\Documents\Devart\UniDAC for %IDEVersion%\Demos\ThirdParty\FastReport\FMX"

where %UserName% is the user name for which UniDAC is installed,
%IDEVersion% - IDE version for which UniDAC is installed
Works it for 64 FMX applications?

Can you select a DB that is inside the program without having to create a new connection in the report?

Is the source code really DELPHI code? (Last time I saw it seemed offuscating code)

Is really working?

I ask again: Is the example working for 64 bits FMX applications? or only work on 32 bits?

Please, test it before responding.

I hate wasting my time testing things one time, another time, and so on.

Please, do it!
by Cilleruelo
Mon 01 Aug 2022 14:48
Forum: Universal Data Access Components
Topic: UniDAC Component for FastReport FMX 64 bits.
Replies: 19
Views: 8583

Re: UniDAC Component for FastReport FMX 64 bits.

evgeniym wrote: Mon 01 Aug 2022 09:46 Hi there,
Thanks for your request!

Please note, that the components for working with Fast Report FMX x86/x64 are available in UniDAC starting from version 9.0.1.
You can download them from the link below:
https://www.devart.com/unidac/download.html

This other absurd and stupid response, with no relation to the thread's theme.
The only mission of this kind of message is to make it more challenging to find the original messages. It's a technique of the community managers. They cover any not desirable thread with kind responses, with the intention of making the original message, with the problem, less important for the internet search machines.

The Original Message, which defines the theme of the thread, is about something that the team of UniDAC, doesn't want to resolve.
They have no time for a little group of users that need this functionality.

But his only worried is to put this in the deeper part of a lot of kind messages.


THIS THREAD IS NOT SOLVED.

THIS IS A REAL PROBLEM THAT THE TEAM OF UNIDAC (DEVART) DOESN'T WANT TO SOLVE.
by Cilleruelo
Thu 28 Jul 2022 16:15
Forum: Universal Data Access Components
Topic: UniDAC Component for FastReport FMX 64 bits.
Replies: 19
Views: 8583

Re: UniDAC Component for FastReport FMX 64 bits.

kalyl wrote: Thu 21 Jul 2022 09:26
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
UniDAC 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.
What kind of stupid and unuseful response is this?
This response doesn't apport anything to the conversation.
by Cilleruelo
Mon 07 Mar 2022 15:12
Forum: InterBase Data Access Components
Topic: TIBCConnection and setting ClientLibrary
Replies: 10
Views: 12410

Re: TIBCConnection and setting ClientLibrary

Important advise!

When you execute your program stand-alone, it is going to search the embedded client in the same folder that the program is executing, but, when you execute the program from the IDE, the current folder is the one in what Delphi IDE is executing. Because of this, all the paths to search the client for using the embedded database are not gonna work.

To execute your program inside the Delphi IDE, you need to have the correspondent Interbase database server, installed in your development computer.


Keep fighting, Ukraina!
Help is on route!
by Cilleruelo
Wed 22 Dec 2021 13:20
Forum: Universal Data Access Components
Topic: UniDAC 9.0 for RAD Studio 11 Alexandria
Replies: 2
Views: 7844

Re: UniDAC 9.0 for RAD Studio 11 Alexandria

where can I find this: Added demo project for FastReport FMX
by Cilleruelo
Thu 03 Jun 2021 11:38
Forum: Universal Data Access Components
Topic: Unexistent ambiguous field detected in a query.
Replies: 9
Views: 4388

Re: Unexistent ambiguous field detected in a query.

I want to clarify only one point:

Between my message of "Other problem not solved." (Thu 29 Apr 2021 18:27) and your intention of bury, the problem (Tue 01 Jun 2021 10:00) are 33 days. More than one month!!!!


And your intention is trying to make me guilty of the problem?

This is not a good policy, don't think?

Too late!!!!
by Cilleruelo
Wed 02 Jun 2021 09:46
Forum: Universal Data Access Components
Topic: Unexistent ambiguous field detected in a query.
Replies: 9
Views: 4388

Re: Unexistent ambiguous field detected in a query.

Don't be a liar!

I've sent you a response with the sample project.
And your response was that you can't reproduce the problem.

My version is the last of course.

Your team said: " please compose and send us a full example which demonstrates described behaviour with test file DB Firebird "

What do you think? That I'm part of your staff?

If you have a problem I describe it to you!. I can make some effort to you understand the problem, but I don't go to work for you.

I think that your intention, as a community manager. Is to bury deeply these negative messages with kindly messages emitted by you, but the reality is that the problem is there and is not solved. And you and your team have not the will to solve it.

Your team only have the will to be kind and go one step ahead, dodging the problems, instead of trying to solve them.

This is not the first problem that I have with UniDAC components and all the times the reaction of your staff is the same.

Shirk the problem.

Next time, make a real effort to solve the problem and the net are not going to be plenty of this type of messages.

Bye!
by Cilleruelo
Tue 01 Jun 2021 14:16
Forum: Universal Data Access Components
Topic: Unexistent ambiguous field detected in a query.
Replies: 9
Views: 4388

Re: Unexistent ambiguous field detected in a query.

This is the problem not solved:

Unexistent ambiguous field detected in a query.

I'm migrating from FireDAC to UniDAC.
The next query runs well on FireDAC but UniDAC detects an ambiguous field name between tables BUDGETS_SLS and BDG_SLS_STATES on-field ID_BDG_SLS.

As you can see the query is unambiguous through the use of ALIAS.
by Cilleruelo
Mon 03 May 2021 14:52
Forum: Universal Data Access Components
Topic: With UniDAC, what's the best DB for sandboxed apps in MacOS X?
Replies: 1
Views: 2496

With UniDAC, what's the best DB for sandboxed apps in MacOS X?

I have an application for windows with FMX. I've tried it in MacOS X and works very well. I've tried the application with Interbase toGo, but this database has important limitations.

Anyone has deployed an application with UniDAC for MacOS using intensively a DB?.

The obvious response is SQlite, but I've discarded it because I need a hard data type inside the DB.

Firebird doesn't have an embedded version for macOS X. This is the general handicap I found in most options, that I need to deploy DB separately of the App. And I want the app in the AppStore.

What's your experience?
by Cilleruelo
Thu 29 Apr 2021 16:31
Forum: Universal Data Access Components
Topic: FireDAC TFDConnection option StrsEmpty2Null in UniDAC is TCustomDataSet option.
Replies: 1
Views: 2484

FireDAC TFDConnection option StrsEmpty2Null in UniDAC is TCustomDataSet option.

Hello!
I'm migrating from FireDAC to Devart UniDAC.

I found the next problem.

In FireDAC I have StrsEmpty2Null option in the FormatOptions of my TFDConnection object.

In UniDAC I have a similar option: SetEmptyStrToNull but in this case, is in TCustomUniDataSet.Options.

This means, that I need to activate it on all the DataSets of my program. Those that create at design time and those created at run time.

Do you know how to do this globally, like if FireDAC?
by Cilleruelo
Thu 29 Apr 2021 16:27
Forum: Universal Data Access Components
Topic: Unexistent ambiguous field detected in a query.
Replies: 9
Views: 4388

Re: Unexistent ambiguous field detected in a query.

Other problem not solved.
Nor here nor in the support issue.
by Cilleruelo
Tue 27 Apr 2021 10:23
Forum: Universal Data Access Components
Topic: Unexistent ambiguous field detected in a query.
Replies: 9
Views: 4388

Unexistent ambiguous field detected in a query.

I'm migrating from FireDAC to UniDAC.
The next query runs well on FireDAC but UniDAC detects an ambiguous field name between tables BUDGETS_SLS and BDG_SLS_STATES on-field ID_BDG_SLS.

As you can see the query is unambiguous through the use of ALIAS.

I've sent a support request, but while the Devart team solves it I need a workaround.

Can anyone help me I can't imagine this query without LEFT JOINs.

Thank you.

Code: Select all

SELECT BDG.ID_BDG_SLS  ,
            BDG.CD_SERIES   ,
            BDG.NM_BDG_SLS  ,
            STS.DTT_CHANGE  ,
            STS.CD_DOC_STATE,
            DST.DS_DOC_STATE, 
            STS.CD_USER         
FROM [b]BDG_SLS_STATES   STS[/b]
LEFT JOIN BUDGETS_SLS BDG ON STS.ID_BDG_SLS   = BDG.ID_BDG_SLS
LEFT JOIN [b]DOC_STATES  DST[/b] ON DST.CD_DOC_STATE = STS.CD_DOC_STATE
WHERE BDG.ID_BDG_SLS = :ID_BDG_SLS
ORDER BY BDG.CD_SERIES, BDG.NM_BDG_SLS, STS.DTT_CHANGE
by Cilleruelo
Tue 16 Mar 2021 09:15
Forum: Universal Data Access Components
Topic: UniDAC Component for FastReport FMX 64 bits.
Replies: 19
Views: 8583

Re: UniDAC Component for FastReport FMX 64 bits.

ViktorV wrote: Tue 16 Mar 2021 05:41 Thank you for interest to our product and your contribution in our product development.
Feel free to contact us if you have any further questions about our products.
This is a misrepresented response because you don't was solved anything for me.

You say this and the reader can think you made your work well, but the truth is that you don't was do anything.

I've solved my own problem for me.

Don't lie, please!

If you or your team think that to be politically correct is a good strategy, forget it.

If you don't solve anything, left the thread as is.
by Cilleruelo
Fri 12 Mar 2021 14:15
Forum: Universal Data Access Components
Topic: UniDAC Component for FastReport FMX 64 bits.
Replies: 19
Views: 8583

Re: UniDAC Component for FastReport FMX 64 bits.

ViktorV wrote: Fri 12 Mar 2021 09:46 ... We'll add a package extending the functionality of components to let you work with FastReport FMX in one of the next releases.
...
Eureka! I got it!

If anyone needs UniDAC working with FastReport FMX 2.8 and need it NOW, Ask me!

32 bit and 64 bits applications. (64 bits is essential for Mac OS X development)
by Cilleruelo
Thu 11 Mar 2021 16:23
Forum: Universal Data Access Components
Topic: UniDAC Component for FastReport FMX 64 bits.
Replies: 19
Views: 8583

Re: UniDAC Component for FastReport FMX 64 bits.

ViktorV wrote: Thu 11 Mar 2021 11:17 Viktor
After made the convenient changes in frxDAC27.dproj and frxUniDAC27.dproj projects, mainly consistent in change the name of the Bpls of FastReports FMX 2.8 used and some units of the own Delphi, that now have as prefix the namespace FMX., I can compile and install these BPLs.

And of course I can install the components in the IDE Palette. (with a little problem with the resource that represent the UniConnection inside the Data page of any report designed at Runtime) I've tried an I can create Runtime reports with FastReport FMX 2.8 in an applicaiton FMX 32 bits. All is right!

But I now change the Demo application, that I want recall that is an FMX application running FastReport FMX 2.8 reports. I change it to 64 bits.

When I compile it I get, exactly the next compilation error:

[dcc64 Fatal Error] Main.pas(11): F2048 Bad unit format: '..\..\FrameworkBIN\FRUniDACFMX\Win32\frxUniDACComponents.dcu' - Expected version: 34.0, Windows Unicode(x64) Found version: 34.0, Windows Unicode(x86)

Now I change these frxDAC27.dproj and frxUniDAC27.dproj project to 64 bits. (As you say and I know)

When I compile the first project, frxDAC27, I got the next error in a window of the IDE:

"Can't load package
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\dclfrxUniDAC27.bpl
%1 is not a valid Win32 application"

As you can see again, UniDAC is not ready to be used in FMX Applications of 64 bits, with FastReport FMX 2.8

(be attent: FastReport for FMX applications must be FastReport FMX. Not VCL version. FMX version don't is part of Delphi)

Now. Do you think that any one of your team can help me?

Thanks in advance.