Onay Kutu kodu nasıl olmalıdır?

1 2 3 4 5 6 7 8 9
25/05/2009, 17:31

assenucler

Sayın mesudi;

Sizin tablo tasarımı konusundaki ısrarınızın doğruluğu ve gerçekçi olduğuna tümüyle katılıyorum.

Ben oturduğum apartmanın geçmiş 5 yıla ait hesaplarını kontrol için seçildim, Access konusunda amatörüm.

Sizlerin önerileri benim için çok önemli, ancak çalışmayı sıcaklar daha da artmadan sonuçlandırmak istiyorum. Bu nedenle de, çok fazla zamanım yok...

Zaman ayırarak verdiğiniz samimi yanıt için bir kez daha teşekkürler.
Sayın okileturc hocam;

Sitemize geldiğiniz günden beri, sizi katkılarınız, paylaşımlarınız ve farklı çözümleriniz dolayısıyla hayranlıkla izliyorum.

Yukarıda da belirttiğim gibi, oturduğum apartmanın geçmiş 5 yıla ait hesaplarını kontrol için seçildim, Access konusunda fazla bir bilgim yok ama Access tutkunu bir amatörüm.

Yapmaya çalıştığımı kısaca özetlersem:
Bankalara para yatıran daire sahiplerini hızlı bir şekilde excele girdikten sonra tblBankalar tablosuna aktarıyorum . Form1, Form2 ve Form3 formlarını banka işlemlerini kontrol etmek için kullanıyorum.

Oturanlar_Frm formuyla da dairelerde oturan kiracı ve mal sahiplerinin, işletme projesine göre yapacağı ödeme ile gerçekte ödediği tutarlar, toplam ve borçlarını izlemeye çalışıyorum.

Değerli hocam, 5. mesajınızın son paragrafındaki samimi yaklaşımınızdan cesaret alarak, eğer uygun bir zamanınızda bana bir şeyler hazırlayabilirseniz çok mutlu olurum...

Her şey gönlünüzce olsun..

Sevgi ve saygılar.
26/05/2009, 11:33

okileturc

Sayın assenucler

Yapıyı tekrardan oluşturup, ilşkileri düzenledim
Oturanlar, Daireler ve Gelir türleri tablolarını aktarıp
1-2 tane form yaptım, incelerseniz bu yapıda yürüyelim
Form tasarımlarını yine siz yaparsınız üzerine konuşuruz
Ben de bu arada sizin 800 alt kaydınızı aktarmaya
çalışayım

Yeni yapıda tüm alanları eklemedim siz onları tamamlarsınız,
ben sadece ilşkileri düzenleyebilmek için minimum sayıda
alan üzerinde çalıştım

Kolay gelsin
Hareketlerinizi de aktardım son halini ekliyorum
Artık formlarınızı design edip asıl konuya geri
dönebilriz. Ben eklemedim ancak size dün mesudi
ile birlikte önerdiğimiz "where" içeren Sql kodu
artık çalışacaktır

Kolay gelsin
26/05/2009, 12:11

assenucler

Sayın okileturc;

İlginiz ve yanıtınız için teşekkürler. Şu an dışarıya çıkıyorum. Akşam döndüğümde inceleyeceğim.

Sevgi ve saygılar.
26/05/2009, 12:22

okileturc

Bankaları atlamışım, onu da ekledim
ancak bence datası uygun değil. Zaten az bir
datası vardı, onu yeniden girersiniz

Aslına bakarsanız burada önemli bir konu var
GELIRLER ve BANKAHAREKETLERİ tabloları anladığım
kadarı ile şu matıktaysa :
GELIRLER OTURANLAR ın BORCUDUR
BANKAHAREKETLERI ( bankaya yatırılanlar ) OTURANLAR ın ALACAĞIDIR
Eğer böyle ise ekstre ve raporlarda 2 farklı tablodan
süzerek bir OTURAN BAKİYESİ çıkartmak durumunda kalacaksınız
Form ve Raporlarınız ne kadar karışık olursa bu problem
o kadar büyüyecektir.
Özet olarak bu iki cari hareketi ayni tabloda tutup OTURAN a
göre süzdüğünüzde BAKIYE ( Yönetime olan borcu veya alacağı )
otomatik olarak elde edilecektir.

Ben her 2 tabloyu sizin yapınıza uygun olacak şekilde ekledim
ancak operasyonel olmadığı için çok da içime sinmedi. Bu konuyu
düşünün derim, karar sizin

2. bir konu ise yapınızı OTURANLAR tablosuna oturtmak
isteğiniz ; oysa bir oturan taşınabilir mülkünü satabilir asıl olan
DAIRENIN borç-alacak takibidir.

Oturanın dairesi değil, Dairenin oturanı mantğına dönmek gerekir
Böylece dairenin oturan adını değiştirdiğinizde borç-alacak hesabı
aksamadan ayni daire - yeni oturan üzerinden devam eder.

Eğer bu kararı alırsanız bazı alanlar ve ilşkiler değişmelidir, yine
birlikte el atabilriz


Kolay gelsin
26/05/2009, 17:42

assenucler

Hocam iyi akşamlar...

Öncelikle gösterdiğiniz yakın ilgi ve içtenliğiniz için teşekkürü bir borç bilirim.

Apartmanımız 2 blok, 38 daire ve 5 dükkan olmak üzere 43 bağımsız bölümden oluşmaktadır.

Bu sayıya 9999 Yönetim dairesi ve 8888 Bilinmeyen dairesi eklendiğinde toplam Daire sayısı 45 olmalıdır.

Daireler tablosunda 46-50. Sıradaki 5 kayıt silinmelidir.

-------------------------------------

GELIRLER tablosu "Gelirler Odeyecegi" alanı dairelerin İşletme Projesine göre toplanacak avanstan Borcunu; "Gelirler Odenen" alanı ise oturanın yaptığı gerçek ödemeyi, iki arasındaki fark da yönetime olan Borcunu ya da Alacağını göstermektedir.

Yönetici parayı çoğunlukla "Elden" makbuz karşılığı toplamakta, bazı daire oturanları ödemelerini "Banka" aracılığıyla yapmaktadır.

Yıl içinde satış ya da birden fazla kiralama nedenleriyle, bir dairede birden fazla kişi oturabilmektedir. "Dairenin Oturanı" yaklaşımınıza aynen katılıyorum.

--------------------------------------

Oturanlar tablosuna bazı alanlar eklendi. Veri Türü özelliklerine dokunmadım size bıraktım.

--------------------------------------

OTURANLAR form’unda sadece GELİRLER_ALTFORM olmalı… BANKAHAREKETLER_ALTFRM gerekli değil diye düşünüyorum.

Bu formda 2 tür toplam alanı olmalı…

İlki (850 kayıta ait) Gelirler_Odeyecegi, Gelirler_Odenen, Kalan Borcu ile Kalan Alacağı olmak üzere 4 alanlı bir Genel Toplam Satırı ..
İkincisi ise, Seçilen daire’nin yukarıdaki alanlardan oluşan aşağıdaki gibi bir özel toplam satırı…

A 1017 …. 10.000 …. 10.000 … 400 … -
A 1014 … 4.400 …. 5.000 … - … 600

Seçilen dairenin “Kayıt Sayı Toplamı” olmalı..

Şimdilik benim aklıma gelenler bunlar, değerli hocam...

Selam, sevgi ve saygılar.
26/05/2009, 17:52

okileturc

O halde borç alacağı tek tabloda toplayıp daire merkezli
çalışalım bitince size döneceğim
1 2 3 4 5 6 7 8 9