Jump to content
Sign in to follow this  
Michael Riley

Delphi 11.1 IDE - Control + Click doesn't open FireDAC units

Recommended Posts

I just installed Delphi 11.1 Professional. I opened one of the sample SQLite projects:

C:\Users\Public\Documents\Embarcadero\Studio\22.0\Samples\Object Pascal\Database\FireDAC\Samples\DBMS Specific\SQLite\OnUpdate

 

None of the FireDAC units open I [Control]+Click on them.

 

Is anyone else experiencing this behavior?

How do I get the FireDAC source files to open on [Control] + Click?

 

Share this post


Link to post

Check if $(BDS)\source\data\firedac is in your browsing path: Tools->Options->Language->Delphi->Library->Browsing path.

Does the folder exist on disk?

If you [Ctrl]+[Enter] on a FireDAC unit in the uses, does that open the file?

Share this post


Link to post
2 minutes ago, Anders Melander said:

Check if $(BDS)\source\data\firedac is in your browsing path: Tools->Options->Language->Delphi->Library->Browsing path.

Does the folder exist on disk?

If you [Ctrl]+[Enter] on a FireDAC unit in the uses, does that open the file?

Yes $(BSD)\source\data\firedac is in the browsing path.

Yes the folder exists on disk.

No. [Ctrl] + [Enter] does not open FireDAC units.

 

I just uninstalled Delphi 11.1 and I am trying a fresh install.

I have a "love", "hate" relationship with Delphi. Right now this is the "Hate Delphi" part.

Share this post


Link to post
1 minute ago, Michael Riley said:

I just uninstalled Delphi 11.1 and I am trying a fresh install.

Okay, if that doesn't resolve the problem I suggest you try using SysInternal's ProcMon to determine what's going on. Filter on bds.exe and enable the trace just before you do a [Ctrl]+[Enter].

Share this post


Link to post

Unfortunately not at all. Professional does not contain FireDAC files!

Share this post


Link to post
1 hour ago, Stano said:

Unfortunately not at all. Professional does not contain FireDAC files!

That makes no sense to me at all.  I just looked at my Delphi 10.4 Professional install and all the FireDAC source files exist.

Share this post


Link to post
1 hour ago, Stano said:

Unfortunately not at all. Professional does not contain FireDAC files!

Thank you. I did a fresh install of Delphi Professional and the only FireDAC source files I see are:

FireDAC.Phys.pas

FireDAC.Phys.SQLGenerator.pas

FireDAC.Phys.SQLPreprocessor.pas

 

I don't understand why my Delphi 10.4 install has all the FireDAC source files.

Share this post


Link to post
17 hours ago, Michael Riley said:

Thank you. I did a fresh install of Delphi Professional and the only FireDAC source files I see are:

FireDAC.Phys.pas

FireDAC.Phys.SQLGenerator.pas

FireDAC.Phys.SQLPreprocessor.pas

 

I don't understand why my Delphi 10.4 install has all the FireDAC source files.

I just checked my Pro installations and both 10.4 and 11.1 only have the three source files you listed. For the other FireDac units only the DCUs are there.

The latest Feature Matrix lists full FireDac source code as Enterprise /Architect edition only.

Share this post


Link to post
On 3/21/2022 at 4:18 AM, PeterBelow said:

I just checked my Pro installations and both 10.4 and 11.1 only have the three source files you listed. For the other FireDac units only the DCUs are there.

The latest Feature Matrix lists full FireDac source code as Enterprise /Architect edition only.

Thank you Peter. 
There must be something going on with my specific situation. For years I purchased the Enterprise license of Delphi. Starting with version 10 of Delphi, I downgraded to the Professional license. For some reason I have all the FireDAC files in my 10.4 folder.  Now, the latest Delphi 11 Professional install only has the three FireDAC files I listed. I also saw the Feature Matrix and saw the same reference you pointed out. 

Share this post


Link to post

It is OK. Unfortunately, this has always been the case.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×