ticari programlardaki gibi ayrı firmalarla çalışma?

03/08/2009, 19:09

linux2ex

merhaba, daha önce bu konu ile ilgili örnek varmı bilemiyorum. forumda arama yaptırdım ama bulamadım. ticari programlardaki gibi yaptığımız uygulamalarda ayrı firma veya dönem belirleme örnek varmıdır. nasıl yapılabilir. link varsa eklerseniz sevinirim. kolay gelsin
03/08/2009, 21:49

mehmetdemiral

Bahsettiğiniz olayla yıllar önce çok yoğun uğraşmıştım. Şimdiki bilgimle çok basit olduğunu görüyorum. Ben o zaman şöyle bir yöntem uyguladım. Siz de hazıra konmadan aynı yerden başlayın bence. Mesafeleri atlayarak değil, sürünerek gitmek, bazen öğrenmek için daha iyi ve verimli olabiliyor. (Not: Burdaki sürünmeyi umarım yanlış kullanmamışımdır)

Sayın linux2ex
Tüm verilerde bir de şirket ve dönem alanları bulunacak. Yani diyelim ki müşteriler tablosu:

Müşteri no
Kodu
Adı
Adresi
Telefonu
Vergi numarası
Şirket
Dönem

Burdaki şirket ve dönem için diyelim 1 ve 2009 girdiniz. Tabii bu işlemi elle yapmıyoruz. İlişki ile yapıyoruz. Tablolar arası ilişki kurarak, çalışılan firma ve yıl bilgilerini her yapılan kayıta da gönderiyoruz.
Daha sonra sorgularla bu verilere göre tasnif yaparak alıyoruz verilerimizi. İşte bu kadar basit
Amaaaaaa. Şimdi olsaydı böyle yapmazdım. Bağlı tablo ile çalışır ve her şirket için ayrı bir mdb oluşturudum. Çalışma dönemini ise program içinden yukardaki gibi seçer, sorgularla tarih aralığından veya tabloya girilen "dönem" kaydından ayırırdım. Sitede de sevgili admin'in bir örneğinde bağlı tablo olayını kodla yaptırma yöntemini kullanarak, seçilen firma veritabanına bağlanırdım. Şu anda programlarımda kullanıyorum bu yöntemi. Tabii bu temel.. Ben bunu kendi ihtiyacıma göre oldukça geliştirdim.

https://accesstr.net/konu-bagli-tablo-denetleme.html
03/08/2009, 21:57

Aykay

Sayın linux2ex merhaba;

Sizin istediğiniz gibi birşey olabilmesi için iki ayrı veritbanı olacak isimleri de;
1 - Sistem İşletmeni
2 - Ticari Sistem

Sistem işletmeni; Firmaları ve dönemleri tanımlayabileceğiniz bir veritabanı olup Ticari Sistem ile tabloları bağlantı yaparak ilgili formlarda kullanacaksınız.
Ticari Sistem ; Sistem işletmeninde tanımlanmış ilgili öndeğerleri kullanarak, gerektiğinde değişikliğe giderek istediğiniz tanımlanmış öndeğerleri kullanarak ve bunun üzerinden kayıtlarınızı tutarak, bu kayıtları isteğinizde geri çağırarak bu sistemde kullanma imkanınız olabilir.

Bu bahsettiğim sistemin çalışması için, epey bir uğraşı gerektirmektedir.

Böyle çalışan bir sistem bulduğunuzda beni de haberdar ederseniz sevinirim. En azından çoklu firmalarda kayıt oluşturma ile çalışırken kolaylık olur.

Kolaygelsin
04/08/2009, 14:39

linux2ex

ilginize teşekkür ederim. mehmetdemiral hocam verdiğiniz linkteki örneklere bakarak yapmaya çalışacağım. kolay gelsin