Jump to content


Photo

UniFormattedNumberEdit1 CurrencyString verilen değeri almıyor


  • Please log in to reply
9 replies to this topic

#1 mustafa kartal

mustafa kartal

    Member

  • uniGUI Subscriber
  • PipPip
  • 20 posts

Posted 07 September 2017 - 12:48 PM

Merhaba

grid üzerinde bir alanı UniFormattedNumberEdit1 bağladım daha sonra UniFormattedNumberEdit1.CurrencyString:='$' veya kğ ayarları yapıyorum fakat hiç birini almıyor

 server module de PFmtSettings.CurrencyString := '$'; bu ayarlarsam hepsi $ dolar simgesi oluyor veya bunu pasif edersem hepsi bilgisayarın yerelinde çekip tl simgesi geliyor

yani UniFormattedNumberEdit1.CurrencyString istediğmiz alana istediğimiz simgeyi atayamıyoruz bu daha önceki versiyonlarda yapabiliyorduk

 

Kullanmış olduğum unigui versiyon

FMSoft_uniGUI_Complete_Professional_1.0.0.1410

Delphi XE8 UPD1


  • 0

#2 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 07 September 2017 - 04:47 PM

Merhaba,

 

DefaultCurrencySign true olduğu sürece PFmtSettings'deki ayarı dikkate alır.


  • 0

#3 alp.yilmaz

alp.yilmaz

    Member

  • uniGUI Subscriber
  • PipPip
  • 40 posts
  • LocationAdana

Posted 08 September 2017 - 10:42 AM

Merhaba Grid'de Bağladığın Query içerisinde
 

 

procedure TsFatFind.Q1AraToplamGetText(Sender: TField; var Text: string;
  DisplayText: Boolean);
begin
  if Not Sender.IsNull then
  Begin
    if Q1.Fieldbyname('DovizKodu').Value='USD' then
    Begin
       Text := FormatFloat('#,##0.00 $' ,Sender.Value);
    End;
    if Q1.Fieldbyname('DovizKodu').Value='EUR' then
    Begin
       Text := FormatFloat('#,##0.00 €' ,Sender.Value);
    End;
    if Q1.Fieldbyname('DovizKodu').Value='TL' then
    Begin
       Text := FormatFloat('#,##0.00 ₺' ,Sender.Value);
    End;
  End
  Else
    Text := '0.00';

end;

 

 

Sanırım Bu Kod işini Görecektir.


  • 0

#4 mustafa kartal

mustafa kartal

    Member

  • uniGUI Subscriber
  • PipPip
  • 20 posts

Posted 08 September 2017 - 01:20 PM

Merhaba,

 

DefaultCurrencySign true olduğu sürece PFmtSettings'deki ayarı dikkate alır.

 

DefaultCurrencySign ZATEN false yapıyorum sorunda orada DefaultCurrencySign pasif olmasına ragmen yine default ayarları alıyor


  • 0

#5 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 08 September 2017 - 01:48 PM

Bir ornek proje yollamaniz mumkun mu?

Sent from my SM-N900 using Tapatalk
  • 0

#6 mustafa kartal

mustafa kartal

    Member

  • uniGUI Subscriber
  • PipPip
  • 20 posts

Posted 08 September 2017 - 02:23 PM

Bir ornek proje yollamaniz mumkun mu?

Sent from my SM-N900 using Tapatalk

 

mevcut demolarda da test ettim sorun hepsinde de aynı demolardan kontrol edebilirsiniz


  • 0

#7 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 08 September 2017 - 02:29 PM

Peki bakalim

Sent from my SM-N900 using Tapatalk
  • 0

#8 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 08 September 2017 - 07:19 PM

Demolarda da bir sorun göremedim.

 

Yalnız unutmayın ki editor ayarları sadece edit modunu etkiler. Kolondaki normal görünümü etkilemez.


  • 0

#9 mustafa kartal

mustafa kartal

    Member

  • uniGUI Subscriber
  • PipPip
  • 20 posts

Posted 09 September 2017 - 05:44 AM

Demolarda da bir sorun göremedim.

 

Yalnız unutmayın ki editor ayarları sadece edit modunu etkiler. Kolondaki normal görünümü etkilemez.

 Benim bahsetmiş oldugum sorunda o  edit etkiliyor fakat bağlamış oldugum iligili grid kolunu etkilemiyor orası default dan çekmeye devam ediyor


  • 0

#10 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 09 September 2017 - 05:48 AM

O ayarlar sadece editor icindir. Diger ayarlari normal Delphi'deki ayarları yapacaksiniz. Field üzerindeki format degerleri vs.

Sent from my SM-N900 using Tapatalk
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users