Skip to main content

AccessTr.neT


açılır kutu anaform altform alan ilişkileri

edipsoylu
edipsoylu
SQL
8
5522

açılır kutu anaform altform alan ilişkileri

#1
konuyu açarken tereddüt ettim çünkü benzer başlıklar var fakat oradan indirdiğim örnekleride uygulayamadım
yüklediğim örnekte satıcılar anaformunda firmaların açılır kutu olarak gelmesini istiyorum aslında geliyordu da(sonra düz yaptım) ama seçim yapamıyordum bu anaform aslında satıcı ekleme formu olarak ta kullanılacak öyle bir işleyiş kuralım ki anaformda ki firmaları açılır kutudan seçebileyim ama aynı zamanda bu açılır kutudan firma yeni firma ismi yazarak firma eklemesi yapabileyim diğer bilgilerinide bu anaformdan girdikten sonra kayıt işlemi yapılmış olsun,ayrıca bu firmaya ait çalışan ya da yetkiliyi de hemen firma açılır kutusunun altından başka bir açılır kutu ile kayıt yapabileyim yani açılır kutudan veri girişi yapabileyim diğer bilgiler zaten firma bilgileri ile birlikte girilmiş olacak bir de iller ve ilçeler bölümünde olduğu gibi adana ilini seçtiğimde adananın ilçeleri geliyor bu yapıyı firma ve yetkili(çalışan) olarak ta organize edebilelim yani ABC firmasının dört çalışanı Açılır kutudan firmalardan ABC yi seçtiğimde bu dört çalışan gelsin yetkili (çalışan) açılır kutusuna iş tabi bununla da bitmiyor firmayı seçtikten sonra yetkiliyi seçtiğim anda anaformada bütün bilgiler otomatik olarak dolsun istiyorum;bununla birlikte işin asıl önemli kısmı ise altformda bu satıcı firmadan alacağımız malların alışının işlendiği bölümdeki satıcı ve çalışan(yetkilinin)olduğu alana otomatik olarak yerleşmesini istiyorum(buraları ben açılır kutu yapmıştım) üstteki kişi ve firma altformdaki alana gelsin sadece tarih ve satış işlemi yapılacak alanları doldurmak için zaman ayıralım denilebilir ki yukarıda anaformda kişi ve firma ismi var neden altformda da bunu kullanıyoruz doğrudur ama çıktı alınırken karşılaştırma doğrulama açısından önemli diye düşündüm acaba bunları yapabilir miyiz? yoksa açılır kutu işlemleri ile ilgili yanlış bir işlem yapmaya mı çalışıyorum?ilgilenen teşekürler ;herkese saygılar.
.rar Mtakip.rar (Dosya Boyutu: 322,5 KB | İndirme Sayısı: 25)
Cevapla
#2
sayın edipsoylu,

incelenebilimesi açısından,(tanınmayan veritabanı uyarısından dolayı);uygulamanızı 2007 uyumlu ya da alternatif olarak 2003 şeklinde de olur fark etmeyecektir,tekrar eklemek ister misiniz.teşekkürler.

ayrıca,bir ön bilgi olarak;aşağıdaki konu bağlantısının 9.mesajındaki örneği de inceleyebilirisniz ve buna ilaveten de,11.mesajda belirtilen açıklamaları da gözden geçirebilirsiniz.kaldı ki,yapmayı düşündüğünüz işlemlere dair sitede örnekleri ve anlatımları içerecek konular da mevcut.inceleyebilirsiniz.

BARKOD TİPİ SATIŞ

iyi çalışmalar,
saygılar.
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
#3
sayın atoz dediğiniz gibi 9 ve 11 nolu mesajları incelerim büyük bir ihtimalle incelemişimdir fakat başaramadığımdan yazmak zorunda kaldım,2002-2003 veri tabanına çevirdim eğer yanlış yapmadıysam burada bir bölümde anlatmışlar ona göre yaptım ama frmAnaMenüye tıklayarak satıcılar butonuna bastığınızda karşınıza gelecektir dediğim bölüm;şimdiden teşekkür ediyorum bende yine sizin dediğiniz bölümleri tekrar okuyup yapmaya çalışayım ama bilgili değilim Access te m.takip
Cevapla
#4
sayın edipsoylu,

aşağıdaki bilgilerin size yardımcı olacağı kanısındayım...

1)
BARKOD TİPİ SATIŞ

yukarıdaki konu bağlantısının 9.mesajındaki örneği de inceleyebilirsiniz ve buna ilaveten de,11.mesajda belirtilen açıklamaları da gözden geçirebilirsiniz.burada bahsi geçen husus;anaformdaki bir açılan kutuya bağlı olarak seçilen değere göre altformda bu değerlerin oluşturduğu kayıtların gösterilmesi söz konusu.

2)
Alıntı:...açılır kutudan seçebileyim ama aynı zamanda bu açılır kutudan firma yeni firma ismi yazarak firma eklemesi yapabileyim...

ek'te,yukarıdaki talebinize yönelik olarak hazırlanmış basit bir örnek uygulama mevcuttur.combobox içerisinde eğer eklenen değer mevcutsa bir işlem yapmıyor fakat mevcut değilse yeni değer olarak combobox içerisine dahil ediyor,aynı zamanda combobox'ın bağlantılı olduğu tablo içerisine de eklemektedir.inceleyebilirsiniz.

3)
il - ilçe hakkında konular

bağlantılı il - ilçe seçimleri konusunda da,yukarıdaki arama listesinde birçok örnek anlatım ve uygulamalar mevcut.inceleyip fikir alabilir ya da uygulamanıza adapte edebilirsiniz.

4)
Alıntı:...altformda bu satıcı firmadan alacağımız malların alışının işlendiği bölümdeki satıcı ve çalışan(yetkilinin)olduğu alana otomatik olarak yerleşmesini istiyorum(buraları ben açılır kutu yapmıştım) üstteki kişi ve firma altformdaki alana gelsin...

dlookup konuları hakkında

bu talebinize dair de,yukarıdaki bağlantıda görüleceği üzere,dlookup fonksiyonu hakkında incelemelerde bulunarak,yine bilgiler edinebilir uygulamanıza adapte edebilirsiniz.

bütün bu bahsi geçen hususları deneme uygulaması adı altında kendinizce deneyip bilgi edinip işleyişleri kavradıktan sonra,her birini asıl uygulamanıza teker teker adapte ederek,bütünlüğü sağlayabilirsiniz.bilgilerinize.

iyi çalışmalar,
saygılar.
.rar Combodayoksaekle-ATOZ.rar (Dosya Boyutu: 15,73 KB | İndirme Sayısı: 33)
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
#5
çok teşekkür ediyorum sayın atoz pazar tatilinde zaman ayırdınız ben dediğiniz şekilde adım adım yapayım eğer takıldığım bir yer olursa size sorayım,eğer bitirebilirsem paylaşayım yaptığım işi,iyi çalışmalar ,,saygıalr
Cevapla
#6
Sayın edipsoylu,

Ek’te;konunuzda talep ettiğiniz sorununuza dair uygulama mevcuttur.inceleyebilirsiniz.

YAPILANLAR:
1) Firma ve FirmaCalisan isimli tablolarınızda birkaç değişiklik ve yeni eklemeler.
2) Firma formu üzerinde birkaç değişiklik ve yeni eklemeler.
3) Firma adını içeren açılan kutuya (Metin51),yeni bilginin girilmesi sağlanmıştır.
4) Firma Çalışanlarını içeren açılan kutuya (Açılan_Kutu55), yeni çalışan bilgisinin girilmesi sağlanmıştır.
5) Firma adı ile Firma çalışanları açılan kutuları birbiri ile ilişkilendirilerek;bir firma seçildiğinde o firmaya bağlı çalışanların gösterilmesi sağlanmıştır.(il – ilçe örneği gibi)
6) ÇALIŞAN EKLE butonu dahil edilerek,firma çalışan tablosuna yeni çalışan bilgilerinin eklenmesi sağlanmıştır.
7) Hangi kodlamanın hangi işlem için geçerli olduğuna dair kodlama sayfasında uygun açıklamaları da belirtilmiştir.

Sadece bu konuya odaklanıldığından dolayı,diğer formlarla ya da diğer taleplerinizle ilgili bunların dışında bir düzenleme veya çalışma yapılmamıştır.bilgilerinize.

Nacizane TAVSİYELER:
a) Tablo alanlarının doğru ve geçerli veri türleri ile uygun hazırlanmasını araştırıp inceleyiniz.
b) Tablo ilişkilendirmelerini araştırıp inceleyiniz.
c) Tercihinize göre,formdaki (ya da uygun göreceğiniz tüm formlardaki) sayısal değer girilmesi gereken metin kutularına daha kullanışlı olacağı düşüncesiyle sadece sayısal değer girilmesi konusunu (Isnumeric) araştırıp inceleyiniz.
d) Butonlarınıza bir olay eklemek istediğiniz zaman,bunu katıştırılmış makro ile değil de olay yordamı ekleyerek kodlama ile gerçekleştirmeniz hem kodlama alışkanlığı edinmek hem de ileride makrodan kaynaklı sorunlara maruz kalmamak için faydalı olacaktır.
e) Mümkün olduğu takdirde gerekmedikçe ek yük dahil etmemek ve uygulamanızın daha performanslı ve yormaksızın rahat kullanımına imkan sağlamak ve az yer işgal etmesi için,uygulamanız bünyesinde;fazladan form,sorgu oluşturmayınız.benzer kayıt bilgilerinin alınabileceği aynı nitelikteki formları birleştirerek,bu formdan verilerin alınmasını sağlayabilirsiniz.
f) Kodlama sayfasında gerekli olduğu zamanlarda kullanılabilecek bir sorgu yazılmasını sağlarken,bu sorgu oluşturma karakter sayısını iyi ve idareli kullanabilmek için;tablo,sorgu,form adlarını mümkün olduğunca uygun tanıtıcı ifadelerle kısa tutmaya özen gösteriniz.

Sayın edipsoylu,
Elbette ki,çalışmanızda zamanla geliştirmeler neticesinde yeni eklemeleriniz olacaktır.ileride oluşabilecek muhtemel çıkması kesin sorunları öncesinden öngörmek adına,uygulamanıza bütün denetimleri,eklemeleri adapte etmeden öncesinde;her bir çalışmayı doğru ve geçerli şekilde sağlayabilmek için,uygulamaya sindire sindire ve uygun hale getirmek üzere acele etmeksizin,doğru temel yapılandırmaları ilk etapta gerçekleştirerek,iskelet yapısını doğru hazırlamak sureti ile bu durumlara dair uygun araştırmaları yapıp bilgileri edinirseniz hem kendinize faydalı bilgileri elde etmiş olacaksınız hem de bu bilgiler neticesinde içinize sinebilecek verimli bir uygulama hazırlamayı sağlamış olacaksınız.

İyi çalışmalar,
Saygılar.
.rar Database1-ATOZ2.rar (Dosya Boyutu: 132,49 KB | İndirme Sayısı: 20)
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