Access İçinden Windows Gezginini Yönetmek - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Access İçinden Windows Gezginini Yönetmek (/konu-access-icinden-windows-gezginini-yonetmek.html) |
Cvp: Access İçinden Windows Gezginini Yönetmek - berduş - 22/03/2019 hatanın sebebi yanılmıyorsam
dosya isminde 3 tane "_" olacağını varsayarak eksik yada fazla olma durumunda hata vermesin diye dün eklediğim yerden kaynaklanıyor.
Cvp: Access İçinden Windows Gezginini Yönetmek - berduş - 22/03/2019 belgeler ne aralıkta geliyor, yani aynı anda aynı kişiye ait aynı türden kaç belge _tarananlar klasöründe yer alıyor Cvp: Access İçinden Windows Gezginini Yönetmek - berduş - 22/03/2019 kodun 25. mesajdaki kısmını aşağıdaki ile değiştirip dener misiniz
Cvp: Access İçinden Windows Gezginini Yönetmek - aliyuzen - 22/03/2019 (22/03/2019, 17:02)haliliyas yazdı: belgeler ne aralıkta geliyor, Şöyle anlatıyım; _Tarananlar klasörüne yaklaşık her ay 300 dosya gelecek. Bunlar, fatura, imza sirküleri, kdv, beyanname, ba bs vb. belgeler olacak. Formatı da başından beri konuştuğumuz gibi; Müşteri Adı_Yıl_Ay_Belge Türü_Belgenin Sayısı şeklinde olacak. ALI_2019_01_KDV gibi... Ama, bu müşteriye ait o klasöre o an; ALI_2019_01_KDV_001 002 003 004 005 006 ... 058 tane olabilir. Şu anda hepsini taşıyacağını biliyorum. Taşırken o esnada siz de her bir dosyanın isminin sonuna _001 _002 _003 ekliyorsunuz. Daha sonra da, bu dosyaları tabloadaki alana link olarak ekliyoruz. Peki, bir hafta sonra aynı müşteri için KDV türündeki belge için kaçıncı ismi vererek _Tarananlar klasörüne eklemem lazım. Bana göre son dosya; ALI_2019_01_KDV_058 Size göre ise, ALI_2019_01_KDV_001_001 ALI_2019_01_KDV_002_001 olmayacak mı? Bu durumda, yaptığım testlere göre; ALI_2019_01_KDV.pdf yapmalıyım, her seferinde. Siz zaten + _001 arttırarak zaten rename edip taşıyorsunuz. Peki, siz taşınacak dosyadaki klasördeki son dosyanın ismindeki _001 mi, _059 da mı kaldığını nasıl biliyorsunuz. Çnkü ben yine _tarananlar klasörüne, ALI_2019_01_KDV.pdf diye bir dosya koyduğumda, taşımadan önce ALI_2019_01_KDV_060 olarak mı taşıma işlemini yapacaksınız? Cvp: Access İçinden Windows Gezginini Yönetmek - aliyuzen - 22/03/2019 (22/03/2019, 17:27)haliliyas yazdı: kodun 25. mesajdaki kısmını aşağıdaki ile değiştirip dener misiniz Denedim, tekrar düzeldi. Teşekkürler. Cvp: Access İçinden Windows Gezginini Yönetmek - berduş - 23/03/2019 isimlendirme işini aşağıdaki kısım yapıyor
önce "dosya ismi" var mı diye kontrol ediyor, eğer isim var ise 1er 1er artırarak döngüyü sürdürüyor dolayısıyla aynı ismi asla vermiyor. burada asıl sorun dosyaya sizin yapacağınız isimlendirme; eğer _tarananlar klasöründe isim çakışması olmayacaksa aynıkişi_aynıyıl_aynıay_aynıTür sıralamasında tek dosya olacaksa sizin ayrıca isimlendirme yapmanıza gerek yok, ama dosyalar birikip de çakışma yaşanacaksa siz sadece "(1)" gibi rasgele bir isim verirsiniz, taşıma koduna yeni bir satır eklenip "(" ile başlayan kısım isimden çıkarılıp otomatik isimlendirmeyle devam edilebilir |