
technisoft
technisoft
About
- Username
- technisoft
- Joined
- Visits
- 1
- Last Active
- Roles
- Members
Comments
-
Rodrigo de Oliveira wrote: » Anyone who has experience in FastReport matrix printing, please help. I'm not able to configure the reports to come out properly in the printer. I use FastReport 4.9 and Epson LX890 If they say, or material whic…
-
I would try: Memo17.Text := Memo5.Text + Memo6.Text + .....
-
All the quesries, including the code sample, should work without requiring any brackets. At least it does in Firebird which, unlike MS Access is one of the most SQL standard compliant databases around. MS products are notorious for not being standa…
-
I think it would be far easier to run the query and report 300+ times. After all, this is what computers are for, to perform repetitive tasks. IMO, filenames using an auto incrementing prefix is just trouble because you will not be able to immediat…
-
I don't know whether gordk's code will return the result you want (I doubt it) but it is also old SQL standard style code (SQL1994). New style coding (SQL2003) which is easier to read, uses joins but you must use a LEFT OUTER JOIN in your case s…
-
gworboys wrote: » Hmm... I did just notice something in the changes.txt file (under 4.8 section). It talks about the new processor being for Delphi 7 and above. I am still building this particular app with Delphi6 (I am still working on getting …
-
Anu de Deus wrote: » It's a quite serious issue, but you have quite a problem here. You need FastReports to implement it. I don't suppose they will do it just because YOU need it. There are many users of FR, there will be many who e-mail in…
-
Does anyone have any response, comment to this, IMO quite serious issue?
-
BITS wrote: » Hi, yeah, I have tried hardcoding as you've put above and I use the serial number which appears in the error and a known working one and it does work (Obviosuly all results showing the hardcorded serial number). So now I'm just lost …
-
I try to keep reports as simple as possible. This makes life much easier when one has to upgrade to another version, e.g. FR2 to FR3, or heaven forbid, change the reporting engine altogether. I would prepare everything in a temporary, or memory, …
-
Printer drivers on W2000 and Win98 have differences which make it impossible to use the same report on both systems. XP works like W2000. For printing tasks do not mix Win9x and W2k, XP, NT machines. FR3 dot-matrix reports do not show this problem…
-
Using Delphi and IBX components it would be something like this with TIBquery1 do begin SQL.Clear; SQL.Add('SELECT '); SQL.Add('COLUMN_A AS VALUE_1'); SQL.Add(',COLUMN_C AS VALUE_2'); SQL.Add(',COLUMN_F AS VALUE_3'); SQL.Add(',COLUMN_G AS …
-
There are a number of options (in increasing order of complexity): Move the data into a grid and print the grid. Use a dynamically created SQL statement that only extracts the filled cells (columns?). Create the report at runtime. These …
-
May have something to do with removing the components not removing the units referred to in the units section. Remove components AND all FR units referenced.
-
In Delphi code I use TForm(frxDmxUse.Preview.Parent).Close; in the OnAfterPrintReport event Peter Technisoft
-
There are NO licence costs to the end user. Everything CAN be built into the exe file but large parts of FR run time code can also be shipped as an additional BPL file.
-
Make sure you use the latest printer driver from HP. Make sure that printer has sufficient memory. Laser printers must render the whole page in memory before they can print. Running out of memory during the rendering process can result in what you …
-
Shivan wrote: I don't have any problems with printing on network printers. Works without problems. Same here, as long as the workstation is not Win9x where run-time redirection fails and it only prints to the default printer, which can be a …
-
Hi Sat, I always found FR2.5x erratic when handling dot-matrix printers. Sometimes reports change for no apparent reason, at other times it is impossible to reposition an existing field, it jumps 2 lines instead of one. The only way to get it rig…
-
Hi Sat, I am not clear on a number of aspects. Is the paper on a roll? If it is in the usual "forms format" then how will the stopping of printing save any paper? Does the printing end with the rows? No totals, delivery instructions, etc? I a…
-
Page Options -> Paper -> Check "Unlimited height" Peter Technisoft
-
Instead of if = then PageFooter1.visible := false else PageFooter1.visible := true; make the components not visible if = then begin MemoXX.visible := false; MemoXY.visible := false; .. etc. end; Peter Technisoft
-
IMO the best solution for this is to operate via an email-to-fax service. What you do is generate the report, save the resulting PDF (which I would recommend as the format) to disk. Then you create an e-mail, attach the PDF and send it to the fax …
-
Set FormNewPage property of band to TRUE. Peter Technisoft
-
Hi, First, I don't think it can be done. Second, TBH, why complicate your life? If someone is using pre-printed forms and the invoice requires 2 pages then everybody accepts that the space for the page footer on the first page cannot be used f…
-
What components are you using? My FR2.5xx installation has no PDF export filter.
-
Use: [IF([FieldIsNull('qryAudit."FIELDNAME"')], '', [qryAudit."FIELDNAME"])] You should be able to modify above for band.visible := blah, etc. Note the extra single quotes in the argument for FieldIsNull()
-
I think what it means is this: If the printer driver is intelligent enough to recognize that certain fonts are printer resident fonts then it may behave as if the printer receives text output (and may indeed receive text only ) instead of text as gr…
-
No contest! FR is far superior!
-
AFAIK, D8 is just D7 with .NET stuff added.