nardmoseley
Comments
-
Access the File | PageSetup dialog. Select the Layout tab. Set Columns to 3
and set ColumnTraversal to Left to Right (the default is TopToBottom)
--
Nard Moseley
Digital Metaphors Corporation
in Printing horizontally Comment by nardmoseley June 2005 -
Please see the tutorials in the Learning RAP end-user guide. You can
download Learning RAP from the following page....
http://www.dig… -
1.Use the DetailBand.BeforePrint event to set the BarcodeType
2. Use a TppBarCode and format the data as needed.
--
Nard Moseley
Digital Metaphors Corporation
in Barcoding and Pipeline Help Comment by nardmoseley July 2005 -
A different approach is required when using RB Server Edition to build web
applications. You have to take more manual control, you can retrieve the
autosearch paramters for the report and then display a custom web page that
y… -
You need to create a single custom autosearch dialog class that is
registered with ReportBuilder. It will be used for every report.
The AutoSearch dialog creates an AutoSearchPanel for each autosearch field
associated wi… -
Might depend upon what type of data access you are using. You need a live
query (i.e. an updateable query).
Another technique would be to define sets of end-user database tables for
different types of users. (Or store th… -
Do the other machines have a printer driver installed?
--
Nard Moseley
Digital Metaphors Corporation
http://www.digital-metaphors.com
Have not heard of this issue before.
If you are using the BDE, make sure the setting for MaxBlobSize is large
enough to load the reports correctly.
Also, make sure that you do not have a corrup installation. See art…
The ReportBuilder Developers and RAP.hlp contain information on using an
configuring RAP. There is also a new Learning ReportBuilder RAP tutorial.
(see the Download section of our web site).
There Calc tab offers 3 diffe…
To optimize speed, ReportBuilder caches information about the database
tables and fields, etc.
If you update the tables in the database, then you need to close rbTable,
rbField, rbJoin datapipelines. And you need to clea…
The ReportBuilder DBImage can handles this for you automatically. Connect
the DBImage to a string datafield. The DBImage will check whether the string
value is a valid file name and load the image.
To get your code to wo…
Email info@digital-metaphors.com with your serial number and registration
infor. Request the download info for RB 7.04, the last produced release for
RB 7.x. Try the same test using RB 7.04.
If you connect a Delphi datas…
UseTableOwnerName is not a new property. See the TppDataDictionary topic in
the online help for more information about this property.
UseTableOwnerName is normally set to False, unless you are using Oracle.
In prior…
I do not recall the specific decisions behind the current implementation,
that would have to be researched. In general we try to not to modify the
method signatures because it breaks code in use by customers.
--
This was a bug fix. It should have been FolderID all along. The only reason
it worked it in prior versions is that the ListView.ItemId erroneously
returned the folder id. We fixed both of those bugs in RB 7.x
We do not have a dual monitor system here with which to test. I suspect the
issue has to do with the positioning of the form.
Try tracing the code in ppExpFrm.pas, the method
TppReportExplorerForm.LoadStateInfo is respon…
To include RAP in your application, add raCodMod to the uses clause
To include the RAP design-time support (i.e. Calc tab), add raIDE to the
uses clause
--
Nard Moseley
Digital Metaphors…
1. Saving/loading custom information
You can use the Report.Template.OnSaveEnd and OnLoadEnd events to store and
load custom information to appropriate data fields for the record. (This is
the technique used by the Repo…
Thanks for pointing this out. I researched this and the behavior happens
when the edit box has focus and is empty. Try modifying the
EditControlKeyUpEvent to be like what is shown here. (We will make this
change for the next …
Have never heard of this behavior before.
1. Check out the examples installed to RBuilder\Demos\EndUser Databases. Try
to find an example for the data access components and database that you are
using. Each example conta…
I checked the source code and that dialog is called from
TdaSQL.EditTableJoin method located in daSQL.pas. I do not know why it is
not replaceable. The TdaSQL.EditTableJoin method is called by QueryDesigner
and QueryWizard - …
On thing I notice is that you are not using Designer.Report everywhere.
There is only one instance of TppReport used for the entire application. You
should not create a new instance or free that instance.
Can you provide…
1. TppReportExplorer.ItemOptions and FolderOptions
The TppReportExplorer.ItemOptions and FolderOptions to limit the user's
ability to access the designer, create new folders, etc.
Note: Set these prior to showing th…
Use the approach suggested in your other thread in the RAP newsgroup.
--
Nard Moseley
Digital …----------------------------------------------------
Tech Tips: Creating AutoSearch parameters via DADE
----------------------------------------------------
1. Access the Data workspace of the Report Designer.
2. Crea…
There is nothing built into the product that enables components to be hidden
from the end-user. That would be a nice feature to add to a future release
(also the ability to lock components from being moved by the end-user).
Here is an example of preventing the end-user from selecting a specified
component...
http://www.digital-metaphors.com/tips/DesignerSelection…
1. I think you need to create one query dataview to calculate the opening
balance and a second query dataview to list the sales and purchase item
detail.
2. The Report.OnGetAutoSearchValues event can be used to access th…
This question has been answered in the general newsgroup.
Please do not cross post questions.
--
Nard Moseley
Digital Metaphors Corporation
in Why I can't link from this field? Comment by nardmoseley September 2005