raporlama aracı olarak FAST REPORT kullanıyorum.
programda çoklu para birimine göre rapor almak istiyorum. parasal alanlarda döviz sütununda belirtilen para birimine göre parasal alanda belirtilen para biriminin simgesinin oluşmasını istiyorum. aşağıdaki kod kullanmaya çalıştım. bir sonuç alamadım. programda bu işlemi yaptım. rapor bölümünde biraz fikre ihtiyacım var.
yapmak istediğim DÖVİZ alanındaki döviz türüne göre belirttiğim display formata göre (aşağıdaki kodda olduğu gibi) parasal alanın rapor ekranında görüntülenmesi,
Kod: Tümünü seç
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
if <rpVWCariBakiyeList."DOVIZ">='TL' then
rpVWCariBakiyeListTOPLAMBORC.DisplayFormat.FormatStr:='#,##0.00 ₺';
if <rpVWCariBakiyeList."DOVIZ">='DOLAR' then
rpVWCariBakiyeListTOPLAMBORC.DisplayFormat.FormatStr:='#,##0.00 $';
if <rpVWCariBakiyeList."DOVIZ">='EURO' then
rpVWCariBakiyeListTOPLAMBORC.DisplayFormat.FormatStr:='#,##0.00 €';
end;