” Şu anda kayıt seçim penceresi içindesiniz” Uyarısı
🔍 Hatanın/Uyarının Sebebi Nedir?
* + F10 (ya da sadece F10) kombinasyonunu zorladığınızda program bu uyarıyı verir.Ekran görüntüsünü incelediğimizde:
-
C/H İsmi alanına
"KOLUMAN*"yazıp joker karakter (*) ile arama tetiklemişsiniz. -
Program muhtemelen arka planda bu isimle eşleşen cari kartları listelemek için bir F10 Seçim Penceresi açtı veya açmaya çalışıyor.
-
Bu pencere ekrandayken (bazen ana formun arkasında gizli kalabilir) veya süreç henüz tamamlanmamışken tekrar arama tuşuna basıldığında Mikro, “Zaten bir seçim/arama sürecindesin, önce açık olan listeyle işlemini tamamla” uyarısını üretir.
🚀 Çözüm Adımları
Bu durumdan kurtulmak ve aramaya temiz bir şekilde devam etmek için şu adımları izleyebilirsiniz:
- Pencereleri Kapatın: Önünüzdeki “Dikkat” uyarısına Tamam diyerek kapatın.
- Arka Planı Kontrol Edin /
ESCKullanın: Eğer ekranda görünür bir F10 listesi yoksa, açık kalmış gizli pencereleri kapatmak veya odağı sıfırlamak için klavyeden 1-2 kezESCtuşuna basın. - Alanı Temizleyip Yeniden Deneyin:
C/H KoduveyaC/H İsmialanındaki yazıyı tamamen silip imleci alandan çekin, ardından tekrar alana gelerek tek bir kezKOLUMAN*yazıp bekleyin veya sadeceF10tuşuna basın. - Programı Yeniden Başlatın (Kilitlenme Durumu): Eğer arka plandaki seçim penceresi SQL veya sistem şişmesi nedeniyle tamamen askıda kaldıysa ve
ESCtuşu formları serbest bırakmıyorsa, Verilen Sipariş (022200) ekranını tamamen kapatıp yeniden açmak durumu düzeltecektir.
ESC tuşu veya ekranı kapatıp açmak formu serbest bırakmadıysa, sorun Mikro’nun pencere konumlarını (Registry/Kayıt Defteri) hafızasında hatalı tutmasından veya SQL kilitlenmesinden kaynaklanıyordur. F10 penceresi ekranda görünmüyor ama program onun açık olduğunu sanıyor.Sorunu kökten çözmek için sırasıyla şu iki adımı uygulayalım:
F10 penceresi ekranın dışına taşmış veya tamamen görünmez (boyutu sıfır piksel) olmuş olabilir. Bunu sıfırlamak için:
-
Açık olan Verilen Sipariş ekranını kapatın.
-
Mikro ana menüsündeyken üst barda bulunan “Ayarlar” veya “Kullanıcı Ayarları” menüsüne gidin.
-
Burada yer alan “Form Pozisyonlarını Sıfırla” veya “Pencere Konumlarını Temizle” seçeneğini çalıştırın.
-
Programı kapatıp tekrar açın ve sipariş ekranına girip aramayı deneyin.
Tüm Mikro kullanıcılarının ilgili şirketten (mümkünse tamamen Mikro’dan) çıkmasını sağlayın.
SQL Server Management Studio (SSMS) uygulamasını açın.
Şu komutla askıda kalan kilitli süreçleri kontrol edin:
SUSPENDED veya BLOCKED olan, Mikro veri tabanına bağlı bir SPID (Süreç Kimliği) görürseniz, ilgili ID’yi şu komutla sonlandırın (Örn: SPID 56 ise):
Ya da daha pratik bir yol olarak, SQL Server servislerinden SQL Server (MSSQLSERVER) servisini bir kez Restart (Yeniden Başlat) yapın. Bu işlem tüm sahte kilitleri anında çözecektir.
NOT : Ek olarak Mikro programında dikkat etmeniz gereken alan Kullanıcı/Grup Hak Tanımlama (501300) de ilgili kullanıcıya ait Veritabanı Hakları sekmesindeki Tablo yetkilerini kontrol ediniz.