I am trying to print an array in FastReport 4. I found the tutorial on their official page and tried to put it to use. I added a TfrxUserDataSet component and a MasterData in the report. However, I cannot link those two. MasterData does not see my TfrxUserDataSet component.
What am I doing wrong? The compiled demo didn't help me, because I don't have the C language installed.
Go to Report>Data... in Report Designer and check your TfrxUserDataSet there.
Related
Looking for a download link and instructions for adding the TQRChart QR506 component for Delphi XE6. I've found download links for CBuilder XE6 but none for Delphi. Any assistance would be appreciated. This is on Windows 7 64bit environment.
What you need is a Quick Report component suite which you can find and download from their official web site here: http://www.quickreport.co.uk/
BTW Quick Report component suite is also available for Delphi XE6 from 19.08.2014 which is just ten days ago. So don't scream at me that you already looked there but haven't found it. It is there now.
EDIT: My mistake. I thought that TQRChart component is a part of Quick Report component suite bit it seems that it is a part of Tee Chart component suite. So quick search on Tee Chart's website revelaed nex Guide of how to install TQRChart component into Delphi. Suposgnly it is even posible of adding TQRChart component without owning the Tee Chart component suite.
You can find guide about this here: http://www.teechart.net/reference/index.php
Delphi XE2 Update 4 Hotfix 1 and Help Update 6 for XE2.
If I am in the IDE, highlight an object name such as TLabel, then hit F1, I am transported to the description of Vcl.StdCtrls.TLabel in Delphi's help application. The page gives me information for both the Delphi and C++, but I can click on Display Preferences in the top right and 'un-tick' C++ so only the Delphi information is displayed. But now, if I click on TEdit (either by clicking within the help page under See Also or by selecting and F1-ing in the IDE), the Display Preferences automagically reverts to both Delphi and C++ when the TEdit Help is displayed.
If, on the other hand, I go directly to embarcadero online help, for example: http://docwiki.embarcadero.com/Libraries/XE2/en/Vcl.StdCtrls.TLabel to get the same information (using Chrome), the browser (?) remembers my Display Preferences and, once I have un-clicked C++, will only show me the Delphi information if I click on TEdit or further pages.
This drives me to distraction, as I am not the least interested in C++. Have I missed some option within XE2 to only select Delphi in Help's Display Preferences, or is this a 'feature'.
I don't think there's anything you can do with XE2's docs to fix this.
This was improved on in XE3's documentation, and improved even further in XE4's and since there have been four versions released since XE2 there won't be any further updates to it.
(You can't compare the online documentation with the local disk documentation; the first uses the functionality of the web browser, while the second uses the functionality in the MS documentation viewer, which happens to contain a web browser control but implements the functionality in the app itself instead.)
Answer by Ken White
I'm using the MyDACDatabase components to connect my report build with FastReport 4 to my MySQL database. I can edit it normally and test in the FastReport designer when using my Delphi's IDE, even compile the application, but when I open the form that have the report, I have the exception Class not found: TFrxMyDACDatabase not found. How can I fix this error?
Just for anyone else wondering, the same problem happened to me all I did was, was changed the Library path to include the location of FR5 and added frxmyDACComponents to the uses list again.
You should install FastReport X MyDAC Components from MyDAC 5 to be able to use the TfrxMYDACDatabase component. For more information please read the ReadMe.txt file in the %MyDAC%\Demos\Win32\ThirdParty\FastReport\FRX\ directory. %MyDAC% is the MyDAC installation path on your computer, X is the version of the Fast Report components that you use.
(Quoting from Something change in version 5 for tfrxMyDacDatabase (Version 4 no problem))
The solution is very simple. I realised that in the FastReport 4's tab I have a component named frxMyDACComponents in the pallete that I installed following the instructions in the MyDAC's Demos folder (in my case, placed into C:\Users\Public\Documents\Devart\MyDAC for Delphi 7\Demos\ThirdParty\FastReport\FR4\ReadMe.txt). When I placed this component in my form, 2 units were declared in the uses clause: frxDACComponents and frxMYDACComponents. Just that was needed to this problem. Thanks for the help of everyone.
In delphi i manage hyperlink but i can not link any form of my project, how to link any form of project this is delphi. pls help me anyone
Which version of Delphi are you using? For which kind of form/component do you expect the Ctrl+Click to work?
Ctrl+Click won't work if the targeted unit has no source code available, or, dependant of the delphi IDE version you're using, if the unit is not in the main uses clauses of your application.
HI,
I want to write a small Delphi IDE Expert for D2007-D2009 (aka. Galileo IDE) in order to show a window with a TMemo instance on it, with all the component names and classes from the form designer in the above memo. The selected component will be marked with a '*'. The expert should appear on a menu/toolbar and have a shortcut assigned.
How do I do?
Ps: Actually the real code is more complicated than that, but I want to have a general framework to get started.
TIA
I did my first OTA with help of these links:
Erik's Open Tools API FAQ and Resources (The author of GExpert)
Delphi Open Tools API from Jim Kueneman - Mustangpeak
Delphi Open Tools API from RayRay Lischner
They are not updated to the latest versions, but they will you good start point and most of the code will work with the last version, I tried them with D2007.
There are links to articles describing how to write an OTA plug-in here:
http://delphi.about.com/od/objectpascalide/a/wizardsexperts.htm