Skip to main content

AccessTr.neT


SORGU #AD? HATASI

SORGU #AD? HATASI

#1
Merhaba,

ek'te örneğini verdiğim çalışmada sevno formunda seçtiğim müşterinin açık siparişleri geliyor.
işaretlediğim siparişi diğer alt forma atıyor. buraya kadar normal. takıldığım konu ilgili üründen daha önce ne kadar sevk ettiğimi görmem gerekiyor. sevk miktar adında bir sorgu yaptım. bu sorguyu siparişleri işaretlediğim yere ilave ettiğimde #ad? hatasını alıyorum. bu hatayı çözebilirsem siparişlere aşama oluşturup sevk, eksik sevk ve kapandı diye aşamalar göre kontrol edeceğim. şimdiden yardımlarınız için teşekkür ederim.
.rar SIPARISSEVK.rar (Dosya Boyutu: 39,34 KB | İndirme Sayısı: 9)
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
(03/02/2015, 21:19)larion yazdı: Merhaba,

ek'te örneğini verdiğim çalışmada sevno formunda seçtiğim müşterinin açık siparişleri geliyor.
işaretlediğim siparişi diğer alt forma atıyor. buraya kadar normal. takıldığım konu ilgili üründen daha önce ne kadar sevk ettiğimi görmem gerekiyor. sevk miktar adında bir sorgu yaptım. bu sorguyu siparişleri işaretlediğim yere ilave ettiğimde #ad? hatasını alıyorum. bu hatayı çözebilirsem siparişlere aşama oluşturup sevk, eksik sevk ve kapandı diye aşamalar göre kontrol edeceğim. şimdiden yardımlarınız için teşekkür ederim.

merhaba;
önceliikle hata nedeniniz, alanın tam olarak belirtilmemesinden kaynaklanıyor. misalen;
SEVKSECALT  alt formunda  SEVKEDILEN  metin kutusuna 
SEVKGIRISALT alt formunun SIPARISMIKTARI ile (bağlantı kurmaya, oradann veri çekmeye ve/veya bir işlem yaptımaya) çalışıyorsunuz.
fakat 

denetim kaynağına =[SEVKMIKTARI]![SM] yazmışsınız. 
bu gibi durumlarda ilk baş genelden özele gidilir.
yani bağlantı kuracağınız metin kutusu nerede ise oradan başlanır.
   
=[SEVKGIRISALT]![SEVKMIKTARI]
gibi
bu şekildeki durumları düzelttiğinizde istediğiniz olacaktır.

(yapmak istediğinizden anladığım kadarı ile sorununuz bu. eğer tam çözüm değil ise daha ayrıntılı bahseder iseniz yardımcı olmaya çalışırız.)
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla
#3
sayın larion,

EK'te;bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.bilginize.

iyi çalışmalar,
saygılar.
.rar SIPARISSEVK-ATOZ.rar (Dosya Boyutu: 36,52 KB | İndirme Sayısı: 11)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#4
merhaba arkadaşlar. atoz112 hocam şimdi indirdim dosyayı. Dlookup nasıl aklıma gelmedi.... ama bir sorun var sorun siparişte tek malzeme varsa ok. ama aynı siparişte birden çok malzeme varsa hepsine aynı sevk miktarını yazıyor. Dlookup komutunu birden çok kritere uygulayabilirmiyiz. şununda altını çizmeden geçemeyeceğim. siteden aldığım bilgilerle kendime göre birçok güzel proje yaptım. gerçekten karşılık beklemeden insanların birbirine yardım ettiğini görmek çok gurur verici. Allah hepinizden razı olsun.
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#5
tekrar merhaba, formda araştırdım Dlookup komutu çoklu kriter girerek oluyor (tdsharun makalesinden yararlandım) . atoz112 hocam Dlookup komutunu sevkno formundaki ksssipno ile yapmışsınız ama asıl almamız gereken yer sevksecalt formundaki ksssipno ve barkod. yaptığınız örnekte form adını sevksecalt diye değiştirdiğimde #ad? hatasını alıyorum. 

sizin yaptığınız örnek =DLookUp("[SM]";"SEVKMIKTARI";"[KSSSIPNO]='" & [Formlar]![SEVKNO]![KSSSIPNO] & "'") 


benim yaptığım örnek =DLookUp("[SM]";"SEVKMIKTARI";"[KSSSIPNO]='" & [Formlar]![SEVKSECALT]![KSSSIPNO] & "AND [BARKOD] = '" & [Formlar]![SEVKSECALT]![BARKOD] & "")


Nerede yanlış yapıyorum?
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#6
sayın larion,

yazmak istediğiniz sorguda yazım yanlışı söz konusu olduğu için hata uyarısı almanız kaçınılmaz olmuş.

EK'te;bu yeni talebinize yönelik olarak düzenlenmiş örnek uygulama mevcuttur.inceleyebilirsiniz.bilginize.

iyi çalışmalar,
saygılar.
.rar SIPARISSEVK-ATOZ2.rar (Dosya Boyutu: 35,77 KB | İndirme Sayısı: 6)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task