Default Avatar

GRFrones

GRFrones

About

Username
GRFrones
Joined
Visits
0
Last Active
Roles
Members

Comments

  • Thanks for your help. However, my CrossTab already does display a "summary" for the tab itself, that contains the sum of every column. What I'm needing is to subtract the sum of the columns on the CrossTab1 from the respective columns in the C…
  • I can attach an excel sample of what I'm needing on the binaries newsgroup if it necessary. Edited wrote: Well... actually I can't. I'm having trouble with accessing the newsgroup. Best Regards.
  • gordk, thank you very much... I'll try to implement something like that later. Best Regards.
  • Just for curiosity: Why doesn't the ReportSummary works on this case? wrote: Doesn't seem to be many sightings of the FR team on the forum since New Year. They must have one big hang over! Apparently, there are only few ones that take car…
  • Not sure, but I think you can create a variable on the report, and on the OnBeforePrint of the Memo object, you can set this variable to . So, you get this variable later, and it'll contain the page number where the Memo has been printed. Regards.
  • I'm not sure of what you're needing, but have you tried to set RangeBegin/RangeEnd properties on the TfrxDBDataSet? Regards.
  • Two ways I could think to do this: - Use a ReportSummary in place of PageFooter; - Use a script on the OnBeforePrint of the PageFooter to check if this is the last page. Something like that: Begin    PageFooter1.Visible := = End; Best Re…
  • I found a solution. Put this sample code on the OnBeforePrint of the Memo Object: Procedure Marcas1OnBeforePrint(Sender: TfrxComponent); Var wWidth : Extended; Begin    Marcas1.Memo.Clear;    Marcas1.Memo.Add( 'Here comes some text. It mu…
  • On Delphi Code: Var MyFRDataSet : TfrxDBDataSet;    Report : TfrxReport; Begin    MyFRDataSet := TfrxDBDataSet.Create( Self );    MyFRDataSet.UserName := 'MyFRDataSet';    MyFRDataSet.DataSet := MyDataSet; //Or DataSource if you prefer. …
  • Nice features... however, that seems that FastReport 4 is more useful for electronic reporting. For those who use just printed reports, there are no nice new features that can encourage an upgrade. Some suggestions: - Some new HTML Tags would …
  • What kind of result are you expecting, after all? How many days are between two dates? You can just subtract the dates, and you will get it. Regards.
  • Because you're using the same dataset for the Report and for a Band. The TfrxReport component, do not need to have a DataSet assigned... remove the reference to your DataSet from TfrxReport and try again. Best Regards.
  • Well, that wasn't so wasy as I thought. This procedure is returning the error 'DataSet "" does not exists': Procedure TFormCadastro.ShowReport( wResName : String; AdditionalVars : TStringList ); Var Report : TfrxReport;    DataSets : Array Of …
  • I found the solution:     Report.LoadFromFile( ChangeFileExt( Application.ExeName, '.fr3' ) );     If Report.DataSets.Count > 0 Then         ShowMessage( Report.DataSets[0].DataSetName ); Some modifications and this should wo…
  • Actually, I like FastReport and don't think it's only ok for simple reports. What I really don't like is FastScript (like PascalScript). I had a lot of problems with it and have given up to use. You can Export on the AfterPrintReport event, if…
  • Can't you use the UserFunction Method? It work's like that: On Delphi: Procedure TFormMain.FormShow(Sender : TObject); Begin    fsGlobalUnit.AddedBy := Self;    fsGlobalUnit.AddMethod( 'function AnsiReplaceStr(const AText: String; const …
  • Is this a question? If so, I think you can use the dot-matrix report. And if you really want to write the entire report, you can create the report with just one memo and set its text manually. Regards.
  • I should recommend that you don't use Script on FastReport, so, using FormatFloat function isn't a good idea. What problems have you had with the DisplayFormat property? Regards.
  • Hmmmmm... I think you need to put this memo on a band alone. So, you can use the Stretched property. Regards.
  • You can Apply a filter to the Table/Query... have you tried this? Regards.
  • Hi, I think there is a demo on FastReport intallation path for something like that. Actually, it don't use Script, but a memo expression. Have you tried it? Btw: FastReport is an excelent Report tool if you never try to use its Script!
  • Are there many images on PDF? Can you attach the PDF file (the small one)? regards.
    in Huge PDF Comment by GRFrones July 2005
  • You can write a code on the event AfterPrint of the band... And at the BeforePrint of the summary, you display your variable... regards.
  • See user's manual on how to add own functions...
  • Can't you make this verification before running FastReport? regards.
  • I'm not sure, but try to add the FindComponent function to FastReport... See User Manual on how to add own functions... regards.
  • Not so easy when you have a lot of requests more importants (like bugs) to develop... I'm sure that when FR team can develop it, they will... Until that, just be patience... I can assure FastReport's was the best choice for Report's developing...…
  • I'm not sure if FR 2.5 can access DataBase's direct... But FR 3.0 does it... FastReport 3 is much better than the 2.5 version... You should consider an upgrade... regards.
  • There are several component's, like ListBox, where you can list the possible Tables for the end-user... Then, you make the query through FastScript... This can make it a little more easy for the user... regards.
  • You can solve that adding the function throug OnUserFunction event... For that, see FastReport's user manual on "how to add own functions"... If you can just add a Uses to FastScript, this should be better, but while you can't you can add the fun…