digitalmetaphors
Comments
-
If the data workspace is being used, this is quite easy, as the values can
be stored in the DADE search criteria.
If the data workspace is not being used, you could store the search criteria
values in the Offset area of the temp… -
We have two choices when we create a preview - compose for the screen, or
compose for the printer. Most programs such as MS Word compose to the screen
when they create a preview. This makes for attractive previews but they tend
to be … -
Could be that all of the Design Controls are getting created each time you
load.
As an experiment, try this:
ppDesigner1.Report := nil;
ppReport1.Template.LoadFromFile;
ppDesigner1.Report := ppReport1… -
Were you able to run the RBASTA end user demo that is available from ASTA?
It is the full end user demo setup and ready to go using ASTA, including a
DADE plugin. We've tested it with ASTA 2.6 and RB 6.03 in Delphi 6 and it
works.
Can you run the end user solution on your tables without using ASTA? This
would be the first step to make sure that the table definitions are correct.
Are you using the demo version of ASTA? I experienced similiar issues with
th…The end user options are controllable if you use the ReportExplorer
FolderOptions and ItemOptions properties. In addition, you can implement
read only as shown in this example:
in Defining user rights Comment by digitalmetaphors October 2002Example sent.
Cheers,
Jim Bennett
Digital Metaphors
You can add rights by adding a field to the rbItem table. This field will
determine if the report will be read only for the user. There is an example
I can email to you which has the read only option coded into it. Please send
an ema…We aren't sure what will happen when you switch it while the designer is
open. It may work while the designer is open. It should work if you close
the designer and reopen the designer with the new data dictionary datasets.
When you c…If the resource files are placed in the windows system directory of the
client machine, as specified in the installed RBuilder\Languages\Readme.doc,
then it should work. Have you tried setting the language property of the
report to da…No problem, glad to hear it is working. FYI, There was also a master detail
DADE linking fix in the DADE daASTA plugin. I made a post about it in the
DADE newsgroup on 7/19/2002.
Cheers,
Jim Bennett
Digit…Is the ASTA client socket connected-I assume it is but there must be another
part of the data access component configuration that is causing the problem.
Do you have only one client socket? We'll need more information to figure
this …The TdaDatamodule has a Dataviews array property. Use this to loop through
all of the dataviews in this report. You can search by name as shown below
in order to get the SQL object for a particular dataview by name. I put a
showmess…Yes, you can load the template and then extract the SQL object. Here is a
demo which extracts the SQL object and then creates search criteria on it on
the fly: This demo is in RB 7 format for Delphi 6.
in how to load the criteria Comment by digitalmetaphors September 2002You should have received a reply from Tom this morning, he's working on it.
Cheers,
Jim Bennett
Digital Metaphors
It sounds like the paradox tables are corrupt. RB 6.03 would have resolved
any issues that you had. I do not remmeber ever seeing this problem in RB
6.03 with any databases. When you say you see the problem with DBISAM, it
could be …I worked on finding a solution to locking a component, as in making new
descendent components implement a IppLockable interface, then checking that
in the designer events. After looking at what the designer would have to do,
the desig…The current designer doesn't easily support locking of a component. You can
hook into the Designer.OnDestroyComponent event, but there is no way to stop
the component from being freed from the workspace. What you can do is
reload th…You can register a new preview form just as the TppPrintPreview class in
ppPrvDlg.pas does. At the bottom of ppPrvDlg.pas there is a registration
call you can make with your form class to replace the preview form. For an
example, see…If SkipWhenNoRecords is true on the detail datapipeline, then you shouldn't
get the extra page, because the master record will not print. Are there any
bands which are empty white space that are printing in your report? Try
placing c…Here is an example of extractng the TdaSQLObject and manipulating it.
http://www.digital-metaphors.com/tips/ExtractSQLObject.zip
Cheers,
The Tda* classes are not documented as they were never intended to be used
this way. Right now, the best documentation we can provide is the source
itself. The best bet is going to be to figure out how we show DADE in the
designer. F…DADE is tightly coupled to a report being attached to it. We do not have a
demo of showing DADE by itself. You can launch the query designer
standalone if you would like to create a query before launching the report
as shown in this…For the best performance for a dot matrix printer, you should create a
report specifically for the dot matrix printer, and then another report for
office jet style printers. You can use repor templates to load the correct
one based o…Are you using RB Enterprise? You can use RAP to show different autosearhc
dialogs for the same report based on conditions you have at runtime. In the
RAP global OnCreate event handler, call a RAP pass through function. In
this meth…Is your goal to modify the persistent searchc riteria values stored inside
the tempalte definition?
One thing you can do for the project manager user is that you can give them
the ability to use the report designer and DADE. Onc…You can use a custom autosearch dialog. See the RBuilder\Autosearch demos
for examples on modifying the search criteria that is in your end user
reports and also for an example of a custom autosearch dialog.
Cheers,
<…When you say you load it to the program, do you have datapipelines on the
form that may be getting hooked up to the report? Are the subreport
connected to the respective detail dataviews? They should be assigned since
they were saved …Thanks for pointing this out. What you can do before you show the designer,
is disable the standard toolbar, both the menu option and the toolbar.
{disable standard toolbar}
ppDesigner1.Menu.Items[2].Items[0].Items[0].Visible :…Here is an example which shows how to disable the save menu item. You can
determine which tab you are in and can disable the proper menu item.
http://www.di…