Merhaba
dbgrid ile dxComponentPrinter kullanıyorum
preview da sayılar formatsız geliyor oysa Grid de Displaylabel tanımlı ve Grid ekranında sayılarda binler ayracı var
herkese şimdiden teşekkürler
Not : Formda aradım ama bulamadım varsa şimdiden özür
kullandığınız dataset'e (table,Query vs) sağ tıklayıp Fields seçeneğinden tüm filed'ları ekleyin ve o sayı alanının display formatını ayarlayın. Düzgün çıkar.
Ozaman Field list in içeriğini döngü ile sırayla field tiplerini kontrol edip istediğin field lara yani intiger float vs ise bunların displayformat propertylerine format vermelisin
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak... Zoru başarırım, İmkansız zaman alır FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Freeman35 dediklerini yaptım olmadı
Admin in dediklerini de yaptım gene olmadı
siz kendi bilgisayarınızda yaptığınız zaman olduğundan emin misiniz ?
Devexpressin source larına baktım göremedim
Not : Ben Delphi7 ,Quantumgrid3 kullanıyorum
bu arada source lara müdahale ile çözdüm
Uses a Sysutils ekle
dxPSdxDBCtrlLnk satır 231
if (AReferenceColumn is TdxDBTreeListCurrencyColumn) then
Text := FormatFloat((AReferenceColumn as TdxDBTreeListCurrencyColumn).DisplayFormat,
StrtoFloat(ATreeList.GetDisplayValue(ANode, AColumn.Index)))
else Text := ATreeList.GetDisplayValue(ANode, AColumn.Index);