05/01/2017, 00:11
Herkese merhaba;
Forumda tabi ki forma resim eklemekle ilgili pekçok örnek var. Keza formdaki veriye göre klasör açtıran örnekte var. Aslında burada herşey var. Ancak belki hepsini bir anda yapmak isteyen olur diye düşündüm. Bana bir pojede aşırı derecede gerekli olmuştu çünkü. Ürün kaydı yapabilen ve ürünlerle ilgili katalog yapması gereken bir proje idi. Hal böyle olunca her ürünün ayrı klasörlerde ve özel olarak isimlendirilmesi gerekmekteydi. Benzer bir çalışma yapmak isteyen olabilir diye düşündüm.
Aslında çok karmaşık değil. Sn. -mehmetdemiral- hocamızın buradaki örneğini alıp (32. mesajda verdiği klasöre kopyalamalı örneği kullandım) birkaç küçük değişiklikle istenilenleri yapabiliriz diye düşündüm ve kendi projemdeki bazı bileşenleri ekledim. Birkaç küçük sorunu düzelttim. Onun haricinde hiçbirşey değiştirmedim. Aslında tüm kodlar forumda var. "Aramasını bilene" )))
Neyse; ekteki örnek kısaca ne yapar:
* Geçerli olan kayıttaki kişiye 3 adet foto ekler. -mehmetdemiral- (Gerekli düzenlemeyle sınırsız olur)
* Bu işlemi yaparken "Ekle/Değiştir" butonuna bastığınızda uygulamanın olduğu klasöre önce "images" isimli bir klasör açar. Onun altına formdaki Şehir Adına bir klasör açar. Şehir klasörünün altına Kişi Adı-Soyadında bir klasör açar.
* Aynı şehir klasörü varsa bir daha açmaz . Doğal olarak aynı isme de açmaz
* Açtığı bu klasörün içine bilgisayarınızdan seçtiğiniz fotoyu getirip kaydeder. -mehmetdemiral-
* Fotoyu buraya kaydederken fotonun ismini Ad-Soyad-Tc numarası olarak isimlendirir. -mehmetdemiral- (Kodlarda küçük değişiklikler yaparak istediğiniz gibi isimlendirebilirsiniz)
* Ekli fotoda değişiklik yapmak istediğinizde önce ekli fotoyu silmenizi ister. Aslında aynı anda da yapılabilir ama biraz acele oldu
* Fotoyu sil dediğinizde klasördeki fotoyu, klasörden tamamen siler. Ayrıca tabloya kaydedilmiş yolu da siler. İstenirse klasörleri de silebilir ama gerek yok diye düşündüm. İsteyen küçük değişiklikler yapabilir.
* Fotoların üzerine tıklama sırasına göre, fotoları sıralayarak rapor verir. -mehmetdemiral-
Aslında herşeyi -mehmetdemiral- hocam yapmış, eline sağlık
Gözden kaçırdığım hatalarım olduysa kusura bakmayın.
Herkese iyi forumlar...
***Edit: 3'lü resim ekleme uygulaması haricinde eklediğim yeni uygulamada, 3'lü ekleyen örnekteki hatalar giderilmiştir. Tek resim ekleyen versiyonudur. Dileyen 3lüye çevirip rahatlıkla kullanabilir.
Yenilikleri neler: Formda değişiklik yapıldığı zaman resmi bulunduğu klasörden alıp, yeni bilgilerle ve yeni isimle yeni açılacak klasöre taşıyor. Arkada kalan boş klasörleri siliyor. Sadece Tc no alanında değişiklik yapılmışsa resmin adını yeni Tc numarasaına göre değiştiriyor.
Büyük katkılarından dolayı sn. "atoz112" ve sn. "ozanakkaya" ya teşekkürlerimle.
Forumda tabi ki forma resim eklemekle ilgili pekçok örnek var. Keza formdaki veriye göre klasör açtıran örnekte var. Aslında burada herşey var. Ancak belki hepsini bir anda yapmak isteyen olur diye düşündüm. Bana bir pojede aşırı derecede gerekli olmuştu çünkü. Ürün kaydı yapabilen ve ürünlerle ilgili katalog yapması gereken bir proje idi. Hal böyle olunca her ürünün ayrı klasörlerde ve özel olarak isimlendirilmesi gerekmekteydi. Benzer bir çalışma yapmak isteyen olabilir diye düşündüm.
Aslında çok karmaşık değil. Sn. -mehmetdemiral- hocamızın buradaki örneğini alıp (32. mesajda verdiği klasöre kopyalamalı örneği kullandım) birkaç küçük değişiklikle istenilenleri yapabiliriz diye düşündüm ve kendi projemdeki bazı bileşenleri ekledim. Birkaç küçük sorunu düzelttim. Onun haricinde hiçbirşey değiştirmedim. Aslında tüm kodlar forumda var. "Aramasını bilene" )))
Neyse; ekteki örnek kısaca ne yapar:
* Geçerli olan kayıttaki kişiye 3 adet foto ekler. -mehmetdemiral- (Gerekli düzenlemeyle sınırsız olur)
* Bu işlemi yaparken "Ekle/Değiştir" butonuna bastığınızda uygulamanın olduğu klasöre önce "images" isimli bir klasör açar. Onun altına formdaki Şehir Adına bir klasör açar. Şehir klasörünün altına Kişi Adı-Soyadında bir klasör açar.
* Aynı şehir klasörü varsa bir daha açmaz . Doğal olarak aynı isme de açmaz
* Açtığı bu klasörün içine bilgisayarınızdan seçtiğiniz fotoyu getirip kaydeder. -mehmetdemiral-
* Fotoyu buraya kaydederken fotonun ismini Ad-Soyad-Tc numarası olarak isimlendirir. -mehmetdemiral- (Kodlarda küçük değişiklikler yaparak istediğiniz gibi isimlendirebilirsiniz)
* Ekli fotoda değişiklik yapmak istediğinizde önce ekli fotoyu silmenizi ister. Aslında aynı anda da yapılabilir ama biraz acele oldu
* Fotoyu sil dediğinizde klasördeki fotoyu, klasörden tamamen siler. Ayrıca tabloya kaydedilmiş yolu da siler. İstenirse klasörleri de silebilir ama gerek yok diye düşündüm. İsteyen küçük değişiklikler yapabilir.
* Fotoların üzerine tıklama sırasına göre, fotoları sıralayarak rapor verir. -mehmetdemiral-
Aslında herşeyi -mehmetdemiral- hocam yapmış, eline sağlık
Gözden kaçırdığım hatalarım olduysa kusura bakmayın.
Herkese iyi forumlar...
***Edit: 3'lü resim ekleme uygulaması haricinde eklediğim yeni uygulamada, 3'lü ekleyen örnekteki hatalar giderilmiştir. Tek resim ekleyen versiyonudur. Dileyen 3lüye çevirip rahatlıkla kullanabilir.
Yenilikleri neler: Formda değişiklik yapıldığı zaman resmi bulunduğu klasörden alıp, yeni bilgilerle ve yeni isimle yeni açılacak klasöre taşıyor. Arkada kalan boş klasörleri siliyor. Sadece Tc no alanında değişiklik yapılmışsa resmin adını yeni Tc numarasaına göre değiştiriyor.
Büyük katkılarından dolayı sn. "atoz112" ve sn. "ozanakkaya" ya teşekkürlerimle.