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ş - 21/03/2019 1 - isimlendirme yöntemi değişirse kod da değişmeli 3 - dün isteğiniz üzerine yapılan değişiklikten sonra aynı ada sahip dosya varsa +1 yapıldığından üzerine yazilimaz mesela 003 diye dosya varsa 004 olarak ekler 2 için araştırmam gerek Cvp: Access İçinden Windows Gezginini Yönetmek - berduş - 21/03/2019 Taşıma işleminin gerçekleşmemesi için dosyanınım kendi programıyla açılmış olması, taşıma yetkinizin olmaması gibi durumlar olmalı. Dünkü değişiklikten sonra taşıyamazsa taşıyamadığı dosyaları söyler bence kodunun görevi o
Cvp: Access İçinden Windows Gezginini Yönetmek - aliyuzen - 21/03/2019 (21/03/2019, 11:32)haliliyas yazdı: Taşıma işleminin gerçekleşmemesi için dosyanınım kendi programıyla açılmış olması, taşıma yetkinizin olmaması gibi durumlar olmalı. Dünkü değişiklikten sonra taşıyamazsa taşıyamadığı dosyaları söyler bence Dosya taşınamadığında, aşağdaki döngüye takılıyor. Hata kodu 5, 6, 9 gibi mesajlar veriyor. Acaba, bu döngünün içine bir mesaj yazabilir miyim? Kod:
HataYakala: Cvp: Access İçinden Windows Gezginini Yönetmek - berduş - 21/03/2019 kodun son hali aşağıdaki gibidir. dilerim işinize yarar. eklediğim örnekte 2 alanın toplamı kilit alan siz sadece link alanını "Sıralı: Evet-Yineleme Yok " ayarlarsanız da olur ama şunu sormak istiyorum (21/03/2019, 10:53)aliyuzen yazdı: 2. Access teki 2_Dosya_Link_T tablosunun içerisine aynı kayıttan atarsa uyarı verdirmem gerekiyor. Mükerrer olmaması adına. Aklıma, tablo ayarından alan özelliğini Sıralı: Evet-Yineleme Yok dersem kayıt atmayacağını biliyorum. ancak, bir mesajı nasıl döndürürüm sizin kodun içinde orayı bilmiyorum.demişsiniz orada benim kaçırdığım 1 nokta var galiba. dosya zaten daha önce taşınmışsa aynı isimdeki dosyayı taşırken ona yeni bir isim veriyor zaten 004 ise 005 yapılarak mükerrer dosya adı çatışması önleniyor. tek sorun daha önce 004 dosyası eklendiğinden tabloya kaydı yapılmıştır ama daha sonra 004 dosyası silindiği halde tablodan kaydı düşürmediğinde yaşanabilir. o zaman da "Sıralı: Evet-Yineleme Yok " ayarlarsanız zaten eksik dosya yerine konduğundan tabloda mükerrer kayıt önlenmiş olur sorun kalmaz. benim kaçırdığım nokta tam olarak ne?
Cvp: Access İçinden Windows Gezginini Yönetmek - aliyuzen - 22/03/2019 Merhaba, ALI_2019_01_KDV.pdf ALI_2019_01_KDV_01.pdf ALI_2019_01_KDV_02.pdf Bunlar ALI\2019\01\KDV\altına taşınmalıydı. Çıkan mesaj aşağıdaki gibi... Halbuki, daha önce çalışıyordu, kod. Burasının neden bozulduğunu anlayamadım. ekteki mesaj çıkıyor. benim kaçırdığım 1 nokta var galiba. dosya zaten daha önce taşınmışsa aynı isimdeki dosyayı taşırken ona yeni bir isim veriyor zaten 004 ise 005 yapılarak mükerrer dosya adı çatışması önleniyor. demişsiniz... Şöyle örnekleyelyim. ALI_2019_01_KDV_01.pdf isimli dosya taşındı ve link olarak tabloya eklendi diye düşünelim. _Tarananlar klasörüne, ALI_2019_01_KDV_01.pdf (aynı isimli) bir dosya ileriki günlerde tekrar oluşturulduğunda, sistem varolan klasördeki yadın üzerine taşıma işlemini yapacak mı? Yoksa, bu isimde bir dosya var. üzerine yazılsın mı ve tabloya link olarak eklensin mi diye sorabilir mi? demek istemiştim. dilerim işinize yarar. demişsiniz. Siz beni büyük bir sıkıntıdan kurtardınız. Ne kadar teşekkür etsem azdır. Allah razı olsun. Cvp: Access İçinden Windows Gezginini Yönetmek - aliyuzen - 22/03/2019 Şimdi fark ettim. Siz, ALI_2019_01_KDV.pdf dosyasının adını ALI_2019_01_KDV_001 olarak bir arttırarak yürütüyorsunuz. Dosyay ben isim vereceğim zaten... Bu yüzden taradığım dosyanın adını, ALI_2019_01_KDV_001 _002 _003 olarak sonlarını ben değiştirebilirim. Ama, bu sefer de şu sıkıntı var. Taşınan en son dosyanın adı ne? bir klasörde _058 olabilir, Beyanname klasöründe _004 olabilir. ve n kadar gider bu... Kafam karıştı şiimdi. Bir dosya taşımanın bu kadar kontrolünün olması gerektiğini düşünememiştim. Şu an tıkandım. |