Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

QReport. Bojenje reda u zavisnosti od vrednosti nekog polja True/False.

  • 6 odgovora
  • 7.776 pregleda

Najnovija ↓

Re: QReport. Bojenje reda u zavisnosti od vrednosti nekog polja True/False. 20.01.2006. u 12:55 · pre 252 meseca #3
U svakom slucaju hvala, ali...
Nikako da uspe. Mislim da sam sve uradio kako treba.

procedure TQuickReport1.QuickRepNeedData(Sender: TObject;
var MoreData: Boolean);
begin
if Query1PF.Value = True then
QRBand1.Color := clRed
else
QRBand1.Color := clBlue;
end;

Hvala.
Re: QReport. Bojenje reda u zavisnosti od vrednosti nekog polja True/False. 08.08.2021. u 12:21 · pre 63 meseca #6
Citat:
sapet:
Na formi u DBGrid-u nije problem, ali kako to izvesti u izvestaju u QReport?
Naime u zavisnosti od vrednosti polja (True/False), treba da se oboji podloga detail-a. Kako?

Ako nije problem da mi pošalješ kako bojiš red na formi .hvala
Re: QReport. Bojenje reda u zavisnosti od vrednosti nekog polja True/False. 09.08.2021. u 08:28 · pre 63 meseca #7
Code:
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
DBGrid1.Canvas.Brush.Color:=clWhite;
 if Table1.FieldByName('boolean').AsString = 'true'
 then
  DBGrid1.Canvas.Brush.Color:=clRed;
 DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);  

end;
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme