Hayırlı Ramazanlar,
Delphi XE 10.1 - Fastreport 5 kullanıyorum!
Fastreport.MemoView nesnesi içerisinde
[IIF(<frxDbYazdir."CariTip">=1,'Borç','Alacak')]
ve
[SUM(<frxDbYazdir."BORC">)]
gibi Fastreport Fonksiyonu kullandığımda 'Could not convert variant of type (UnicodeString) into type (Boolean)' hatası alıyorum ve Rapor çakılıyor!
Formda http://delphiturkiye.com/forum/viewtopi ... rt#p168075 bu cevama baktım ancak kendi hatama çözüm sağlayamadım
[ IIF ] parametreleri için Fastreport.MemoView OnBeforePrint içerisinde yazabiliyorum ancak çok fazla rapor olduğundan benim için sağlıklı çözüm değil...
Benzer bir hata ile karşılaşan oldu mu acaba?
fastreport Could not convert variant Hatası
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 330
- Kayıt: 09 Mar 2004 11:18
- Konum: Konya
- İletişim:
Re: fastreport Could not convert variant Hatası
coluld not convert hataları tip dönüşümlerinde sıkıntı olduğu zaman veriyor. Zaten boolean bir değer beklerken, string geldiğini yazmış. IIF'in ilk parametresinin boolean bir değer olması lazım.
CariTip alanı integer bir değişken değil mi? Yazım da yanlış gözükmüyor ama parantez içine almak çözüm olabiliyor. Bir de kodu Fast Report'un kendi araçları ile oluşturup, oluşan kodu alın.
Kolay gelsin.
CariTip alanı integer bir değişken değil mi? Yazım da yanlış gözükmüyor ama parantez içine almak çözüm olabiliyor. Bir de kodu Fast Report'un kendi araçları ile oluşturup, oluşan kodu alın.
Kolay gelsin.
-
- Üye
- Mesajlar: 330
- Kayıt: 09 Mar 2004 11:18
- Konum: Konya
- İletişim:
Re: fastreport Could not convert variant Hatası
Hayıtlı İftarlar,
Hocam Cevap için çok teşekkür ederim...
Sorunun kaynağı Delphi tarafında fastreport1.ONGETVALUE de değişkenlere gönderdiğim #13 ( enter ) karakteriymiş...
ONGETVALUE de değişkenlere gönderdiğim #13 kaldırınca sorun düzeldi...
Hocam Cevap için çok teşekkür ederim...
Sorunun kaynağı Delphi tarafında fastreport1.ONGETVALUE de değişkenlere gönderdiğim #13 ( enter ) karakteriymiş...
ONGETVALUE de değişkenlere gönderdiğim #13 kaldırınca sorun düzeldi...