Kompanzasyon Takip Programı // Kendi Yapımım

selimerkan

Üye
Katılım
2 Nis 2017
Mesajlar
28
Puanları
3
Yaş
29
Herkese Merhaba,

Bakım bölümüm için kendi işime yarayacak programlar yapıyorum. Kompanzasyon takipte bunlardan biri sizlerle paylaşmak istedim.
Belirlediğiniz yüzdeleri geçtiğinde size mail atarak uyarı verebiliyor. Eski alınan değerleri hafızada kayıt altına alıyor.
İstediğiniz eklemeler varsa, programı geliştirebilirim.
Eskiden excelde tutuyorduk, ayın ilk değerinin girilmemesi, yüzdelerin dikkatten kaçması sonucu değerlerin yükselmesi gibi sorunları direk ortadan kaldırıyor.
https://yadi.sk/d/i5mYu2LwxTZbrQ
 

Ekli dosyalar

Son düzenleme:

Thracian59

Üye
Katılım
7 Ara 2009
Mesajlar
324
Puanları
8
Yaş
32
Konum
Tekirdağ
Dostum eline sağlık program sade ve kullanışlı görünüyor fakat sadece ekran görüntüsü olarak atmışsın, programı vereceksen deneyebiliriz :)
 
Konu Sah
S

selimerkan

Üye
Katılım
2 Nis 2017
Mesajlar
28
Puanları
3
Yaş
29
Dostum eline sağlık program sade ve kullanışlı görünüyor fakat sadece ekran görüntüsü olarak atmışsın, programı vereceksen deneyebiliriz :)
Paylaştım denerseniz sevinirim.
https://yadi.sk/d/i5mYu2LwxTZbrQ
 

Thracian59

Üye
Katılım
7 Ara 2009
Mesajlar
324
Puanları
8
Yaş
32
Konum
Tekirdağ
@selimerkan ,dostum eline sağlık indirdim programını fakat deneme için değer girdiğimde bu hatayı alıyorum, ayın ilk günü seçeneğini seçmediğim zaman da hesaplamada yanlışlık olabilir ayın ilk günkü değerini girin diye uyarı veriyor. Belki de ben hata yapmışımdır bilemedim, nokta ve virgülle denedim hata aynı kalıyor. Ayrıca naçizane bir önerim var, mesela ben değerleri virgülden sonra 3 basamak şeklinde giriyorum mevcut kullandığım excel dosyasında ve kapasitif değerim 3 haneli :)

Adsız.png
 

Ekli dosyalar

Konu Sah
S

selimerkan

Üye
Katılım
2 Nis 2017
Mesajlar
28
Puanları
3
Yaş
29
Hocam en fazla mail gönderme fonksiyonu olduğu için algılar. ILSPY tarzı bir program ile açıp kodunu inceleyebilirsin.


Kod:
     try
            {
                SmtpClient client = new SmtpClient(t_smtpadres, Convert.ToInt32(t_smtpport));
                MailMessage mesaj = new MailMessage();
                mesaj.To.Add(t_mailadresleri);
                mesaj.From = new MailAddress(t_mailadresi, t_gonderen);
                mesaj.Subject = t_mailkonusu;
                mesaj.IsBodyHtml = true;
                mesaj.Body = "Endüktif Yüzdesi = %" + yeni_enduktifyuzde.Text + "<br/> Kapasitif Yüzdesi = %" + yeni_kapasitif.Text + "<br/> Ekleyen:" + comboBox2.Text + "<br/>Ekleme Tarihi: " + System.DateTime.Now.ToString();
                NetworkCredential guvenlik = new NetworkCredential(t_mailadresi, t_sifre);
                client.Credentials = guvenlik;
                client.EnableSsl = true;

                client.Send(mesaj);
                MessageBox.Show("Mail Başarıyla Gönderildi.");
                //     System.Threading.Thread.Sleep(60000);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
 

kral kobra

Profesyonel Üye
Katılım
15 Mar 2019
Mesajlar
1,373
Puanları
1,008
Konum
Kocaeli
Sayaçtan alınan endeksleri otomatik olarak alıp işleyerek sonuç vermeyen her türlü programın excel de hazırlanmış olan programlardan kaydadeğer bir farkı yoktur.
 
Konu Sah
S

selimerkan

Üye
Katılım
2 Nis 2017
Mesajlar
28
Puanları
3
Yaş
29
@selimerkan ,dostum eline sağlık indirdim programını fakat deneme için değer girdiğimde bu hatayı alıyorum, ayın ilk günü seçeneğini seçmediğim zaman da hesaplamada yanlışlık olabilir ayın ilk günkü değerini girin diye uyarı veriyor. Belki de ben hata yapmışımdır bilemedim, nokta ve virgülle denedim hata aynı kalıyor. Ayrıca naçizane bir önerim var, mesela ben değerleri virgülden sonra 3 basamak şeklinde giriyorum mevcut kullandığım excel dosyasında ve kapasitif değerim 3 haneli :)

Ekli dosyayı görüntüle 56414
Mantık olarak ben şöyle düşünmüştüm. Her ay bir kere ilk değerler girilmeden diğer değerler girilemiyor. Benim attığım veritabanı dosyasında hata varmış.Dosyayı buraya göndermek için sıfırladığımda bir de sütun silinmiş farketmemişim. Düzelttim. 3 hanelilerde bir problem olacağını sanmıyorum. Ben programı ortak ağa koydum kısayollarını da bilgisayarlara attım yapılan değişiklikte herkes girdiğinde gelmiş oluyor.
Sayaçtan alınan endeksleri otomatik olarak alıp işleyerek sonuç vermeyen her türlü programın excel de hazırlanmış olan programlardan kaydadeğer bir farkı yoktur.
Haklısınız benim burada ki düşüncem, anlık olarak excel de yapamadığınız mail bildiriminin, sizlere ulaşması yönünden avantajlı hale gelecektir. Excel dosyaları genelde aylık oluyor. Ay sonunda tekrar dosyaya bir daha girilmiyor. Bu programla uzun yıllara kadar dayalı bir arşiv oluşturabilirsiniz. Hangi personelin sayaç değerlerini aldığını, takibin yapılıp yapılmadığını görebilirsiniz. Benim çalıştığım yerde kullanım olarak işime yaradığı için paylaşmak istedim. İsteklerinize göre de elimden geldiğince eklemeler yapabilirim. Şuan benim kullandığım güncel halinin görüntüsünü eke atayım.
 

Ekli dosyalar

  • 25.7 KB Görüntüleme: 23
Konu Sah
S

selimerkan

Üye
Katılım
2 Nis 2017
Mesajlar
28
Puanları
3
Yaş
29
eline sağlık. kullanımı ile alakalı video paylaşsan güzel olur
Merhaba,
Programa istediğiniz ek özellikler olursa ekleme yapabilirim. Program kodunu github üzerinde de paylaştım. İsteğinize bağlı özellik ekleyebilirsiniz.
Aslında biraz kurcalamayla çözebilirsiniz.
1. Öncelikle ayın ilk değerini giriyorsunuz.
2. İstediğiniz aralıklarla verileri ekliyorsunuz. Hesaplamayı yapıyor ve altta en son 10 değeri gösteriyor.
3. Ayarlarda belirttiğiniz yüzdeleri geçerse Mail atıyor.
4. Mail ayarları için gmail kullanabilirsiniz örneğin, gmail için gerekli ayarları yazdım. Kendi domaininizi de benzer olarak ekleyebilirsiniz.
5 . Ayarlar penceresinden ekleyen kişileri ekleyebilirsiniz.
 

Sponsor Bağlantı

Forum istatistikleri

Konular
105,592
Mesajlar
743,789
Kullanıcılar
392,475
Son üye
zabadabaduuu

Yeni konular

Çevrimiçi üyeler

Üst