
bir excel tablosu düşünün
A sutununda haftalar olacak. Örnek : 43.Hafta,44.Hafta,45.Hafta,46.Hafta vs...
A1 satırında üretim birimleri olacak : Üretim Bantı1,Üretim Bantı2,Üretim Bantı3
Bu raporda Örneğin Üretim Bantı1 ve 43.Haftada Yükleme Tarihi 15.10.2010 ise sarı rengine boyasın.
Üretim Bantı2 ve 43. Haftada Yükleme Tarihi 21.10.2010 ise kırmızı renge boyasın vs. vs
Yardımlarınızı bekliyorum
aşağıda excelde hazırlanmış hali bulunuyor
http://www.resimupload.com/ds632737191_rapor.html
Çözümü:
procedure DBCross1OnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValues, Value: Variant);
begin
if Value = StrToDate('01.12.2010') then Memo.Color :=clRed;
if Value = StrToDate('15.12.2010') then Memo.Color :=clYellow;
if Value = StrToDate('31.12.2010') then Memo.Color :=clBlue;
if Value = StrToDate('15.01.2011') then Memo.Color :=clGreen;
end;