Solved

Problem: Report only come out once in my application

Posted on 1998-08-28
2
149 Views
Last Modified: 2010-04-04
When starting the Report which is made with ReportSmith V2.5.1 in my application, It is OK for the first time, but It dose not come out if I start the report again and again in my application. There is no error message.

The details is as follows:
1) Application
There is a report control named Report1 and a starting report button in my Delphi application. Before starting the report, there are some report parameters to be setup as follows:
Report1.InitialValues.Add(S1);
Report1.InitialValues.Add(S2);
Report1.InitialValues.Add(S3);
Report1.Preview := True;
Report1.run;
 
2)Report
There are several report variables S1, S2, S3 in the report. These variables are SQL clause. Such as FROM,WHERE,ORDER BY etc.

Without these report variables (SQL is fixed), the report can be started as many times as you want in the application.

With these report variables, the ReportSminth Run_Time Viewer can be started repeatedly, but the report come out only once, and no more come out again even though you close the report and keep clicking the starting report button in the application unless you quit the application and start it again.

Thanks and Regards
0
Comment
Question by:liuzifang
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 1

Accepted Solution

by:
Marcius earned 100 total points
ID: 1337959
Try forcing the report InitialValues to clear before adding new values. You may be adding more values than the query is expecting and causing the error.
0
 

Author Comment

by:liuzifang
ID: 1337960
Marcius,
Thank you very much for your reply. I have solved this problem by clearing the report InitialValues before adding new values that is your sulotion to this problem.

Best regards.

Liu ZiFang  
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Suggested Courses
Course of the Month4 days, 13 hours left to enroll

635 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question