Jump to content

Recommended Posts

Posted

Merhaba

 

DBGrid ile Hareketli Bakiye Listesi Hazırlıyorum...

Normal Dizayn Aşamasında Bakiye Değişkeninin DisaplayFormat Bölümüne '#,##0.00 (B);#,##0.00 (A)'  Yazıp Query i True Yaptığımda Ekranda Değeri Doğru

Gösteriyor..

 

Run-Time Esnasında ise Disaplay Formatın Tamamını Değerin Yanında Gösteriyor.

 

Bu Sorunu Nasıl Giderebiliriz.

 

post-1658-0-82475100-1483117946_thumb.jpg

  • 2 weeks later...
Posted

Önce bir procedure tanımlayın örn;

 

procedure TMainFrm.MyFieldGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin

...

end;

 

daha sonra ;

 

procedure TImportFrm.ADOQueryAfterOpen(DataSet: TDataSet);

var
I : Integer;
begin
for I := 0 to ADOQuery.FieldCount - 1 do
ADOQuery.Fields[I].OnGetText := MainFrm.MyFieldGetText;
end;

 

adoquery afteropen eventından çağırın tanımladığınız procedure ü şuanda deneme imkanım yok ama olucakytır eğer bir sorun olursa paylaşın bakalım tekrar.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...