• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Araç kaydı ve sorgulama

  • Konbuyu başlatan Konbuyu başlatan turanb
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
18 Mart 2012
Mesajlar
440
Excel Vers. ve Dili
2013
Merhaba arkadaşlar,

Ekteki dosyamda araç kayıt ve raporlama işlemleri yapmak istiyorum.
Gerekli açıklamalar dosyada yazamaktadır.

Yardımlarınız sayesinde detaylı bir çalışma ortaya çıkacağına inanıyorum.

Yardımlarını esirgemeyen herkese şimdiden teşekkür ederim.
 

Ekli dosyalar

Son düzenleme:
Ergün bey ekteki dosyayı dikkate alınız.

Doğru tespit...
.xls uzantılı olsun zira evimde excel 2003 kullanıyorum.
Şu an DATA sayfasına veri kayıt ile ilgileniyorum.
Önce DATA ve sabitveri sayfalarına tam kontrollü kayıt işlmelerini bitirelim.
Anasayfadaki eklemek istediğiniz sorgulama, rapor v.s. gibi talebleri daha sonra hallederiz.
çalışma-2'yi bugün yarın eklerim İnşallah.
 
Doğru tespit...
.xls uzantılı olsun zira evimde excel 2003 kullanıyorum.
Şu an DATA sayfasına veri kayıt ile ilgileniyorum.
Önce DATA ve sabitveri sayfalarına tam kontrollü kayıt işlmelerini bitirelim.
Anasayfadaki eklemek istediğiniz sorgulama, rapor v.s. gibi talebleri daha sonra hallederiz.
çalışma-2'yi bugün yarın eklerim İnşallah.

tamam ergün bey ellerinize sağlık.
 
Selam,
14. ve son çalışma ektedir.
Model Şifrelidir. şifre büyük "Z" şeklindedir.

* Araç İşlemleri formunda Önizleme ve Yazdırma özellikleri eklendi.
- Listview sütunlarındaki veriler ne olursa olsun. Otomatik olarak yatay tek sayfaya sığdırılması sağlandı.
- Her türlü sorgu ve aramalardadaki sorgu aralığı ve arama metni ön izleme yapılan veya yazdırılan sayfaya Üstbilgi olarak eklenmesi sağlandı.

Bu son çalışmadır. Verdiğim tüm sözleri yerine getirdim. Siz son inceleyin. olumlu veya olumsuz cevap veriniz. Hata varsa düzeltmeye çalışalım. Asıl dosyanızı veya asıl verilerinizi bana İlerde sorun olmaması için istiyorsanız gönderin. Ben programa adepte edeyim. Muhtemelen siz adapte etmeye çalıştığınızda, metin, sayı gibi verilerden hata verebilir. Bunları ilk başta farkedemeyebilirsiniz.
Önemli Not:
Bolbol kayıt denemeleri yapınız. Tüm ihtimalleri değerlendiriniz. En olumsuz, en hatalı şartları zorlayınız. Hata verdirmeye çalışınız.
Program açık iken başka excel dosyalarını (makrolu/makrosuz) kullanınız. Dosyalar arasında geçiş yapınız. Ben çok denemeler yapıyorum. Hatasız size gönderiyorum. Varsa problem iletiniz.
 

Ekli dosyalar

Son düzenleme:
Ergün bey öncelikle teşekkür ederim.

1- Plaka formatı "58 AAA 1234" Şeklinde olacak.(ama bizdeki araçların formatı hep
58 AA 123 şeklinde bu şekilde girdiğimiz zaman hata vermez değilmi)
2-Plaka türk plakası
3-Eksik kolan başlığı BÖLGE olarak düzelttim. Veri girişi zorunlu alanlar ise aslında istediğim biraz karmaşık, işlem cinsine göre zorunlu alan seçmek istiyorum ama sizi uğraştırmasın. Zorunlu alanlar PLAKA, TARİH, BÖLGE ( zaten otomatik gelecek), İŞLEMİN CİNSİ, TUTARI kutucukları zorunlu olsun.
4-Belge no ikisinide içersin belki harf ve rakamdan oluşan belge no denk gelebilir.
5-K2 değil o sütun İŞLEMİN CİNSİ olacak doğrusunu yazdım. ama userformda düzeltmedim.
6-Tutar TL olacak. KDV yok KDV dahil fatura dip toplamı yazılacak zaten.
7-Plakanın açılır kutu olacak ve veriyi "sabitveri" sayfasındaki Plaka sütunundan alacak.(çünkü elimizde mevcut olmayan bir plakanın kaydı yapılmasın diye) açılır liste haricinde bir plaka girildiğinde "girdiğiniz plaka kayıtlarımızda yok yeniden giriniz" v.b gibi uyarı versin başka plaka girilmesine izin vermesin.
8-Bölge açılılır kutu olacak ve veriyi "sabitveri" sayfasındaki "M" sütunudan alacak.
9-işlem cinsi açılır kutu olacak veriyi "sabitveri" sayfasındaki "L" Sütunundan alacak.
10-PLAKA açılır listesine plaka girdiğim zaman girdiğim plakanın hangi bölgeye ait olduğu ( "sabitveri" sayfasındaki verilerde var zaten. ) BÖLGE sekmesine otomatik gelsin. (maksat plakayı çalıştığı bölge dışında yanlışlıkla başka bir bölge diye girmeyelim.)
11-Açılır kutular görünen haricinde veri girişi olduğunda uyarıp yeniden girilmesini sağlamak.(maksat mevcut sabit kayıtlarımız dışında araç girişi yapmamak varsada önce sabit kayıtlarını yapmaya yönlendirmek)
12-Kayıt değiştirme ve silme ile ilgili çalışmayı sonra yapacaksınız sanırım. (3 veya 4 listeleme kriteri koyup listboxa listelemek, listelenen kayıt veya kayıtlardan birini seçtiğimde değiştirme veya silme işlemi yapabilmek. yada siz farklı bir format düşünüyorsanız bunun için saygı duyar uyarım.)

sorularınıza eksiksiz cevap vermişimdir umarım ergün bey.

tşk ediyorum tekrar.
 

Ekli dosyalar

Son düzenleme:
ergün bey model şifrenizi gördüm. bunu bana yaptığınız programa uygulayabilir miyiz.

kolay gelsin.
 
ergün bey model şifrenizi gördüm. bunu bana yaptığınız programa uygulayabilir miyiz.

kolay gelsin.
Selam,
3.çalışmayı ekledim. 5.mesajimdadır. 5.Mesajdaki notlara dikkat ediniz.
-Her seferinde dosya eklemenize gerek yok. Ben kendi elimdeki dosyanın üzerinden çalışıyorum. Siz son çalışmayı inceyip istek ve taleplerinizi anlatınız.
 
Son düzenleme:
Selam,
3.çalışma ektedir. Model Şifrelidir. şifre büyük "Z" şeklindedir.

-Plaka Combobox'u tamam.
-Tarih için Takvim 2.0 Programını geliştiriyorum. O bitince ekleyeceğim.
-Bölge Combobox'u tamam. ama hala anlayamadım. Sabitveri sayfasının neresinden alacak? Bölge sadece il olacak ise, plakanın ilk 2 hanesinden otomatik bulup yazdırabiliriz. Bence daha mantıklı. İster misiniz?
-Sabitveri sayfasını pek anlayamadım. Bu sayfaya devamlı veri girilecek ise neresi sabit?
-Sabitveri sayfasındaki A ile K sütunu arasındaki veriler birbiri ile irtibatlı mı? Yani mesela B sütundaki Plaka ile C sütunundaki Şoför aynı veri mi?
-Sabit veri sayfasındaki L,M,N sütunları birbirinden bağımsız mı? Eğer böyle ise, esasen bunlar sabit veri olmalıdır. A...K arasındaki sütunlar, ise Araç Bilgileri diye ayrıca sayfa olmalıdır diye düşünüyorum. Bu konulara netlik getirelim. Sonra devam edelim.

Ergün bey
İlgi ve desteğiniz için teşekkür ederim.
- Bölge combobx’unu “sabitveri” sayfasındaki M sütunundan alacak.
- Bölge plakaya göre değil yani plaka 58 ise o araç kayseride çalışıyor olabilir. Zaten araçların çoğu 58 plakalı ama M sütunundaki bölgelerde çalışıyor . yaklaşık 85 araç bu bölgeler dağılmış durumda. Dolayısıyla plakanın ilk 2 hanesi işimize yaramaz. Buna şuradan bağlantı kurabiliriz. “sabitveri” sayfasındaki B ve D sütunu ile bağlantı kurabiliriz. Veri kaydı yaparken girdiğimiz plakanın bölgesini zaten burada belirtiyoruz.
- Haklısınız “sabitveri” sayfası araç kaydı girip değiştireceğimiz için sabitveri olamaz. Burada sadece L,M,N hücreleri sabit ve birbirinden bağımsız.
- A ile K sütunundaki veriler tam olarak birbiri ile irtibatlı olduğu söylenemez. Ama şu var B,C,D sütunları arasında şöyle bir bağlantı kurabiliriz. Yeni araç alındığında bu aracın ŞOFÖRÜ ve BÖLGESİ değişmez. Aynı şöför aynı aracı aynı bölgede kullanır. Diğer sütunlardada bu aracın muayene tarihleri v.s. var.
- A ve K sütunları sayfa ismi değiştirilerek (sizin dediğiniz gibi “araç bilgileri”)aynı sayfada kalabilir. L,M,N sütunları sabitveri olarak yeni bir sayfaya açılabilir.

Sorularınıza bu sefer eksiksiz cevap verebilmişimdir umarım.

Allah kolaylık versin sonucu dört gözle ve sabırla bekliyorum. biraz tezat oluyor ama :)3

bu arada son mesajınızı okudum bundan sonraki mesajlarda yazdıklarınıza riayet ederim.

Umarım araçlarında muayene sigorta kasko v.s. takibinde zorlanan hatta gözden kaçıran ceza yiyenler için, ayrıca araçlarına yaptıkları harcamaları kategoriler halinde görmek isteyen rapor alıp değerlendirmek isteyenler için desteğinizle faydalı bir çalışma olur ergün bey üstadım.
 
Son düzenleme:
ergün bey "Data" sayfasına "BİRİMİ" diye bir sütun ilave ettim.

"sabitveri" sayfasına da "BİRİMİ" diye bir sütun daha ilave ettim. çalışmalarınız yanlış olmasın diye bilgilendirmek istedim.


ilave edilmiş dosya ekte.

kolay gelsin..
 

Ekli dosyalar

Son düzenleme:
Ergün bey

yeni işlem kaydı ile ilgili dikkatimi çeken noktaları 1. mesaja yazdım.
 
Ergün bey teşekkür ederim yeni çalışma 5 için

görebildiğim 1 hata var;

userform X ve Alt+F4 ile kapanıyor ama ESC ile kapanmıyor.

İlave edilmesi gerekir diye düşündüğüm bir nokta var;

Listwiew deki kayıt sayısı zamanla sayfalarca olacak. bu sayfalarca olan kayıtların içinden sileceğimiz yada değiştireceğimiz kaydı nasıl bulacaz?

Açıkçası sizden birşeyler isterken biraz çekiniyorum. Çünkü zaten şu ana kadar bile bana göre çok emek verdiniz. Bir yandan programın daha kusursuz ve göz alıcı olarak şekillenmesini istiyorum. Bir yandanda size zahmet olacak diye ekstra lardan uzak durmaya çalışıyorum.


Bence listview in üstündeki kutucuklara filtreleme yapmak lazım. Veya bu çok zahmetli ise birkaç kritere göre listedeki satır sayısını azaltmak (süzmek) lazım ki üzerinde değişiklik yada silme yapacağımız kaydı görelim.

Oldu ki oldu en güzeli olsun ve size yakışır şekilde olsun istiyorum.

Diğer bölümler için hazır olduğunuzda (listeleme, hesaplama, raporlama v.s. gibi) ihtiyaçlarımız doğrultusunda şablonlarımızı arz edeyim.

Ellerinize sağlık.
 
Ergün bey

4 gündür uğramıyorsunuz. Sıhhattesinizdir inşallah. Aman Allah sağlık sıhhat versinde gerisi önemli değil.

Saygılar...
 
Ergün bey teşekkür ederim yeni çalışma 5 için

görebildiğim 1 hata var;

userform X ve Alt+F4 ile kapanıyor ama ESC ile kapanmıyor.

İlave edilmesi gerekir diye düşündüğüm bir nokta var;

Listwiew deki kayıt sayısı zamanla sayfalarca olacak. bu sayfalarca olan kayıtların içinden sileceğimiz yada değiştireceğimiz kaydı nasıl bulacaz?

Bence listview in üstündeki kutucuklara filtreleme yapmak lazım. Veya bu çok zahmetli ise birkaç kritere göre listedeki satır sayısını azaltmak (süzmek) lazım ki üzerinde değişiklik yada silme yapacağımız kaydı görelim....

Selam,
*Hastalık var, hastalarımız var, iş vs. var. Bu yüzden ilgilenemiyorum. Daha önceden demiştim; Aylar sürebilir, sabırlı olacaksınız.

*Ben denedim ESC(Escape tuşu) dahil 4 türlü kapatabiliyorum.

*Arama özelliği zaten ekleyecektim. 6.çalışmaya eklerim.

*Eğer kayıt listeniz 1000'leri bulacak ise, kayıt yapılan formda tüm DATA'ları listelemek biraz gereksiz diye düşünüyorum. Çünkü, bir yeni kayıt yaptığınızda yeni kaydınızı listede görmeniz için, kayıt işleminin hemen ardından listeyi yenileme özelliği ekledim. İlerleyen günlerde bu listeyi yenilemek 1-2 saniyede olsa biraz zaman alabilir. Yenileme işlemini manuel de (yani commandbutton ile) yapılması sağlanabilir. Mesela 10 tane kayıt girersiniz, sonra "listeyi yenile" dersiniz. Ama yenile diyene kadar 10 kaydı listede göremezsiniz.

*filtreleme, süzme işlerini de halledeceğiz. Bunlar uzun, zahmetli ama, zaten bunları yapmazsak olmaz. kapısı, camı olmayan mercedes gibi olur bir nevi.

*Ben kendi programlarımda kayıt için ayrı form, listeleme,sıralama, süzme, yazdırma v.s. işlemler için ayrı bir form kullanıyorum.

*Bence şöyle bir şey yapalım size;
Şu an kayıt için kullandığımız forma ek olarak sadece arama özelliği ekleyelim. Buradan kayıt no veya diğer bilgileri arayıp, bulduktan sonra yeniden düzenleme ve silme işlemlerini yapabilesiniz.
2. bir formda ise,
-tüm DATA listesi,
-tek koşul sorgulama,
-aralık sorgulama,
-listeleme,
-sütun sıralama,
-kelime arama,
-satır seçme,
-seçimi önizleme ve yazdırma,
-tüm listeyi önizleme ve yazdırma

Kolay gelsin.
 
Ergün bey Allah yardımcınız olsun.

Hastalık umarım ciddi birşey değildir. Allah kimseyi zorda bırakmasın, heleki sağlıkla hiç imtihan etmesin. Bunun çok zor bir durum olduğunu iyi bilirim. Ben annemi kanserden kaybettim.
Allah acil şifalar versin inşallah.

Ergün bey ben eski formatımı yarım yamalak kullanmaya başladım. Ama bu sizin yaptığınız gibi gösterişli ve kullanışlı değil tabiki. Çok eksikleri var. İşler aksamasın diye idareten kullanıyorum.

Tabiki sizin bitireceğiniz çalışmayı sabırla bekliyorum. Daha sistemli daha güzel olacak.

Yukarıdaki yazdıklarınızı aynen uygulayabilirsiniz. Ama sadece listenin sadece kaydettiğim değilde komple görünmesini isterim. zaten süzme fonksiyonu koyacaksınız ya problem olmaz diye düşünüyorum.

Çalışmalarınızda başarılar diliyorum ve devamını sabırla bekliyorum. (sizin işlerinizi aksatmayacak şekilde)
 
Merhaba,

Programı açamadım, "Z" olan şifreyi girmeyi beceremedim,

Yardımcı olur musunuz ?

Teşekkür ederim.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst