Öncelikle,iki hususu tekrar belirtmek sureti ile dikkatinizi bu noktaya çekmekte ve sorunların kaynağını ve çözümlerin nasıl olması gerektiğinin anlaşılmasını sağlamakta fayda var kanısındayım.
1) frm_SIPARIS_BEKLEYEN adlı formu eğer direkt kendisi ile açacak olursanız ve siparişi aç butonunu buradan kullanacak olursanız,bu komut içeriği dolayısı ile frm_SIPARIS adlı formun çalışıyor ve ekrana geliyor olması doğaldır.fakat,bunu ANAFORM üzerinden çalıştırdığınızda (ilgili butona tıkladığınızda) ,size hata olarak geri dönecektir ya da hiçbir işlem yapmaksızın.
2) Ayrıca, frm_SIPARIS adlı formunuz,eklediğiniz örnek uygulamada mevcut olmadığı için,kullanımında hata vermesi kaçınılmazdır.bunu dikkate alarak,uygulamanızı yeniden bu nesne dahil olacak şekilde eklemenizde fayda var.
Alıntı:...Yine aynı boş çıkıyor....
ifadeniz için;aslında,konunuz içerisindeki tüm paylaşılan mesajlarda da belirtildiği gibi,sorununuzun nedeni;alt form içerisinde yer alan bir denetime ulaşılmak ya da bu denetime göre kriter belirlemek durumunda kalındığında yapılması gereken bu denetime ulaşmanızı sağlayacak olan kod kullanım kalıbının yazılmasının gereksinim duyulmasıdır.Bir önceki mesajda yer alan
Alıntı:...frm_SIPARIS_BEKLEYEN adlı formun İŞ EMRİ adını verdiğiniz Komut76 adlı butonun Tıklandığında olay yordamı içerisine,aşağıdaki kod ifadelerini eskisinin yerine ekleyiniz.(ya da eskisini etkisizleştiriniz,daha sonra belki değerlendirmek üzere)....
açıklamada bahsi geçen kod ifadelerini eklemeniz gerektiği gibi,yine frm_SIPARIS adlı formun açılması için, frm_SIPARIS_BEKLEYEN adlı formun içerisindeki Komut355 adlı butonun Tıklandığında olay yordamındaki kodları aşağıdaki ile değiştiriniz.
Kod:
' stLinkCriteria = "[SIPARIS_NO]=" & Me![SIPARIS_NO]
stLinkCriteria = "[SIPARIS_NO]=" & Forms!ANAFORM!Sub.Form!SIPARIS_NO