Tablodaki enküçük tarihli kayda ait stok miktarını bulmak..
Tarih
20/01/2011 21:38
Konu Sahibi
estapan
Yorumlar
19
Okunma
5492
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



estapan
Aktif Üye
Kullanici Avatari
Aktif Üye
E....
233
03/07/2010
43
İstanbul
Ofis 2003
26/02/2017,13:18
Çözüldü 
Merhabalar,

Arkadaşlar benim bir stok kartım var. Bu kart üzerinde İlk hareket tarihi- İlk hareket miktarı- son hareket tarihi- son hareket miktarı gibi alanlarım var.
Yapmak istediğim formda bu alanları formülle doldurmak. İlk hareket tarihini
=DMin("[Faturatarihi]";"[Fatura alt tablo]";"[StokNO]=" & [StokNO] & "And [İşlemTürü]='Satış Faturası'") formuluyle son alış hareketini de "DMax" fonksiyonlarıyla buluyorum. burda bir sorunyok . Sorun İlk alış miktarı ve diğer alanlarda
Dfirst fonksiyonu ilk kaydı buluyor ama ilk kayıt herzaman ilk hareket tarihi olmuyor. Yani ilk hareket tarihine ait hareket miktarını bulmak istiyorum. Bu konudaki formulu yapabilecek arkadaşlardan yardım bekliyorum...
Yardım edecek arkadaşlara şimdiden teşekkürler.


resim


Ek Dosyalar
.rar   StokKart.rar (Dosya Boyutu: 84,59 KB / İndirme Sayısı: 15)
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

Hayri16
Aktif Üye
Kullanici Avatari
Aktif Üye
1.010
12/11/2009
294
Bursa
Ofis 2007
22/12/2015,15:41
Çözüldü 
Sponsor Reklam
Sayın Estepan;
İlk satış miktarını "Fatura Alt Tablo" nun hangi alanından alacaksınız?
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

estapan
Aktif Üye
Kullanici Avatari
Aktif Üye
E....
233
03/07/2010
43
İstanbul
Ofis 2003
26/02/2017,13:18
Çözüldü 
sn.Hayri16

çıkan alanından

+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

Hayri16
Aktif Üye
Kullanici Avatari
Aktif Üye
1.010
12/11/2009
294
Bursa
Ofis 2007
22/12/2015,15:41
Çözüldü 
Sponsor Reklam
Sayın estepan;
Bence kullanmanız gerekn Dlookup fonksiyonu. Şöyle bir kod lazım size (ama benim yazdığım vb için. Virgülleri ";" yapınca kullanabilirsin. Bu arada denemedim. Hata verirse sanırım deneye deneye bulabilirsiniz.Birde formda Dlookup diye aratırsanız bazı sonuçlar alabilirsiniz.

Visual Basic Code
 DLookup("[Çıkan]", "[Fatura alt tablo]", "[Faturatarihi]= #" & DMin("[Faturatarihi]", "[Fatura alt tablo]", "[StokNO]=" & [StokNO] & "And [İşlemTürü]='Satış Faturası'") & "# ")  


Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

estapan
Aktif Üye
Kullanici Avatari
Aktif Üye
E....
233
03/07/2010
43
İstanbul
Ofis 2003
26/02/2017,13:18
Çözüldü 
Sn Hayri16,
denedim fakat hata veriyor.

+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

ozanakkaya
sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.318
29/01/2008
Denizli
Ofis 2010 32 Bit
Bugün,00:01
Çözüldü 
Sponsor Reklam
Metin152 ( İlk Satış Miktarı) ketin kutusunu ilişkisiz yap,

vb penceresini aç,

Visual Basic Code
Option Explicit

kodunun hemen altına

Visual Basic Code
Public rstkayit As ADODB.Recordset


kodunu ekle,

formun açıldığında olayına ise

Visual Basic Code
Dim strSQL As String
strSQL = "SELECT [Fatura alt tablo].StokNO, [Fatura alt tablo].Çıkan, [Fatura alt tablo].Faturatarihi FROM [Fatura alt tablo] WHERE [StokNO]=[StokNO] ORDER BY [Fatura alt tablo].Faturatarihi;"
Set rstkayit = New ADODB.Recordset
rstkayit.Open strSQL, CurrentProject.Connection, adOpenStatic, adLockReadOnly
Metin152 = rstkayit(1)

yaz



Ek Dosyalar
.rar   StokKart_sled.rar (Dosya Boyutu: 60,9 KB / İndirme Sayısı: 14)
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Belirtilen Kayda Gidemezsiniz Hatası Hakkında İbrahim Şenol 11 86 23/02/2017, 20:01 İbrahim Şenol
  Form Açıldığında Listede En Son Tarihli Kasa Kayıtları Listelenmesi haziran4 4 61 09/02/2017, 11:45 haziran4
  Formaki Temizle Butonuna Tablodaki Sutunu Temizleme Kodu eklemek haziran4 3 121 05/01/2017, 17:06 haziran4
  Tablodaki 1' lerin saydırılması ertans 2 102 22/12/2016, 17:09 ertans
Rainbow accdb formatda olan veri tabanının parolasini bulmak Ramin Vaqif Humbatov 3 297 04/12/2016, 04:22 ozanakkaya


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya