Skip to main content

AccessTr.neT


Onay Kutusu Seçme Koşulu

Onay Kutusu Seçme Koşulu

Çözüldü #13
Arkadaşlar Sory ben sorumu tdsharun Hocamın dediği gibi yanlış sormusum 3 tane seçenek grubu için olması için kodu nasıl yapabilirim ???
Cevapla
Çözüldü #14
Sayın scaptan, bize kodun nasıl olması gerektiğini sormadan önce ne yapmak istediğinizi anlatabilir misiniz? Belki daha basit bir yöntemi vardır. Siz tam olarak ne yapmak istiyorsunuz onu söyleyin...

Kodlamayı bize bırakın. Çünkü kullanılması gereken yöntem değil yapılmak istenen önemli ilk etapta...

3 tane seçenek grubu kullanmak bana hiç mantıklı gelmedi. Onun için siz önce yapmak istediğinizi tane tane, tek tek anlatın...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
Çözüldü #15
Hocam Pardon olayı ben yanlış anlattım Doğru diyorsunuz ben ayrı ayrı
3 adet secenek Grubu yaptım amacım Seçenek Gruplarının veri tababanına 1 değeri atması için, sizin yaptıgınız örnekte onay kutuları (eksi -1) atıyor bu konu işime yaramıyor ben bu seçenek grubundaki veri leri rapor ortamında aynı zamanda toplama yaptırarak yansıyıyorum.

3 Tane Seçenek Grubu için bu kodu nasıl yapmam gerekir lütfen yardım ...

If Me.Onay1 = 0 And Me.Onay2 = 0 And Me.Onay3 = 0 Then
MsgBox ("kategorilerde seçim yapmadınız lütfen seçim yapınız....")
'Else
End If
Cevapla
Çözüldü #16
Örnegi incele
.rar OnayK.rar (Dosya Boyutu: 22,68 KB | İndirme Sayısı: 31)
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla
Çözüldü #17
Sayın moderatör arkadaşım Ayhan2122 size istediğiniz türde bir örnek hazırlamış. Sanırım işinizi görecektir. Ben sadece toplama yapmak istediğiniz -1 değerlerini 1 değerine dönüştürmeniz ile ilgili bir bilgi vermek istiyorum. IIF komutunun form üzerine veya sorguda kullanarak bunu yapabilirsiniz aslında. Siziif komutunu kullanabiliyorsunuz ama bu şekilde kullanmayı düşünmediniz sanırım.

=IIf(isnull([onay1]);0;1)

bu komut size 0 veya 1 değeri döndürecektir. onay1 içinde işaret olmasına veya olmamasına (null olmasına diyebiliriz) göre 0 ve 1 değerleri bir metin kutusuna veya sorgu birimine atanabilir. Nul komutunu kullanmak kafanızı karıştırdıysa

=IIf([onay1]=-1; 1; 0)

komutunu kullanabilirsiniz.

Kolay gelsin..

Not: Komutların form-rapor üzerindeki kullanımında ;(noktalı virgül) kullanılırken sorgularda ,(virgül) kullanmalısınız.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #18
Slm Arkadaşlar hepinize yardımlarınız ve konumla ilgilendiğiniz için hepinize sonsuz teşekkürlerimi sunarım .
Sayın modretor Ayhan2122 arkadaşımızın gördermiş olduğu örnegi kullnadım işimi gördü.


Mehmet Demiral arkadaşımızın örneğinide değerlediricem ...
Hata bende konuyu açarken soruyu yanlış sorduğum için arkadaşların fazlasıyla zamanını aldım onlardan tekrar özürdilerim .

Sağlıkcakla kalın Ellerinize sağlık...



***** "Bende bir elma, sende de bir elma varsa; ben sana bir elma verirsem,
sen de bana bir elma verirsen: İkimizde de birer elma olur.
Fakat, bende bir bilgi, sende bir bilgi varsa; Ben sana bir bilgi verirsem,
sen de bana bir bilgi verirsen: Bende iki bilgi, sende de iki bilgi olur!" *****
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da