Making Delphi code multiuser when printing reports with QReports
Posted on 2006-05-29
I am converting some Delphi 5 code to be multi-user. There are various modules.
Several appear to just print particular reports via QReports. Others are for data entry.
Can any Experts give me advice as how to approach the multiuser locking scenario?
As one module might be locking a record for some action what is the issue if you choose to print a report and QReports opens up the entire table.
Do I just ignore it?
Lock the entire table?
Or something more subtle?
n.b. There isn't much data and the time taken to print a report is 5 seconds max. Nothing in the system is locked for very long.