(23/11/2009, 01:42)mehmetdemiral yazdı: [ -> ]Metin kutularının veri sekmesinden kilitli ve etkin olmalarını ayarlayabilirsiniz. Diğer sorunuzu anlayamadım. Bu arada benim anakart için uyguladığım sistemi işlemciler için neden uygulamadınız? Yukardan İNTEL seçince aşağıda AMD işlemci olmamalı.
mehmet bey aslında ekledim ben ama ordaki kodlarda bi eksiklik yapmışım onun için amd seçildiğinde işlemciler yazmıyor.
Private Sub Çerçeve6_AfterUpdate()
Select Case Çerçeve6
Case 1
Me.Metin16 = "INTEL"
Me.Açılan_Kutu4.Requery
Me.Açılan_Kutu21.Requery
Case 2
Me.Metin16 = "AMD"
Me.Açılan_Kutu4.Requery
Me.Açılan_Kutu21.Requery
End Select
eksik yazmışım.
bunu tablolarla ilişkilendirip o şekilde visual kodu kullanmadan aynı sonucu alabilir miyim. tam olarak istediğim kod yazmadan tam olarak
Access kullanarak yapmak.
Seçenek gruu veri dönüşü 1 ve 2 şeklinde sayısal değerler olduğu için bu sayısal değeri form üzerindeki bir metin kutusunda AMD ve INTEL sekline dönüştürmem gerekiyordu. Bu nedenle case komutunu kullandım. Case 1 olduğunda metin16 = "INTEL", case 2 olduğunda ise "AMD" olacaktır. Sorguda da bu değere bakarak filtre uyguladık ve metin16 AMD ise AMD'ler, INTEL ise INTEL'ler gelsin dedik. Bunu accessle yapmak ne demek? Bu
Access değil mi? Siz Access'i Fareyle Kedi oyunu mu sandınız
)) Access'te de
Vba bulunur. Bunu sanırım öğretmeniniz size öğretmediği için korkuyorsunuz. Fakat başka yolu olarak kastettiğiniz şey sanırım hazır sihirbazlar yoluyla yapmak olabilir. Onu da ben bilmiyorum. Üzgünüm...
(23/11/2009, 02:09)mehmetdemiral yazdı: [ -> ]Seçenek gruu veri dönüşü 1 ve 2 şeklinde sayısal değerler olduğu için bu sayısal değeri form üzerindeki bir metin kutusunda AMD ve INTEL sekline dönüştürmem gerekiyordu. Bu nedenle case komutunu kullandım. Case 1 olduğunda metin16 = "INTEL", case 2 olduğunda ise "AMD" olacaktır. Sorguda da bu değere bakarak filtre uyguladık ve metin16 AMD ise AMD'ler, INTEL ise INTEL'ler gelsin dedik. Bunu accessle yapmak ne demek? Bu Access değil mi? Siz Access'i Fareyle Kedi oyunu mu sandınız)) Access'te de Vba bulunur. Bunu sanırım öğretmeniniz size öğretmediği için korkuyorsunuz. Fakat başka yolu olarak kastettiğiniz şey sanırım hazır sihirbazlar yoluyla yapmak olabilir. Onu da ben bilmiyorum. Üzgünüm...
hocamız bize true falce visible gösterdi ama caselere girmemiştik açıkcası vermediği birşeyide hocama sunmak saygısızlık mı olurki diye düşünmedim değil. biz genelde ögrenci,ögretmen,ders notu gibi bilgileri sıra numaralarıyla ilişkilendirerek sorgu oluşturdugumuz için örnegin sınav notu50 üzeri olan ögrenciler gibi visual kullanmadan yaptıgımız için ondan çekinmedim değil. aslına bakarsanız visual kodlarıyla yazmak daha hoş. taşları yerine dizmek gibi. önce visual gösterip ardından
Access vermeliler bence. tekrar teşekkürederim. yardımlarınız için.
Accessi VB için bir veri tabanı olarak öğretince öyle olması doğal. Ama bu yapmaya çalıştığınız şeyi form-sorgu ve Vb komutları kullanmadan yapmak çok kolay değil.
Ben 1999 yılında accessle dediğinizi yapmıştım. O zamanki
Access amatörlüğüm içinde yaklaşık 70 tane alt form kullanarak böyle bir şey yapmıştım. Burda tekrar bunu yapmak istemem. Siz de yapmayın. Bir küçücük column() komutuyla açılan kutudan aldığımız fiatı almak için hem requery yaptırmak hem de ilişkili alt formlarla ürünlerin fiatlarını getirmek zorunda kalmıştım.
Emin olun öğretmeniniz yapmak istediğinizi internetten ve özellikle accesstr.net'ten yararlanarak yaptığınızı öğrenince mutlu olacaktır. Buraya gelip ödev yaptırmak isteyenler gibi değil ödevin tamamını yaptırmak yerine, sadece ilk başlangıcı yaptırarak zaten doğru davrandınız. Doğru yoldan ilerleyin bence...
peki mehmet bey size bir soru daha sorayım biliyorum kafanızı gerçekten çok şişirdim
fakat ögrenmem için birşeyler yapmam lazım.
toplama yaptırmak istiyorum.örneğin elimde 3 kutu var bunlardan biri metin0 biri metin2 diğeride metin4
metin0 ve metin2 de yazanları metin3 te toplatmak değil amacım onları metin4_val(metin0) + val (metin2) diyerek yapabiliyorum.
benim istediğim diyelim ki inteli seçtim...
intel anakartı şeçtim
toplam tutar:
kdv tutarı:
genel toplam:
kutularına direk olarak yazmasını sağlamak.
anakart işlemci seçtikce tutarlar otomatik olarak eklensin istiyorum.