AccessTr.neT

Tam Versiyon: ödenmiş fatura arşivleme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
[attachment=3338]herkese selamlar.
Arşivleme konusunda; sitedeki örnekleri inceledim bende kendi işlerimde kullanmak üzere akaryakıt takip programı yapmaya çalışıyorum sitemizdeki arşive gönderme örneğindeki örnekler tektek arşivleme bölümüne aktarılabiliyor. Veri formundaki arşive gönder tuşuna basıldığında seçili kayıt arşiv tablosuna gönderiliyor. Veri tablosundan siliniyor ve o kayıt arşivlenmiş oluyor. Diğer arşivlenecek kayıtlar için aynı işlemin tekrarlanması gerekiyor.

Peki veri tablosunda belirli bir kritere uyan kayıtların hepsini nasıl arşiv tablosuna gönderebiliriz. Mesela aşağıdaki örnekteki [FGF] formu Alımı yapılan ödenmemiş akaryakıt faturalarını, [FGF1] formu o dönemde ödeyebileceğimiz akaryakıt faturalarını [FGF2] formuda ödemesi yapılmış akaryakıt faturalarının depolandığı tabloyu ifade ediyor.

[FGF] formundaki ödemek istediğimiz kayda çift tıklayarak kaydı[FGF1] formuna bu dönemde ödenecekler formuna alıyoruz. Eğer ödeme limitimiz geçiliyorsa [FGF1] deki istediğimiz faturayı çift tıklayarak geri gönderiyoruz. ödemesini yaptığımız faturaları yazdırdıktan sonra [FGF1] formundaki arşivle kutucuğunu tıklayarak faturaları tek tek ödenmişler kısmına alıyoruz. Bu formda nasıl bir komut yürütebilirim mesela bir tuşa basarak [FGF1] formundaki daha doğrusu Fişgiriş0 tablosundaki verileri arşive gönderebileyim.
bunun iki yolu var birincisi senin form üzerindeki seçimini yaptığın kayıtları sorgu ile o tablodan alıp diğer tabloya insert etmek ve hemen arakasından yine sorgu ile delete yapmak

ikinci yolu ise ado yada dao ile seçili kayıtları tablodan dolanıp diğer tabloya recordset.addnew yapmak ve hemen arkasından yine aynı tabloyu dolanarak rcordset.delete yapmak iki yöntem ile ilgli formda bir çok örnek var ayrıca ado ve dao ile örnek kodlar kod deposunda var orda toplu gücelleme var sen sadece ubdate leri addnew yapacaksın
sanırım istediğiniz bu.
teşekkür ederim istediğim tamda buydu. Accesstr ailesine SelamlarImg-grin
Arşivime ekledim, katkı veren ve paylaşan dostlara teşekkürler.
Arşivleme için güzel bir örnek Teşekkürler. Saygılar...