digitalmetaphors
Comments
-
There is a Developer's Guide PDF in your RBuilder installation. In the PDF
is a chapter called Code and there are also RAP tutorials in the PDF as
well. The RAP tutorial Delphi projects are located in the RAP folder under
the demos di… -
You'll need to use a TppVariable. Store the calculations in the Value
property of the variable and use its OnCalc event for the calculation.
Cheers,
Jim Bennett
Digital Metaphors
-
An end user can use the Data Access Development Environemt (DADE) in order
to visually create a query that is a summary query. The summary would not be
master detail, but simply a joined dataset so that all the records can be
aggregat… -
Can you create this chart with a chart component on a form outside of RB?
You may have to create a separate pipeline in order to provide the grouped
summary records. RB's wrapper for Teechart has limitations, including the
inability t… -
What changes did you make to our source to fix the problem? Did you have to
change any reserved words to get it to work? See
RBuilder\Source\daSQLReservedWords.pas.
Sorry, you said IBO in your first post, so I thought you had a … -
Try setting the CaseSensitive property on the Designer.Datasettings to true.
With Kbmtable and its DADE plugin out of the equation, can you use straight
IBO directly with the daIBO plugin to create a query dataview?
… -
Hi Shiju,
If you've verified the connection to the printer is good and can print from
other apps, the printer driver is the latest, then there is not much you
will be able to do since it is most likely a bug in RB 6.03 source co… -
We made enhancements to our source to address this issue. Upgrading is the
only way to solve the issue for sure. The only other alternative is to
download and install the latest printer drivers to workaround the bug in the
6.03 source… -
What version are you using? This was a problem in older versions of RB. This
should not be an issue in the latest version (RB 7.02). If you are using RB
7.02, then how can we reproduce the problem? Can you reproduce the problem
using … -
Using Delphi code, can you stream the image field to a file stream so you
can see it in pure ascii text format? I suspect there are control characters
in there somewhere which are causing a problem with our word wrapping logic.
You sh… -
WordWrap is implied on a Memo. CharWrap is the only property you can set to
affect this behavior. Do you have any control characters in your text, such
as #13#10 (CarriageReturn and LineFeed)? Can you save this memo record data
to asc… -
On the memo in this case, WordWrap should be true and CharWrap set to false.
Cheers,
Jim Bennett
Digital Metaphors
-
Yes, I was thinking maybe you have another machine to test with which
wouldn't interfere with your current development using your installed
version of RB.
Cheers,
Jim Bennett
Digital Metaphors
The problem you are running into is that the report was not detecting that
it should repaginate when you print to the printer. Calling
Report.Engine.Reset will clear the page cache and the engine will have to
regenerate the pages. Tha…What are the sequence of steps exactly, to reproduce the error using our
demo? Can you test with Delphi 6 or 7 too?
Cheers,
Jim Bennett
Digital Metaphors
If you can preview but not print only, then is there any code that you have
which affects the ADOConnection? Be aware the the report events will fire
again when you choose to print the report after previewing, unless
Report.CachePages…The first thing to check is to make sure that the OpenDataSource property is
set to true on the DataPipeline which is connected to the Report.
Cheers,
Jim Bennett
Digital Metaphors
I forgot to mention that I used RB 7.03, Delphi 6 and SQL Server 2000 via
ADO for the test project.
Cheers,
Jim Bennett
Digital Metaphors
Hi Jarrod,
You're right, the table names are in the cache. I was off in the wrong track
trying to determine if the dictionary was being used, and it was, however,
the table names were already in the cache, although the joins inf…I followed your steps and the demo works correctly. The data dictionary
settings are used. I did notice there was a missing Result := lPipeline when
the detail dataview was created. Check to make sure that is set. Here is the
project …In our custom dataview tests, the data dictionary is in effect even when the
custom dataview templates are used. Can you reproduce this with our custom
dataview tempalte demo?
Cheers,
Jim Bennett
Digital Me…Hi Jarrod,
Thanks for pointing this out. I changed the two lines of code and reran the
DADE QA and all tests indicate it works fine this way. I would imagine it
should have been coded originally with GetFieldForFieldAlias becaus…It sounds like the meta data cache is getting cleared or is not setup to use
the data dictionary. Is UseDataDictionary set to true on the designer's
DataSettings property?
Can you reproduce the AV using the our custom dataview f…Make sure the variable's data type is type double and not string. I tested
with this format and it works fine rounding the negative number:
#0.00;-#0.00
Cheers,
Jim Bennett
Digital Metaphors
The popup menu is hinting that you shouldn't try to configure it this way
using the object inspector. It may work when you set it this way in the
object inspector, however, it may not work in all cases, so it isn't
supported. We were …Thankyou for upgrading! When you upgraded from Pro to Enterprise be sure
that your app installs and uses the latest rbRAP resource files. There are
separate resources for the translation strings to RAP. In all, there are
four resource…No, the regular end user Report Explorer relies only on a database. It is
not as flexible as the Client Reprot Explorer. If you want to surface form
based reports, then you'll have to use the Client Report Explorer. It is
more flexibl…Hi Fernando,
You have one missing property setting. It is the
DataDictionary.BuilderSettings. Be sure it is set to IBXSession. If it isn't
selectable, then you'll have to install the DADE plugin package for IBX. It
should b…One way is to create a report template that is a master. Then your users can
load that template from file or database. You could code the
Report.Template.OnNew event to listen to see when a user wanted to create a
new report, then you…You register a replacement. All forms (TppForm descendents) are replacable
in RB. There is an example of a custom print dialog here
http://www.digital-met…