parasal alan
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
parasal alan
merhaba ustalar
fb d7
soyle bir sorunum var ne yaptiysam olmadi 5 kurus yani 0,5 şeklinde yazmiyor
fbd de parasal alan tanimliyorum float tipinde fakat programda bir turli kurus olayini gosteremedim display formati #,## şeklinde verdim fakat 0,5 şeklinde yazmiyor
acaba parasal alan icin en uygun field tipi nedir double precision mu kullansam veya?
ve arkadaslar fb icin backup restore islemini adim adim anlatan bir link verirseniz sevinirim.
tskler.
fb d7
soyle bir sorunum var ne yaptiysam olmadi 5 kurus yani 0,5 şeklinde yazmiyor
fbd de parasal alan tanimliyorum float tipinde fakat programda bir turli kurus olayini gosteremedim display formati #,## şeklinde verdim fakat 0,5 şeklinde yazmiyor
acaba parasal alan icin en uygun field tipi nedir double precision mu kullansam veya?
ve arkadaslar fb icin backup restore islemini adim adim anlatan bir link verirseniz sevinirim.
tskler.
Garibanus
Re: parasal alan
Parasal alanlar için currency kullanılır.
Bir kelimenin anlamını öğretsen bile yeter..



Re: parasal alan
s.a.
peki ne şekilde yazıyor.
parasal alanları formatlamak için ben genelde #,###.00 kullanıyorum.
bu her halükarda kuruşları göster demek.
kolay gelsin.
peki ne şekilde yazıyor.
parasal alanları formatlamak için ben genelde #,###.00 kullanıyorum.
bu her halükarda kuruşları göster demek.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: parasal alan
Display Format bu şekilde
Peki alan tanımın nedir. Numeric yapıp scale 2 olarak verebilirsin.
Kod: Tümünü seç
#,0.00
--------
Kayıp sorularım var
Bulunmuş cevaplarım
Bir dönenceden ibaret hayatım
Gün gelecek sorular bulunacak
Lakin cevaplarım kayıp...
Kayıp sorularım var
Bulunmuş cevaplarım
Bir dönenceden ibaret hayatım
Gün gelecek sorular bulunacak
Lakin cevaplarım kayıp...
Re: parasal alan
evet display formati #,###.00 sekilde veriyorum
ibexpertte float olarak tanimliyorum
edite girinde 0,50 seklinde degilde ,50 yaziyor
tskler cevaplariniz icin
ibexpertte float olarak tanimliyorum
edite girinde 0,50 seklinde degilde ,50 yaziyor
tskler cevaplariniz icin
Garibanus
Re: parasal alan
eğer virgülde önce # verirsen ve o değer 0 (sıfırsa) boş bırakır
doğru şekil her zaman
şeklkindedir. Hem basamak ayrımı doğru olur hemde 0,50 şeklinde bir sonucu alırsın.
doğru şekil her zaman
Kod: Tümünü seç
#,0.00
--------
Kayıp sorularım var
Bulunmuş cevaplarım
Bir dönenceden ibaret hayatım
Gün gelecek sorular bulunacak
Lakin cevaplarım kayıp...
Kayıp sorularım var
Bulunmuş cevaplarım
Bir dönenceden ibaret hayatım
Gün gelecek sorular bulunacak
Lakin cevaplarım kayıp...
Re: parasal alan
tskler arkadaslar query nin dedigi gibi sorun halloldu fakat digerinde neden gostermedi hayret
tskler
tskler
Garibanus
Re: parasal alan
ya arkadaşlar parasal alanları #,0.00 bu şekilde tanımladım ancak işlem yaparkende hem strtocurr şeklinde hemde strtofloat şeklinde denememe rağmen
bir türlü işlemi yaptıramadım
siz ne dersiniz bu konuda
amacım fiyat la adeti çarpıp tutarı verecek fiyat ve tutarın display formatı #,0.00 bu şekilde tanımlanmış durumda.
bir türlü işlemi yaptıramadım
siz ne dersiniz bu konuda
amacım fiyat la adeti çarpıp tutarı verecek fiyat ve tutarın display formatı #,0.00 bu şekilde tanımlanmış durumda.
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
Re: parasal alan
s.a.
muhtemelen kodlarınızda bir problem vardır.
kodları görmeden birşey diyemeyiz.
muhtemelen kodlarınızda bir problem vardır.
kodları görmeden birşey diyemeyiz.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: parasal alan
ya kodlar çok basit belki bugüne kadar bin defa yaptığım işlem ama bir türlü olmuyor kodlar aşağıda bir bak sadece editlerdeki sayıları çarptıracaz.
DBEdit2.Text:=FloatToStr(StrToFloat(DBEdit1.Text)*StrToFloat(DBEdit4.Text));
DBEdit3.Text:=FloatToStr(StrToFloat(DBEdit3.Text)+StrToFloat(DBEdit2.Text));
tüm kombinasyonları denedim strtocurr currtostr strttofloat floattostr ancak hangi fonksiyonu denediysem hata aynı
birde şu şekilde denedim;
IBTable1GELISFIYATI.DisplayFormat:=' ';
IBTable1TUTAR.DisplayFormat:=' ';
DBEdit2.Text:=FloatToStr(StrToFloat(DBEdit1.Text)*StrToFloat(DBEdit4.Text));
DBEdit3.Text:=FloatToStr(StrToFloat(DBEdit3.Text)+StrToFloat(DBEdit2.Text));
IBTable1GELISFIYATI.DisplayFormat:='#,0.00';
IBTable1TUTAR.DisplayFormat:='#,0.00';
hata vermiyor ancak bu defada hesaplama işlemini yapmıyor..
DBEdit2.Text:=FloatToStr(StrToFloat(DBEdit1.Text)*StrToFloat(DBEdit4.Text));
DBEdit3.Text:=FloatToStr(StrToFloat(DBEdit3.Text)+StrToFloat(DBEdit2.Text));
tüm kombinasyonları denedim strtocurr currtostr strttofloat floattostr ancak hangi fonksiyonu denediysem hata aynı
birde şu şekilde denedim;
IBTable1GELISFIYATI.DisplayFormat:=' ';
IBTable1TUTAR.DisplayFormat:=' ';
DBEdit2.Text:=FloatToStr(StrToFloat(DBEdit1.Text)*StrToFloat(DBEdit4.Text));
DBEdit3.Text:=FloatToStr(StrToFloat(DBEdit3.Text)+StrToFloat(DBEdit2.Text));
IBTable1GELISFIYATI.DisplayFormat:='#,0.00';
IBTable1TUTAR.DisplayFormat:='#,0.00';
hata vermiyor ancak bu defada hesaplama işlemini yapmıyor..
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
Re: parasal alan
aynı olan hatayıda yazsaydınız keşke.
muhtemelen bölgesel ayarlarla ilgili birşeydir.
nokta e virgül le alakalı birşeyler olabilir.
muhtemelen bölgesel ayarlarla ilgili birşeydir.
nokta e virgül le alakalı birşeyler olabilir.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: parasal alan
hata ;
gelisfiyatı için yani dbedit2 için is not a valid floating point value;
bu arada diğer tüm alanlarımla bu alanın diplay formastı aynı ayrıca bu alanı iptal ettiğimde diğer alanlarda sorun yok
ama neden bu alan bunu anlayamadım
belki aynı hesaplamayı binlerce defa yaptım
bir de hangi dönüştürme formatını(strtocurr v.s.) denediysem tüm olasılıklarla birlikte hata değişmiyor.
alanlarımın tamamı float veritabanı interbase.
display formatı boş bıraktığımda floattostr strtofloat deyimiyle hesaplama yapılabiliyor.
gelisfiyatı için yani dbedit2 için is not a valid floating point value;
bu arada diğer tüm alanlarımla bu alanın diplay formastı aynı ayrıca bu alanı iptal ettiğimde diğer alanlarda sorun yok
ama neden bu alan bunu anlayamadım
belki aynı hesaplamayı binlerce defa yaptım
bir de hangi dönüştürme formatını(strtocurr v.s.) denediysem tüm olasılıklarla birlikte hata değişmiyor.
alanlarımın tamamı float veritabanı interbase.
display formatı boş bıraktığımda floattostr strtofloat deyimiyle hesaplama yapılabiliyor.
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
Re: parasal alan
Kod: Tümünü seç
DBEdit2.Text:=FloatToStr(StrToFloat(DBEdit1.Text)*StrToFloat(DBEdit4.Text));
Bir kelimenin anlamını öğretsen bile yeter..



Re: parasal alan
conari;
yazdığın koddan sonraki değer için vermyor hatayı işleme başlamadan önceki geliş fiyatı alanının içindeki değer için veriyor hatayı
mesela geliş fiyatı için 1250 yazdık bu alanın display formatlı hali şu " 1.250,00 " oluyor işte bu değer için veriyor hatayı
işte bende hertürlü dönüştürmeyi deniyorum strtocurr strtofloat strtointdef aklına gelecek hertürlü dönüştürmeyi ancak bir sonuç elde edemedim
ayrıca hangi dönüştürmeyi kullansam hata aynı değer için "is not a valid floating point value";
yazdığın koddan sonraki değer için vermyor hatayı işleme başlamadan önceki geliş fiyatı alanının içindeki değer için veriyor hatayı
mesela geliş fiyatı için 1250 yazdık bu alanın display formatlı hali şu " 1.250,00 " oluyor işte bu değer için veriyor hatayı
işte bende hertürlü dönüştürmeyi deniyorum strtocurr strtofloat strtointdef aklına gelecek hertürlü dönüştürmeyi ancak bir sonuç elde edemedim
ayrıca hangi dönüştürmeyi kullansam hata aynı değer için "is not a valid floating point value";
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
Re: parasal alan
geliş fiyatı değerini nerde alıyor o zaman o aşamaya bakın.
Mesajınıza DBedit2 için hata veriyor demiştiniz. Bu editte bu code ile değer alıyor.
Bende bu codde hata olabilir diye düşündüm.
Mesajınıza DBedit2 için hata veriyor demiştiniz. Bu editte bu code ile değer alıyor.
Bende bu codde hata olabilir diye düşündüm.
Bir kelimenin anlamını öğretsen bile yeter..


