Default Avatar

capitol

capitol

About

Username
capitol
Joined
Visits
0
Last Active
Roles
Members

Comments

  • Hmm... Every older version worked OK except 253. I tried also on clean Win98 (well ... clean Win98 only with .NET framework added... so this could be IT !) so I was wondering if it works for you. On WinXP I get RunTime Error. On Win98 just mess…
  • ... well it can't be that hard. Procedure has only ~30 lines. Just comment the part when it create new page and move Y and X position to the start of the next line. ... and a few other fixes in the mentioned procedure and you're done. I've…
  • If this report is a custom crosstab report and columns feel out of the right page margin, then that line is printed on a new page. Right ? If this is the trouble you are dealing with then the only solution I see is to change the FR source. Take a…
  • ZReport *is* good choise. I use it, and it works very nice. Only thing that I miss is run-time matrix report designer (just like FR designer)...
    in When? Comment by capitol January 2004
  • Check the TwoPass setting!
  • Use TfrPrintGrid or TfrPrintTable component properties to populate data you need, for example: frPrintTable.PageHeader.Text := 'This is page: [PAGE#], Created: [DATE] [TIME]'; and you can also set the title of this report ... frPrintTable.Title.T…
  • You can change this property on report (OnBeforePrint)... if it's depending on some field value like this: begin  IF ([Data."Field1"]) = 'BlaBla' then  GroupHeader1.Visible := True else    GroupHeader1.Visible := False; end ... Or you…
  • First you must prepare the data... order records by "Etat", than put GroupHeader band on report and add the code to condition: [[xxData."Etat"]>0]
  • I would solve this with data preparation (not with FR). I would create stored procedure that would create the list and than just put it on report. ... But it all depends on database you are using.
  • You can try to achive what you want with Child band. Use 2 child bands and switch between them in run-time (see FR demo: Reports with Script). Or you can use 2 subreports and switch between them or setting Visible property to false / true.
    in Area Comment by capitol November 2003
  • On data band that holds the bill positions add some code in OnBeforePrint: begin  if (([DialogForm.qryFaktPos."POS"] = -1006) and FinalPass) then    Memo1.Memo := '---------' else      Memo1.Memo := [DialogForm.qryFaktPos."BETRAG"]; end …
  • Easy way to achive this is to use tool in Object Inspector called (Highlight) ... conditional formatting. If your data meets preset condition then you can format field to either Bold, Italic, Underline, Set Font Color or change Background color.