Delphi Can
Excel içeri alma Para birimi - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Excel içeri alma Para birimi (/showthread.php?tid=7914)



Excel içeri alma Para birimi - gonulali - 26-10-2024

Merhabalar, Excelde bir listem var. Firma, Telefon, Carisi gibi alanlarımvar. Cari alanında 100.000 yazıyor mesela. Ben bun excel dosyasını programımdan içer al dediğimde tüm alanlar aktarılıyor fakat cari alanı noktasız aktarılıyor.
Sqldeki alanın tipini money, flat, nvarchar yaptım ama değişen birşey olmadı. Halen noktasız görünüyor.  ne yapmam gerke acaba? 
Teşekkür Ederim.


Excel içeri alma Para birimi - mrmarman - 26-10-2024

100.000 şeklinde görmek istiyorsanız 

seçenekleriniz
1. Excel'den alırken rakam olarak alıp rakamı formatfloat() gibi bir fonksiyondan geçirmelisiniz 
2. Bu veritabanına sayısal olarak kaydedildiği varsayılarak, SQL sorgunuzda format uygulayabilirsiniz.
3. Yine 2 nolu maddeye bağlı olarak sayı formatında çekilen veriyi, GRID vb. bilşen ne kullanıyorsanız orada formatlı olarak ekrana yansıtılmasını sağlayabilirsiniz.
 
FormatFloat fonksiyon kullanım örneği : 
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  LPara : Currency;
  LParaStr : string;
begin
  LPara := 100000000;
  LParaStr := FormatFloat( '#,###.00 TL', LPara );
  Showmessage( LParaStr );
end;




Excel içeri alma Para birimi - gonulali - 26-10-2024

Teşekkür Ederim Muharrem Hocam.


Excel içeri alma Para birimi - griposter - 28-10-2024

çok yararlı oldu teşekkürler