Skip to main content

AccessTr.neT


kayıtlar arası koşula göre sayma ve eksiltme

kayıtlar arası koşula göre sayma ve eksiltme

#7
Sayın atoz;

Şuan çalışmam üzerinde uyguladıklarınızı inceledim. Sql bilmediğim için baya bir kafam karıştı ve sanırım benim biraz Access Sql çalışmam gerektiğini düşünüyorum Lol.

Onun haricinde çalışma mantığı olarak tek bir yerde hata gördüm ve keşke düzeltebilsemde sizi yormasam diye içimden geçiriyorum.
Dosyanın biraz daha ufak bir halini buraya ekleyeceğim. Eğer vaktiniz olurda ilgilenebilirseniz çok teşekkür ederim yada bana nasıl yapmam gerektiğini tarif edersenizde teşekkür ederim. Sağlıcakla kalın.

[Resim: do.php?imgf=148373243647241.png]

[Resim: do.php?imgf=148373243665992.png]

[Resim: do.php?imgf=148373243684943.png]
.rar INCOMING-(1.05mb).rar (Dosya Boyutu: 117,06 KB | İndirme Sayısı: 1)
Son Düzenleme: 06/01/2017, 22:56, Düzenleyen: safakben.
Cevapla
#8
(06/01/2017, 02:01)ozanakkaya yazdı: Merhaba, 

Öncelikle, Forum değil, form. Form1 isimli formda, belirttiğiniz alanları etiket olarak eklemişsiniz, bunlar etiket mi kalacak yoksa metin kutusu olabilir mi?

Sorgu1 adında sorgu oluştur. sorgunun Sql koduna aşağıdaki kodu ekle

SELECT DQIS.SUPPLIER, DQIS.COUNTERMEASURE FROM DQIS WHERE (((DQIS.COUNTERMEASURE.FileName) Is Null));
Formdaki Label17 isimli etiketi metin kutusuna çevir, denetim kaynağına da aşağıdaki kodu ekle
=DCount("*";"Sorgu1";"SUPPLIER= 'DONGHEE HIGHTECH' ")
bu şekilde ek eklenmemiş COUNTERMEASURE kayıtlarını saydırabilirsin.

Ayrıca, Site Kurallarını inceleyiniz.

13-) Özel mesaj ile destek talebi (konu linki verip hatırlatma için yöneticiye veya daha önceden cevap yazan üyeye özel mesaj gönderilebilir), özel mesaj ile soru sormak veya soru cevabı göndermek yasaktır. Tüm destek ve/veya yardımlar sitede tüm üyelerin (Aktivasyon Bekleyenler Hariç) okuyup faydalanabilecekleri şekilde konuya yazılmak zorundadır.

Sürekli ihlalde uyarı puanı verilecektir.

Uyarı Bitiş Süresi : 4 Ay,
Uyarı Seviyesi +4


Merhaba ilgilendiğiniz için teşekkür ederim.
Dediğinizi yaptım gayet güzel çalışıyor şuanki mantıkla ilerlersek.

REGISTER ve WAITING kısmını çözmüş bulunuyoruz aslında fakat şöyle bir durum var.
RECEIVED kısmını nasıl saydırıcam acaba dosya eklediğimde Is Not Null diyerekmi?
Yardımcı olabilirmisiniz.



Sorun çözülmüştür. Teşekkür ederim biraz mantık yürüterek hallettim elleriniz dert görmesin arkadaşlar.
2 adet sorgu oluşturdum.
Parça numaraları ve adlarını ve tedarikçileri tablo yaptım.

REGISTER kısmı için

=DCount("*";"DQIS";"SUPPLIER= 'DONGHEE HIGHTECH' ")


WAITING kısmı için

SELECT DQIS.SUPPLIER, DQIS.COUNTERMEASURE
FROM DQIS
WHERE (((DQIS.COUNTERMEASURE.FileName) Is Null));


=DCount("*";"Query2";"SUPPLIER= 'DONGHEE HIGHTECH' ")

RECEIVED kısmı için

SELECT DQIS.SUPPLIER, DQIS.COUNTERMEASURE
FROM DQIS
WHERE (((DQIS.COUNTERMEASURE.FileName) Is Not Null));

=DCount("*";"Query1";"SUPPLIER= 'DONGHEE HIGHTECH' ")

ekledim ve çok güzel çalışmakta Img-grin
Cevapla
#9
sayın safakben,

EK'te;
bahsettiğiniz talebinize yönelik olarak,
alternatif bir kullanım olması amacı ile hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
tedarikcisay adlı sorguyu ve tedarikcisay adlı formu inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
.rar INCOMING-(1.05mb)-ATOZ.rar (Dosya Boyutu: 107,04 KB | İndirme Sayısı: 2)
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
#10
emeğinize sağlık
Cevapla
#11
Sn. atoz112 
Emeğinize sağlık çok teşekkür ederin uğraşınız için.
Sizin yaptığınız şekilde daha az kod ve daha az karmaşıklık oluyor Img-grin
Sanırım bunu kullanacağım.
Tekrardan teşekkür ederim.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task