12/10/2010, 13:42
Her zaman ilklerin ve orjinal çalışmaların adresi AccessTR.Net tarafından sizlere özel bir program daha : Aktif Firma Aktif Dönem yani AFAD
Bu örnek program ile birlikte çok sayıda firma ve dönem ile çalışabilme imkanına sahipsiniz.
Elinizde programın 2010, 2011, 2012 vb. çok sayıda döneme göre takibini yapabilirsiniz. Eğer isterseniz A, B, C gibi çok sayıda firma ile çalışma imkanına da sahipsiniz:
A Firması 2009, 2010, 2011
B Firması 2010, 2011
C Firması 2012, 2013
......
....
..
gibi
Program bölünmüş veritabanı mantığı ile çalıştığı için programınızda güncelleme daha kolay olacaktır. Verileriniz ayrı olduğu için daha güvenli çalışma imkanına sahip olacaksınız. Programınızı ister USB Bellekte taşıyın isterseniz farklı bir klasöre taşıyın bölünmüş veritabanınızı aramak için uğraşmayacaksınız otomatik olarak program bulacaktır.
BİLGİ NOTU :
*** Bu uygulama ile ağ üzerinden çok kullanıcı
çoklu firma ve çoklu dönem kullanma imkanı mevcuttur.
*** Linked Table Manager diye adlandırılan "Bağlı Tablo Yöneticisi" işlemini otomatik yaptırmak için gerekli kod modülde VT_Baglan ismiyle mevcuttur.
Programı Kendinize Nasıl Uyarlayacaksınız?
Access ile yapılmış bir programınız olduğunu düşünelim. Eğer veritabanını bölme işlemi yapmadıysanız önce bu işlemi tamamlamalısınız. Böylelikle Form, Rapor, Sorgu, Makro ve Modülleriniz bir dosyada ( Önyüz diyelim ) tutulacakken kayıtlarınız ayrı bir dosyada ( Arkayüz diyelim ) tutulacaktır.
Önyüz'ün olduğu dosyaya Dış Veri ile AFAD'tan aşağıdakileri almanız gerekmektedir:
Arkayüz'de bulunan tablolar zaten Önyüz'de bağlı tablo olduğu için bir sıkıntınız olmayacaktır.
3 adet klasör kullanmanız gerekmektedir:
Şimdi burada dikkat etmeniz gereken bir nokta var ! Eğer programınızı ilk defa kullanacaksanız içinde hiçbir veri, bilgi yoksa Arkayüz dosyanızı Firmalar\DataGenel klasörü içine Data.accdb ( 2003 formatını kullananlar Data.mdb ) ismiyle koymanız gerekmektedir. Sonrasında çalışmaya başlayabilirsiniz.
Eğer mevcut bir programınız ve içinde de bilgileriniz var ise Arkayüz dosyanızı yine Firmalar\DataGenel klasörü içine kopyalayın. Sonra Önyüz programınızı çalıştırın ve yeni bir firma ve bu firmaya dönem açın. Daha sonra Firmalar\DataGenel klasörü içindeki tüm bilgilerinizi silin. Geriye sadece boş tablolarınız kalsın. Böylelikle 2011, 2012 vb. yeni dönem açmış olduğunda içi boş gelmiş olsun.
"Peki 2010'dan 2011'e hesapları devredemez miyim?" diye soracak olursanız. Elbette devredebilirsiniz. Zaten program asıl bu amaçlı yapıldı. 2010 yılı sonunda elinizdeki tüm stokları, cari kartları, kasa devrini 2011'e aktarabilirsiniz. Bunu yapmak her programda farklı olduğu için buraya bir örnek eklememiz mümkün olmadı.
Programın Lisans Hakları Nedir?
Program GNU/GPL ile lisanslanmıştır. Daha çok açık kaynak projelerinde kullananların bildiği bu lisans hakkında daha fazla ayrıntı için : Belgeler.Org adresini ziyaret ediniz.
Program yeterince test edilmiş ve ticari bir programda da aktif olarak kullanılmaktadır. Programın kullanımından doğan sorunlar kullanıcıyı ilgilendirmektedir. Kendi programınıza entegre ettiğinizde öncelikli olarak yedek bir kopya üzerinde test ediniz. Yedek kopyada başarıyla entegre ettiğinizi düşündüğünüz zaman Asıl programınıza entegre ediniz ve her zaman çok sayıda yedek alarak çalışınız.
ÖNEMLİ NOT 1 :
Daha önce mevcut bir projemi küçümseyen ancak ne kadar harika bir proje olduğunu anlamış olmalı ki kendisi üzerinde çalışan arkadaş. Ne olur bu defa projemin ismini çalma. Çapını biraz daha zorla kreatif ol ve kendin yeni bir isim bul. Çapın yetmez ise bana söyle ben sana çok daha kaliteli isimler önerebilirim.
ÖNEMLİ NOT 2 :
Yine aynı projemi birebir çalan arkadaş. Hakkını yemeyeyim Setup halini iptal edip sadece kurulu halini çalmış ve benim programım demişti. Sana bir şey önermiyorum yine çalabilirsin.
Bu örnek program ile birlikte çok sayıda firma ve dönem ile çalışabilme imkanına sahipsiniz.
Elinizde programın 2010, 2011, 2012 vb. çok sayıda döneme göre takibini yapabilirsiniz. Eğer isterseniz A, B, C gibi çok sayıda firma ile çalışma imkanına da sahipsiniz:
A Firması 2009, 2010, 2011
B Firması 2010, 2011
C Firması 2012, 2013
......
....
..
gibi
Program bölünmüş veritabanı mantığı ile çalıştığı için programınızda güncelleme daha kolay olacaktır. Verileriniz ayrı olduğu için daha güvenli çalışma imkanına sahip olacaksınız. Programınızı ister USB Bellekte taşıyın isterseniz farklı bir klasöre taşıyın bölünmüş veritabanınızı aramak için uğraşmayacaksınız otomatik olarak program bulacaktır.
BİLGİ NOTU :
*** Bu uygulama ile ağ üzerinden çok kullanıcı
çoklu firma ve çoklu dönem kullanma imkanı mevcuttur.
*** Linked Table Manager diye adlandırılan "Bağlı Tablo Yöneticisi" işlemini otomatik yaptırmak için gerekli kod modülde VT_Baglan ismiyle mevcuttur.
Programı Kendinize Nasıl Uyarlayacaksınız?
Access ile yapılmış bir programınız olduğunu düşünelim. Eğer veritabanını bölme işlemi yapmadıysanız önce bu işlemi tamamlamalısınız. Böylelikle Form, Rapor, Sorgu, Makro ve Modülleriniz bir dosyada ( Önyüz diyelim ) tutulacakken kayıtlarınız ayrı bir dosyada ( Arkayüz diyelim ) tutulacaktır.
Önyüz'ün olduğu dosyaya Dış Veri ile AFAD'tan aşağıdakileri almanız gerekmektedir:
- tbl_firmalar
- tbl_firmalar_donemler
- frm_kullanici_kontrol
- frm_firma_yonetimi
- frm_firmalar_donemler
- Sub_Main modülü
- Kontrol_Yonetimi modülü
Arkayüz'de bulunan tablolar zaten Önyüz'de bağlı tablo olduğu için bir sıkıntınız olmayacaktır.
3 adet klasör kullanmanız gerekmektedir:
- Firmalar
- Firmalar içinde DataGenel yani Firmalar\DataGenel
- Firmalar içinde DataFirma yani Firmalar\DataFirma
Şimdi burada dikkat etmeniz gereken bir nokta var ! Eğer programınızı ilk defa kullanacaksanız içinde hiçbir veri, bilgi yoksa Arkayüz dosyanızı Firmalar\DataGenel klasörü içine Data.accdb ( 2003 formatını kullananlar Data.mdb ) ismiyle koymanız gerekmektedir. Sonrasında çalışmaya başlayabilirsiniz.
Eğer mevcut bir programınız ve içinde de bilgileriniz var ise Arkayüz dosyanızı yine Firmalar\DataGenel klasörü içine kopyalayın. Sonra Önyüz programınızı çalıştırın ve yeni bir firma ve bu firmaya dönem açın. Daha sonra Firmalar\DataGenel klasörü içindeki tüm bilgilerinizi silin. Geriye sadece boş tablolarınız kalsın. Böylelikle 2011, 2012 vb. yeni dönem açmış olduğunda içi boş gelmiş olsun.
"Peki 2010'dan 2011'e hesapları devredemez miyim?" diye soracak olursanız. Elbette devredebilirsiniz. Zaten program asıl bu amaçlı yapıldı. 2010 yılı sonunda elinizdeki tüm stokları, cari kartları, kasa devrini 2011'e aktarabilirsiniz. Bunu yapmak her programda farklı olduğu için buraya bir örnek eklememiz mümkün olmadı.
Programın Lisans Hakları Nedir?
Program GNU/GPL ile lisanslanmıştır. Daha çok açık kaynak projelerinde kullananların bildiği bu lisans hakkında daha fazla ayrıntı için : Belgeler.Org adresini ziyaret ediniz.
Program yeterince test edilmiş ve ticari bir programda da aktif olarak kullanılmaktadır. Programın kullanımından doğan sorunlar kullanıcıyı ilgilendirmektedir. Kendi programınıza entegre ettiğinizde öncelikli olarak yedek bir kopya üzerinde test ediniz. Yedek kopyada başarıyla entegre ettiğinizi düşündüğünüz zaman Asıl programınıza entegre ediniz ve her zaman çok sayıda yedek alarak çalışınız.
ÖNEMLİ NOT 1 :
Daha önce mevcut bir projemi küçümseyen ancak ne kadar harika bir proje olduğunu anlamış olmalı ki kendisi üzerinde çalışan arkadaş. Ne olur bu defa projemin ismini çalma. Çapını biraz daha zorla kreatif ol ve kendin yeni bir isim bul. Çapın yetmez ise bana söyle ben sana çok daha kaliteli isimler önerebilirim.
ÖNEMLİ NOT 2 :
Yine aynı projemi birebir çalan arkadaş. Hakkını yemeyeyim Setup halini iptal edip sadece kurulu halini çalmış ve benim programım demişti. Sana bir şey önermiyorum yine çalabilirsin.