rbuser
Comments
-
Hi Nico,
you're right, the report is loaded from a template. However, I
reproduced the issue even without using templates. The code I used is
this (probably it isn't of much use without having the definition of the
repor… -
Hi Nico,
I tried your solution, without success. It is always printing the same
string, (The last one).
I am pasting here the code I inserted in the unit.
====================
unit printP2;
interface<… -
Hi Nico,
Thanks,
That is just what I am looking for.
Best regards
Ben
"Nico Cizik (Digital Metaphors)" a ?crit dans le message de groupe de
discussion : 54cc0800$1@mail....
Hi Ben,
If… -
Hi Nico,
Thanks for your reply. I had already read through the article you
pointed me to and have done so again to make sure I have not missed
anything. Unfortunatly I'm still in a position where it is impossible
to do everythi… -
RB version is 15.03
Delphi XE
Hi Nico,
Thanks for the reply, the info was helpful. I think this is a side
affect of using daMidas as the provider for report builder. My server
is stateless and so the method for mast… -
Or simply use :
procedure TnxRBDesignerEngine.DesignerTabChange(Sender: TObject; NewTab:
string; var AllowChange: Boolean);
begin
if NewTab = 'Preview' then
Report.Template.OnLoadEnd := nil else
Report… -
Thanks for the reply, Nico.
I think I've worked something out. It only happens when switching from
from the Preview page of the Report Designer back to the Design tab.
Now, this forces the TppTemplate.OnLoadEnd event to fire a… -
Hello Nico,
We deliberately give RB is own session and database to avoid any
conflict with any other part of our application. You say that RB doesn't
does not spawn multiple threads that simultaneously access
a DB session… -
Thanks for your answer.
we are using NexusDB and we are using ppBDEPipeline. Which component
should we use instead which works also with NexusDB?
Best wishes
Bernhard
Am 09.02.2015 um 15:55 schrieb Nico Cizik (Digital… -
Thank you for the answer.
But the problem is, that our customers design their Reports with the
ReportDesigner and we load the template at runtime and not at design
time, so I dont have the access to this variable in delphi on … -
Hello Mark,
Thank you very much for your description.
Basically one only needs to load the resmodules that are required inside
the application I guess. So in my case only the dutch.
Your aproach is nice, but you have to ma… -
Hello Stef,
I've edited the unit ppUtils.pas in order to load the resmodules
(rbDADE.dft etc.) from the subdirectoy "Language":
procedure TppResourceManager.LoadResourceModule(aIndex: Integer);
var
lsResFileN… -
Hello Mark,
Can you point out exactly what you have done to solve this?
Regards,
Stef
-
Hi Nico,
that's why I was wondering, how it could have worked before... Shouldn't
be the case, but it did on all mentioned OS and also for all the customers.
Something has changed, so that it sitll works on Vista, but not… -
Nevermind the last question. It did sound very familiar, so I've done
some searching and found my early messages from 2010, where Nard has
replied accordingly. Unfortunatelly my changes were causing trouble, so
I've skipped that id… -
Hi Nico,
I was already writing another message, when I saw yours and you seem to
confirm the reason.
Looks as if on Windows 7 / 8 the resmodules of my newer application
aren't being loaded. I've used the ppDebugLog … -
Thank you for your reply, Stef!
Sorry that you didn't find a real solution...
Some more info:
In "procedure TppPrintDialog.LanguageChanged;" there is for instance a
lblPrinterType. It's caption is being set to ppLoad… -
Hello Mark,
I had a similar issue.
RB pointed me to http://www.digital-metaphors.com/rbWiki/General/International… -
Am 17.02.2015 um 12:09 schrieb Mark Stein:
I've uninstalled that Windows update now, but it didn't have any effect
on the missing labels etc. It's also the same on a Windows 8 machine.
-
Please ignore - I'm going to take this up with DevExpress instead. Sorry
for posting here.
-
Is there a way to have the current version we have now and the new
version on the same computer. For example, release 1 of xx with old
report writer, release 2 of xx with new report writer.
-
Hi Niko,
Thanks. the DBDemos database doesn't contain the same relationship as my
database, so I've used a query to try and simulate a similar situation
to what I have.
I've emailed this through to support. Hopefull… -
Good Morning Nico,
I'm able to successfully run the example in your article on both 15.01
and 15.05.
I notice that your demo does not contain any subreports, or any
master/detail link - which is where I need to grab… -
Sorry - I should probably add that this is with version 15.01 in Delphi
2007.
I've put a try / except around the call but nothing seems to get
populated. It seems the error is raised each time.
Best Regards
Hi Nico,
Thanks for that. Unfortunately I'm getting an Access Violation in
ppctrls.pas on line 4031:
while (liIndex < Count) and (Result = nil) do
Count appears to be undefined.
The report is se…Doing lots of playing with the CalcComponent and CalcType events, the
only way I've been able to get this to behave is by setting the
CalcComponent to SubReport2, and the CalcEvent to veDataPipelineTraversal.
However if the 2n…Hi Nico,
Sorry - I realised that my last post might be more confusing than
anything else, so I'll try to re-explain.
On my main report, I have numerous tppVariable components. I'm at a
stage where I can populate the…Hi Nico,
Thanks for that. I was just wondering if there's an alternative solution
as things are going to get quite messy behind the scenes.
In my original post you can see that there is a third variable on the
main …Hi Nico,
thanks for you information.
Actualy i just call loadreport (ppReportExplorer.LoadReport) and then
call the refresh function on the viewer component.
Sorry i did not mention RAP. (I was in kind of a str…Hi Nico,
thanks for the quick response
It seems the problem is not in the assigning of the colors to the font
or background.
I use the GlobalOnCreate event to initialize the colorvariables.
If i move that …