Type Mismatch İn Expression Hatası. Acil Yardım Lütfen!

1 2
28/08/2024, 13:41

kesekci

(28/08/2024, 11:41)berduş yazdı: diğer formları açarken bende hata vermedi sadece MEVCUT STOK RAPORU hata verdi açıklamam da o form için
hatanın sebebi  ilgili formun veri kaynağında kullandığınız sorgudaki ilişkilendirme hatası

girisler Query ve q_cikislar sorgularında kullandığınız stok_name asıl tablolarda sayı türünde
oysa ilişkilendirdiğiniz stok_kalemleri tablosunda  stok_name alanı metin türünde
eskiden çalışıyordu şimdi çalışmıyor demişsiniz ama normalde de çalışmaması gerek

Peki sayı türünde olanları nasıl metin türüne çevirebilirim? Relation olduğu için değiştiremiyorum. Hepsini silip baştan mı yapmam lazım. Çok uğraşmıştım ya ama gerçekten çalışıyordu tüm formlar, sorgular falan. Kendiliğinden değişmiş de olamaz. Valla anlamadım ne olduğunu? Nasıl çözebiliriz şimdi bu sorunu?
28/08/2024, 15:37

onur_can

Hepsini silmenize gerek yok ilişkiler penceresinde ilgili ilişkileri kaldırıp değişikliği yaptıktan sonra tekrar ilişkilendirebilirsiniz.
28/08/2024, 16:24

kesekci

(28/08/2024, 15:37)onur_can yazdı: Hepsini silmenize gerek yok ilişkiler penceresinde ilgili ilişkileri kaldırıp değişikliği yaptıktan sonra tekrar ilişkilendirebilirsiniz.

Onur hocam, bulabildiğim hepsini düzelttim ama çıkışların ilişkili olduğu sorgu ve formları düzeltemedim. Bahsettiğiniz alanları metine çevirdim. Ama bunu çözemedim. Size zahmet olmazsa bakabilir misiniz hatanın nerede olduğuna? Çok teşekkür ederim.
28/08/2024, 17:16

atoykan

Veritabanı Araçları sekmesinden ilişkiler bölümüne girin ve sorunlu formlarınızdaki ilişkileri kaldırıp alanların metin / sayı düzeltmesini yaptıktan sonra yeniden aynı ilişkiyi kurun. İlişkiler ekranında tablolar arasında ilişki kurmayı sorgu tasarımında ilişki mantığı ile aynı şekilde sürükle bırak ile yapabilirsiniz.
1 2